当前位置:文档之家› 新闻管理系统的设计与实现..

新闻管理系统的设计与实现..


重庆大学软件学院
基于的新闻管理系统的设计与实现
4、系统设计----设计原则
规范性 先进性
基于技术
实用性
安全性 稳定性 可扩展性
采用SQL Server技术 在B/S三层架构下实现
➢ 目标:构建界面美观、操作简单、管理方便、稳定性好、功能强大、
1 采用MD5加密方式加密密码
2 对管理员权限进行严格控制
3 对数据进行关键字过虑
4 严格限制上传文件类型和大小
5 前台和后台分离,隐藏后台管理程序
6 会员库和系统主数据库分离
重庆大学软件学院
基于的新闻管理系统的设计与实现
3、系统需求分析----安全性分析
服务器内网、外网隔离服 Nhomakorabea➢ 将系统分为内网和外网,采用防火墙隔离,内网、外网不能直接
普通管理员

添加新闻 投递新闻 新闻内容管理 新闻插件管理 新闻发布管理
录入员 编辑 责任编辑 总编辑
用户基本信息管理
高级管理员
管理员权限设置
重庆大学软件学院
基于的新闻管理系统的设计与实现 3、系统需求分析----用例分析
发布日期
所属栏目
新闻标题

新闻关键词

新闻来源

新闻附件

新闻管理
重庆大学软件学院
基于的新闻管理系统的设计与实现 3、系统需求分析----用户分析
评 审 员
编 辑
• 登录系统对新闻稿件进行评审 • 评审员由管理员指定或
用户申请管理员审核
• 分配新闻稿件给评审员评审 • 根据评审结果发送信息给投稿者 • 把修改意见发送给用户
普通 用户
• 查看浏览新闻 • 搜索新闻 • 登录系统录入新闻




总编辑


广告系统 采集系统
友情链接
新闻插件管理
重庆大学软件学院
基于的新闻管理系统的设计与实现 3、系统需求分析----系统架构
第一层为UI层,即表示层:Web浏览器。 第二层为业务逻辑层,具有应用程序扩展功能的Web服务器。 第三层为数据层,数据库服务器。
重庆大学软件学院
基于的新闻管理系统的设计与实现
重庆大学软件学院
基于的新闻管理系统的设计与实现 3、系统需求分析----用例分析
用 户 登 录
用户
管 理
管理员审核
注册成为普通用户
用户注册
注册成为编辑
用户登录
注册成为评审员
取回密码
重庆大学软件学院
基于的新闻管理系统的设计与实现 3、系统需求分析----用例分析




访问数据库原理
• 为.NET应用程序提供数据
数据库技术 访问模型,将数据访问和操作分离
开,使用者能更加方便地在应用程
技术 • 有效的组织和存储数 序中使用数据

• •
据,减少存储的冗余
新的编程模型和结构,• 高效的实现资源共享 •
独特的二次编译、代 • SQL Server数据库
➢ 国外的新闻管理系统具备新闻发布管理功能, 能够实现动态新闻管理,相对较为完善。 ➢ 软件价格高,要求用户具有很强的程序设计 能力。 ➢ 一个使用方便、价格合理的新闻发布管理系 统就成为了绝大多数用户所期待的软件产品。
重庆大学软件学院
基于的新闻管理系统的设计与实现
2、相关技术和原理介绍
基于的新闻管理系统的设计与实现

研究背景和意义、国内外研究现状

相关技术和原理介绍

新闻管理系统的需求分析


新闻管理系统的设计

总结与展望
重庆大学软件学院
基于的新闻管理系统的设计与实现
1 研究背景和意义
➢现存问题:
➢ 系统不注重管理权限的设置,在管理用户类没 有明确的分工和责权;
➢ 系统大多采用客户端/服务器方式,操作繁琐, 安全和可靠性低,资源不能有效共享;
➢ 系统大多是采用C/S模式的局域网系统,很大 程度上限制了新闻管理系统的功能扩展。
重庆大学软件学院
基于的新闻管理系统的设计与实现
1 研究背景和意义
➢基于的新闻管理系统的现实意义:
➢ 界面人性化,操作简便。基于B/S模式下的新 闻管理系统操作简便,日常维护高效。
➢ 安全性高,成熟稳定。 ➢ 静态页面输出技术支持,主要动态资料可通过
后台管理自动生成对应,节省了系统资源开销, 提高前台客户浏览速度。
重庆大学软件学院
基于的新闻管理系统的设计与实现
1 国内外研究现状
国内 国外
➢ 国内的新闻管理系统大多数只是运行在单机上 的单纯的信息管理系统,主要是满足部分用户的 业务需求针对信息管理业务单元需求而设计开发 的,是基于新闻管理模式的基础上实现低层次的 数据处理或业务流程电子化。
栏目管理 专题管理
新闻内容管理

新闻内容
新闻属性
稿件管理

责任编辑
不规则新闻
归档管理
重庆大学软件学院
基于的新闻管理系统的设计与实现 3、系统需求分析----用例分析
新 闻 发 布
普通管理员
管 理
新闻发布模板 新闻站点发布
日志发布
系统样式 系统标签
重庆大学软件学院
基于的新闻管理系统的设计与实现 3、系统需求分析----用例分析

互相访问。内网、外网之间设置非军事区,所有内网、外网之间的
访问全部通过防火墙实现。

网络防病毒软件系统

➢ 安装防杀毒软件系统,要求连接在网络上的每台服务器和客户

机均要安装。需要由一台运行Windows 2000 Advanced Server
的服务器担任网络防杀毒控制中心。


防火墙
➢ 使用国产防火墙,如方正方御防火墙、天网防火墙等等
码分离、缓冲服务 • 访问数据对象的接口:
提供更好的安全保护 ODBC、CLEDB、ADO
主流的web开发技术
• ADO适合于大量用户 同时访问的web站点

断开连接方式数据结构 当浏览器向Web服务器请求网页时, 服务器处理该请求,并将所请求的 网页发送给浏览器,然后连接就被 断开,直到浏览器发出下一个请求。 引入了数据集Dataset
3、系统需求分析----软硬件环境分析
数据库 服务
Web服 务器
应用服 务器
备份服 务器
硬件 环境
浏览 工具
安全 措施
系统开 发语言
软件 环境
操作 系统
软件运 行平台
数据库 网站发 平台 布平台
重庆大学软件学院
基于的新闻管理系统的设计与实现
3、系统需求分析----安全性分析
➢ CMS系统安全性分析
相关主题