宿舍管理系统web课程设计(ASP。NET源程序加数据库)
- 格式:doc
- 大小:340.00 KB
- 文档页数:13
寝室管理系统的课程设计一、课程目标知识目标:1. 让学生理解寝室管理系统的基本概念和功能需求,掌握系统设计的基本原理和方法。
2. 使学生掌握数据库管理的基本操作,包括数据表的创建、查询、更新和删除。
3. 帮助学生了解寝室管理系统中所涉及的算法和数据处理方法。
技能目标:1. 培养学生运用所学知识,独立设计并实现一个简单的寝室管理系统的能力。
2. 提高学生分析问题、解决问题的能力,使其能够根据实际需求进行系统优化和调整。
3. 培养学生团队协作和沟通表达的能力,能够就寝室管理系统设计与他人进行有效讨论。
情感态度价值观目标:1. 培养学生对计算机科学和信息技术的兴趣,激发其主动学习和探究的精神。
2. 增强学生的社会责任感,使其认识到信息技术在现实生活中的应用价值,关注校园寝室管理问题。
3. 培养学生良好的道德品质,遵循法律法规,尊重他人隐私,保护数据安全。
课程性质:本课程为实践性较强的信息技术课程,结合实际生活中的寝室管理问题,培养学生运用所学知识解决问题的能力。
学生特点:学生具备一定的计算机操作基础,对信息技术有一定了解,但系统设计和编程经验相对较少。
教学要求:注重理论与实践相结合,充分调动学生的主观能动性,鼓励学生动手实践,培养其独立思考和团队协作的能力。
通过本课程的学习,使学生能够将所学知识应用于实际问题的解决中,达到学以致用的目的。
二、教学内容1. 寝室管理系统的基本概念与功能需求- 系统概述:介绍寝室管理系统的定义、作用及其在校园生活中的重要性。
- 功能需求:分析寝室管理系统的核心功能,如学生信息管理、寝室分配、卫生管理、设备报修等。
2. 数据库管理- 数据表设计:学习如何根据需求设计数据库表,包括字段类型、约束条件等。
- 基本操作:掌握数据库的基本操作,如插入、查询、更新和删除数据。
3. 系统设计与实现- 设计原理:学习系统设计的基本原理,如模块化、面向对象等。
- 编程实现:运用所学编程语言,如Python、Java等,实现寝室管理系统的功能模块。
基于的大学寝室管理系统的设计与应用基于的大学寝室管理系统以C#为开发框架实现了一个web端的寝室管理系统,用户登陆系统,用户可以在系统内实现注册和登陆,然后对寝室管理时发生的信息进行记录和修改,包括寝室人员信息的增加和修改、对各寝室卫生状况的评分、对在住学生的违规违纪情况的记录、对寝室设备故障报修的记录和管理。
通过对系统的测试,满足用户的需求,具有软件界面友好,操作简单,功能全面,可移植性好等优点。
标签:大学寝室;管理系统;设计;应用1 概述寝室管理系统(Dormitory Management System)是针对在校大学生住校人员的管理和监控,方便楼管人员进行信息记录和现代化信息管理的一种计算机软件系统,主要面对的用户是现今各大校园寝室楼的寝室管理人员,可现如今的这些管理模式,大部分都仍处于人工手动记录在笔记本、黑板报上,不仅对信息记录不安全、不详细,还容易出现漏记、错记的现象,处在高速发展的信息时代,没理由不利用现代化的高科技来使我们的生活、管理更加高效,更加准确,更加安全。
因此,在充分分析和了解寝室管理流程的前提下,采用现在已经存在和掌握的技术,开发出一套合理高效易于掌握的寝室管理系统,用来提高寝室管理的效率和信息管理的效率,及时有效地显示寝室管理的相关信息,减少楼管人员的工作量,合理利用现代化设备,是提高在校大学生生活质量的必行之径。
2 大学寝室管理系统的设计在日趋信息化的管理模式的今天,信息的收集和安全性成为许多管理者最重视的部分。
对于寝室管理系统来讲,最主要的功能需求便是人员/学生信息的记录,卫生评分的记录,违纪违规以及故障报修的记录和更改。
本系统的整体功能结构图如图1所示。
系统包括用户模块,用户模块中包括用户管理、人员信息、卫生评分功能、违纪违规功能、故障报修功能。
用户可以在寝室管理系统中,对平日里所需记录的各种信息进行编辑和记录。
2.1 用户管理功能设计。
在用户管理模块中,主要包括用户信息显示、用户注册、用户登录、新增人员信息、查看人员信息、删除人员信息等功能。
web宿舍管理系统课程设计一、课程目标知识目标:1. 了解Web宿舍管理系统的基本概念,掌握其功能需求和业务流程。
2. 学习数据库设计原则,能运用SQL语言进行数据表的设计与创建。
3. 掌握HTML、CSS和JavaScript等前端技术,实现宿舍管理系统的界面设计与交互功能。
4. 学习服务器端编程,运用至少一种后端技术(如PHP、Java、Python 等),实现宿舍管理系统的业务逻辑处理。
技能目标:1. 培养学生运用所学知识进行需求分析、系统设计、编码实现和系统测试等实践能力。
2. 提高学生团队协作和沟通能力,能在项目中合理分工、协同工作。
3. 培养学生解决问题的能力,能在实际开发过程中遇到的问题进行有效分析和解决。
情感态度价值观目标:1. 培养学生热爱编程,对计算机技术产生浓厚的兴趣。
2. 培养学生的责任感,使其明白技术对社会的重要性,关注宿舍管理系统的实际应用。
3. 培养学生遵守团队纪律,尊重他人意见,学会倾听、沟通和表达。
课程性质:本课程属于实践性较强的课程,以项目驱动方式进行教学,注重培养学生实际操作能力和团队协作能力。
学生特点:学生具备一定的计算机基础知识,对编程有一定的了解,但实践能力较弱,需要通过课程学习提高实际操作能力。
教学要求:教师需结合实际项目进行教学,引导学生掌握课程知识,注重理论与实践相结合,培养学生的实际编程能力和团队协作精神。
通过课程目标分解,确保学生在课程结束后能够独立完成宿舍管理系统的设计与实现。
二、教学内容1. 系统需求分析:讲解如何进行宿舍管理系统的需求调研,分析用户需求,明确系统功能模块,引导学生完成需求文档编写。
2. 数据库设计:介绍数据库设计原则,讲解SQL语言,指导学生完成宿舍管理系统数据库的设计与创建,包括数据表设计、关系定义等。
3. 前端技术:讲解HTML、CSS和JavaScript基础知识,使学生掌握基本的网页设计与制作方法,运用前端技术实现宿舍管理系统的界面设计和交互功能。
数据库课程设计项目名称: 学生宿舍管理系统设计学生:学号: 33110208专业: 机制02班指导教师:2011年12 月22 日南京农业大学教务处制学生公寓管理系统的设计1引言:1.1相关技术背景随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。
目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。
近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
1.2学校背景当然,计算机技术在学校管理中也得到了快速的发展,可是就学校后勤管理来说,学生宿舍管理是必不可少的组成部分。
目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。
一直以来,在宿舍管理中,设备的利用和效益的发挥上存在了很多问题,影响了我们后勤人员的办事效率。
而在国外,很多学校后勤都有自己独特的技术应用。
而就我们国家来说,学校宿舍是学生的居住场所,是学校的基层单位。
但是从长远眼光来看,科学技术是第一生产力,而科学技术的竞争,归根到底是人才的竞争,因此,科技强国,提高人才的重视程度,刻不容缓。
为此我们现在所做的课题就是根据目前的情形下,根据现有的条件出发,利用计算机设备,从身边的一些实事做起,从思想上,工作思维和工作方式做起,实现一整套关于学生宿舍管理软件,为我们的宿管阿姨减少点负担。
2相关技术:SQL Server2000简介:SQL Server是一个关系数据库管理系统。
西安文理学院信息工程学院软件类课程设计报告设计题目:基于ASP学生公寓管理系统的设计学生学号:1401120132专业班级:计算机科学与技术一班学生姓名:杨朋利学生成绩:指导教师(职称):刘鹰(副教授) 课题工作时间: 2015-6-15 至 2015-6-26说明:1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个学生。
2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。
3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。
答辩由指导教师实施。
4、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设计的情况另行规定。
5、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按不及格处理。
信息工程学院软件类课程设计任务书指导教师:刘鹰日期:2015年6月15日成绩评定表学生姓名:杨朋利学号: 1401120132 专业/班级:计算机科学与技术一班目录目录 (I)第一章引言 (1)1.1课题背景及目的 (2)1.2 本课题研究意义 (2)1.3本课题研究思路 (2)第二章需求分析 (2)2.1 功能需求 (3)2.2 性能需求 (3)第三章详细设计 (3)3.1 宿舍信息浏览 (4)3.2 卫生记录 (5)3.3 留言板 (7)3.4 数据库设计 (7)第四章系统调试运行 (8)4.1 界面调试 (9)4.2功能调试 (10)结束语 (12)致谢 (13)参考文献 (14)第一章引言1.1课题背景及目的学生公寓是每一位在校同学生活、学习、相互交流的主要场所,如何提供一个良好的学生公寓的管理体系对学校和同学而言至关重要。
以往的学生公寓管理基本上还处于人工操作的阶段,随着计算机技术和网络技术的日益广泛应用,采用计算机以及网络来管理学生公寓似乎也已经不是一件新鲜事了。
本课程设计的目的主要是为了学生综合运用以前所学知识的能力,开发一个多功能的学生公寓管理系统。
黄山学院《 编程技术课程设计》报告系(院):信息工程学院专业:计算机科学与技术班级: 12计算机2班学生姓名:鲁润楠学号: 21206032033题目:学生宿舍管理系统指导教师: 陆超泽学年学期:2014 ~ 2015 学年第 1 学期2014 年12 月15 日目录第1章分析 (3)1.1 开发背景与现状 (3)1.2 开发设计的意义 (3)1.3 开发工具 (3)1.3.1 简介 (3)1.3.2 SQLServer2005简介........................................................................ 错误!未定义书签。
第2章系统需求分析. (1)2.1 系统结构图 (5)2.2 数据库管理 (6)第3章设计 (7)3.1 数据库设计 (7)3.1.1 数据库的引入 (7)3.1.2 数据库概念结构设计 (7)3.2 数据库结构设计 (7)第4章实现 (9)4.1.1 系统模块设计 (9)第5章系统测试............................................................................................... 错误!未定义书签。
5.1 系统测试的目的 (21)5.1.1 测试数据 (22)5.1.2 系统测试的评价.............................................................................. 错误!未定义书签。
第1章分析1.1 开发背景与现状学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。
特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。
数据库宿舍管理系统课程设计1. 引言数据库宿舍管理系统是一个用于管理大学宿舍信息的软件系统。
该系统旨在提供一个便捷、高效的方式来记录和管理宿舍成员的信息,包括学生信息、房间信息、设备维修、安全检查等。
通过该系统,管理人员可以更好地了解宿舍情况,实施科学的宿舍管理政策,提高宿舍的管理运作效率。
本文档将详细介绍数据库宿舍管理系统的设计。
首先,我们将讨论系统的需求,然后进行数据库设计和系统架构设计。
最后,我们将介绍系统的功能和使用方法。
2. 系统需求数据库宿舍管理系统需要满足以下需求:2.1 学生信息管理系统需要能够记录学生的个人信息,包括学号、姓名、性别、年龄、专业等。
同时,系统还需要支持学生信息的增删改查功能,以方便管理员对学生信息进行管理。
2.2 房间信息管理系统需要能够记录宿舍的房间信息,包括房间号、楼层、容纳人数等。
管理员可以使用系统对房间信息进行管理,并能够查询特定楼层、特定房间号的房间信息。
2.3 设备维修管理系统需要支持设备维修管理功能,包括记录维修设备的信息、维修人员的信息以及维修日期等。
管理员可以使用系统查询维修设备的历史记录,以便及时维修和更换设备。
2.4 安全检查管理系统需要支持宿舍安全检查功能,记录安全检查的日期、检查人员和检查结果等信息。
管理员可以使用系统查询安全检查的历史记录,并及时处理检查中发现的问题。
2.5 系统管理系统需要提供用户账户管理功能,包括管理员账户和学生账户。
管理员可以对用户账户进行管理,包括添加、删除和修改用户账户。
同时,系统还需要提供权限管理功能,以确保不同的用户角色只能访问其具备权限的功能。
3. 数据库设计数据库宿舍管理系统的核心是一个关系型数据库,用于存储和管理系统的数据。
以下是数据库中的关键表格设计:3.1 学生表格(Students)学生表格用于存储学生的个人信息,包括学号、姓名、性别、年龄和专业等字段。
其中,学号为主键字段,用于唯一标识每个学生的记录。
宿舍管理系统课程设计一、课程目标知识目标:1. 学生能够理解宿舍管理系统的基本概念,掌握其功能模块和业务流程。
2. 学生能够运用数据库知识,设计并实现宿舍管理系统的数据存储方案。
3. 学生能够运用编程语言,实现宿舍管理系统的基本功能,如入住、退宿、宿舍分配等。
技能目标:1. 学生能够运用结构化分析方法,完成宿舍管理系统的需求分析,并绘制相应的数据流图。
2. 学生能够运用面向对象的设计方法,设计宿舍管理系统的类和接口。
3. 学生能够熟练使用数据库管理系统,完成宿舍管理系统数据的增删改查操作。
情感态度价值观目标:1. 培养学生认真负责的工作态度,养成按时按质完成任务的良好习惯。
2. 培养学生团队协作精神,提高沟通与表达能力,增强解决问题的能力。
3. 培养学生对信息技术的兴趣和热情,激发他们探索新技术、新方法的积极性。
本课程针对高年级学生,课程性质为实践性较强的信息技术课程。
根据学生特点,课程目标注重理论与实践相结合,提高学生的实际操作能力。
在教学要求方面,强调学生主动参与、合作探究,以培养学生的自主学习能力和创新精神。
通过本课程的学习,学生能够具备宿舍管理系统设计与开发的基本能力,为未来从事相关领域工作奠定基础。
后续教学设计和评估将围绕课程目标展开,确保学生达到预期学习成果。
二、教学内容1. 宿舍管理系统概述- 了解宿舍管理系统的概念、功能及作用- 分析宿舍管理业务流程2. 系统需求分析- 学习结构化分析方法- 绘制宿舍管理系统的数据流图3. 数据库设计- 掌握数据库基本概念- 学习数据库设计方法,设计宿舍管理系统数据库4. 系统设计- 学习面向对象设计方法- 设计宿舍管理系统类和接口5. 功能实现- 掌握编程语言基本操作- 编写宿舍管理系统功能模块,如入住、退宿、宿舍分配等6. 系统测试与优化- 学习测试方法,对宿舍管理系统进行测试- 分析测试结果,优化系统性能7. 课程总结与拓展- 总结宿舍管理系统开发过程和方法- 探讨宿舍管理系统在现实生活中的应用及发展趋势教学内容按照课程目标进行科学性和系统性的组织,与课本内容紧密关联。
宿舍管理系统web课程设计一、课程目标知识目标:1. 让学生掌握Web开发基础知识,了解宿舍管理系统的需求分析和功能设计;2. 使学生掌握HTML、CSS和JavaScript等基本技术,并能够运用这些技术实现宿舍管理系统的前端界面;3. 帮助学生了解服务器端编程,掌握一种服务器端编程语言(如PHP、Java 等),实现宿舍管理系统的业务逻辑和数据存储。
技能目标:1. 培养学生具备独立分析和设计Web应用程序的能力;2. 提高学生运用前端技术进行界面设计和实现的能力;3. 培养学生使用服务器端编程语言开发业务逻辑和数据存储的能力;4. 培养学生团队协作、沟通表达和解决问题的能力。
情感态度价值观目标:1. 激发学生对Web开发的兴趣,培养其主动学习和探究的精神;2. 培养学生严谨的工作态度,养成良好的编程习惯;3. 增强学生的团队协作意识,使其认识到团队合作的重要性;4. 培养学生关注实际应用,将所学知识应用于实际问题的解决,提高社会责任感。
本课程针对高中年级学生,结合学科特点和教学要求,以实用性为导向,旨在让学生掌握Web开发的基本技术,培养其独立分析和解决问题的能力。
通过本课程的学习,学生将能够具备开发宿舍管理系统所需的知识和技能,为今后的学习和工作打下坚实基础。
二、教学内容1. Web开发基础知识:HTML、CSS、JavaScript基本语法和使用方法,以及网页设计的基本原则;- 教材章节:第一章至第三章;- 进度安排:2周。
2. 宿舍管理系统需求分析:分析系统功能、用户角色和权限管理;- 教材章节:第四章;- 进度安排:1周。
3. 前端界面设计:使用HTML、CSS和JavaScript实现宿舍管理系统的前端界面;- 教材章节:第五章;- 进度安排:2周。
4. 服务器端编程语言:学习并掌握一种服务器端编程语言(如PHP、Java 等),实现宿舍管理系统的业务逻辑和数据存储;- 教材章节:第六章至第七章;- 进度安排:3周。
动态网页制作技术课程设计课程设计报告书题目宿舍管理系统专业信息管理指导老师同组成员计算机与数据科学学院目录一.需求分析 (3)1.1开发背景 (3)1.2开发意义 (3)二.总体概述 (4)2.1系统功能 (4)2.1.1管理宿舍房间 (4)2.1.2管理住宿信息 (4)2.1.3管理缴费信息 (4)2.1.4管理学生信息 (4)2.1.5系统设置 (4)2.2界面设计 (5)2.2.1系统界面 (5)2.2.2模块界面 (5)三.数据库设计 (7)四.系统公共类部署 (8)五.主要功能模块实现 (9)六.网站的发布 (11)七.心得与体会 (12)出售各类课程设计/毕业设计,包括(课程设计文档、.NET程序、数据库),详情请咨询qq:1193390850,质量上乘,价格优惠出售各类课程设计/毕业设计,包括(课程设计文档、.NET程序、数据库),详情请咨询qq:1193390850,质量上乘,价格优惠一.需求分析1.1开发背景随着计算机技术的发展,信息管理系统已经应用于各个行业,学生宿舍管理是一项繁琐复杂的工作,若以人工管理,必然存在许多缺点,如:工作量大、耗费许多人力和时间、计算量大、容易出错、效率低等。
高校学生宿舍是大学生学习、生活和交往的基本场所,对大学生的身心发展有直接的影响。
随着高校后勤的社会化,高校学生宿舍管理也应有所变化[1]。
随着计算机技术的快速发展以及网络的推广,基于计算机和网络的高校管理软件得到广泛的应用。
对于学校而言,学生宿舍管理是必不可少的组成部分。
目前大多数学校停留在宿舍管理部门的工作人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。
采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。
因此,开发一个基于Web的学生宿舍管理系统是十分必要的1.2开发意义学生宿舍管理信息量大,工作量大,采用人工管理方式容易出错,效率低,管理困难,已经不再满足办公自动化和信息化管理的需求。
因此,结合学校实际需求,设计并实现学生宿舍管理系统,一方面是为了摆脱现阶段的人工管理方式,实现计算机处理和信息化管理,提高宿舍管理的效率,确保数据正确性,方便数据管理和维护;另一方面是为了满足现代化高校学生宿舍管理的需要,不但能够实现方便快捷的数据管理和维护,而且能够对今后改革和管理进行指导。
运用信息技术对教学、学生工作进行管理,是提高工作效率的一种途径。
为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统------学生宿舍管理系统,来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。
专用系统是一个信息管理系统,它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能,学生登录系统可以进行查看宿舍相关信息和查看管理员发布的通知公告的信息。
它简化了手工处理的繁琐,提高了效率,确保数据正确性,方便数据管理和维护,使管理工作更加公平化、合理化和科学化。
当今社会是知识经济时代,网络化和信息化是基本的存在形式,基于B/S 模式的学生宿舍管理系统适应了知识经济时代的要求,充分发挥了人的智力,有效地利用了校园网等资源,促进了科技、经济和人的和谐统一。
二.总体概述2.1系统功能本系统根据学生宿舍管理实际需求把学生宿舍管理系统的用户按权限进行分类。
本系统主要具备的以下功能:管理宿舍房间、查询房间信息、添加房间信息。
管理住宿信息、查询宿舍信息、入住宿舍登记。
管理缴费信息、查询缴费信息、宿舍缴费登记。
管理学生信息、查询学生信息、添加学生信息。
系统设置专业信息设置、修改密码。
本系统是一个采用技术开发的Web应用系统,方便使用,简单快捷。
本系统应该达到以下要求:1、系统能够提供友好的用户界面,使操作人员的工作量最大限度地减少。
2、系统具有良好的运行效率,能够达到提高效率的目的。
3、系统具有良好的可扩充性,可以在原有的功能基础上进行扩充。
2.1.1管理宿舍房间管理宿舍房间模块有查询房间信息、添加房间信息。
查询房间信息可以按房间的编号、所在楼名、房间类别查询。
并且可以查询到房间的编号、所属楼名、房间类别、房间价格、剩余床位等详细信息。
添加房间信息可以按房间编号、楼名、房间类别、房间价格、床位总数、现余床位、宿舍电话、备注。
2.1.2管理住宿信息管理住宿信息有查询宿舍信息、入住宿舍登记。
查询宿舍信息可以看到该宿舍入住的人员信息。
入住登记可以对入住的学生信息、时间等进行登记。
2.1.3管理缴费信息管理缴费信息有查询缴费信息、宿舍缴费登记。
查询缴费信息可以看到每个学生的缴费的金额。
宿舍缴费登记可以学生缴费进行登记。
2.1.4管理学生信息管理学生信息有查询学生信息、添加学生信息。
2.1.5系统设置可以修改专业信息、修改密码2.2界面设计2.2.1系统界面2.2.2模块界面三.数据库设计四.系统公共类部署public class Admin{private string adminUserName;private string adminPassword;private string errMessage;public bool checkAdmin() {string queryString;bool user;bool isRight;queryString = "select * from admin where adminUserName = " + SqlString.GetQuotedString(this.adminUserName);DataBase db = new DataBase();user = db.GetRecord(queryString);if (false == user){errMessage = "抱歉不存在此用户名!";return false;}queryString = "select * from admin where adminUserName = " + SqlString.GetQuotedString(this.adminUserName);queryString = queryString + " and adminPassword = " + SqlString.GetQuotedString(this.adminPassword);isRight = db.GetRecord(queryString);if (false == isRight){errMessage = "抱歉,用户和密码错误!";return false;}return true;}五.主要功能模块实现入住登记实现:protected void BtnAdd_Click(object sender, EventArgs e){string studentNumber = this.studnetNumber.Text;string buildingName = this.buildingName.SelectedValue;string roomNo = this.roomNo.SelectedValue ;int year = Convert.ToInt32(this.Year.SelectedValue );int month = Convert.ToInt32(this.Month.SelectedValue );int day = Convert.ToInt32(this.Day .SelectedValue );string notes = this.accommodationNotes.Text;Accommodation l = new Accommodation();if (l.AddaccommodationInfo(studentNumber, buildingName, roomNo,year, month, day, notes)==true) Response.Write("<script>alert('入住登记成功')</script>");elseResponse.Write("<script>alert('"+l.ErrMessage +"')</script>");}学生信息管理模块:protected void checkALL_CheckedChanged(object sender, EventArgs e){for (int i = 0; i < this.GridView1.Rows.Count; i++){GridViewRow gr = this.GridView1.Rows[i];CheckBox chk = (CheckBox)gr.Cells[0].FindControl("checkBox");chk.Checked = this.checkALL.Checked;}}protected void Button1Click(object sender, EventArgs e){int Count = 0;string studentNumbers = "";string StudentNumber;foreach(GridViewRow gr in GridView1.Rows){CheckBox chk = (CheckBox)gr.Cells[0].FindControl("checkBox");if(chk.Checked){StudentNumber = gr.Cells[1].Text;if(0 == Count)studentNumbers = "'" + StudentNumber + "'";elsestudentNumbers = studentNumbers + ",'" + StudentNumber + "'";Count++;}}if(0 == Count)Response.Write("<script>alert('抱歉,请选择学生!');</script>");else{Student student = new Student();student.DeleteStudents(studentNumbers);Response.Write("<script>alert('" + student.ErrMessage + "')</script>");}}protected void BtnQuery_Click(object sender, EventArgs e){string studentNumber = this.StudentNumber.Text;string studentName = this.StudentName.Text;string studentProfession = this.StudentProfession.SelectedValue;Student student = new Student();DataSet ds = student.QueryStudent(studentNumber,studentName,studentProfession); //根据条件查询学生信息this.GridView1.DataSource = ds;this.GridView1.DataBind();}public void InitData(){string professionName;ListItem li = new ListItem("请选择专业", "");this.StudentProfession.Items.Add(li);DataSet ds = (new Student()).QueryProfessionInfo();int rowCount = ds.Tables[0].Rows.Count;for(int i=0;i<rowCount;i++){professionName = ds.Tables[0].Rows[i]["professionName"].ToString();li = new ListItem(professionName,professionName);this.StudentProfession.Items.Add(li);}GridViewBind();}public void GridViewBind(){Student student = new Student();DataSet ds = student.QueryAllStudent();this.GridView1.DataSource = ds;this.GridView1.DataBind();}六.网站的发布七.心得与体会***的心得体会:经过这两周的努力,在指导老师的大力帮助下,这个系统的设计终于完成了,从初期的搜集资料,到分析,整理资料,到系统的设计,在这整个的过程中把我们大学2年多学的零散的知识联系到了一起,并有了进一步的认识和提高。