在线新闻发布系统

在线新闻发布系统

ID:42808534

大小:898.12 KB

页数:30页

时间:2019-09-23

在线新闻发布系统_第1页
在线新闻发布系统_第2页
在线新闻发布系统_第3页
在线新闻发布系统_第4页
在线新闻发布系统_第5页
资源描述:

《在线新闻发布系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、在线新闻发布系统学院:软件学院专业:网络工程学号:20121120222姓名:杨伟亮目录一、引论31」项目背景及意义312创新难点3二、背景错误!未定义书签。2.1•应用背景错误!未定义书签。22技术背景4221.开发环境4三、需求分析53.1•功能性需求53.2系统流程图83.1•非功能性需求8四、系统设计94」设计原则94.2架构设计94.3开发和运行环境10五、数据库设计105」数据库表结构105.2数据库关系E・R模型图12六、详细设计与实现126.1网站前台设计与实现126.1.1网站前台运行结果136.1.2前台功能描述146.1.3前台代码设

2、计156.2网站后台设计与实现206.1.1网站后台运行结果206.1.2后台功能描述226.1.3后台彳弋码设计236.3系统的优点与不足28七、总结29参考文献29引论1.1项目背景及意义目前的信息传输技术的实时性、安全性和可靠性已经发展的相对成熟,像光纤非常强大以至于你可以迅速地从全球获取信息,它可以几乎实时地传送大量的信息。Internet上有丰富的信息资源,人们可以通过Internet方便的寻求各种各样的信息。随着网络技术的发展,网民越来越多,人们在连入Internet后有一半的时间都在和Web打交道,浏览网页获取信息等。因此利用网络技术将稿件实

3、时的传输至读者面前是可行也是必要的。1.2创新难点新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时会员可对有兴趣的新闻进行评论。新闻网后台则通过对总管理员设置和管理员添加等模块对网站管理员进行管理,保证了网站的安全性。二、背景2」应用背景现在新闻行业大都实现了稿件以及排版的电子化,在现有技术的基础上实现稿件传输以及Web页面排版的自动化和规律化是可行的。2.2技术背景2.2.1开发环境开发环境所用到的服务器是IIS,所用的技术是ASP.NET、C#、javascript,数据库为ac

4、cesso为什么此次系统要应ASP.NET,因为ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。相比较ASP,ASP仅局限于使用non-type脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜加巨大的.NETFrameworkoASP是解释运行的编程框架,所以执行效率加较低。ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定

5、,实施编译来提高效率。ASP把界面设计和程序设计混在一起,维护和重用困难。ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。与以前的Web开发模型相比,ASP.NET提供了数个重要的优点:(1)增强的性能。(2)世界级的工具支持。(3)威力和灵活性。(4)简易性。(5)可管理性。(6)可缩放性和可用性。(7)自定义性和扩展性。(8)安全性。三、需求分析3.1功能性需求本新闻发布系统提供了不同类型的新闻,如体育新闻、军事新闻、娱乐新闻等。系统将用户分为两类,一是普通用户,二是管理员用户,普通用户可以浏览新闻、搜索新闻、留言。管理

6、员可以管理整个在线新闻发布系统,包括新闻分类管理(添加分类、删除分类和删除分类)、新闻信息管理(添加新闻、修改新闻和删除新闻)和管理员管理,还有留言管理,有权对留言进行隐藏或者发布。以下是本系统模块结构图:图1•模块结构图•用户活动的基本过程:1.对本站内的新闻进行浏览。2.对自己需要的新闻进行搜索阅读。3.留言•管理员活动的基本过程:1.进入用户管理界面。2管理管理员信息。3.进入类别管理界面,进行类别管理,对类别进行相应的增加、删除、修改。4•进入栏目管理界面,进行栏目管理,对栏目进行相应的增加、删除、修改。5•进入新闻管理界面,进行新闻内容管理,对新

7、闻进行相应的增加、删除、修改,对新闻进行分类并删除过期的新闻。6•对留言进行管理,选择是否发布留言。•以下是本系统的用例图:图2•用例图3.2系统流程图图3•流程图3.3非功能性需求此在线新闻发布系统管理需要登录后台进行管理,后台登录需要输入账号及密码,这样非管理员就无法进入后台对此系统进行操作。提高了系统的安全性。系统设计4.1设计原则•页面模板化:将页面中的一些常用的部分模板化,如页面的头部、尾部等,这样在设计页面时,如果有重复的部分,只需要用现成的模板來拼装即可。这样可以实现代码重用和全局的控制。•后台和前台的独立:将后管理模板和前台新闻浏览模板独立

8、起来,便于管理员管理和维护数据,也便于用户浏览。同时,对用户的权限

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

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

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