关于mvc技术的学校人事管理系统的开发

关于mvc技术的学校人事管理系统的开发

ID:32131473

大小:7.89 MB

页数:48页

时间:2019-01-31

关于mvc技术的学校人事管理系统的开发_第1页
关于mvc技术的学校人事管理系统的开发_第2页
关于mvc技术的学校人事管理系统的开发_第3页
关于mvc技术的学校人事管理系统的开发_第4页
关于mvc技术的学校人事管理系统的开发_第5页
资源描述:

《关于mvc技术的学校人事管理系统的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、万方数据江苏大学工程硕士学位论文1.1开发背景第一章绪论随着计算机技术的飞速发展,计算机已经走进了千家万户。而互联网的出现更是计算机通信领域很重要的一次革命。它使得信息的传递是如此的方便和快捷,在现代的信息化世界里扮演着重要的角色。同样,在信息管理上,计算机也开始占据重要的地位。无论是在商业组织或者事业单位,都在开发自己的一套信息管理系统,随着这些系统的开发和使用,使得使用它的单位的管理工作变得更为简单、科学、快速,使得工作效率在很大程度上有了提高。如果在事业单位的复杂的人事管理中也运用这些先进的开发技术,我相信将会使这些单位人事相关工作的效率得到很大幅度地提高【ZJ。

2、在早期,软件的开发,人们通常将软件设计开发放在重点对算法的选择和数据结构的设计上,然而随着软件系统功能要求越来越复杂,软件的规模也变得越来越庞大,这种大型的软件系统的程序开发过程中使用到了数以千计、万计的算法和数据结构,更为重要的是选择合适的方法来组合这些算法和数据结构,并且还要全局性的设计好系统的体系架构。所以在不断进行改进的过程中,研究者们提出了MVC一一(模型、视图、控制器)设计思想。MVC模式作为一种软件架构概念,它企图透过工作责任的分类,在应用程序之中实现视觉表现与数据分离以及视觉表现与流程控制的分离;使后续对程序的维护与扩展更加简化,试图提高应用程序组件的重

3、复利用程度。MVC设计模式透过工作责任的强制性分类,将应用程序的数据逻辑、视觉逻辑以及流程逻辑分离。依照各自分工不同把应用程序分成Model、View与Controller这三个中心部件,以此完成他的设计目的。本系统在对ASRNET开发平台支持的各种指标体系访问技术进行研究和分析后,确定采用ADO作为访问指标体系的接口,并对ADO进行封装和研究,为上层应用提供访问指标体系的底层接13【3】。由于在整个开发周期都考虑了系统的性能问题并采取了一定的研究措施,使得数据库的整体性能得到了很大提高。报表功能得到了增强,数据信息查询的过程也得以简化,单位人事部门人员的响应时间也快速

4、提高,这些都是由于进行了有效的信息管理才能完成的。万方数据基于MVC技术的学校人事管理系统的开发1.2国内外相关研究目前无论国内还是国外各公司或企业都非常重视对其人事信息安全的管理,严格禁止通过网络向外传播人员信息,为此许多信息技术公司都一一开发了适合不同类型用户的人事管理系统。在国外,CA公司的Sessionwall是基于人事管理的典型产品。在国内中国软通,清华紫光等其他信息技术公司也研究开发出了保障的人事内容安全的产品。但早期的这些产品能够适应的数据量规模较小,而那些人事信息管理系统的设计和系统的功能设置相对单一,用不着考虑系统中的数据库的性能问题。微软公司提出了研

5、究管理数据分区的理念,另外还增加了系统中的数据挖掘功能。而Sybase公司也提出了使用表分区技术来的操作方法来完善数据库系统[4】。采用MVC技术是目前人事管理系统解决方案中普遍采用的一种技术,到目前为止,还未见一种比较完善的基于人事管理系统的解决方案。另外,将基于MVC技术的人事管理系统性能问题的解决方案应用到网络安全领域还有许多问题值得研究。无论国内还是国外对于人事管理评价是否可以做到动态化的研究,近阶段来看还是初级阶段,很少有关人事管理的深入调查和研究。有外国的学者BorgulyaI.A和SehenK.S对该主题进行了初步的研究,后来我国学者郭亚军作了进一步的调查

6、,发现动态化的综合评价非常有利于企业对人员信息的掌握,能更好的进行岗位设置,因人而异、因岗位而异引入人才,经过长期的研究最终将其引入了中国,在这过程中也谈到了许多好的理念和方法。但是这些研究仅仅是限于理论,并没有结合实际研究过,更是没有系统研究过针对动态评价指标的体系,所以也谈不上设计软件了【5】o以人事信息管理系统来举例子。在不同时间段内企业对员工的管理要求是不一样的。就算是在同一个时间段里面,但在不同部门,企业对员工的要求也有可能不一样。这就体现为在同种业务、同样时间,数据指标也有不一样的体现。这种不一样的要求如果体现在管理系统上如果可以满足,就可以同时满足理论上存

7、在多个管理个性化的业务需求【6】。由于通过MVC设计模式所开发出的网站在维护工程上较为容易,这是因为MVC设计模式将应用程序的数据逻辑、视觉逻辑以及流程逻辑作了妥善的分离,大幅降低程序耦合。松散的系统耦合使应用程序系统在后续的变更设计、新增特性以及错误修正上变得更加容易,因此这也使得MVC设计模式逐渐成为网站应用程序开发中的设计模式首选。虽然MVC设计模式,逐渐成为开发者社群的开发主流,基于MVC设计模式之延伸模式,如MVVM(Model/View/ViewModell、MVP(Model/View/Presenter)也大幅活跃于各个开

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

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

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