教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

校园新闻门户网站的设计与实现 - 本科论文(3)

来源:网络收集 时间:2026-08-23
导读: (2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。 (3)用户使用简单,界面友好:B/S用户的界面

(2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。

(3)用户使用简单,界面友好:B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求[3]。

从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,网上作业提交系统采用了基于B/S模式的体系结构。 1.4 本系统概述

对于本系统,我们需要实现以下一些主要功能:

(1).用户浏览功能:为了方便用户能及时的浏览到相关新闻。 (2).用户注册功能:用户可以通过填写相关信息来注册。 (3).用户评论功能:用户登录后可以对新闻进行评论。 (4).用户登录功能:分为普通用户和管理员登录两个模块。

(5).已注册用户经过登录对新闻发表评论功能:用户可以查看别人发表的评论,也可以发表自己的评论。

(6).管理员发布新闻功能:管理员可直接发布新闻到新闻浏览界面。 (7).管理员删除新闻功能:管理员可删除新闻,并且对已删除新闻进行恢复。

新闻发布系统中涉及到的数据信息量很大,并且数据繁杂,各个功能间的联系很紧密,因此,要建立的数据表。在这些数据表中,可以体现的是人员的各个方面的信息,企业各个方面的信息,表之间的关联很紧密。

第2页 共28页

常州大学本科生毕业设计(论文)

2 校园新闻管理系统分析

软件的需求分析是从用户的业务中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出我们的软件产品。这个步骤是对用户业务需求的一个升华,是一个把用户业务管理流程优化,转化为软件产品,从而提升管理而实现的质的飞跃,这一步是否成功,直接关系到开发出来的软件产品能否得到用户认可,顺利交付给客户,客户能否真正运用我们的产品帮助他解决业务或管理问题。

按照软件工程对软件开发过程的描述,需求阶段我们可以细分为需求调研和需求分析两个小阶段,需求调研需要充分细致的了解客户目标,用户业务内容、流程等,这是一个对需求的采集过程,是进行需求分析的基础准备。当我们已经了解、理解了用户的业务,于是可以开始分析需求了。软件系统的需求分析可以由产品工程师或系统分析员或两者分阶段合作完成全部的需求分析工作。 2.1 系统需求分析 2.1.1 功能需求

具体功能描述如下。 (1).一般用户/会员 ①用户注册功能,非网站用户也就是游客用户可以在本站进行注册会员来对新闻进行评论的操作。

②用户登录功能,实现用户的登录。

③新闻查询,根据新闻的标题关键字和新闻的类别来查询新闻信息。 ④新闻浏览,可以查看新闻类别信息列表,新闻列表,新闻内容信息。 ⑤发表留言,登录用户可以发表留言。 2.管理员

①管理员拥有最大权限,可以进入管理页面并配置系统信息。 ②管理员可以管理会员,对会员进行删除。

③管理员可以随时更新新闻信息,添加新闻信息,删除新闻信息。

④新闻类别包含校园新闻、下载资料、学校信息、课程安排、放假通知和学校风采等信息。 2.1.2 性能需求

可以分为以下几种。

(1).安全性要求:所有访问数据库的操作,必须尽量保证安全。

(2).时间性要求:保证浏览每个页面都能快速的显示出来让页面很友好。 (3).美观性要求:要求界面美观,操作简便。 2.2 系统可行性分析 2.2.1 技术及开发方法可行性

本系统是基于B/S架构进行开发的采用asp.net技术进行编程开发[4]。

第3页 共28页

常州大学本科生毕业设计(论文)

B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:

(1)开放的标准:B/S所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性[5]。

(2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。

(3)用户使用简单,界面友好:B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求[6]。

从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,网上作业提交系统采用了基于B/S模式的体系结构。 2.2.2 管理可行性

新闻发布系统是学生在学校对校内和校外信息交流的平台 ,它的内容对于学校的决策者和管理者来说都至关重要,所以新闻发布系统应该能够为用户提供充足的信息。可以说它是完全为学生朋友服务的系统,并且适用于各所高校。

作为计算机应用的一部分,使用计算机对网上新闻发布进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高网上新闻发布的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件,因此,开发这样一套新闻发布软件成为很有必要的事情[7]。 2.2.3 经济可行性

通过调查分析开发校园新闻管理系统网站所具备的能力及实现的方法,准确确定新闻管理系统网站的总体结构,利用SQL2005数据库所具有的能力,以最简洁最容易的方法,使用asp.net和Vs2005开发使其达到快速开发的效果[8]。 2.3 业务流程分析

本系统的业务流程,就是对一个用户的各种操作做出响应,调动相关功能模块和数据库实现其要求的过程。

系统业务流程图如图2.1所示。

第4页 共28页

常州大学本科生毕业设计(论文)

图2.1 系统业务流程图

第5页 共28页

…… 此处隐藏:825字,全部文档内容请下载后查看。喜欢就下载吧 ……
校园新闻门户网站的设计与实现 - 本科论文(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/591934.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)