毕业设计(论文)VB.NET学生公寓管理系统的设计与实现.doc
《毕业设计(论文)VB.NET学生公寓管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)VB.NET学生公寓管理系统的设计与实现.doc(41页珍藏版)》请在三一办公上搜索。
1、学校代码 10125 专业代码 080605 Shanxi University of Finance and Economics本科毕业论文(设计)题目: 学生公寓管理系统的设计与实现 学 院: 专 业: 学 号: 姓 名: 指导教师: 二零一二 年 五 月 二十五 日修德立信 博学求真填 写 说 明一、毕业论文(设计)须用70克A4纸计算机双面打印,具体打印格式参见教务处主页山西财经大学普通全日制本科毕业论文(设计)写作指南。二、封面中“专业代码”应填写教育部统一的普通本科专业代码(具体参见教务处主页“下载专区”山西财经大学专业一览表)。三、毕业论文(设计)必须按规定的要求进行装订。1、装
2、订顺序1. 封面2. 学术承诺3. 目录4. 中文摘要、关键词5. 英文摘要、英文关键词6. 正文7. 参考文献8. 附录(可选)9. 致谢10. 山西财经大学本科毕业论文(设计)指导教师评定表11. 山西财经大学本科毕业论文(设计)答辩成绩与总成绩评定表2、装订。由学生自主装订。装订线在左侧。3、理工科毕业设计的软件要以光盘的形式附在论文的后面(装入小袋,封口),不要单独保存,不能丢失。4、如果毕业论文(设计)因专业特殊,无法打印的部分可以手写或手绘,但需保持页面整洁,布局合理。毕业论文(设计)学术承诺本人郑重承诺:所呈交的毕业论文是我个人在导师指导下进行的研究工作及取得的研究成果。除了文中
3、特别加以标注和致谢的地方外,论文中不存在抄袭情况,论文中不包含其他人已经发表的研究成果,也不包含他人或其他教学机构取得研究成果。作者签名: 日 期: 毕业论文(设计)使用授权的说明本人了解并遵守山西财经大学有关保留、使用毕业论文的规定。即:学校有权保留、向国家有关部门送交毕业论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。(保密的论文在解密后应遵守此规定)作者签名: 指导教师签名: 日 期: 日 期: 目 录摘 要英文摘要1 前 言12 公寓管理系统需求分析12.1 市场需求12.2 系统结构需求22.3 系统功能需求33 相关技
4、术介绍43.1 C/S结构概述43.2 VB.NET概述53.3 Microsoft SQL Server 2000概述64 系统设计74.1 数据库设计74.2 系统功能模块设计124.2 系统角色设计124.3 数据流图135 系统实现145.1 登陆模块145.3 日常管理模块185.4 后勤服务模块196 系统测试226.1 测试目的226.2 测试方法236.3 测试步骤237 总结24参考文献25致 谢27学生公寓管理系统的设计与实现摘 要:随着经济的发展,高校招生规模的不断扩大,校园周边环境的日益复杂,面对复杂的公寓管理需求,传统的人工公寓管理模式逐渐力不从心。利用信息技术,科学
5、高效地解决公寓管理过程中出现的问题,是当前高校公寓管理工作中研究的重要课题。本文利用所学计算机专业知识,结合山西财经大学公寓管理的实际情况,从建设公寓管理信息化的需求出发,利用学校的计算机资源和信息资源,建立学校公寓管理系统,对公寓楼、房间、学生档案、学生出入信息等方面进行统计和管理,简化学校公寓管理人员工作,保证公寓的安全。系统采用C/S模式作为开发模式,采用VB.NET技术,SQL Server 2000为后台数据库,该系统主要包括五个功能模块:公寓管理模块,日常管理模块,后勤服务模块,统计查询模块,用户管理模块。系统能满足学院学生公寓管理工作方面的基本要求,操作方便,适合学院学生公寓管理
6、的使用。关键词:学生公寓;管理系统;VB.NET;SQL SERVER 2000 DESIGN&DEVELOPMENT OF COLLEGE STUDEN APARTMENT MANAGEMENT SYSTEMAbstract: With the development of Inner Mongolia electronic information vocational and technical college, the scale of students continuously expand, the number of students increasing. The traditi
7、onal way cannot meet the needs of the current students apartments management. It has been the important topic that to improve the efficiency of the apartments management, to make the apartments management scientific, standardized and stitutionalized and intelligence.According to myself student manag
8、ement works with the computer professional knowledge; I am going to try to solve the electronic college apartments managements problems using the studen t apartments management information system. Bases on the engineering of software development thoughts and B/S model, using the system structure Pow
9、er Designer as auxiliary tools, using ASP as development technology, using Microsoft SQL Server 2000 as database platform, the system completes development. Through the requirement analysis, system design, system implementation of the software development process, the system completes the basic info
10、rmation, accommodation management, dormitory daily management three subsystems of design and development, each subsystem consists of several function module, among which student check-in and lodging information management module has been the core function module in the student accommodation manageme
11、nt subsystem. The student registration realizes the new student check-in function; accommodation management realizes the student changing management, such as adjusting dormitory, off-campus housing, and check out the management function. This system has been running in electronic college, applicatio
12、n shows that it has solved the conventional problems in the process of apartments management appeared, made apartment dormitory and beds resource management more reasonable, improved the overall efficiency of the apartments management with good practical value and reference value. Keywords:Students
13、apartments;management information system; VB.NET;SQL SERVER 2000 1 前 言随着计算机技术和网络技术的迅速发展及日益成熟,计算机应用技术和网络技术已经深入到我国经济发展的方方面面。高校具有人才培养、科学研究、社会服务等功能,高校的信息化建设应当走在社会各行业的前列。近年来国家投入了大量的资金用于教育信息化建设。各高校也都建立了学校的信息中心,不少高校还建设了校园一卡通系统,这些都是教育信息化的重要产物。但高校公寓管理部门作为教学辅助单位来说,并没有受到应有的重视,大部分高校的公寓管理部门还是停留在传统的管理水平上。高校的公寓是一个
14、相对开放的场所,人员流动量特别大,这就给公寓管理提出了挑战:既要严格要求学生,还要实施人性化的管理方式。如今的大学生大多数都是90后,以自我为中心的学生比例在上升,他们追求个性,追求自我价值的实现,比较容易形成个人主义思想,这就要求公寓管理工作既要对学生的住宿情况了如指掌,还要满足学生的个性化需求,因此公寓管理的难度日益加大。因此,建立一个学生公寓管理系统能给高校后勤工作带来极大的便利。一方面能及时有效地进行住宿学生的信息查询;另一方面还能实现学生个人信息及在公寓表现信息共享,能全面提高高校教育管理水平。2 公寓管理系统需求分析2.1 市场需求山西财经大学共有11栋学生公寓。学生类型有博士研究
15、生、硕士研究生、统招本科生。人数多,层次多,住宿分散。目前的学生住宿管理主要靠手工操作,任务繁琐、工作量很大,管理起来非常不方便,可靠性也不高,已经跟不上学校的发展速度。因此,开发一个适应学校发展的学生公寓管理系统十分必要。2.2 系统结构需求若要实现公寓中心管理人员集中有效的管理必须借助于校园网络,依托校园主干网络,充分利用分布在各个公寓楼间的校园网络接入交换机来解决问题,在路由交换机上建立设置通道,建立专属于公寓管理系统的虚拟局域网,让各公寓楼的终端机和服务器连接到该虚拟局域网,使各栋公寓楼从逻辑上集中到一起,便于信息管理系统的实施和规划,达到集中统一的管理模式的要求。如图3-1 所示:图
16、3-1:学生公寓管理系统网络拓扑结构图2.3 系统功能需求通过对山西财经大学现有公寓管理制度和状况的分析,公寓管理系统应能够全面、准确、有效地管理学生公寓的各种信息。公寓管理人员可以随时查询公寓住宿学生的个人基本信息、卫生状况、个人表现等信息,能对入住公寓的学生数据进行及时有效地更新,并向相关部门提交学生在公寓的表现情况。院系管理人员也可以对本院的住宿学生信息进行查询统计及管理。系统的主要功能如下:一、公寓管理,包括以下几个功能:1.学生入住登记。首先要查询学生信息是否已安排住宿,如果未安排住宿才需要登记入住,要详细记录入住学生的各项基本信息。2.宿舍调整。学校提供不同住宿环境、不同价位的宿舍
17、。学生在住校期间,可以根据自己的经济状况或者根据自己的住宿需求去调整宿舍。3.学生退宿管理。当学生在上学过程中出现休学、退学、在外住宿或是毕业时,能够对学生进行退宿。二、公共信息管理 学生公寓信息管理系统作为整个校园信息管理系统的子系统,可以对学生信息、院系信息、公寓信息进行查询、修改。三、日常管理,包括以下几个功能:1.访客管理。可对非公寓住宿人员的出入进行登记管理,详细记录访客的各项信息,并对访客所携带的贵重物品进行登记,避免不安全因素的产生。2.贵重物品出入管理。详细登记入住学生携带贵重物品进出公寓的情况,注明物品名称、进出时间、进出原由等,保障入住学生的财产安全,并为以后查询提供方便。
18、3.学生宿舍评比。对学生宿舍的卫生情况、宿舍文化建设等方面进行各种评比,便于对住宿学生的管理,也能够激励学生养成良好的生活习惯和学习习惯。四、后勤服务,包括以下几个功能: 1.公寓宿管员及时根据入住学生的反映对损坏的设施进行报修,并记录设施的维修情况和后续使用情况,便于向入住学生提供快速便捷的服务。2.后勤维修人员可以根据由宿管员提交的报修申请,并以此制定维修计划,进行维修,还可以在维修后随时查询物品的使用情况,以便制定进一步的维修计划。五、查询管理信息查询是学生公寓管理的主要功能。可满足公寓管理人员各种相关查询条件下的信息查询,方便公寓管理人员进行管理。六、用户管理,包括以下几个功能: 1.
19、公寓管理中心的管理员拥有对学生公寓管理系统的最高使用权限,可以注册、注销宿管员用户和后勤人员用户,并对各类型用户赋予不同的使用权限。 2.各类型用户可以修改登陆密码。3 相关技术介绍3.1 C/S结构概述C/S (Client/Server)结构,即客户机和服务器结构,主要由客户应用程序、服务器管理程序和中间件三个部分组成。C/S结构的特点在于充分利用客户机和服务器两端的硬件环境,将软件任务合理地分担到系统的两端去完成。C/S结构的主要优点有:1.客户机具有数据处理能力,能充分利用客户端的硬件资源,减轻服务器的负担;2.交互性强、存取模式比较更安全的,通信的可靠性较高;3.数据安全性高,赋予不
20、同用户以不同的权限,只有通过客户端的合法访问才能获得有效的数据。 3.2 VB.NET概述3.2.1 .NET框架.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境。.NET框架的目的是便于开发人员更容易地建立Web应用程序和Web服务,使得Internet上的各应用程序之间,可以使用Web服务进行沟通。3.2.2 VB.NET概述VB.NET是Visual Basic. net的简称,是Windows环境下基于.NET框架的完全面向对象的编程语言,其主要特点有:1.真正成为面向对象以及支持继承性的语言。2.窗体设计器支持可视化继承。3.直接建立在.NET的框架结构上
21、,可以充分利用所有.NET平台特性,也可以与其他的.NET语言交互。3.3 Microsoft SQL Server 2000概述3.3.1 SQL语言SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。主要特点有: 1. SQL语言把数据定义和数据操作二种不同功能的语言集成到一起,以同一种语法结构实现不同的数据功能,为数据库应用系统的开发和研制提供了良好的环境。 2. SQL语言是一种高度非过程化语言,因此SQL无需了解具体的数据的存取路径,而通过SQL语言把命令传达到DBMS(DataB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 VB NET 学生公寓 管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-3977089.html