浅论基于mvc架构的学生宿舍管理系统的设计与研究

浅论基于mvc架构的学生宿舍管理系统的设计与研究

ID:13139066

大小:29.00 KB

页数:10页

时间:2018-07-20

 浅论基于mvc架构的学生宿舍管理系统的设计与研究_第1页
 浅论基于mvc架构的学生宿舍管理系统的设计与研究_第2页
 浅论基于mvc架构的学生宿舍管理系统的设计与研究_第3页
 浅论基于mvc架构的学生宿舍管理系统的设计与研究_第4页
 浅论基于mvc架构的学生宿舍管理系统的设计与研究_第5页
资源描述:

《 浅论基于mvc架构的学生宿舍管理系统的设计与研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究浅论基于MVC架构的学生宿舍管理系统的设计与研究1引言尹强飞冯炜锐(江西现代职业技术学院江西南昌330012)摘要:根据学生宿舍管理工作的实际

2、情况,采用g’~VS2008作为本系统的开发平台,利用目前网络使用较广泛的MVC架构技术来实现WEB编程.并且采用C#面向对象语言进行开发基于WEB的学生宿舍管理系统,对系统进行了严格地测试,系统稳定安全可靠.关键词:MVC架构;管理系统;WEB编程;宿舍管理中图分类号:TP313文献标识码:A目前.由于软件开发技术的快速发展.信息化管理已成为各单位的必要的管理手段之一因此各企事业单位都希望能借助软件系统来减轻复杂的工作因此.对于高校学生宿舍管理工作的复杂性.利用网络化平台进行开展对学生宿舍管理工作成为必然.网络信息化逐

3、渐成熟.并取得了较好的发展情景.根据调查发现.目前国内的各大高校基本都成立了专门的管理数字信息化部门开展信息化工作较早的学校在这方面走的比较前.它们实现了对学生宿舍工作管理智能化,服务系统化和共享化.真正建立了数字信息化校园.实现了职业教育的全面网络化信息化.从而使学校能够提高学生宿舍管理工作2MVC架构概述及工作原理MVC是一种软件开发架构.包含了很多的设计模式.MVC是一种设计模式,主要作用是使应用的输入,处理和输出强制分离.更利于提高软件的维护性,可扩展性及灵活性MVC由三个核心部件组成:M(模型),V(视图)和C

4、(控制器).模型是所有的逻辑代码片段所在.视图表示数据在屏幕上的显示.控制器提供处理过程控制.在模型和视图之间起连接作用.MVC架构关系见图1.收稿日期:2011-04—15100科技创业月刊2011年第8期———方法调用?一一-一-事件图1MVC架构的关系图在MVC的设计模式中.各个部件都要发挥独自的特点和性能.利用M—V—C三个部件的相互协作.在软件开发中起到了积极的作用(1)模型.模型部件主要是用于表示企业数据和业务规则.模型拥有最多的逻辑业务处理任务被模型层返回的数据是相对中立的.因此可以看出模型层与数据格式无关

5、.这样一个模型能为多个视图提供数据由于应用于模型的代码只需写一次就可以被多个视图重用.所以减少了代码的重复性(2)视图.视图是用户可以看到并与之交互的界面视图就是由HTML元素组成的界面.HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷.它们主要包括XML/XSL,XHTML,WXL,FLASH等一些标记语言等.(3)控制器.控制器是用于接收用户的请求.并且决定了某个消息应该调用哪个模块来进行处理.然后模型用业务逻辑来处理用户的请求并返回数据.最后控制器用相应的视图格式模型返回的数据.并通过表示层显示给用户

6、.3系统分析需求分析是介于系统分析和软件设计阶段之间的桥梁.以系统规格说明和项目规划作为分析活动的基本出发点.并从软件角度对它们进行检查与调整:良好的分析活动有助于避免或尽早剔除早期错误.从而提高软件生产率.降低开发成本,改进软件质量.3.1系统功能需求根据调研和需求分析.将基于MVC架构的学生宿舍管理系统分为七大功能,即系统及权限管理,学生基本信息浅论基于MVC架构的学生宿舍管理系统的设计与研究管理,宿舍固定资产管理,学生违纪管理,水电费管理,查询管理,上报数据等.3.2系统业务流程学生宿舍管理流程.主要分五步来实现的

7、,具体步骤如下:(1)学生宿舍管理工作人员首先通过系统的登陆界面输入用户登陆信息.等待系统确认了信息模块通过管理人员的信息进行了有效性验证后.系统然后才可以获得该工作人员的基本信息并判断用户是否有权限操作(2)宿舍管理中心,负责对学生的基本信息进行登记,另外,该模块还要能够完成水电费的缴纳查询,宿舍固定资产的管理,学生违纪处理以及学生住宿变更等管理(3)信息设定管理中心,主要负责对学校宿舍等级的划分.学生在校期间违纪的等级设定.水电费价格设定等工作.(4)宿舍管理总代理,负责分析在校学生的住宿信息,学生的违纪数据.为学生

8、宿舍管理提供数据的保障和信息的维护(5)查询宿舍管理结果及各阶段宿舍管理信息的分布图4系统实现在VisualStudio.NET2008版本中.系统内部包含了MVC架构程序的创建用户只要在VieW文件夹中创建系统的系统的表现层的aspx文件.在C.t.l文件夹中编写控制和处理数据的相关函数代码,在Model文件夹中建

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

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

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