基于mvc模式通信器材管理系统设计

基于mvc模式通信器材管理系统设计

ID:5240058

大小:32.00 KB

页数:10页

时间:2017-12-06

基于mvc模式通信器材管理系统设计_第1页
基于mvc模式通信器材管理系统设计_第2页
基于mvc模式通信器材管理系统设计_第3页
基于mvc模式通信器材管理系统设计_第4页
基于mvc模式通信器材管理系统设计_第5页
资源描述:

《基于mvc模式通信器材管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于MVC模式通信器材管理系统设计  摘要:为解决对通信器材管理的不规范、统计不及时、环节多、效率低、动态更新慢等问题,在基于MVC模式、.NET开发平台和Oracle数据库的基础上,设计并实现了一个通信器材管理系统。通过该系统的使用,能够大力提高通信管理部门的通信器材管理水平和工作效率。关键词:通信器材;MVC;.NET;Oracle中图分类号:TP319文献标识码:A文章编号:1672-7800(2012)010-0113-03作者简介:谭培勇(1979-),男,硕士,中国人民解放军91919部队工程师,研究方向为通信系统;王晶(1980-),男,海军工程大学电子工程学院计算机工程系讲

2、师,研究方向为管理信息系统;方堃(1981-),男,硕士,海军工程大学电子工程学院计算机工程系讲师,研究方向为管理信息系统;史蓓蕾(1977-),女,硕士,海军工程大学电子工程学院计算机工程系助教,研究方向为管理信息系统。0引言10通信器材是未来战场实现信息化、网络化的关键装备,是武器系统整体作战效能的倍增器。通信器材的快速发展在提高我军通信能力的同时,对通信器材管理也提出了更高的要求,如何对通信器材进行科学化、信息化、规范化管理,是目前通信器材管理中必须研究的课题。目前,我军的通信器材管理大多是靠人工完成的,存在着很多问题:①统计不及时。人工统计是一项很繁杂的工作,需要耗费很大的精力;②

3、环节多、效率低。调拨一批通信器材,需要通过很多环节的审批和处理,各种单据需要填写和审批,来回花费大量时间;③管理混杂、不易掌握。一张单据的周转,常常需要经过很多人的处理,难免出现差错;④动态更新慢。装备种类多,更新速度慢,这是人工处理的最大弊端。针对以上问题,基于MVC模式的通信器材管理系统能够解决这些问题。首先,它通过计算机网络将通信管理部门和其下属单位之间的信息进行传输,从而完成正常的业务流程,避免了审批和周转的时间;其次,每年单位都要对单据进行一系列统计,对正常的业务进行分析和评价,通过此系统的统计功能使人工需要分析很久的数据一目了然,并且得出结论,减少工作量;再次,完成一次系统调拨

4、要涉及到很多的人和单据,然而该系统通过工作流管理即可完成业务流程,方便快捷;最后由于通信器材种类繁多,经常需要更新和调整,通过此系统可以迅速的进行处理和更新。1通信器材管理系统的技术框架1.1MVC模式10模型—视图—控制器(ModelViewController,简称MVC)是20世纪80年代Smalltalk(一种早期的面向对象编程语言)开发者们发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的开发者的欢迎。MVC是一种设计模式,它强制性地使应用程序的输入、处理和输出分开。在使用MVC时,应用程序被分成3个核心部件:模型、视图

5、和控制器。它们各自处理自己的任务。模型是应用对象,没有用户界面。视图表示它在屏幕上的显示,代表流向用户的数据。控制器定义用户界面对用户输入的响应方式,负责把用户的动作转成针对Model的操作。Model通过更新View的数据来反映数据的变化。三者之间的关系见图1。1.2.NET开发平台在2002年1月,微软公司公布了.NETFramework1.0版本,至2005年11月,微软公司又发布.NETFramework2.0正式版,同时发布开发工具VisualStudio.NET2005正式版,至此,.NET技术开始走向成熟,尤其是用于Web应用程序开发的核心技术,越来越受到开发人员的关注与应用

6、。10ASP.NET是.NET框架提供的一个统一的Web开发模型,它使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASP.NET是.NET框架中的一个重要组成部分,当编写ASP.NET应用程序的代码时,可以访问.NETFramework中的类,也可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码。ADO.NET是重要的应用程序级接口,用于在Microsoft.NET平台中提供数据访问服务。在ADO.NET中,可以使用新的.NETFramework数据提供程序来访问数据源。1.3Oracle数据库Oracle数据库支持世界上的许多大型信息系统。从Oracle6

7、中多个版本的阅读一致性开始,可以发现它的每个版本都为改进数据库性能和可伸缩性引入了很多新的特性,而且每个版本都可以在当时所有主要平台上不需要更改即可运行。Oracle10g通过新的性能特性和数据库优化保持了它的数据库性能领先的记录,同时扩展Oracle数据库的平台,包含64位Windows和Linux版本。Oracle数据库提供了多种可以满足非常复杂环境要求的查询处理技术。这些成熟的技术包括:基于成本的查询优化,以获得有

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

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

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