软件工程实训报告-新闻发布系统

软件工程实训报告-新闻发布系统

ID:11592415

大小:835.50 KB

页数:24页

时间:2018-07-12

软件工程实训报告-新闻发布系统_第1页
软件工程实训报告-新闻发布系统_第2页
软件工程实训报告-新闻发布系统_第3页
软件工程实训报告-新闻发布系统_第4页
软件工程实训报告-新闻发布系统_第5页
资源描述:

《软件工程实训报告-新闻发布系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中原工学院软件工程实训任务书学生姓名李祥学号201207092240专业软件工程(java方向)班级RBJava122课题名称新闻发布系统开发课题来源教学项目指导教师汪建新专业软件工程职称软件工程师课题说明:设计一个新闻发布/管理/浏览系统,游客可以浏览新闻评论新闻,可以注册用户,发布自己的新闻。后台管理员可以管理新闻的数据,审核新的新闻和新的注册用户。后台系统管理用户,权限等信息。承担的任务:1.前台新闻显示:(新闻浏览、新闻搜索、新闻评论、新闻统计、用户注册登录、添加新闻、提交建议);2.后台管理:(管理员登

2、录、提交新闻、新闻审核、新闻列表、增删查改、评论的管理、新闻类别的管理、用户管理、审核用户、导出用户、角色权限管理、公告管理、意见反馈管理)工作进度安排:2015-8-10~2015-11-26:学习并练习C#、C#进阶、WinForm、ASP.NET。了解相关css布局编码信息,进行前期准备。2015-11-27-~2015-12-07:根据项目要求进行详细分析、设计并编码实现。2015-12-08~2015-12-09:测试并修改缺陷,优化代码与页面;整理实训报告,整合系统的源代码。指导教师签字:年月日学院意

3、见签章:年月日中原工学院软件工程实训评审表学号201207092240姓名李祥专业软件工程班级Java122题目新闻发布系统开发指导教师评语成绩:指导教师签名:年月日新闻发布系统摘要随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论。本系统主要采用了B/S设计模式,基于asp.NET(MVC)+SQLServe

4、r2008技术开发了一个新闻发布系统。本新闻发布系统实现了如下功能:新闻发布/管理/浏览系统,游客可以浏览新闻评论新闻,可以注册用户,发布自己的新闻。后台管理员可以管理新闻的数据,审核新的新闻和新的注册用户。后台系统管理用户,权限等信息。关键词:新闻发布;网站开发;后台管理;ASP.NET;MVC;目录第1章需求分析11.1问题描述11.2技术分析11.3功能需求分析21.4性能需求21.5用户界面需求21.6系统环境需求31.6.1开发环境需求31.6.2运行环境需求3第2章概要设计52.1模块设计52.1.1

5、网站模块设计52.1.2模块功能划分62.2数据库概要设计72.2.1实体分析72.2.2E-R图7第3章详细设计103.1数据库详细设计103.1.1表的设计103.2系统详细设计123.2.1首页新闻的列表显示模块123.2.2后台管理模块15第4章测试184.1系统测试184.1.1测试内容18第5章结束语19中原工学院软件工程实训报告第20页第1章需求分析本新闻发布系统提供了不同类型新闻满足不同用户需求;系统将用户分为:普通用户,系统管理员、用户管理员和新闻管理员等。能在本系统中进行新闻浏览,阅读,新闻搜

6、索。每条新闻的标题被做成一个链接,用户点击它们就能跳转页面进行新闻阅读;新闻阅读页面,每条新闻的详细信息将被取出,包括内容、标题等;用户能根据自己的需要搜索新闻,如可以通过新闻标题或新闻内容对新闻进行搜索,这样可以快速地找到符合条件的新闻,并输出搜索结果;用户能对新闻进行被评论。系统管理员可以进行新闻分类管理、添加新闻、修改新闻、新闻审核和删除新闻,同时系统管理员能完成用户管理如用户管理、添加用户和更改账号。新闻管理员拥有添加新闻和更改账号的权限。这样加强系统的管理,同时加强系统的安全性。1.1问题描述根据用户的

7、需求,网站中发布的新闻要准确、有效、全面。对一些非法、不健康的信息要及时删除。应加强网站的安全性,避免遭受到有意或无意的破坏时,导致系统瘫痪,造成严重损失。1.2技术分析以ASP.NET技术作为系统的核心技术,采用C#语言进行开发。语言用.net编写,整体架构用MVC框架做。数据库用sqlserver处理。系统的整体界面尽量美观大方,配合DIV+CSS。分页可以采用一些第三方的分页框架。界面数据的验证用js+ajax。Web服务具有跨平台、松散耦合的优点。Web服务之间的通信是基于如HTTP、XML、SOAP等互

8、联网协议进行的。Web服务不用考虑所使用的环境是什么样的,它是被部署到Internet环境中的,一次部署多次使用的新型组件。通过WSDL、UDDI等技术,Web服务可以进行动态的配置,因此,Web服务技术可以满足新闻系统中调用其他系统信息的应用。采用B/S结构的主要原因是:不需要安装特定的客服端,用户所使用的终端只要能够访问互联网就可以使用浏览器来访问。中原工学院软件工程

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

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

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