- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.NET的校园新闻发布系统的设计与实现.doc
基于.NET的校园新闻发布系统的设计与实现
摘 要:新闻发布系统是每个高校在教学管理工作中不可或缺的工具。文章结合高职院校的特点出发,采用B/S三层架构及RBAC模型,设计了校园新闻发布系统。并通过系统测试,证明该系统运行良好,能满足高职院校校园新闻发布的要求,有助于提高工作效率。
关键词:高职院校;新闻发布系统;系统设计;计算机技术
中图分类号:TP311.52
推动教育领域信息化建设是当前我国高校发展的重要方向之一。现代信息技术不仅改变了传统的教育模式,也极大地改变了教育工作者的工作方式。目前我国高校信息化建设在硬件设施及相关投入方面已经完成初步建设,因而下一阶段的主要方向重点是研究由技术转向业务,从硬件转向软件方向。结合工作实践体会,基于高校校园新闻发布系统的重要性,笔者采用最为便捷的开发语言和程序,对适合高职院校特点的新闻发布系统进行了研究设计。
1 系统需求分析
高校的新闻发布系统,其本质就是信息管理系统。从其功能模式来看,主要是实现对信息的分类、上传、审核、发布。在高校范围内,新闻发布系统设计的对象主要是:访问者打开网站进行浏览、阅读和搜索新闻,并通过注册成为系统会员,获得相应的权限,比如发布有关信息;系统管理员则通过后台进入管理区,对新闻信息进行添加、审核和管理等,并对系统注册的会员进行权限的设置与管理等;此外,还包括一般的系统功能设置,比如系统风格,友情链接的管理等。
从目前有关设计研究来看,基于B/S模式下的WEB信息管理系统往往由于数据量庞大,用户数量大等因素,容易导致服务器压力大。因此,如何避免这些不利因素,采取便捷的语言,设计一个开放式的系统,是系统开发设计中首先要考虑的因素。
2 系统开发语言及环境
基于.NET平台,使用ASP.NET技术和C#编程语言,使用IIS作为Web服务器,通过ACCESS数据库,能够将校园新闻发布系统的性能发挥到极致,更加有利于学校信息化的建设和实施,更加有利于校园新闻发布工作的展开。
3 系统设计与实现
3.1 系统设计
3.1.1 系统的体系结构设计
在充分考虑到目前国内高职院校的一般实际情况前提下,根据其信息化建设的实力,本次设计选择了基于.NET平台的B/S三层体系结构来构建校园新闻发布管理系统。重点是从数据库结构,功能实现模块需求以及整体构架三个方面进行设计。
3.1.2 系统的功能模块设计
从高校新闻发布系统的业务路程来看,主要涉及相关信息的上传、审核、删除、后台添加等几个方面。而本系统最终主要面向浏览者和管理员两种角色。因此,本次设计中,系统的基本功能模块有8个,分别是:新闻主页、新闻搜索、新闻管理、新闻分类、用户管理、系统设置、友情链接、系统维护等模块。设计的详细构架见下图1所示:
图1 校园新闻发布管理系统功能模块结构
3.1.3 系统主页设计
主页是校园新闻发布管理系统的重要组成部分,是访问者在浏览信息时展示的界面,因而其版面设计、视觉设计等方面的要求都非常高。主页设计的水平高低也反映着本系统设计者的设计水平。根据本系统业务需求,在功能方面,主要做以下几方面的考虑:
(1)首页显示用户注册、登陆功能页面;(2)系统访问者在首页浏览新闻、具备搜索新闻的窗口页面;(3)新闻主页根据新闻分类动态显示新闻信息;(4)动态显示系统的相关信息,比如友情链接,重要公告等。
3.1.4 新闻管理
在前文分析中,就本新闻发布系统的业务流程进行了描述。因此新闻管理是本系统的主要功能之一,其功能模块主要是由系统管理员在后台能实现新闻添加、修改、删除、审核等操作。
3.1.5 新闻分类管理
由于高校教学与管理工作实践中,有关信息的发布会根据职能部门而对相关信息会需要进行分类。因此本系统开发设计中,就新闻的分类管理,提供了新闻分类的添加、修改、删除等功能。
3.1.6 用户管理
这里提到的用户,是指本系统应用中,网站的浏览者通过注册后成为系统用户,也包括系统管理员。在本系统中用户管理模块实现的功能包括对用户的添加、修改、删除等操作,并对其进行相应的权限设定。在具体的权限设置方面,管理员有权限对一般用户进行授权操作,而一般用户则只具备相应的一般功能,无法进行添加、修改、删除等操作。
3.1.7 系统管理
系统管理主要是管理员对本系统的有关系统配置信息、友情连接、风格设置等进行操作。当系统管理员进行登录后台以后,系统会检测到该账户的权限。当系统管理员具备系统管理权限,就可以对系统配置信息、风格设置、友情链接等进行操作。因此,系统的开发设计中要充分考虑系统的安全,对管理员的系统管理权限进行了科学设计。
3.1.8
文档评论(0)