《web学生宿舍管理系统》的设计与实现毕业论文DOC.docx
- 文档编号:2326176
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:48
- 大小:402.82KB
《web学生宿舍管理系统》的设计与实现毕业论文DOC.docx
《《web学生宿舍管理系统》的设计与实现毕业论文DOC.docx》由会员分享,可在线阅读,更多相关《《web学生宿舍管理系统》的设计与实现毕业论文DOC.docx(48页珍藏版)》请在冰豆网上搜索。
《web学生宿舍管理系统》的设计与实现毕业论文DOC
学生宿舍管理系统的设计
与实现
二级学院
专业
班级
学生姓名
学号
指导教师
2013年3月
诚信声明
我声明,所呈交的毕业论文(设计)是本人在老师指导下进行的研究工作及取得的研究成果。
据我查证,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。
我承诺,论文(设计)中的所有内容均真实、可信。
毕业论文(设计)作者(签名):
年月日
学生宿舍管理系统的设计与实现
【摘要】学生宿舍管理系统实现计算机来管理宿舍和学生的信息,把宿舍管理部门的工作人员从日常繁杂的事务中解脱出来。
通过使用学生宿舍管理系统可以提高高校宿舍管理部门的工作效率;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的。
因此,根据实际情况,本系统是在VisualStudio2010的开发平台下,采用ASP.NET、ADO.NET、三层架构技术,并结合SQLServer2005,开发一个基于Web的学生宿舍管理系统。
本系统的用户主要分为学生、维修人员、管理员三种角色。
学生的主要功能是:
搜索宿舍相关信息、浏览下载通知公告、上报维修信息、留校登记、完善个人信息、留言等。
维修人员的主要功能是:
查看报修情况、报修审核、处理报修信息。
管理员主要功能是:
宿舍管理、登记管理、公告栏管理、班级管理、信息查询、留言管理、资料管理、系统管理。
【关键词】学生宿舍管理;ASP.NET;ADO.NET;三层架构;SQLServer2005
DevelopmentAndimplementationOfDormitoryManagementSystem
[Abstract]Thestudentdormitorymanagementsystemwillrealizecomputermanagementofdormitoryandstudentinformations,andhelpthestudentdormitorymanagementstafftoreleasefromthecockamamiedailyaffair.Throughtheuseofthestudent'sdormitorymanagementsystemcanimprovethemanagerialefficiencyandconvenientdormitorymanagementstafftograspofstudentaccommodationfully,etc.Accordingtotheactualsituation,therefore,thissystemisdevelopedinVisualStudio2010platform,ASP.NET,ADO.NET,Threelayerarchitecturetechnology,andcombinedwithSQLServer2005,developastudent'sdormitorymanagementsystembasedonWeb.
Theuserofthissystemismainlydividedintothreeroles:
maintenancepersonnel,administratorandstudent.Student'smainfunctionis:
searchdormitoryinformation,browsethedownloadreportandannouncements,maintenanceinformation,stayinregistration,perfectingthepersonalinformation,andleaveamessage.Maintenancepersonnel'smainfunctionis:
checktherepairsituationreview,handletherepairinformationandrepairservice.Administratormainfunctionis:
dormitorymanagement,registermanagement,bulletinmanagement,classmanagement,informationquery,messagemanagement,informationmanagement,systemsmanagement.
[Keywords]Student'sDormitoryManagementSystemASP.NETADO.NETThreeLayerArchitectureTechnologySQLServer2005
5.5.1用户登录34
5.5.2新生角色功能模块实现38
5.5.3学生角色功能模块实现39
5.5.4维修人员角色功能模块实现44
5.5.5管理员角色功能模块实现46
前言
1.1系统开发的背景
随着计算机技术的发展,信息管理系统已经应用于各个行业,学生宿舍管理是一项繁琐复杂的工作,若以人工管理,必然存在许多缺点,如:
工作量大、耗费许多人力和时间、计算量大、容易出错、效率低等。
高校学生宿舍是大学生学习、生活和交往的基本场所,对大学生的身心发展有直接的影响。
随着高校后勤的社会化,高校学生宿舍管理也应有所变化[1]。
随着计算机技术的快速发展以及网络的推广,基于计算机和网络的高校管理软件得到广泛的应用。
对于学校而言,学生宿舍管理是必不可少的组成部分。
目前大多数学校停留在宿舍管理部门的工作人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。
采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。
因此,开发一个基于Web的学生宿舍管理系统是十分必要的。
1.2系统的现状
目前,计算机管理信息系统逐渐普及,许多高校教学管理系统得到广泛应用,学生宿舍管理系统是管理系统的一种,是高校学生宿舍结合网络技术的应用例子。
然而,针对高校学生宿舍管理而设计的管理系统十分少见,大多数高校的学生宿舍管理处于人工管理阶段,从管理角度来讲,有一定的缺陷和漏洞,对学生的具体情况,分布等等,不能及时查询,然而,由于手工操作,使得宿舍管理部门的工作人员的劳动量大,存在管理不及时、有一定误差的情况。
随着高校信息化发展,人工管理方式必将被淘汰,宿舍工作需要一种新的管理方式。
针对学校的实际情况,设计一套针对学生宿舍的管理信息系统是十分必要的。
学生宿舍管理系统提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统------学生宿舍管理系统,来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。
1.3课题研究的目的和意义
1.3.1课题研究的目的
学生宿舍管理信息量大,工作量大,采用人工管理方式容易出错,效率低,管理困难,已经不再满足办公自动化和信息化管理的需求。
因此,结合学校实际需求,设计并实现学生宿舍管理系统,一方面是为了摆脱现阶段的人工管理方式,实现计算机处理和信息化管理,提高宿舍管理的效率,确保数据正确性,方便数据管理和维护;另一方面是为了满足现代化高校学生宿舍管理的需要,不但能够实现方便快捷的数据管理和维护,而且能够对今后改革和管理进行指导。
运用信息技术对教学、学生工作进行管理,是提高工作效率的一种途径。
1.3.2课题研究的意义
为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统------学生宿舍管理系统,来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。
专用系统是一个信息管理系统,它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能,学生登录系统可以进行查看宿舍相关信息和查看管理员发布的通知公告的信息。
它简化了手工处理的繁琐,提高了效率,确保数据正确性,方便数据管理和维护,使管理工作更加公平化、合理化和科学化。
当今社会是知识经济时代,网络化和信息化是基本的存在形式,基于B/S模式的学生宿舍管理系统适应了知识经济时代的要求,充分发挥了人的智力,有效地利用了校园网等资源,促进了科技、经济和人的和谐统一。
1主要开发技术简介
目前有许多软件开发人员都开发了该系统,他们所选择的技术都各有不同。
数据库技术方面:
可以采用SQL、ACCESS、DB2、ORACLE、MySQL等;应用模式方面:
可以采用B/S模式、C/S模式、B/S+C/S混合模式;开发工具方面:
可以采用ASP、ASP.NET、PHP、JSP、VB等。
这些技术都有这各自的优点和缺点,通过不同的技术的选择搭配,所开发出来的系统的效果也不同。
但是根据系统的经济可行性和操作可行性,本系统采用B/S模式,主要利用ASP.NET技术、三层框架技术,并结合C#、JavaScript等基础知识完成。
2.1ASP.NET4.0和MicrosoftVisualStudio2010
本系统的设计采用了ASP.NET技术,使用MicrosoftVisualStudio2010集成开发工具,ASP.NET也对应是4.0版本。
ASP.NET是由Microsoft公司提出的动态网站设计技术与程序框架,它带给人们的是全新的技术,和由此产生的开发效率的提高,网站性能的提升。
使用ASP.NET提供的内置服务器控件或第三方生成的控件,可以创建既复杂又灵活的用户界面,大幅度减少了生成动态网页所需的代码,同时,ASP.NET能够在服务器上动态编译和执行这些控件代码[2]。
ASP.NET的核心是.NET框架,它提供了大量的类库、组件和API等,开发人员可以直接使用。
2.2C#开发语言
VisualStudio.NET2010集成了VisualBasic、VisualC#、VisualC++等多种开发语言,本系统开发使用的是C#程序设计语言。
C#是一种简单、现代、类型安全和面向对象的程序设计语言,它的优越性得益于.NET平台提供的支持[3]。
面向对象语言的特点是抽象性、继承性和封装性,对象、类是基本的概念。
对于需要保护的对象的数据,可以封装起来,保证数据和程序的安全性。
使用C#语言开发的应用程序具有代码重用、安全性保证、支持跨系统运行的优点[4]。
2.3SQLServer2005
本系统采用的数据库是SQLServer2005数据库管理系统,是一个关系型的数据库管理系统,与VisualStudio2008开发工具紧密集成[5],为开发人员提供更加方便的数据管理方式。
SQLServer2005数据库是一个全面的数据库平台,其数据引擎是企业数据管理解决方案的核心,集成了商业智能工具、分析
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web学生宿舍管理系统 web 学生宿舍 管理 系统 设计 实现 毕业论文 DOC