论文部分内容阅读
新疆财经大学共有在校师生2万余人,学校拥有三个校区,三校区共计有20多栋连通校园网的宿舍楼。学校在对学生宿舍管理的方式上仍延续着手工的原始管理状态。采用纯手工的原始管理方法存在着管理效率低下、数据记录保存不善、各种数据出错率高等一系列问题。为了有效改变这种落后的宿舍管理状态,充分利用现有的校园网络平台,开发出一个适合本校实际学生宿舍管理信息系统,能够使得学校管理人员使用该系统来获取和宿舍相关的信息和服务。系统在实现的过程中,选择SQL Server2008企业版作为后台数据库。该数据库管理系统具有功能齐全、效率高等特点。系统采用.NET框架,编程语言选择的是C#,系统具有跨平台、简单易学、面向对象等特点。此外,在系统的设计过程中遵循了高效、简洁、操作方便、快捷、易维护、易扩展的设计思路。本文根据用户的实际需要对系统进行了详细的需求分析,分析了系统业务流程。利用UML建模工具中的用例图和协作图完成了系统的需求分析。根据用户对业务处理的要求,分析了系统的功能需求、角色需求和性能需求。对系统进行了设计,设计系统才采用B/S三层体系架构,将整个系统的功能模块被划分为系统管理模块、数据字典模块、住宿人员管理模块、物品管理模块、宿舍管理模块、住宿管理模块、卫生评比模块和查询统计报表模块。对每个功能模块需要实现的功能通过功能模块图和时序图进行了详细的分析设计。完成了数据库设计,建立系统数据库E-R模型,根据E-R模型构建了数据库,详细说明了数据库中主要表的结构。本文阐述了系统的实现,从系统运行与开发环境、数据库的连接及各个功能模块的实现三个方面进行了描述。对宿舍管理系统进行了测试,设计了功能测试用例,完成了系统的功能测试和性能测试,测试结果表明系统各项功能正确,满足用户的需要。系统的成功运行,有效的改善了学校在宿舍管理工作,有力的促进了学校的宿舍的管理模式朝着信息化、规范化、高效化的方面发展。从长远来看系统具有较好的兼容性、扩展性,从而系统更有利于未来的升级,从一定程度上降低了系统的维护成本。