基于开源框架的高校职工住房管理信息系统的设计与实现

The Design of College Staff Housing Management Information System Based on Open Source Framework

作者: 专业:资源环境信息工程 导师:马才学 年度:2010 学位:硕士  院校: 北方工业大学

Keywords

        随着国家住房制度改革的深入和高等教育管理领域计算机应用的日趋广泛,高等院校职工住房管理面临着管理规范化和信息化的双重挑战,因此运用先进的管理信息系统,实现住房管理基础资料和业务流程的数字化、网络化管理,成为国内高校职工住房管理的必然趋势,是全面建设校园数字化工程,整体提升高校行政管理水平的必然要求。本文结合高校职工住房管理信息化和数字校园建设的需要,遵循“需求分析——系统设计——系统实现”的主线,在Windows 2003 Server操作系统和.net开发平台上,利用UML建模语言进行需求分析,分别采用N层和三层结构进行逻辑和物理架构,利用SQL Server2005 Express进行数据库设计,在此基础上,利用VS2008开发工具,采用C#编程语言,结合开源框架SharpMap、NHibernate、Asp.net MVC和CSLA.net,设计并实现了能够实现图形查询的高校职工住房管理信息系统。本文的内容分为6章。第1章介绍了研究背景及意义,全面总结了相关领域国内外的研究进展,并阐述了本文的研究内容和技术路线。第2章研究了本文涉及的主要技术方法,包括SharpMap、NHibernate、Asp.net MVC和CSLA.net4个开源框架,为下一步研究提供技术方法基础。第3章对系统进行需求分析,利用UML建模将用户需求分为5类,并提出采用B/S和C/S相结合的混合式结构和3个安全性需求。第4章进行系统设计,在概要设计上,建立了系统的N层逻辑架构和三层物理架构,并将系统分为6个功能模块和31个子模块;在详细设计上,对数据库和数据访问层进行了设计,同时利用CSLA.net框架和MDI模式对业务逻辑层和系统界面进行设计。第5章编码实现系统,重点从实现原理、命名空间建立上,结合代码阐述了基于RBAC的访问控制、基于SharpMap的查询统计、数据备份还原和许可证管理4个关键及难点功能的实现。第6章总结了全文,提出下一步研究建议。本研究从高校职工住房管理的实际出发,开发出来的MIS实现了住房管理的基础资料和业务流程的数字化、网络化管理,能够有效提高了管理效率和管理水平,尤其是利用SharpMap的图形渲染功能,很好地将GIS和MIS结合起来,使管理信息更为生动形象,增强了管理的人性化。同时,系统开发过程中大量使用开源软件,大大节约系统开发成本,并促进开源思想的传播和开源软件的应用。
    
        点击查看文献目录
        下载全文需58


本文地址:

上一篇:基于.NET的Google Earth与地学类精品课程网站的集成
下一篇:多尺度农业资源空间数据库的建设

分享到: 分享基于开源框架的高校职工住房管理信息系统的设计与实现到腾讯微博           收藏
评论排行
公告