图3-1系统功能结构图
3.2系统设计
系统设计是新系统的物理设计阶段。根据系统分析阶段所确定的新系统的逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在计算机网络环境上实施的方案,即建立新系统的物理模型。
3.2.1设计目标
本系统分为前台和后台两大模块,后台是针对管理员设计的,后台模块只要负责用户的管理,新闻的管理,新闻栏目的管理,以及评论的管理。用户的管理包括对用户的添加,权限设置,删除功能;新闻管理包括对新闻的添加,删毕业论文
http://www.751com.cn/ 除和修改功能;新闻栏目管理包括对新闻栏目的添加,修改,删除功能。前台模块针对浏览用户,将对实验室新闻动态进行发布(包括添加、查看、修改、删除),并拥有完善的辅助功能。方便用户浏览详细的实验室动态新闻。
本系统在设计的时候应该满足以下几个目标:
系统最大限度地实现了易安装性、易文护性和易操作性。
系统运行稳定、安全可靠。
网站结构清晰,功能一目了然。
根据需要对文章进行添加及删除,方便管理员查看。
简单、快捷的文章浏览。
根据需要随时对文章详细信息进行增加、修改、删除等操作。
3.2.2 数据库设计
数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,本系统采用的是Microsoft SQL SERVER 2005数据库,主要要求如下:
能处理大量的新闻数据。
安全指数高,防止黑客袭击。
负荷能力强,防止数据量过大,而影响速度。
遵循数据完整性原则,保证数据实际有效。
数据备份功能,保证数据丢失后可以得到及时地补救。
密码管理,为了保证系统数据的安全性,系统对用户登陆进行了加密限定。(MD5)
本数据库共3张表。下面介绍一下各表和相关信息。
1.tb_User表设计如图3-2
图3-2tb_User表(管理员)
注:Name为用户名, Password为密码,addDate为注册时间。
2.tb_News表设计如图3-3
图3-3tb_News表(新闻内容)
注:ID为新闻号(主原文请找腾讯3249,114键),Title为新闻标题,[Content]为新闻内容,Style为小类别,Type为大类别,IssueDate为新闻添加的时间。
3.tb_Link表设计见图3-4
图3-4tb_Link表(友情链接)
注:ID为链接号(主键),picPath为链接图片,linkName为连接名称,linkAddress为链接地址,addDate为链接添加时间。
3.3主要功能模块设计
3.3.1网站界面和后台管理主界面的设计
网站主界面的设计的好坏往往会影响到实验室的整体形象,因此首先要处理好欢迎页的设计问题。这一点非常重要,因此我付出了许多心思与汗水。设计上力求简洁大方,而后台管理主界面也包含着整个系统程序所要完成的主要功能。Web新闻发布系统主程序运行结果如图4-1 、4-2
图4-1系统主页
图4-2系统后台
3.3.2 界面设计
1界面头设计
(1) 首页上部使用menu.ascx作为头部,设计简洁明快。
(2) 中间使用彩色反转按钮,鼠标移上去会显示不同颜色,去七彩虹为颜色主题,内容分别为首页。图4-3
上一页 [1] [2] [3] [4] [5] [6] 下一页
asp.net+SQL新闻发布系统论文+源码+任务书 第5页下载如图片无法显示或论文不完整,请联系qq752018766