软件工程设计新闻发布系统

软件工程设计新闻发布系统

ID:35722622

大小:453.41 KB

页数:10页

时间:2019-04-14

软件工程设计新闻发布系统_第1页
软件工程设计新闻发布系统_第2页
软件工程设计新闻发布系统_第3页
软件工程设计新闻发布系统_第4页
软件工程设计新闻发布系统_第5页
资源描述:

《软件工程设计新闻发布系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、成绩评阅人评阅日期软件工程课程设计设计题目:新闻发布系统班级:学号:姓名:指导老师:1题目新闻网站的设计与开2系统分析2.1问题定义随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统作为网络媒体的核心系统,越来越受到人们的重视。一方面,它提供了一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便的参见一些调查和相关新闻的评论,这一点也是其他一些媒体(电视,电台等)现在无法做到的。同时,互联网发展到当今,可以说只要你上互联网,你就会接触到新闻

2、发布系统,新闻发布系统的用户是相当的惊人的,其重要形式不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求。2.2可行性分析本系统属于数据信息发布与管理系统类。用户对功能上的要求不是很复杂,而且有强大的工具与框架环境支持。新闻发布系统后台管理做了详细的分类,管理员可以对各类新闻进行管理,增删查改。用户只有查看新闻的权限。前台以分类形式显示新闻的详细信息,满足人们浏览新闻时分类查看新闻,这样就保证了系统的安全性。本系统利用JSP和脚本语言,将动态网页数据库结合,通过应用程序来管理新闻,经过分析本系统可

3、行。2.3需求分析本系统主要实现如何添加和管理每天的新闻内容:显示每条新闻的标题、作者、日期、详细内容等;使新闻管理员能够借助该系统组织新闻发布工作,实现对新闻的增加、修改和删除等。在新闻呢发布系统中的用户分为游客,新闻管理员两类。在新闻系统中可以对新闻发布系统的用户和新闻等资源进行管理,具体的各类用户的操作有相关的用户权限决定2.3.1功能需求分析新闻管理模块(1)游客可以查看现有的新闻(2)游客可以搜索现有的新闻(3)新闻管理员可以查看已有的新闻(4)新闻管理员可以添加新闻(1)新闻管理员可以修改、

4、删除自己添加的新闻(2)新闻管理员可以搜索已有的新闻(3)普通用户可以查看现有的新闻(4)普通用户可以搜索现有的新闻(5)普通用户可以评论新闻评论管理模块(1)普通用户可以新闻发表评论(2)新闻管理员可以对现有的新闻添加新闻2.3.2数据需求分析2.3.3性能要求分析3系统设计3.1系统总体设计(即概要设计)3.2系统功能模块设计(即详细设计)根据系统需求分析和系统功能说明的结果,将系统分为两大功能模块,由前台模块和后台模块构成1.前台模块此模块实现了用户部分的所有功能。此模块由用户浏览,友情链接及新闻

5、检索等子模块构成(1)用户浏览:该系统中所有的新闻信息和新闻评论信息以及分类信息全在此模块中显示,用户在浏览新闻信息的同时还可以发表评论(2)友情链接:可通过此模块链接到其他新闻网站,查看新闻(3)新闻检索:用户可根据指定条件搜索所需新闻,查看新闻具体内容新闻发布系统查看分类新闻标题查看分类新闻标题查看分类新闻标题查看分类新闻标题查看分类新闻标题友情链接新闻检索用户浏览2.后台模块此模块实现了管理员部分的所有功能。此模块由后台登录,新闻分类管理,新闻内容管理,评论管理等子模块组成各个子模块具体功能如下图

6、所示(1)后台登录:输入正确的账号与密码后管理员即可登录后台系统,并根据自己的权限对后台相应部分进行管理(2)新闻分类管理:主要有显示分类,分类的增删及修改等操作。管理员登录后,可对新闻分类进行管理,包括新闻分类的增删及修改等操作。(3)新闻内容管理:主要有显示新闻标题,新闻的增删及修改等操作。管理员登陆后,可对新闻内容进行管理,包括新闻的内容的增删及修改等操作新闻发布系统后台新闻内容管理评论管理新闻分类管理后台登录管理员登录分类增加分类删除评论删除评论审核新闻转移新闻删除新闻增加检验登录信息分类修改3

7、.3数据库设计3.3.1数据库概念结构设计局部E-R图实体间的E-R关系图如下所示全局E-R图3.3.2数据库逻辑结构设计(1)全局逻辑结构设计1用户资料信息(用户账号用户名)年龄)2新闻表(新闻编号新闻类别新闻内容新闻标题发布时间)3评论(评论编号评论内容评论时间用户IP地址新闻编号新闻)4新闻类别表(新闻别号新闻分类新闻类别类)(2)外模式设计Comment评论列表列名数据类型是否为空主外键idint否主键newidint否useridvarchar

8、否ctimedatetime否contenttext是News新闻列表列名数据类型是否为空主外键idint否主键titlevarchar否authorvarchar是ptimedatetime是contenttext是typetinyint是User用户列表列名数据类型是否为空主外键useridvarchar否passwdvarchar是nicknamevarchar否regtimedatetime是emailvarchar是pcounti

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。