asp.netmvc架构下的校园新闻发布系统的设计与实现(源码)【字数:11464】

摘 要校园新闻发布系统利用现代化的信息管理的手段,动态地发布管理校内新闻,极大便利了高校新闻信息的管理,促进了高校的发展。本次课题将以校园新闻发布系统作为研究的对象,利用.net开发平台、ASP.NET 开发技术 、多层架构的理念和 SQL SERVER 的数据库技术,通过软件工程上的需求分析、系统设计、编码、测试等流程进行系统的开发。首先根据课题查找相关文献资料,分析并确定校园新闻发系统的内容模块和业务功能,设计出系统功能结构图、业务流程图和系统用户的用例图。其次,对系统的内容进行总体的设计,同时确定系统的整体架构。接着设计出系统E-R图并进行数据表结构的详细设计。然后进行系统原型界面的设计,通过使用bootstrap、h-ui、lay-ui等前端框架,结合我们所学的HTML,CSS,JS知识将原型界面转换成相应的web界面。最后进行系统的编码工作,使用VS2013、SQL SERVER等开发工具和ASP.NET MVC 的开发技术进行开发。在开发的过程中,使用了ADO.NET的数据库访问技术和MVC技术。主要的业务模块有新闻发布系统前端展示界面,新闻信息详细界面,管理员登陆界面,新闻后台管理界面等等。系统编码完成之后,再对咱们实现的系统制定出针对性的测试方法,设计出相应的测试用例进行功用上的测试,找出系统存在的问题和不足。校园新闻发布系统的实现,提升了高校新闻管理人员的办公效率,实现了校园新闻信息的数字化、信息化,极大地推进了高校发展。
目 录
第一章 绪论 1
1.1引言 1
1.2国内外现状 1
1.3论文的主要内容 2
第二章 校园新闻发布系统相关开发工具和技术 3
2.1操作系统与开发工具 3
2.2 ADO.NET数据库访问技术 3
2.3 MVC简介、三层架构、ASP.NET MVC的开发方式 3
2.3.1 MVC简介 3
2.3.2 三层架构 4
2.3.3 ASP.NET MVC开发方式 5
2.4 前端框架介绍 5
2.4.1 jQuery EasyUI框架 5
2.4.2 Bootstrap框架 5
2.4.3 la *好棒文|www.hbsrm.com +Q: ^351916072^ 
yui框架 6
2.4.4 HUI框架 6
2.5 前端框架的使用 6
第三章 校园新闻发布系统需求分析 7
3.1可行性研究 7
3.1.1 可行性描述 7
3.1.2 可行性分析 7
3.2系统功能需求分析 8
3.2.1 校园新闻发布系统开发需求分析实现的步骤 8
3.2.2系统所需功能点总结 8
3.2.3系统总体业务流程 9
3.2.4系统业务流程图 10
3.2.5系统功能结构图 10
3.2.6系统用例图 11
3.3系统性能需求分析 12
第四章 校园新闻发布系统设计 13
4.1系统设计任务 13
4.2系统概要设计 13
4.2.1系统编码整体架构设计 13
4.2.2系统功能架构设计 14
4.2.3系统原型界面设计 15
4.2.4系统静态界面设计 15
4.3系统数据库设计 16
4.3.1数据关系ER图 16
4.3.2数据库表结构设计 17
4.4系统功能详细设计 19
4.4.1新闻管理与发布 19
4.4.2新闻查询 20
4.4.3用户管理 21
4.4.4公告管理 21
4.4.5用户评论管理 21
4.4.6意见反馈管理 21
第五章 校园新闻发布系统实现 23
5.1前台新闻展示模块 23
5.1.1校园新闻发布系统前台展示界面 23
5.1.2校园新闻详情界面 24
5.1.3校园公告界面 25
5.2新闻后台管理模块 26
5.2.1新闻后台系统登录界面 26
5.2.2校园新闻发布新闻管理发布界面 27
5.2.3校园新闻管理意见反馈界面 29
5.2.4管理员个人信息维护界面 30
第六章 校园新闻发布系统运行测试 32
6.1系统测试环境 32
6.2系统测试功能测试 32
6.2.1系统功能测试方法 32
6.2.1系统功能测试用例与结果 32
第七章 总结 34
7.1系统中存在的问题和不完善的功能 34
7.2对于系统的展望 34
结束语 35
致 谢 36
绪论
1.1 引言
伴随着现代高新技术的发展,人们逐渐步入了信息化的时代。信息化是以现代通信、网络、数据库为基础,对所研究对象各要素汇总至数据库,供特定人群生活、工作、学习、辅助决策等和人类息息相关的各种行为相结合的一种技术。
校园新闻发布系统的设计与实现是科学技术推动下信息化时代的产物,它极大便利了高校各项活动新闻的发布管理工作,使得高校师生能够便捷地参与到学校管理中,为高校与在校师生之间的交流提供了一所桥梁。
通过校园新闻发布系统的信息化操作,高校可以合理利用校内新闻信息的资源,提升高校管理者在校内新闻传播上的工作效率,促进了高校的发展,使广大高校适应当今社会信息化发展的脚步。信息化的建设在高校的发展上起着至关重要的作用,校园新闻发布系统的实现将会极大地提升高校的活力,促使广大高校师生合理利用校内资源,提升自身的综合素质。
校园新闻发布系统在对校内各项活动的传播宣传方便具有一定的推动作用,能够将高校最新的教育基础设施的建设、教育科研成果及时地宣传,提高在校师生与校外人士对本高校的认知度,促进学校的发展,提升高校在社会的竞争力。在此情况下,我提出了校园新闻发布系统这个课题。
(1)选题背景及意义
互联网时代的到来,使高校信息化势在必行,校园新闻的管理在高校日常管理活动中又担负着至关重要的作用。使用校园新闻发布的管理平台,不仅可以节约高校人员管理新闻信息的成本,而且可以对校园各项活动、通知、教育基础设施的建设以及校内科研成果进行及时的宣传。此外,通过信息化处理校园新闻信息的管理手段,可以提高校内外人士对高校的认知度,提高学校在市场上的竞争力,对高校的发展上具有现实的意义与价值。在本次论文的研究中,我结合了本校的具体情况,利用本人所在计算机专业所学的ASP.NET的技术的优势,通过查阅选题相关文献资料,最终确定了校园新闻发布系统的课题。
1.2 国内外现状
在国外,对于校园新闻发布管理这方面的研究,并没有形成一种成熟固定的开发模式。美国M.D.Zisman教授认为,把系统、计算机技术、通讯技术结合,完成新闻信息的控制,在传统数据库下,存储与管理数据,实现了综合技术的研究。新闻发布管理技术应运而生,为解决数据管理问题,发展为了一门综合技术。当前国外校园新闻发布系统的信息化建设也在不断地完善,在相关研究的过程中也取得了一定的成果。2009年Chen et al.提出了新的模型方式,解决了新闻发布管理在需求分析的过程中的难题。国外对于新闻发布的课题研究地比较早,在高校和政府单位,新闻发布系统的建设也比较完善,由此看来新闻发布系统的建设对于高校的发展也是具有一定的历史意义的。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/239.html

好棒文