本设计按照软件工程学理论,对网上各类新闻管理网站进行了认真的调研,着重搞好需求分析,谨慎进行概要和详细设计,对程序进行模块划分,最后进行物理设计和编程实现。
目前,经调查发现大多数新闻管理系统采用信息管理系统软件模式,以windows XP或windows 2000 Server中文版作为操作系统,其应用软件采用Visual C++作为软件开发工具, SQL Server作为数据库管理系统(DBMS),以及可视化工具辅助设计。而网站以ASP.NET为主流开发工具。 整体设计思路:
1、此系统共分为二大部分:前台新闻管理系统和内部新闻管理系统应用管理系统。而系统的功能模块划分既要注重各个部分本身的功能,又要注重各个功能模块之间的联系,形成一套高效、快捷的新闻管理信息系统。这就要求从管理需要和系统开发两个方面进行综合考虑,各个模块既有较强的独立性,又要留有适当的接口,以便日后对功能进行扩充和完善求。
站内新闻搜用户 新闻分类展示 即时新闻 链接管理 新闻管理 管理者 管理者管理
(1) 站内新闻搜索
根据用户输入的查询条件以所选类别的新闻进行分类查询。 (2) 新闻分类展示
主要包括分类显示新闻类别、标题列表,和显示新闻详细内容3部分。用户可通过新闻列表中的新闻标题查看该新闻的详细信息。
(3) 即时新闻
显示当天的最新新闻,并提供单击新闻标题查看新闻详细信息的功能。 (4) 链接管理
添加、修改、删除网站的友情链接,这是只有管理员进入后台才允许使用的功能。
(5) 新闻管理
包括时事要闻、经济动向、世界军事、科学教育、法治道德、社会现象、体育世界、时尚娱乐等所有新闻信息的添加、修改、删除。与链接管理类似,只有管理员进入后台才有这个权限。
(6) 管理员管理
这是一个非常特殊的模块,只有拥有最高权限的管理员才拥有此权限(只有一个),该管理员可以添加、修改、删除其他管理员,并为其分配相应的权限。注意,拥有最高权限的管理员是不允许修改密码的,而其他管理员可以修改自己的密码。
2.2系统功能结构
根据新闻网的特点,可以将其分为前台设计和后台两个部分设计。前台主要用于用户浏览、查找新闻信息、友情链接等;后台主要用于管理员对新闻信息和一些其他信息进行管理。新闻网的前台功能结构如图2-5所示:
即时
新 闻
新闻网前台 新闻分类展示 新闻汇兑站内新闻搜索分类展示页面新闻详细内容友情链接 新闻管理 图2-5 新闻网前台功能结构图
新闻网的后台功能结构如图2-6所示:
新闻网后台 链接管理 管理员设置 新闻列表新闻查询新闻添加新闻修改新闻删除链接信息列表链接信息添加链接信息修改链接信息删除添加管理员管理员资料查看管理员删除管理日志查看修改密码 图2-6新闻网后台功能结构图
因篇幅问题不能全部显示,请点此查看更多更全内容