优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

ASP.NET高校学生宿舍管理系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。为了实现提高部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出等目的,出现了各种各样的信息管理系统。论文将设计一个高校学生宿舍信息管理系统的Web应用解决方案并予以实现。高校学生宿舍信息管理系统是一个安全和高效的专用系统, 专为信息工程学院设计。这个系统使用了很多技术,比如ASP.NET(VB),ADO.NET ,Web服务等。专用系统使用的数据库是SQL Server 2000 数据库。高校学生宿舍信息管理系统的主要功能包括:可以实现对学生宿舍信息的查询功能,包括快速查询功能和分类查询功能;对学生宿舍信息的录入功能,修改功能,删除功能和统计功能。通过系统上述功能实现宿舍管理部门对于学生宿舍信息的日常管理,即方便宿舍管理人员及时全面地掌握学生住宿情况及宿舍分配情况;为用户(管理用户和一般用户,如学生)提供了一些简单的数据查询并输出各种信息等;在实现检索迅速和查找方便的同时,对新入校学生很快地进行宿舍安排等日常管理。目前,系统的管理权限的功能部分可交付给成都信息工程学院(本部)第三后勤服务管理中心使用。关键词:计算机应用;信息管理系统;学生宿舍信息管理系统;ASP.NET1引言1.1背景与现状随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。对于学校而言,学生宿舍管理是必不可少的组成部分。目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。1.2开发设计的意义为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统--高校学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。专用系统是一个信息管理系统MIS(Management Information System)(以下就称信息管理系统),它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能。系统的具体设计与实现将针对成都信息工程学院(本部)第三后勤服务管理中心(此后简称管理中心)的具体情况进行开展。2系统开发2.1系统前期实地调查系统前期实地调查是实地到成都信息工程学院(本部)第三后勤服务管理中心进行必要的信息收集,并通过对收集得到的信息进行分析,为系统的设计与实现提供必要信息支持。2.1.1信息收集根据毕业设计任务书的要求,对管理中心进行了实地调查,对其日常宿舍信息管理工作,宿舍信息管理范围,以及宿舍信息管理中遇到的问题等进行了详细的询问调查,下面将收集得到的信息一一列出:从学校、管理中心、学生和宿舍四者关系图可以看出:若有学生想入住、迁出或调换宿舍,则需要学生向学校后勤办或辅导员提出相应的请求;然后学生将获得学校后勤办或辅导员批准的请求提交给管理中心;最后管理中心的工作人员根据提交的请求,做出相应的宿舍信息管理操作,即完成学生的请求。l日常宿舍信息管理工作:通过与管理中心的工作人员的交流沟通,了解到管理中心对宿舍信息的日常管理工作情况,下面将以学生在校的不同时间段为条件,用图描述管理中心对宿舍信息的日常管理流程;学生在校的不同时间段分为:当学生为新生的时段、当学生为在读生的时段和当学生毕业离校的时段;2.2系统中期结构和功能的设计系统中期结构和功能的设计主要是完成对系统的功能模块的分析设计,完成对系统数据库的设计和进行系统功能程序代码的实现。2.2.1系统功能模块的分析设计l系统功能模块的分析:针对管理中心日常宿舍信息管理工作收集到的信息来分析,管理中心的工作人员可以对入住学生办理入住,迁出及对其资料进行编辑存档;工作人员可对各入住学生信息可进行查询,房间是否住满情况进行快速查询统计;可实现学生的调换宿舍等功能操作。此外,考虑到本信息管理系统是基于B/S体系结构的Web应用程序,将面对不同用户(主要是管理中心工作人员和一般用户,一般用户如学生,家长,学生朋友等)的使用,对于不同用户应具备对本信息管理系统不同权限的功能操作,因此需要一个用户管理功能。l系统功能模块的设计根据系统功能模块的分析,将高校学生宿舍信息管理系统分成六大模块:用户管理模块,信息录入模块,信息修改模块,信息删除模块,信息统计模块,信息查询模块;如下图3-7所示:下面对每个功能模块进行描述:(1)查询功能模块:查询功能属于一般权限,对于管理中心的工作人员和一般用户都具备使用权限;查询功能具体划分为快速查询功能和分类查询功能;l快速查询功能:快速查询是依据楼号、楼层和宿舍编号的组合查询条件,快速实现对宿舍信息的查询,并显示在页面上。l分类查询功能:分类查询主要依据管理中心管理范围内的学生信息为查询条件,进行宿舍信息的查询,并显示在页面上;查询条件包括:按照学号,按照姓名,按照系别,按照专业,按照年级,按照年级+班级,按照学生类型和按照入住状态。(2)录入功能模块:录入功能属于管理权限,只有管理中心的工作人员具备使用权限;录入功能具体划分为学生信息录入功能和宿舍信息录入功能;l学生信息录入功能:学生信息是指学生的个人信息,包括学号,姓名,性别,系别,专业,年级,班级,学生类型(学生类型包括在读生,国防生和研究生);学生信息录入只针对将入住到管理中心管理范围内的学生而言。l宿舍信息录入功能:宿舍信息是指宿舍与学生的一种关联信息;包括楼号,楼层,宿舍编号,学号,入住状态,备注;入住状态只包括入住和曾入住两种状态;当确认学生信息正确录入完成后,将关联信息录入,同时必须设置入住状态为“入住”,此时备注信息可有可无。(3)修改功能模块:修改功能属于管理权限,只有管理中心的工作人员具备使用权限;修改功能具体划分为学生信息修改功能和宿舍信息修改功能;l学生信息修改功能:修改的学生信息是指除学生学号外的学生个人信息;学生信息修改针对已经入住到管理中心管理范围内的学生而言;当学生的个人信息除学生学号外发生改变后,如学生由在读生转变成国防生后,就需要修改学生信息。l宿舍信息修改功能:修改的宿舍信息是指宿舍与学生之间已经存在的一种关联信息;当学生向管理中心提交获得批准的迁入请求或迁出请求后,管理中心的工作人员将完成的迁入宿舍操作或迁出宿舍操作都是修改已经存在的关联信息,因此宿舍信息的修改功能即包括了管理中心迁入宿舍操作或迁出宿舍操作的日常工作。(4)删除功能模块:删除功能属于管理权限,只有管理中心的工作人员具备使用权限;删除功能具体划分为个别信息删除功能和批量信息删除功能;l个别信息删除功能:个别信息是指以学生个人信息为单位。当有需要删除个别管理中心管理范围内的学生信息时,工作人员先以学生学号为唯一条件查询并显示出学生相关信息,确认后删除,同时数据库级联删除关联的宿舍信息。l批量信息删除功能:批量信息是指以同年级的学生信息为单位。在进行批量信息删除功能时,先以学生年级为唯一条件查询并显示出学生相关信息在页面上,此时既可以对学生信息进行确认后一条一条删除,也可以对学生信息进行确认后同时删除,同时也级联删除宿舍信息。(5)统计功能模块:统计功能属于管理权限,只有管理中心的工作人员具备使用权限;统计功能是对管理中心管理范围内的宿舍信息进行统计以得到存在空床位的宿舍数量。(6)用户管理功能模块:用户管理功能属于管理权限,用户是指具备使用权限的管理中心的工作人员;用户管理功能具体划分为添加新用户功能和用户信息修改功能;对于用户信息的删除和显示,需要通过ASP.NET的网站管理方式进行管理;l添加新用户功能:添加用户功能实现添加具备使用权限的管理中心工作人员的信息,包括昵称和密码。l用户信息修改功能:用户信息修改功能只实现针对登录后的工作人员可以修改自己的密码信息的功能

包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译 【买计算机毕业论文就到计算机毕业论文网】 内容来自think58 [来源:http://www.think58.com]

think58 [资料来源:THINK58.com]

[资料来源:http://think58.com]

获取资料请您联系本站客服 copyright think58 [来源:http://www.think58.com]