计算机科学与技术学院毕业设计(论文)论文题目基于C#下的学生宿舍管理系统设计与实现指导教师职称学生姓名学号专业网络工程班级系主任院长起止时间2013年10月11日至2014年5月23日2014年5月23日目录摘要...........................................................iAbstract.......................................................ii引言..........................................................1第一章绪论.....................................................21.1管理信息系统..............................................21.2C#开发语言介绍............................................21.3SQLServer数据库..........................................31.4SQLServer数据库的特性.....................................51.5本章小结.................................................6第二章系统分析......................................................................................................72.1可行性分析................................................72.2系统前期实地调查...........................................72.3系统功能分析..............................................82.3.1系统用例分析...........................................92.3.2类图的设计............................................92.3.3顺序图...............................................102.4设计条件分析.............................................132.5本章小结.................................................13第三章总体设计.................................................143.1总体设计论述.............................................143.2系统功能模块的设计........................................143.3主要模块流程图............................................153.3.1宿舍信息维护流程图......................................153.3.2学生信息维护流程图......................................163.3.3宿舍报修流程图.........................................163.4概念模型设计.............................................173.5数据表设计...............................................173.6本章小结................................................19第四章系统详细设计与实现........................................204.1登录模块................................................204.2系统主界面...............................................214.3宿舍信息管理.............................................214.4学生管理................................................224.5水电收费模块.............................................234.6本章小结................................................24第五章系统测试.................................................255.1软件测试的原则...........................................255.2软件测试方法.............................................265.3软件测试的步骤...........................................265.4功能测试................................................275.5测试与分析...............................................295.6本章小结................................................29结束语.......................................................30参考文献.......................................................32致谢.........................................................34i基于C#下的学生宿舍管理系统设计与实现摘要:随着计算机的广泛应用和发展,学校越来越重视通过用计算机来进行学习与生活上的管理。宿舍是学生生活学习的重要场所,是学校不可或缺的组成部分,提高宿舍管理部门的工作效率是非常重要的,宿舍管理系统的出现提供了一个好的解决方案。本文所设计的基于C/S的宿舍管理系统,以VisualStudio为开发平台,以C#为开发语言,以SQLServer为后台数据库。该系统主要由宿舍管理、学生信息管理、收电费管理、宿舍报修以及访客管理几大模块构成,涵盖了宿舍基本日常事物管理。本文详细阐述了系统的功能模块设计和数据库设计的思路,在用户界面设计中,充分考虑了界面友好性的设计原则,提高了系统的可用性。关键字:.NET;宿舍管理;数据库iiThedesignandimplementationofcolleageapartmentsmanagementsystemAbstract:Withthewideapplicationanddevelopmentofthecomputer,theschoolpaymoreandmoreattentiontothemanagementfromthestudytothedailylifebasedonthecomputer.Thedormitoryisanindispensablepartoftheschoolfromlearningtoentertainment.Howtoimprovethemanagementefficiencyofthedormitoryisveryimportant.thedormitorymanagementsystemprovideagoodsolution.ThedormitorymanagementsysteminthispaperismainlybasedonC/S.,takingVisualStudioasthedevelopmentplatform,usingC#asthedevelopmentlanguage,usingSQLServerasthedatabase.Themainfunctionofthestudentdormitorymanagementsystemincludes:thedormitorymanagement,themanagemenofstudentinformation,themanagementofdormitoryelectricitychargerandthemanagementofdailyvisitors.Whatthiseassydescribedistheprocessofdatabasedesignandthefunctionmoduledesigninthesystem.Inthedesignofuserinterface,thesystemhaveafullconsiderationofprinciplesoftheinterfacedesign,improvingtheusabilityofthesystemgreatly.KeyWord:.NET;dormitorymanagement;database南华大学计算机科学与技术学院毕业设计(论文)第1页共34页引言踏入21世纪以来,科学技术的迅猛发展使得信息产业初见端倪,其中,信息技术的飞速发展与大范围的应用,对于整个社会的经济、政治、军事、等个个领域都产生了极大的影响,人们的工作、生活和学习、交流方式因此也产生了巨大的改变。近几年,随着高校办学规模的扩大,导致学校信息资源管理的压力也随之增加。在此种情况下,高校如何去面对目前的挑战和困境,提高管理效率。而学校的宿舍管理在学校管理中占据重要地位,对于学生宿舍管理系统的开发也就提上了议事日程。一般高校宿舍管理以手工记录为主,容易导致数据丢失,统计错误,并且劳动强度比较高,效率低,安全性差。成年累月所记录的信息和数据量非常庞大,使得查找旧数据造成了不少障碍。相比起手工操作,使用计算机进行学生宿舍管理有着相当明显的优势,如:检索迅速,查找方便,存储量大,保密性,可靠性高,寿命长,成本低,大大降低管理人员的工作强度,提高工作效率与准确率,对于提高学生宿舍管理的效率有极大的帮助。我们学校的宿舍也面临着同样的问题,为了解决上述问题,迫切需要开发一套宿舍管理系统。本次毕业设计首先根据我们学校的实际情况分析学生宿舍管理系统的相关功能,结合实际要求写出需求分析;然后,利用我们计算机专业所学的知识,选择C#作为开发语言,基于SQLServer数据库技术和VisualStudio开发软件进行开发;在需求分析的基础上,设计出系统的大致框架、开发流程及相关问题的实现方法;同时,在开发过程中,根据软件工程的开发规范完善相关设计文挡,不仅是为本次论文提供了参考材料,也为后面的系统维护提供理论依据。南华大学计算机科学与技术学院毕业设计(论文)第2页共34页第一章绪论1.1管理信息系统如果要追溯MIS系统的起源则要回归到1979年,在那个年代还没有推广开来,主要的传播途径应该是相互口头言语这种方式。其根本是为了帮助用户做出快速的决策。再后来的一段时间,另外一名著名的教授对MIS系统总结了一个相对比较准确的意思“MIS系统主要是以各种硬件,软件为参考,综通过多种途径进行分析综合和控制,当然还支持其它的各种功能”。不可否认,该教授准确把握了几个核心的问题,从多个方面突出了一些功