学生宿舍管理信息系统.doc
《学生宿舍管理信息系统.doc》由会员分享,可在线阅读,更多相关《学生宿舍管理信息系统.doc(27页珍藏版)》请在沃文网上搜索。
1、河南师范大学毕业论文(设计)题 目 学生宿舍管理信息系统 专 业 班 级 姓 名 指导教师姓名 职称 起止日期 河南师范大学毕业论文(设计)任务书专业及班级: 学生姓名: 题目: 学生宿舍管理信息系统 上交报告(论文)日期: 年 月 日 答辩日期: 年 月 日 指导教师: 2012 年 月 日签发河南师范大学毕业设计本人声明声明内容如下: 我声明, 本论文及其设计工作是由本人在指导教师的指导下独立完成的, 在完成论文时所利用的一切资料均已在参考文献中列出。 姓名: 日期:摘 要 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。以目前形势来看,好多学校还停留在宿舍管理人员手工来记录数据的初
2、级阶段,由于手工记录对于小规模的学校来说还勉强可以接受,但是对于学生信息量比较庞大,需要记录存档的数据比较多的高职院校来说,人工手动记录数据是不可取的方法。而且当需要查找到某条记录的时,由于数据量过于庞大,还只能靠人工手动一条一条的查找,这样不但麻烦还大量浪费时间,照成人力、时间的过多消耗,效率也比较低下。当今社会飞速发展,原始的记录方式已经不适合现代社会的发展。计算机自能化管理正是适应时代的一大产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生从而取代旧的技术。 学生宿舍管理系统是一个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前段
3、应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前段应用程序的开发则要求应用程序能提供强大的数据操作能力,界面友好、使用简单方便等特点。我使用的是Microsoft Visual Studio 2010 和 Microsoft Office Access 2003 为开发工具,ADO.NET(这是一个广泛的类组,用于在以往的Microsoft技术中访问数据。) 对象被分为两大类,一类是与数据库直接连接的联机对象(称为.NET Data Provider),其中包含了Command 对象、DataReader 对象以及 DataAdapt
4、er对象等,通过该类的对象,可以在应用程序内连接数据源以及数据的维护等相关操作;另一个类则是与数据源无关的断线对象,例如DataSet对象,例如,DataSet对象以及DataRelation对象等。用户可以利用连接对象取得数据源所需的原始数据,并且利用断线对象,一次返回给前端用户,前段用户在处理数据变动的过程中,并不需要保持与数据库连接,当对所有数据完成变动操作之后,则再一次通过连接对象讲数据返回到数据库。因为不需要时时保持与数据库的连接,所以能极大的降低系统对资源的消耗。关键词: 学生宿舍管理系统 Visual Studio 2010 Access 2003 ADO.NET河南师范大学毕业
5、设计目 录1.系统开发概述11.1开发背景11.2开发目标11.3需求分析11.4功能需求11.4.1基本功能需求11.4.2界面功能需求21.5性能需求21.5.1操作系统环境21.6数据库选择21.7系统开发环境22.系统功能设计和开发32.1系统设计思路32.2功能模块设计和开发43.系统数据库设计53.1数据分析53.2数据字典54.系统界面设计94.1登陆界面设计94.2功能导航菜单设计104.3各界面设计105.功能实现分析176.总结187.致谢188.参考文献199.附录19河南师范大学毕业设计1. 系统开发概述1.1开发背景由于住宿学生的大量增加,导致学生宿舍管理工作日益繁重
6、,而现有工作人员不足,然而采用基本手工的操作方式尽心,显然无法满足日益增长的学生宿舍管理业务工作的需要。因此,为了更加有效的做好宿舍管理工作,为广大学生提供方便、快捷、满意的服务,开发出一套能够进行实时处理的管理信息系统迫在眉睫。本系统就是根据学生住宿中遇到的实际问题进行设计开发。1.2开发目标先前的学生宿舍管理的工作流程建立在手工操作之上从而导致处理速度过于漫长,不能满足上级管理层和住宿学生的要求,所以学生宿舍管理系统开发的目标是:能够适应快速增长的学生数量的要求,立足于现有的人力资源,充分利用计算机的信息管理和处理等功能,加强住宿工作在各个阶段科学管理,并对管理决策提供良好的技术支撑。1.
7、3需求分析在大学中,人口的比例比其他地方更大,因此管理的作用也更加的突出,而学生宿舍又是学生更加集中的地方,学生宿舍在大学生的学习、生活中占了重要的比例,而且对大学生以后踏入社会也起到了一定的作用。因此一个好的学生宿舍管理系统必要新是需要的,一个合适的学生宿舍管理系统,可以方便学生宿舍的管理,提高宿舍管理工作效率及查询效率,使得学校管理学生的效率进一步得到提高,也使得管理更加地轻松、简便。1.4功能需求1.4.1基本功能需求(1)对宿舍基本信息模块进行添、删、查、改。(2)对学生入住信息模块进行添、删、查、改。(3)对卫生检查信息模块进行添、删、查、改。(4)对水电收费管理模块进行添、删、查、
8、改。(5)对宿舍报修管理模块进行添、删、查、改。(6)对宿舍外来登记模块进行添、删、查、改。(7)对系统用户信息模块进行添、删、查、改。1.4.2界面功能需求(1)登陆界面:拥有登陆功能操作,并且简单、美观,方便用户使用。(2)功能导航菜单:简单易懂,符合用户操作需要。(3)各功能界面:需要功能信息列表和各项功能操作按钮,方便用户查看信息,对信息操作。(4)窗口特效功能:登陆界面淡入,关闭菜单导航淡出,导航菜单带贴边收起功能。1.5性能需求1.5.1操作系统环境系统基本配置:操作系统:WindowsXP或以上 系统集成环境:.net framework 4.0或以上。1.6数据库选择本系统数据
9、还属于中小量型,因考虑与实际情况,本系统运用Microsoft Access 2003数据库。降低了程序对硬件操作系统版本的需求。只需要把Microsoft Access 2003数据库放置到系统指定的路径即可通过本软件对数据进行管理操作。1.7系统开发环境操作系统:Windows 2008 Enterprise SP2开发软件:Microsoft Visual Studio 2010 旗舰版、Photoshop CS3、SkinBuilder(软件皮肤制作)数据库软件:Microsoft Access 2003 专业版开发环境:.net framework 4.02. 系统功能设计和开发2.
10、1系统设计思路系统流程图2.2功能模块设计和开发功能模块流程图3. 系统数据库设计3.1数据分析数据库关系图3.2数据字典数据清单:表名解释CHARGE水电收费管理CHECKINFO卫生检查信息DORM宿舍基本信息REGISTER宿舍外来登记REPAIR宿舍报修管理STUDENT学生入住信息USERINOF系统信息管理表名:CHARGE 解释:水电收费管理CHARGE(水电收费管理)是否主键字段名字段描述数据类型长度可空是CHARGEID编号INTDORMID宿舍号NVARCHAR(50)50是MDATE缴费日期DATETIME是EBUY购买电量NVARCHAR(50)50是CPERSON购买
11、人NVARCHAR(50)50是CMONEY电费NVARCHAR(50)50是表名:CHECKINFO 解释:卫生检查信息CHECKINFO(卫生检查信息)是否主键字段名字段描述数据类型长度可空是CHECKID检查编号INTDORMID宿舍号NVARCHAR(50)50是CDATE检查日期DATETIME是CSTATE检查情况NVARCHAR(10)10是CREMARK备注NVARCHAR(50)50是表名:DORM 解释:宿舍基本信息DORM(宿舍基本信息)是否主键字段名字段描述数据类型长度可空DORMID宿舍号NVARCHAR(50)50是PHONE电话NVARCHAR(50)50是DMO
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍 管理信息系统