重庆大学网络教育学院毕业论文范本
2.1.1 前台新闻显示
该过程主要是发布一些及时的新闻,因为新闻是有时效性的,所以就必须经常更新,浏览者才可以通过该系统了解更多、更新的新闻内容。前台新闻显示页面要求要有一个统一的风格,专门开辟栏目导航,显示最新10条新闻及最热门的10条新闻。而且能实现站内新闻搜索。
前台新闻浏览及查询包括以下几点:
(1) 最新新闻浏览:首页显示最先的十条新闻。
(2) 关键字检索新闻:输入关键字,系统检索出满足条件的新闻。 2.1.2 后台管理
1. 添加新闻内容:按不同栏目添加新闻文章、支持文本、HTML格式或源代码显示、支持图片上传和附件上传。
2. 管理全部新闻:删除和修改新闻内容。
3. 管理新闻类别:增加、修改、删除一级、二级新闻文章栏目。对于新闻类别的管理,可以根据需要增删,从而增加系统的灵活适应性。
4. 超级管理选项:添加管理员帐号、修改管理员权限和删除管理员。管理员权限分为超级管理员和普通管理员,只有超级管理员才能实现修改和删除功能。 2.2 系统可行性分析
经过初步的调查、研究和分析,该系统用软件工程的方法来构思是可行的。具体设计方面选择Visual Studio 2008 Team Suite作为页面的开发工具,除了运用HTML语言之外,还嵌套使用了VBScript、JavaScript等语言,数据库部分采用Microsoft Access。有指导老师的帮助,借鉴相关的类似网站的开发经验,该系统是可以实现的。 2.3 系统的逻辑模型 2.3.1 系统数据流图
数据流图是描绘信息在软件系统中流动和处理情况的图形工具,图形符号以黑盒
8
重庆大学网络教育学院毕业论文范本
子形式描绘系统里面的每个部件。
作用:对系统的分析手段;描述系统的组成结构。 经过分析,该系统的数据流图如图2.1、2.2所示。
浏览新闻 新闻 发 布 系 统 检索数据 用 户 显示新闻 用 户 显示数据 图2.2 用户浏览及检索信息数据流图
3 维护 管理员 管理 请求 1检查 合法性 合法 请求 2请求类型处理 请求 管理 请求 4 系统 管理 系统 维护 信息 显示 用户 不合法请求 图2.3 管理员登录数据流图
2.3.2 数据词典
数据词典是关于对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。
加工描述 加工编号:1 加工名:检查合法性。
加工逻辑:检查管理人员进入系统的合法性。对不合法的用户,拒绝进入。 有关信息:主要是对注册用户的管理,也就是管理员的管理,只有合法的管理员才能进入后台进行系统管理。
加工编号:2
加工名:请求类型处理。
9
重庆大学网络教育学院毕业论文范本
加工逻辑:根据用户的合法请求,进行选择要进入的子系统。
有关信息:当用户进入主系统时,提出进入子系统的相关操作时,执行此加工,以验证用户是否是通过合法途径登录。只有通过登录窗口正常登录后才能进入后台管理系统。
加工编号:3 加工名:系统维护 。
加工逻辑:超级管理员创建普通管理员的信息数据库和管理系统指令,并给予提示信息。
有关信息:当管理员要求管理系统和进行数据库的初始化时执行此加工。 加工编号:4 加工名:系统管理。
加工逻辑:管理员对整个系统管理后台信息进行具体的管理。
有关信息:当管理员的用户名和密码正确时提出对系统管理进行处理的请求时执行此加工。
10
重庆大学网络教育学院毕业论文范本
3系统总体设计
3.1 系统结构设计
通过对系统的分析,得出系统结构如图3.1所示。 用 户 新闻发布 系统首页 各类新闻栏目(可自定义以下任用户自拟文集 会员管理 站点信息查询 友情链接栏目 后台入口 站内新闻搜索 财经新闻 生活新闻 军事新闻 体育新闻 娱乐新闻 。。。。。。。。
图3.1 新闻发布系统结构
3.2 系统的功能模块设计 3.2.1 新闻检索
新闻检索功能是为了方便用户在较短的时间里查询到自己感兴趣的新闻。
11
重庆大学网络教育学院毕业论文范本
新闻发布 系统首页 按 新闻 标题 检索 按 关键字 检索 按 作者 检索 按 简介栏目检索 图3.2 新闻检索功能模块图
3.2.2 用户浏览
用户浏览功能主要是让用户通过首页浏览网上的新闻。
用 户 新闻发布 系统首页 新闻 首页 文体新闻 社会新闻 专题新闻 国际新闻 国内新闻 所有新闻
图3.3 用户浏览功能模块图
3.2.3 管理员管理
管理员管理功能是方便管理员对新闻进行新闻内容的添加、管理,以及对管理员的管理,如图3.4所示。
12