襄阳职业技术学院(毕业)论文1/24襄阳职业技术学院(毕业)论文基于B/S模式的新闻发布系统设计专业班级:计算机应用技术.net2班学生:孙健学号:142515299指导教师:欧阳宏教学单位:电子信息工程学院毕业届:2017届襄阳职业技术学院(毕业)论文2/24毕业设计(论文)课题任务书电子信息工程学院系(院)计算机应用专业.net2班学生毕业设计(论文)课题基于B/S模式的新闻发布系统的设计二、毕业设计(论文)工作自2016年4月25日起至2016年4月29日三、毕业设计(论文)进行地点_襄阳职业技术学院四、毕业设计(论文)的内容要求信息技术越来越发达的今天,人们的交流也开始变得越来越普遍,所获取的信息知识由书籍,报刊,杂志等开始转向网络,且比重日益增大,这不仅是对传统获取信息的挑战也是新时代信息化的要求。早期的新闻设计思想、设计框架以及采用的技术和各方面的标准也有待于改进和完善,其传统的架构模式已不能满足人们平时工作、娱乐、办公和学习的需要。因此设计和开发一种基于B/S模式的新闻发布系统很有必要.新闻发布系统为信息寻求者提供了一个快速及时浏览新闻的平台,为信息管理者提供了便捷高效的新闻发布与管理平台。而互联网容纳的信息量大、内容丰富、没有时空的限制,因此,基于B/S模式的新闻发布系统的开发受到开发者的追捧。五、教师指定的主要参考文献(期刊、书籍、网页)1.武延军,黄飞跃.精通JSP编程技术[M].人民邮电出版社.2001.2.王毅、尹相群.ASP.NET应用开发完全手册[M].人民邮电出版社.2007.3.杨少波MVC+EF框架技术.XML[M].清华大学出版社.2007.指导教师欧阳宏学生孙健襄阳职业技术学院(毕业)论文3/24目录摘要......................................................1目录......................................................3第一章前言...............................................81.1项目开发的背境..........................................81.2项目开发的目标..........................................81.3项目开发的意义..........................................8第二章可行性分析..........................................82.1软件开发必要性..........................................82.2技术可行性..............................................92.3经济管理可行性..........................................9第三章需求分析............................................93.1概述....................................................93.1.1待开发软件的一般描述.................................93.1.2需求概述............................................103.1.3运行环境............................................103.1.4性能要求............................................103.1.5条件与限制...........................错误!未定义书签。3.2系统需求...............................................103.2.1系统的功能分析......................................10襄阳职业技术学院(毕业)论文4/243.2.2系统用例图..........................................113.2.3系统用例列表........................................113.2.4系统结构图..........................................123.2.5系统流程图...........................错误!未定义书签。第四章概要设计...........................................134.1接口设计...............................................134.1.1外部接口............................................134.1.2内部接口............................................134.2系统数据完整性设计.....................................134.2.1数据的完整性和准确性................................134.2.3数据的安全性........................................144.3系统出错处理设计.......................................14第五章详细设计...........................................155.1代码设计................................错误!未定义书签。5.2数据库设计.............................................155.2.1数据库分析..........................................155.2.2数据库概念设计.......................错误!未定义书签。5.2.3数据库逻辑结构设计...................错误!未定义书签。5.3界面设计...............................................185.4输入输出设计............................错误!未定义书签。第六章系统测试设计........................错误!未定义书签。襄阳职业技术学院(毕业)论文5/246.1采用黑盒测试............................错误!未定义书签。6.1.1等价划分测试用例.....................错误!未定义书签。6.1.2测试步骤见表.........................错误!未定义书签。6.2测试用例设计............................错误!未定义书签。6.3界面测试................................错误!未定义书签。6.3.1界面的易用性测试....................错误!未定义书签。6.3.2界面的美观程度......................错误!未定义书签。6.3.3界面特殊域的测试....................错误!未定义书签。结论......................................................21致谢......................................错误!未定义书签。1参考文献...................................................21襄阳职业技术学院(毕业)论文6/24基于B/S模式的新闻发布系统设计学生:孙健指导教师:欧阳宏摘要本论文研究的基于B/S模式的新闻发布系统用C#语言实现的基于C/S的编程,用SQLServer作为后台数据库。论文重点介绍了新闻发布系统的实现过程:包括系统分析、系统调查、功能设计、数据库设计、系统实现,系统测试和调试等。该系统是基于B/S的新闻发布系统。系统中分为大的五个方面:新闻查看、新闻查找、新闻管理、新闻类别管理、新闻栏目管理、等模块。1、新闻查看:负责对新闻的列表、分类查看和详细信息的显示。用户进入系统后,能够查看最近的发布的新闻,并能够选择查看某个新闻类别的所有新闻。用户单击某个新闻标题,就能够查看新闻的详细内容。2、新闻查找:根据指定的条件查找新闻记录。用户登录后可以指定条件进行新闻查找。3、新闻管理:完成新闻信息的列表,新闻的增加修改和删除操作。根据管理员的权限,对系统进行管理,超级管理员只有一位,他比普通管理员具有更多的权限。4、新闻类别管理:管理员在此进行增加修改和删除新闻类别的操作。5、新闻栏目管理:管理员可以对新闻栏目进行修改、添加和删除等操作。襄阳职业技术学院(毕业)论文7/24关键词新闻发布,管理系统,需求,模块,设计,数据库襄阳职业技术学院(毕业)论文8/24第一章前言1.1项目开发的背境网站新闻发布系统,又称为信息发布系统。是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面保存到数据库中,然后通过已有的网页模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短。在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经是即时更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。1.2项目开发的目标新闻发布系统主要功能为新闻信息的发布,以及新闻信息的浏览。可以将系统分为两个部分,一个为后台管理部分,一个为前台显示部分。通过后台管理部分来进行新闻数据的维护,通过前台显示部分进行新闻的浏览。1.3项目开发的意义基于WEB的新闻发布系统的特点就是利用Browser/Server(B/S)结构,实现新闻的在线发布、添加、修改、删除等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。第二章可行性分析2.1软件开发必要性互联网以惊人的速度渗透着人们的生产、生活。企事业单位、机关团体乃至住宅小区上网已经成为一种潮流和时尚。今年来,以Internet为代表的信息新技术迅速席卷全球,在计算、通讯、商务的领域都引发了引人注目的变革。伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,是网络与人们的生活息息相关。Internet打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。襄阳职业技术学院(毕业)论文9/242.2技术可行性本新闻发布系统使用的是B/S架构。基于WEB的新闻发布系统的特点就是利用Browser/Server(B/S)结构,实现新闻的在线发布、添加、修改、删除等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。客户端使用浏览器可以对服务器发起请求,而服务器与数据库相连,服务器就会把数据库中的数据收集,响应给浏览器。后台人员向服务器中添加的数据,会送人到数据库中保存。2.3经济管理可行性B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用