学生宿舍管理系统课程设计.doc
学生宿舍系统课程设计
学生宿舍系统课程设计一、课程目标知识目标:1. 学生能够理解学生宿舍系统的基本概念,掌握其功能模块和工作原理。
2. 学生能运用所学的数据库知识,设计并实现一个简单的学生宿舍管理系统。
3. 学生了解信息系统的基本开发流程,掌握系统分析、设计、实现和测试的方法。
技能目标:1. 学生能够运用编程语言和数据库技术,独立完成学生宿舍管理系统的功能模块开发。
2. 学生能够运用项目管理工具,有效地进行项目协作和进度控制。
3. 学生通过课程实践,提高解决问题的能力,培养创新意识和团队协作精神。
情感态度价值观目标:1. 学生在学习过程中,培养对信息技术的兴趣,增强学习动力。
2. 学生能够认识到信息技术在现实生活中的应用价值,提高社会责任感。
3. 学生通过课程学习,培养认真负责、严谨细致的学习态度,树立正确的价值观。
课程性质分析:本课程为信息技术课程,旨在让学生结合实际需求,运用所学的编程和数据库知识,设计并实现一个学生宿舍管理系统。
课程注重实践性和实用性,强调学生动手能力和创新能力的培养。
学生特点分析:学生处于高中年级,具有一定的编程基础和数据库知识。
他们对信息技术有一定的兴趣,但可能缺乏实际项目经验。
因此,课程设计应注重引导学生将理论知识运用到实际项目中,激发学生的兴趣和潜能。
教学要求:1. 教师应结合学生特点,设计适合的教学活动,引导学生主动参与课程实践。
2. 教学过程中,注重培养学生的动手能力和解决问题的能力,提高学生的项目实践能力。
3. 教师应关注学生的情感态度,激发学生的学习兴趣,培养正确的价值观。
二、教学内容1. 学生宿舍管理系统概述- 了解学生宿舍管理系统的基本概念和功能需求。
- 分析系统的主要模块和业务流程。
2. 数据库设计与实现- 学习数据库设计的基本原则和方法。
- 完成学生宿舍管理系统数据库的表结构设计。
- 掌握SQL语句,实现对数据库的增删改查操作。
3. 编程语言应用- 结合教材,运用所学的编程语言(如Java、C#等)进行系统开发。
学生宿舍管理系课程设计
学生宿舍管理系课程设计一、课程目标知识目标:1. 学生能够理解宿舍管理的基本原则和重要性,掌握宿舍管理的相关法规及其实施细则。
2. 学生能够描述宿舍生活中的文明礼仪和行为规范,认识到良好宿舍环境对学习和生活的影响。
3. 学生掌握宿舍安全知识,了解防火、防盗、用电安全等基本常识。
技能目标:1. 学生能够运用所学知识分析和解决宿舍生活中遇到的问题,提升自主管理能力。
2. 学生具备良好的沟通协作能力,能够与宿舍成员共同维护和谐的生活环境。
3. 学生能够运用信息技术手段,参与宿舍管理的创新实践,提高宿舍管理效率。
情感态度价值观目标:1. 学生树立正确的宿舍观念,尊重他人,关爱环境,养成良好的生活习惯。
2. 学生培养团队协作精神,积极参与宿舍管理,提高自身的社会责任感。
3. 学生通过宿舍管理课程的学习,增强法律意识,自觉遵守学校规章制度,形成良好的道德品质。
分析课程性质、学生特点和教学要求,本课程旨在帮助学生在掌握宿舍管理知识的基础上,提高自主管理能力,养成良好的生活习惯,培养团队协作精神,提升法律意识和道德品质。
课程目标具体、可衡量,以便学生和教师能够清晰地了解课程的预期成果,并为后续的教学设计和评估提供依据。
二、教学内容1. 宿舍管理概述- 宿舍管理的意义与作用- 宿舍管理的基本原则与法规2. 宿舍生活规范- 文明礼仪与行为规范- 宿舍内务管理要求- 宿舍作息时间安排3. 宿舍安全管理- 防火知识与火灾逃生技巧- 防盗意识与措施- 电器使用安全规范4. 自主管理与沟通协作- 宿舍长的职责与作用- 宿舍成员间的沟通与协作- 问题和矛盾的解决方法5. 创新实践与信息技术应用- 宿舍管理软件的使用- 信息技术在宿舍管理中的应用案例- 宿舍管理创新实践项目本教学内容根据课程目标制定,涵盖宿舍管理的各个方面,确保内容的科学性和系统性。
教学大纲明确指出教材的章节和内容,安排合理,进度适中。
教学内容旨在帮助学生全面掌握宿舍管理知识,提高自主管理能力,培养良好的生活习惯和团队协作精神。
学生宿舍管理信息系统课程设计
学生宿舍管理信息系统课程设计一、问题定义宿舍管理是大学生活中十分重要的组成部分,为提高学生的生活质量,应该建立一个完善的宿舍管理系统。
考虑到现在需要实现的宿舍管理系统特别是围绕着学生的宿舍管理,主要是解决下列问题。
1. 如何方便地管理学生的宿舍。
2. 如何协调宿舍管理员和宿舍内所有同学之间的关系。
3. 如何便捷地了解宿舍内的所有情况。
二. 功能设计1. 宿舍登记功能通过宿舍登记功能可以对每个宿舍进行登记和管理,记录宿舍内住宿学生的信息,包括学生姓名、学号、性别、年级、手机号码、住宿开始和结束时间等基本信息,为宿舍管理提供一个基础数据的依据。
2. 宿舍管理功能宿舍管理是系统的核心部分,通过宿舍管理可以对宿舍内的电器、水、电、气等资源进行管理。
并使用系统提醒每个学生保持环境卫生、安全等方面。
3. 请假管理功能因为宿舍管理的范围所涉及到的人很多,又由于每个学生的特定情况,因此考虑到请假管理的设置。
请假管理方便了系统管理员,还便于学生进行假期的活动安排等。
4. 卫生检查功能卫生检查是宿舍管理中必不可少的一项功能,宿舍管理员可以随时对宿舍进行检查,可以及时发现宿舍的卫生状况、有无安全隐患等问题,以便及时解决问题。
5. 报警功能因考虑到宿舍管理中应急操作系统的设置,例如,如果宿舍出现火灾、洪水等突发灾害事件,外面的宿舍管理员可以通过报警功能及时发出警报,提醒大家进行紧急疏散。
6. 查询功能宿舍管理员可以随时查询学生的基本信息和宿舍的使用情况,也便于学生了解自己已经耗费资源情况。
7. 维修管理功能在宿舍使用的过程中,一些电器可能会出现故障,为了保障宿舍的使用情况,必须有一个维修管理系统,方便学生进行维修任务的发放及跟踪。
三、技术实现本项目将基于Java、MySQL、JSP技术实现,采用MVC模型,前端使用JSP,后端使用Java实现,数据库采用MySQL进行存储。
为了提高系统的性能,可以采用Spring框架实现IOC、AOP等技术,同时使用Hibernate实现对象关系映射,使得系统运行效率更高,同时实现数据库高并发操作。
课程设计寝室管理系统
课程设计寝室管理系统一、教学目标本课程的学习目标包括知识目标、技能目标和情感态度价值观目标。
知识目标要求学生掌握寝室管理系统的相关概念、原理和操作方法;技能目标要求学生能够运用寝室管理系统进行实际的寝室管理操作,并能够进行简单的系统维护;情感态度价值观目标要求学生培养对寝室管理工作的热爱和责任感,能够积极地参与寝室管理,维护良好的寝室环境。
通过分析课程性质、学生特点和教学要求,明确课程目标,将目标分解为具体的学习成果,以便后续的教学设计和评估。
例如,学生能够理解寝室管理系统的概念,能够操作寝室管理系统进行寝室管理,能够进行简单的系统维护等,这些都是具体的学习成果。
二、教学内容根据课程目标,选择和教学内容,确保内容的科学性和系统性。
制定详细的教学大纲,明确教学内容的安排和进度,指出教材的章节和列举内容。
本课程的教学内容主要包括寝室管理系统的概念、原理和操作方法。
具体包括:寝室管理系统的定义和作用、寝室管理系统的组成和功能、寝室管理系统的操作方法和技巧等。
三、教学方法选择合适的教学方法,如讲授法、讨论法、案例分析法、实验法等,通过教学方法应多样化,以激发学生的学习兴趣和主动性。
对于理论部分,可以采用讲授法和讨论法,通过教师的讲解和学生的讨论,让学生理解和掌握寝室管理系统的概念和原理。
对于实践部分,可以采用案例分析法和实验法,通过分析实际案例和进行实验操作,让学生掌握寝室管理系统的操作方法和技巧。
四、教学资源选择和准备适当的教学资源,包括教材、参考书、多媒体资料、实验设备等。
教学资源应该能够支持教学内容和教学方法的实施,丰富学生的学习体验。
教材可以选择《寝室管理系统操作手册》等相关的教材和参考书,多媒体资料可以包括寝室管理系统的操作视频和案例分析,实验设备可以包括寝室管理系统软件和相关的实验器材。
五、教学评估为了全面、客观地评估学生的学习成果,本课程将采用多种评估方式,包括平时表现、作业、考试等。
平时表现评估将关注学生在课堂上的参与度、提问和回答问题的表现等;作业评估将包括课堂作业和课后作业,以检验学生对知识的掌握和应用能力;考试评估将包括期中和期末考试,以检验学生对课程知识的全面理解和掌握。
学生宿舍管理系统课程设计
《信息系统开发与实践》课程结课实践作业项目名称:学生宿舍管理系统完成人:学号:二零一二年11月*日目录第一章引言1。
1 开发背景与现 (3)1。
2 开发设计的意义 (3)1。
3 开发工具 (3)第二章需求分析1。
概念设计(1)宿舍楼的基本情况 (4)(2)用户对系统的要求 (4)1)宿舍楼管理员 (4)2)本宿舍楼的学生 (5)(3)系统功能介绍 (5)1)用户管理部分 (5)2)管理员管理部分 (5)(4)功能模块图 (5)(5)ER图 (6)第三章逻辑设计1.部分数据流图 (7)1。
2离返校分数据流图 (7)1。
1报修分数据流图 (7)1。
3夜归分数据流图 (8)1.4总数据流图 (9)2.数据字典 (9)1)数据项 (9)2)数据结构 (11)3)数据流 (11)4)数据存储 (11)第四章表设计 (12)第五章系统界面设计 (14)第一章引言1.1 开发背景与现状随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。
目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。
近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
对于学校而言,学生宿舍管理是必不可少的组成部分。
目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。
采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。
宿舍管理系统课程设计
宿舍管理系统课程设计一、课程目标知识目标:1. 学生能够理解宿舍管理系统的基本概念,掌握其功能模块和业务流程。
2. 学生能够运用数据库知识,设计并实现宿舍管理系统的数据存储方案。
3. 学生能够运用编程语言,实现宿舍管理系统的基本功能,如入住、退宿、宿舍分配等。
技能目标:1. 学生能够运用结构化分析方法,完成宿舍管理系统的需求分析,并绘制相应的数据流图。
2. 学生能够运用面向对象的设计方法,设计宿舍管理系统的类和接口。
3. 学生能够熟练使用数据库管理系统,完成宿舍管理系统数据的增删改查操作。
情感态度价值观目标:1. 培养学生认真负责的工作态度,养成按时按质完成任务的良好习惯。
2. 培养学生团队协作精神,提高沟通与表达能力,增强解决问题的能力。
3. 培养学生对信息技术的兴趣和热情,激发他们探索新技术、新方法的积极性。
本课程针对高年级学生,课程性质为实践性较强的信息技术课程。
根据学生特点,课程目标注重理论与实践相结合,提高学生的实际操作能力。
在教学要求方面,强调学生主动参与、合作探究,以培养学生的自主学习能力和创新精神。
通过本课程的学习,学生能够具备宿舍管理系统设计与开发的基本能力,为未来从事相关领域工作奠定基础。
后续教学设计和评估将围绕课程目标展开,确保学生达到预期学习成果。
二、教学内容1. 宿舍管理系统概述- 了解宿舍管理系统的概念、功能及作用- 分析宿舍管理业务流程2. 系统需求分析- 学习结构化分析方法- 绘制宿舍管理系统的数据流图3. 数据库设计- 掌握数据库基本概念- 学习数据库设计方法,设计宿舍管理系统数据库4. 系统设计- 学习面向对象设计方法- 设计宿舍管理系统类和接口5. 功能实现- 掌握编程语言基本操作- 编写宿舍管理系统功能模块,如入住、退宿、宿舍分配等6. 系统测试与优化- 学习测试方法,对宿舍管理系统进行测试- 分析测试结果,优化系统性能7. 课程总结与拓展- 总结宿舍管理系统开发过程和方法- 探讨宿舍管理系统在现实生活中的应用及发展趋势教学内容按照课程目标进行科学性和系统性的组织,与课本内容紧密关联。
学生宿舍管理系统课程设计报告
学生宿舍之袁州冬雪创作管理信息系统目次第一章系统概述 (1) (1)1.项目研究的布景 (1) (1) (1) (1) (2)第二章系统分析 (3)2.1可行性分析(初步伐查) (3) (3) (3) (3) (3) (3) (3)调查 (4) (7) (7) (9)第三章系统设计 (13) (13) (13) (13) (20) (20) (20) (24) (24) (25)竣事语 (26)参考文献 (27)第一章系统概述学生宿舍管理系统对于一个学校来讲是必不成少的组成部分.今朝好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来讲还委曲可以承受,但对于学生信息量比较复杂,需要记录存档的数据比较多的高校来讲,人工记录是相当费事的.而且当查找某条记录时,由于数据量复杂,还只能靠人工去一条条的查找,这样不单费事还华侈了许多时间,效率也比较低.当今社会是飞速前进的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产品.随着学生人数的增多,高校学生宿舍管理的信息量日益复杂,基于此,开辟一个“学生宿舍管理系统”来提高宿舍的管理效率,改善管理方式,使其与现代信息化的趋势接轨是很有需要的.此学生宿舍管理信息系统主要包含:住宿登记、维修处理、寝室调动、请假管理、夜归管理、查寝管理.通过对宿舍活动各环节发生的数据停止处理,将为上级管理层提供一系列有关宿舍情况的动态信息,使宿舍管理工作规范化、制度化、程序化,促进了宿舍管理的基础水平,防止了业务管理的随意性,提高信息处理的速度和准确性.1.可以查询及更新学生的基本信息,时时懂得学生的生活情况;2.可以记录及查询逐日学生的夜归情况;3.可以记录及查询逐日学生的请假情况;4.可以记录宿舍楼逐日贵重物品的出入,防止物品的丢失;5.可以记录及查询每间宿舍的报修业务.选择学生宿舍管理系统后使用者会感到操纵非常方便,管理人员需要做的就是将数据输入到系统的数据库中去.由于数据库存储容量相当大,而且比较稳定,适合较长时间的保管,也不容易丢失.这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操纵方式.本系统具有运行速度快、平安性高、稳定性好的优点,而且具有完善的报表生成、修改功能,可以疾速的查询学校所需的住宿信息,方便高校对学生宿舍的管理.在系统平安性方面,本系统增加了登录模块,需要使用者键入用户名和用户口令,以防止未经授权的人员非法进入该系统停止修改或查询数据,可以有效地防止数据的泄漏,防止对系统中的数据造成破坏.第二章系统分析2.1可行性分析(初步伐查)各个宿舍除了配备掌管学生水电操纵等生活起居的管理阿姨外,有从学生中选出的宿舍楼管理助理,他们具有高素质的管理技术,便于系统实行,而且,公寓管理中心大力支持本管理系统,更加为系统的实施提供了可行性.主要从对项目标经济上停止分析评价,一方面是支出的费用,包含设备购置费、管理和维护费用、人员工资和培训费等,另外一个是取得的收益.这是个小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统便可以搞起来,思索到学校里有电脑,现只要购置一台打印机便可以了.从节俭人力方面,可让管理人员从繁与复杂的工作中摆脱出来,做更多的工作,可以给宿舍里的管理提高一个条理.在今朝的迷信技术水平条件下,已经成功地创建了众多复杂的管理信息系统,而宿舍管理信息系统与这些系统而言是十分简单的系统.因此,建立一个供学校外部使用的学生宿舍管理信息系统,在技术上不存在实质性的障碍.颠末对宿舍的管理信息停止调查可知,该系统主要有三个部分,分别为住宿登记,平安管理以及维修等业务过程,为此我们画出了一个简单的高层业务流程图.如下所示:(1)住宿登记:住宿登记是学生住宿管理工作的开端,它主要是每一年开学的时候,管理员根据学生的信息,如学院,专业,班级等安插新生的住宿并和须生的住宿调整连系,同时受理学生的宿舍变动申请.业务流程图如下图所示:(2)平安管理:该业务程序主要是对学生的宿舍平安停止管理,主要包含晚归未归情况的登记存档,违规电器的使用等违纪情况,并通知违纪学生的辅导员的业务过程,则该业务流程图如下图所示:(3)维修管理该业务程序主要是对学生的维修停止管理,主要学生登记报修,然后对故障情况分类,并停止处理的过程,则该业务流程图如下图所示:数据流程图业务流程图虽然能较好地描画各项业务内各个处理环节之间的信息流,但却不克不及反映出数据的处理细节,因此,必须停止进一步的数据流程分析.(1)高层数据流程图:(2)住宿登记数据流程图:(3)平安管理数据流程图:(4)维修管理数据流程图:维修管理数据流程图一、(1)住宿学生数据字典:(2)宿舍变动数据字典:(3)查寝数据字典:(4)夜归数据字典:(5)报修数据字典:(6)用户数据字典:用户数据字典(7)请假数据字典:二、数据布局三、数据流四、数据存储第三章系统设计3.1总体设计计算机管理信息系统设计的基本前提条件是把管理对象数字化或字符化,因此,代码就是用来表征客观事物的实体种别,以及属性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字或某些特殊符号的组合.一个设计优良的代码,具有以下作用:⑴标示作用;⑵统计和检索作用;⑶对象状态的描绘作用.代码的种类有以下几种:条理码、复合码、特征组合码、顺序码等等.通过对数据库及彼此之间的接洽停止分析,对所有数据库文件中的主码构成停止设计.本系统中代码设计采取顺序码、条理码和复合码三类.举例如下:(1)“类型”:采取顺序码,如A、B、C等,因为类型较少,所以采取此代码,简短,易于管理,且易于添加.(2)“学号”:采取条理码,如201416070226,2014代表入学年份,1607代表学院和所学专业,02代表班级,26代表学号,暗示意义为该学生是2014年入校,学的是信息管理与信息系统专业,经济与管理学院,班级为02班,学号为26号.使用条理码能明白暗示分类对象的种别,有严格的从属关系,代码布局简单,容量大,正适用于对学生停止编码.(3) “维修检查单号”:采取复合码,由条理码+顺序码,如:FH20160001 ××××××××××↓ ↓ ↓标识时间顺序号暗示意义为2016年的第0001号维修检查单.由于每学期时都有大量维修检查单生成,因此采取复合码,可以做到一单一码,起到唯一标识作用,而且也不会造成码位过长.(1)用户要求分析:根据前面需求分析,总结出需要设计以下表:报修表、基本信息登记表、寝室调换申请表、夜归登记表、查询寝室表、请假表等.(2)概念布局设计:根据用户需求设计数据库的概念数据模子.(E—R图如下)(3)逻辑布局设计:概念模子转换成数据模子的二维表,如下:报修E-R图报修二维表学生(学号,宿舍号,姓名,性别,学院)报修(报修时间,报修原因,处理时间,宿舍号,物品号)财富(物品号,物品名)基本信息E-R图基本信息登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)住宿(入住时间,学号,宿舍号)宿舍(宿舍号,宿舍电话)寝室调换二维表:学生(学号,学院,姓名,宿舍号,性别,专业)调换(调换时间,调换原因)教师(教员编号,学院)图3.11夜归登记E-R图夜归登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)管理(夜归时间,夜归原因,学号,教员编号)教师(教员编号,学院)图3.12查询寝室E-R图查询寝室二维表:学生(学号,学院,姓名,宿舍号,性别,专业)查询寝室(查询时间,有无违章电器,学号,教员编号)教师(教员编号,学院)图3.13请假E-R 图 请假登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)请假(请假时间,请假原因,学号,教员编号)教师(教员编号,学院)(下划线标注的属性为主码)输出是系统发生的成果或提供的信息.对于大多数用户来讲,输出是系统开辟的目标和评价系统开法成功与否的尺度.因此,系统设计过程与实施过程正好相反,不是从输入设计到输出设计,而是从输出设计到输入设计.输出设计的内容包含:(1)有关输出信息使用方面的内容,包含信息的使用者、使用目标、陈述量、使用周期、有效期、保管方法和复写份数等.我们所开辟的系统输出信息的使用者为管理员、学生、教师及维修员等,他们将信息输入数据库,并从数据库中获取所需信息.我们输出信息是为了管理学生公寓的日常活动,包含夜归、寝室调换、报修、请假、查询寝室违章电器等.输出的信息是使用者需要的,通过使用、分析输出的信息,公寓中的各项活动即可有序地停止.其陈述量视各项活动的需求而定.其使用周期可为一个月,每个月更新需要的信息,这样数据库中的信息便会简洁且切合实际需要.输出的信息的有效期为学生在校期间,学生在校期间内所发生的各项活动所得信息都是有效的.保管方法可用较好的硬盘存储.复写份数为使用者数,使得每位使用者都能得到一份信息表获取信息.(2)输出信息的内容,包含输出项目、位数、数据形式(文字、数字).输出的项目包含学生请假信息、学生夜归信息、报修信息、寝室调换信息、查询寝室违章电器信息等.其数据形式包含文字及数字.(3)输出格式,如表格、图形或文件.我们的系统所输出的信息的格式为Vi sual Basic的运行界面.(4)输出设备,如打印机、显示器、磁带、光盘等.我们的系统输出信息的设备为显示器.从电脑中查询信息.(5)输出介质,如输出到磁盘上还是磁带上,输出用纸是专用纸还是普通纸等.我们系统输出的信息的输出介质是输出到磁盘上,输出用纸是普通白纸.输入设计对系统的质量有着决议性的重要影响,因为如果输入数占有误,即使计算和处理均十分正确,也无法获得靠得住的输出信息.同时,输入设计是信息系统与用户之间交互的纽带,决议着人机交互的效率.(1)输入设计的原则:①节制输入量.由于数据的输入与计算机的处理比较起来相对缓慢,在数据录入时,系统大多数时间都处于等待状态,系统效率将显著降低;同时,数据录入工作一般需要人的参与,大量的数据录入往往华侈很多人力资源,增加系统的运行成本.因此,在输入设计中,应尽可能节制输入的数据总量.而我们的系统只需输入需要的基本信息,其他的数据可通过计算、统计、检索得到,即可由计算机自动发生.②减少输入延迟.输入数据的速度往往成为提高信息系统运行效率的瓶颈.而在我们的系统中,信息的输入往往是即时输入,信息当时发生便输入系统中,③减少输入错误.这一点我们可加强对使用者的使用水平停止节制.④输入过程应尽可能简化.输入设计应尽可能防止不需要的输入步调,不克不及因为查错、纠错而是输入复杂化.我们的系统即是一个简化的系统,只需输入需要的基本信息,而信息的纠错可在输入的同时停止.(2)输入设备的选择:我们的输入设备为键盘—磁盘输入装置.由管理员等通过键盘等输入信息,经靠得住性验证后存入磁盘等磁记录介质.(3)原始单据的格式设计:由于我们的系统运用的是VisualBasic,因此原始的数据输入是通过表单输入的.表单给谁视各个活动的需要设计,其中基本的信息为使用者即管理员、教师及学生的信息.(4)输入屏幕的设计:我们系统是通过Visual Basic的运行实现的,其输入屏幕为VB的运行界面.竣事语本系统界面友好,采取了交互式人机对话方式.本系统基于Win2000操纵平台,所以继承了操纵系统的视窗化操纵,操纵简单,容易掌握.只要有Windows 操纵系统的基本知识,就可以很快熟悉和运用本系统.由于使用的是面向对象的程序设计语言,本系统设计出了简捷人机界面和操纵方式,系统大量采取下拉式菜单,用户只需通过一系列简单的选择与系统停止数据交互操纵,力图使用自行输入到最少,以减少人为错误,极大方便了用户使用.数据易于修改和维护,查询十分方便,能提供多种组合条件方式停止查询,疾速而准确,并设计了多种表格,来知足用户的需求.在系统平安性方面,本系统增加了登录模块,需要使用者键入用户名和用户口令,以防止未经授权的人员非法进入该系统停止修改或查询数据,可以有效地防止数据的泄漏,防止对系统中的数据造成破坏.由于对业务知识不是非常熟悉,经历缺乏,本系统中存在着许多缺乏之处,缺少许多功能模块.希望在实际的应用中,根据需要再逐步增加一些新功能,以使系统更加完善.对系统的平安性、完整性节制也进一步加强,确保系统中数据的完整、正确.参考文献[1]王珊,萨师煊. 数据库系统概论. 北京: 高等教导出版社, 2002[2]黄梯云.管理信息系统. 北京: 高等教导出版社, 2009[3] 张海藩,牟永敏. 软件工程导论. 北京:清华大学出版社, 2013。
(完整word版)学生宿舍管理系统设计书(含程序)
数据库原理及应用课程设计设计说明书学生宿舍管理系统vb学生姓名学号班级成绩指导教师计算机科学与技术系2009 年3月6 日数据库原理及应用课程设计评阅书注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。
课程设计任务书2008 —2009 学年第二学期专业:学号:姓名:课程设计名称:数据库原理及应用课程设计设计题目:学生宿舍管理系统设计与实现完成期限:自2009年 2 月23 日至2009 年 3 月 6 日共 2 周设计依据、要求及主要内容(可另加附页):通过对学校公寓管理处业务进行分析、调查,设计学生宿舍管理系统。
内容及要求(1)建立数据库根据系统功能设计的要求以及功能模块的划分,设计相关数据库。
(2)卫生评比管理模块该模块提供对卫生评比信息的管理功能,主要完成评比信息的录入、修改和删除以及评比结果的查询功能。
(3)违纪处理管理模块该模块实现违纪处理信息的管理,主要完成违纪信息的录入、修改、删除和查询等功能。
(4)来客登记管理模块该模块提供对来访人员信息的管理功能,主要提供来访登记、离开登记和来访信息查询功能。
(5)房间信息管理模块该模块提供房间信息维护功能,主要是提供对房间信息的录入、修改、删除功能,同时提供房间分配和房间信息查询功能。
指导教师(签字):教研室主任(签字):批准日期:年月日摘要本软件的前台设计由Visual Basic 6.0实现,后台数据库用SQL Server进行创建和管理。
本系统界面设计大方、简洁、实用,操作简单方便,是一款完全适合普通学校公寓管理的软件。
该系统具有卫生评比、违纪处理、来客登记和房间信息功能。
卫生评比管理模块提供对卫生评比信息的管理功能,违纪处理管理模块实现违纪处理信息的管理,来客登记管理模块提供对来访人员信息的管理功能,房间信息管理模块提供房间信息维护功能。
关键词:公寓管理系统;Visual Basic 6.0;SQL Server目录1 课题描述 (1)2 需求分析 (2)2.1 可行性研究 (2)2. 1.1 技术可行性 (2)2. 1.2经济可行性 (2)2. 1.3操作可行性 (2)2.2 功能需求 (2)3系统设计 (3)3.1系统层次模块图 (3)3.2数据库设计 (4)3.2.1数据库实体图设计 (4)3.2.2数据库E-R图设计 (5)3.2.3数据库关系模型设计 (5)3.2.4数据库物理设计 (6)3.3主控平台界面设计 (7)4系统实现 (7)4.1系统用户管理模块 (7)4.2卫生评比管理模块 (11)4.3违纪处理管理模块 (20)4.4来客登记管理模块 (30)4.5房间信息管理模块 (42)5 系统测试 (54)总结 (55)参考文献 (56)1 课题描述各个学校对学生宿舍的管理已经有了很长的历史,并且已经具备了一定的规模和形态,同时对学生公寓的服务和管理也要求很高.诸如对学生入住情况的详细了解,以及来访者的情况都要求宿舍管理人员做的好,做的完善。
学生宿舍管理系统课程设计报告
课程设计报告课程设计名称信息系统课程设计专业信息管理与信息系统班级学号姓名指导教师成绩年月日信息系统课程设计——《某高校学生宿舍管理系统》目录一、设计任务与要求............................................................................. 错误!未定义书签。
1.1 总体目标与任务要求 .............................................................. 错误!未定义书签。
1.2 题目选择与目的意义 .............................................................. 错误!未定义书签。
1.3 所选题目的主要工作 .............................................................. 错误!未定义书签。
二、需求分析......................................................................................... 错误!未定义书签。
2.1 用户需求分析........................................................................... 错误!未定义书签。
2.2 功能需求分析........................................................................... 错误!未定义书签。
2.3 系统需求分析........................................................................... 错误!未定义书签。
+课程设计+学生公寓管理系统+样例1.doc
+课程设计+学生公寓管理系统+样例1漳州师范学院软件工程课程设计学生公寓管理系统院、系:计算机科学与工程系专业:计算机科学与技术班级:组长:学号:同组成员:指导教师:起止日期:2006 年12 月20 日目录1 学生宿舍管理系统课程设计概述(完成人:×××)(5) 1.1 课程设计的目的(5)1.2 课程设计的任务(5)1.3 课程设计采取的基本原理和主要技术方法..... . (5)1.4 开发阶段任务及角色分工(5)2 可行性研究(完成人:×××) (6)2.1 编写目的(6)2.1.1 目的(6)2.1.2 预期的读者(6)2.2 问题定义(6)2.2.1 开展该工程的原因(6)2.2.2 该工程的基本目标(6)2.2.3 经济目标(6)2.3 可行性研究的方法及评价度(6)2.3.1 可行性研究所采用的方法(6)2.3.2 评价尺度(6)2.4 工作产品(7)2.4.1 设计目标(7)2.4.2 设计及约束条件(7)2.4.3 产品工作原理(7)2.4.4 产品系统流程图(7)2.4.5 数据流图(8)2.4.6 数据词典(8)2.4.7 产品的功能(10)2.4.8 技术方面的可行性(10) 2.5 可选方案(10)2.6 投资及收益分析(10)2.6.1 市场分析(10)2.6.2 投资估计(11)2.7 社会因素方面的可行性(11) 2.7.1 技术(11)2.7.2 使用方面的可行性(11) 2.8 产品可检测性(11)2.8.1 检测标准(11)2.8.2 检测的方法(11)2.9 产品的可生产性(11)2.10 可行性综合分析(11)2.11 可行性结论(12)3 需求分析(完成人:×××) (13)3.1 任务概述(13)3.1.1 目标(13)3.1.2 运行环境(13)3.1.3 条件和限制(13)3.1.4 数据库描述(13)3.2 二层的细化数据流图和数据字典(14) 3.2.1 系统管理数据流图(15)3.2.2 公寓管理数据流图(16)3.2.3 学生管理数据流图(18)3.2.4 出入登记管理数据流图(19)3.3 功能需求(19)3.3.1 系统功能设计(19)3.3.2 系统管理功能............................... . (19) 3.3.3 公寓管理功能.. (20)3.3.4 信息查询功能............................ . (20)3.3.5 出入登记功能........................... .. (20) 3.3.6 信息修改功能......................... . (20)3.4 性能需求(20)3.5 数据描述(21)3.5.1 E-R 图(21)3.5.2 静态数据描述(23)3.5.3 动态数据(24)3.6 小结(24)4 概要设计(完成人:×××).............. .. (25) 4.1 系统结构(25)4.1.1 系统管理模块 (26)4.1.2 公寓管理模块 (26)4.1.3 信息查询模块 (26)4.1.4 出入登记模块 (26)4.1.5 信息修改模块 (27)4.1.6 关于模块................. . (27)4.2 数据库表(27)4.2.1 数据库表说明(29)4.3 个人总结(30)5 详细设计(完成人:×××)............ . (31) 5.1 系统管理员登录模块的设计(31)5.2 超级管理员管理模块的设计(31)5.3 管理员管理模块的实现(32)5.3.1 公寓管理模块的设计(32)5.3.2 信息查询模块模块的设计(33)5.3.2 出入登记模块的设计(33)5.3.3 信息修改模块的设计(35)5.4 个人小结........................................... .. (35)6 单元测试(完成人:×××) (36)6.1 测试方案(36)6.2 测试项目(36)6.2.1 系统管理测试........................ . (36)6.2.2 公寓管理测试 (38)7 小组总结....................... . (41)参考资料........................ .. (42)附录................... .. (43)1 学生宿舍管理系统课程设计概述(完成人:×××)1.1课程设计的目的把软件工程中规范化的软件开发方法应用到本次学生公寓管理系统的开发过程中,以经济地开发出高质量的软件并有效地维护它。
学生宿舍管理课程设计
学生宿舍管理课程设计一、课程目标知识目标:1. 学生能够理解宿舍管理的基本原则和重要性;2. 学生能够掌握宿舍内务整理、安全防范、卫生保健的相关知识;3. 学生能够了解并遵守我国教育部门关于学生宿舍的各项规定。
技能目标:1. 学生能够熟练运用内务整理技巧,保持宿舍整洁;2. 学生能够掌握安全防范措施,提高自身安全意识;3. 学生能够运用沟通协作能力,与舍友共同维护良好的宿舍环境。
情感态度价值观目标:1. 学生能够树立正确的集体荣誉感,关心宿舍的整体形象;2. 学生能够培养自觉遵守纪律、尊重他人的良好品质;3. 学生能够认识到宿舍管理对于个人成长的重要性,形成积极向上的生活态度。
课程性质:本课程为实践性较强的课程,旨在培养学生的生活自理能力和团队协作精神。
学生特点:学生处于青少年时期,具有较强的可塑性和好奇心,但自律性、责任感有待提高。
教学要求:结合学生特点,注重实践操作,提高学生的参与度和积极性,使学生在实际操作中掌握知识、培养技能、提升情感态度价值观。
教学过程中,将目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. 宿舍管理基本原则:讲解宿舍管理的目的、意义,使学生了解宿舍管理的重要性,并掌握遵守宿舍规定的方法。
- 教材章节:第一章 宿舍管理概述- 内容:宿舍管理的基本原则、宿舍内务整理要求。
2. 宿舍内务整理技巧:教授如何进行宿舍内务整理,包括床铺整理、衣物收纳、个人物品管理等。
- 教材章节:第二章 宿舍内务管理- 内容:内务整理技巧、日常清洁方法。
3. 安全防范知识:传授安全防范措施,提高学生的安全意识,包括电器使用、火源管理、防盗防骗等。
- 教材章节:第三章 宿舍安全管理- 内容:安全常识、应急处理方法。
4. 卫生保健知识:讲解宿舍卫生保健知识,培养学生良好的卫生习惯,预防疾病传播。
- 教材章节:第四章 宿舍卫生保健- 内容:卫生保健知识、常见疾病预防。
5. 沟通协作能力培养:通过团队活动,培养学生与舍友之间的沟通协作能力,共同维护宿舍环境。
学生宿舍管理信息系统课程设计
学生宿舍管理信息系统课程设计
随着高校学生数量的不断增加,学生宿舍管理工作也变得越来越繁琐。
为了提高学生宿舍管理的效率和质量,开发一款学生宿舍管理信息系统是非常必要的。
学生宿舍管理信息系统是一种基于计算机网络技术的信息管理系统,它可以实现学生宿舍的信息化管理。
该系统可以实现学生宿舍的入住管理、退房管理、维修管理、安全管理等多种功能。
通过该系统,学生宿舍管理人员可以更加方便地管理学生宿舍,提高管理效率和管理质量。
该系统的主要功能包括以下几个方面:
1. 学生宿舍入住管理:该功能可以实现学生宿舍的入住登记、宿舍分配、宿舍调整等功能。
学生宿舍管理人员可以通过该功能实现对学生宿舍的入住管理。
2. 学生宿舍退房管理:该功能可以实现学生宿舍的退房登记、宿舍清理、宿舍检查等功能。
学生宿舍管理人员可以通过该功能实现对学生宿舍的退房管理。
3. 学生宿舍维修管理:该功能可以实现学生宿舍的维修登记、维修派工、维修进度跟踪等功能。
学生宿舍管理人员可以通过该功能实现对学生宿舍的维修管理。
4. 学生宿舍安全管理:该功能可以实现学生宿舍的安全检查、安全隐患排查、安全教育等功能。
学生宿舍管理人员可以通过该功能实现对学生宿舍的安全管理。
该系统的实现需要采用计算机网络技术和数据库技术。
通过计算机网络技术,可以实现学生宿舍管理人员对学生宿舍的远程管理。
通过数据库技术,可以实现学生宿舍管理信息的存储和管理。
学生宿舍管理信息系统是一种非常实用的信息管理系统,它可以提高学生宿舍管理的效率和质量,为学生宿舍管理工作带来更多的便利和效益。
数据库课程设计--学生宿舍管理系统Word文档
学生宿舍管理系统课程设计摘要:学生宿舍管理系统是应对学生宿舍管理的现代化、网络化,逐步摆脱当前学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的,它包括宿舍学生基本信息管理、楼道工人基本信息管理、宿舍楼基本信息管理、宿舍基本信息管理、宿舍事故基本信息管理、宿舍楼物品出入基本信息管理、宿舍楼保卫处基本信息管理、宿舍配备物品及处理管理等八大功能模块,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的,其中宿舍学生基本信息管理、宿舍基本信息管理是系统开发的重点。
该系统开发由系统需求分析、概念设计、逻辑设计、数据库实施、系统调试和测试阶段组成。
目录1、概述: (1)2、课程设计的需求分析 (1)2.1、设计任务: (1)2.1、设计要求: (2)3、概念结构设计 (3)3.1、概念结构设计工具(E-R模型) (3)3.2、入住登记子系统(局部) (3)3.2.1、子系统描述 (3)3.2.2、分E-R图 (4)3.2.3、说明 (4)3.3、外出登记子系统 (4)3.3.1、子系统描述 (4)3.3.2、分E-R图 (5)3.3.3、说明 (5)3.4、调整宿舍子系统 (5)3.4.1、子系统描述 (5)3.4.2、分E-R图 (6)3.4.3、说明 (6)3.5、宿舍智能分配子系统 (6)3.5.1、子系统描述 (6)3.5.2、分E-R图 (7)3.5.3、说明 (7)3.6、信息查询子系统 (7)3.6.1、子系统描述 (7)3.6.2、分E-R图 (7)3.6.3、说明 (8)3.7、总体E-R图 (8)4、逻辑结构设计 (9)4.1、关系数据模式 (9)4.1.1、学生信息(stu_info) (9)4.1.2、宿舍信息(dorm_info) (9)4.1.3、出入信息(inout_info) (9)4.1.4、入住信息(stay_info) (10)4.1.5、调整信息 (10)4.2视图的设计 (10)4.2.1宿舍信息表视图 (10)5、数据库物理设计与实施 (12)5.1、数据库应用的硬件、软件环境介绍 (12)5.2、物理结构设计 (12)5.3、索引的设计 (12)5.4、建立数据库 (13)5.4.1、创建宿舍信息表 (13)5.4.2、创建学生信息表 (14)5.4.3、创建出人登记信息表 (14)5.4.4、创建入住信息登记表 (15)5.4.5、创建宿舍调整登记表 (16)5.5、加载测试数据 (16)5.5.1、加载住宿信息 (16)5.5.2、记载学生信息 (17)5.5.3、加载宿舍信息 (19)6、数据操作与实现 (20)6.1、数据查询操作 (21)6.2、数据更新操作 (22)6.3、数据维护操作 (24)6.3.1同步更新触发器 (24)6.3.2、按学院分配宿舍存储过程 (26)7、收获、体会和建议 (28)8、主要参考文献。
【UML课程设计】宿舍管理系统设计(WORD完整版)
课程设计报告2010~2011 学年第一学期专业名称信息管理信息系统课程名称UML统一建模语言课程设计课程设计题目宿舍管理系统指导教师组员年级2007级目录1.前言1.1.作业背景 (3)1.2. 选题说明 (3)1.3.工作业绩 (3)2. 宿舍管理系统的需求分析与设计2.1课程设计目的 (4)2.2课程设计题目描述和要求 (4)系统目标 (5)功能需求 (5)2.3课程设计报告内容 (5)宿舍管理系统的需求分析 (5)系统的UML基本模型 (7)2.4小结 (31)前言一、作业背景学习了 UML统一建模实例教程后,以图书管理系统为样板,完成宿舍管理系统的课程设计和建模。
达到学习理论知识和实践相结合的目的,提高我们的UML建模能力。
二、选题说明现今,宿舍管理在大学校园管理中越来越重要,作为信息管理与信息系统专业的学生,我们知道信息对管理的重要性。
为了加强校园的宿舍管理,初步拟定建立一个宿舍管理系统,希望能够实现它。
基本思路:按照自己思想与实际相结合,进行需求分析、数据库设计、功能模块设计、UML模型设计。
作业目标:用UML统一建模充分的表达我们的设计思想,理论结合实际,达到熟练运用与掌握UML 建模的目标。
三、工作业绩个人主要工作:小组讨论完成系统的需求分析、功能模块设计,画出系统用例图。
然后按照功能模块进行分工:徐爱琼、庞月莉、卢秀梅完成了类图的构思与设计图徐厚候、周培培、卢金星完成了系统组件图和配置图的构思和设计图。
徐爱琼完成了宿舍楼信息管理各图的构思和设计图。
庞月莉完成了学生信息管理各图的构思和设计图。
卢秀梅完成了宿舍管理员管理各图的构思和设计图。
周培培完成了公告管理各图的构思和设计图。
徐厚候完成了宿舍收费管理各图的构思和设计图。
完成课程设计Word文档。
卢金星完成了包括学工组和宿舍管理员各图的构思和设计图。
主要收获:通过这次课程设计,加强了对UML统一建模的理解和掌握,加深了对各结构的认识和画图能力。
学生宿舍管理系统课程设计
学生宿舍管理系统课程设计一、课程目标知识目标:1. 理解学生宿舍管理系统的基本概念,掌握其功能模块和业务流程。
2. 学会运用数据库技术进行数据存储和管理,了解常用的数据库管理系统。
3. 掌握面向对象编程思想,能够运用所学编程语言实现系统功能。
技能目标:1. 培养学生运用计算机技术解决实际问题的能力,能够设计并实现一个简单实用的学生宿舍管理系统。
2. 提高学生的团队协作和沟通能力,学会分析需求、撰写技术文档和进行项目汇报。
3. 培养学生的创新意识和实际操作能力,学会在系统设计过程中考虑用户体验和优化。
情感态度价值观目标:1. 培养学生积极的学习态度,激发对计算机科学和信息技术的兴趣和热情。
2. 增强学生的责任感和服务意识,使其认识到信息技术在学生宿舍管理中的重要性。
3. 培养学生的合作精神,使其在项目实施过程中学会尊重他人、共享成果。
课程性质:本课程为实践性较强的信息技术课程,结合学生宿舍管理的实际需求,培养学生的编程能力、团队协作能力和创新意识。
学生特点:学生具备一定的计算机基础,对编程和数据库技术有一定了解,但实践经验不足,需要通过本课程加强实践操作。
教学要求:注重理论与实践相结合,以项目驱动教学,鼓励学生积极参与讨论和实践,提高解决实际问题的能力。
同时,关注学生的个性化发展,激发学生的学习兴趣和潜能。
通过课程学习,使学生能够达到上述设定的具体学习成果。
二、教学内容1. 学生宿舍管理系统概述- 了解系统的基本概念、功能模块和业务流程。
- 教材章节:第一章2. 数据库技术基础- 学习数据库的基本原理,掌握SQL语言。
- 教材章节:第二章3. 数据库管理系统- 介绍常用的数据库管理系统,如MySQL、Oracle等。
- 教材章节:第三章4. 面向对象编程- 掌握面向对象编程思想,运用编程语言实现系统功能。
- 教材章节:第四章5. 系统设计- 分析需求,设计系统架构、界面和功能模块。
- 教材章节:第五章6. 系统实现与测试- 编写代码,实现系统功能,进行测试与调试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《信息系统开发与实践》课程结课实践作业项目名称:学生宿舍管理系统完成人:学号:二零一二年11 月 * 日3331.(1)4(2) 41) 42)5(3) 51) 52)5(4)5(5)ER 61.777892.91 92 113 114 111214开发背景与现状随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。
目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构 (或部门 )的发展十分重要。
近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
对于学校而言,学生宿舍管理是必不可少的组成部分。
目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的 ,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。
采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。
今天,计算机的价格已经十分低廉,性能却有了长足的进步。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等 .开发设计的意义为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统 --高校学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。
专用系统是一个信息管理系统 MIS (Management Information System)(以下就称信息管理系统 ),它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能,学生可以在系统前台以寝室长和室员的身份进行查看和发布寝室的信息。
开发工具开发工具是 Delphi7 和 Access 数据库第二章需求分析1.概念设计本系统的最终用户为宿舍楼管理员,本宿舍楼的学生。
根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查,得出用户的下列实际要求:(1)宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名宿舍管理员负责本宿舍楼的日常管理。
一、学生的基本信息:每位学生入校时被分配到指定的宿舍楼和指定的宿舍,会有一个宿舍号,其入校时间就是他的入住时间。
而且,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。
二、宿舍的基本信息:三、每间宿舍都有唯一的宿舍楼号、宿舍号。
四、宿舍财产的基本信息:五、每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌子板凳等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。
有利于财产的报修和管理。
六、报修的基本信息:七、宿舍楼中经常出现财产的损坏,比如灯泡坏了,窗户坏了,柜子坏了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。
这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。
当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。
八、夜归的基本信息 :九、宿舍楼在指定的时间锁门(比如晚上12:30 点),若有同学晚于锁门时间回宿舍,需通知宿舍管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。
十、离校的基本信息:十一、每当放寒假或暑假时,同学们基本上都会回家;每当“五·一”或“十·一”放假时,同学们也有很多不会留在宿舍。
这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。
十二、(2)用户对系统的要求1.宿舍楼管理员:1)信息要求:宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,宿舍财产损失报修的所有信息,学生夜归的详细信息和学生离返校的信息。
以利于对整个宿舍楼的全面管理。
2)处理要求:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。
比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。
当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。
3)安全性与完整性要求:安全性要求:1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3.系统应对不同用户设置不同的权限,区分不同的用户,如区分学生,管理员。
完整性要求:1.各种信息记录的完整性,信息记录内容不能为空;2.各种数据间相互的联系的正确性;3.相同的数据在不同记录中的一致性。
2.本宿舍楼的学生:1).信息要求:本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询自己的夜归记录和离返校记录。
2).处理要求:本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修。
学生离校时,能在离返校记录表中插入离校时间;学生返校后,能在离返校记录表中插入返校时间,表示已经回校。
(3)系统功能介绍根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:1.用户管理部分1)处理用户注册2)处理用户登录3)用户可以查询学生信息。
4)用户可以提交与查询报修信息。
5)用户可以插入与删除用户自己的离返校信息。
6)用户可以修改用户自己密码。
2.管理员管理部分1)处理管理员登录2)管理员可以查询学生信息。
3)管理员可以添加、修改与查询报修信息。
4)管理员可以添加与查询学生夜归信息。
5)管理员可以查询在校与离校学生信息。
6)管理员可以修改管理员密码。
(4)功能模块图:学生宿舍管理系统系宿学夜离报帮统舍生归返修助管管管管校管理理理理管理理查询、添加、删除(5)ER 图:学生宿舍物品报修ER 图学院专业性别入学时间住宿楼号姓名学生住宿宿舍学号宿舍号联系电话报修物品编号宿舍物品物品名称晚归管理 ER 图员工编号姓名学号宿舍号密码晚归时间宿舍管理管理学生夜归员联系电话晚归原因学生离返校 ER 图员工编号姓名密码姓名学号性别宿舍管理员管理联系电话学生离返校宿舍号返校时间离校时间第三章逻辑设计1.部分数据流图报修分数据流图离返校分数据流图夜归分数据流图总数据流图2.数据字典1)数据项住宿学生数据字典:属性名存储代码类型长度备注学号sno char 20 住宿学生学号姓名sname char 20 住宿学生姓名性别sex char 4学院xueyuan int 10专业zhuanye int 10入学时间time int 8宿舍楼号lno char 10宿舍号dno char 10 住宿学生宿舍号宿舍数据字典:属性名存储代码类型长度备注宿舍楼号lno char 10宿舍号dno char 10宿舍管理员数据字典:属性名存储代码员工编号yno 类型char长度10备注姓名yname char 10密码password char 20宿舍财产数据字典:属性名存储代码类型长度备注物品编号pno char 10 宿舍物品编号物品名称pname char 20 宿舍物品名称报修数据字典:属性名存储代码类型长度备注宿舍号dno char 10 报修人宿舍号物品编号pno char 10 报修物品编号物品名称pname char 20 宿舍物品名称提交日期rsubmit date 8 报修提交日期解决日期rsolve date 8 问题解决日期报修原因rreason char 50 物品损坏原因晚归数据字典:属性名存储代码类型长度备注学号sno char 20 晚归学生姓名宿舍号dno char 10 晚归学生宿舍号晚归时间btime timestamp 14 学生晚归时间晚归原因breason char 10 学生晚归原因离校数据字典:属性名存储代码类型长度备注学号sno char 20 离校学生姓名宿舍号dno char 10 离校学生宿舍号离校时间ltime date 8 学生离校时间返回时间lreturn date 8 学生返校时间用户数据字典:属性名存储代码类型长度备注用户类型utype tnyint 1 学生或宿舍管理员用户姓名uname char 20用户密码upassword char 202)数据结构数据结构名组成用户信息用户姓名,用户密码,用户类型(学生,宿舍管理员)住宿学生信学号,姓名,性别,专业,宿舍号,入住时间息宿舍信息宿舍楼号,段号,宿舍号宿舍财产信物品编号,物品名称息报修信息宿舍号,物品编号,物品名称,提交日期,解决日期,报修原因夜归信息学号,宿舍号,晚归时间,晚归原因离校信息学号,宿舍号,离校时间,返回时间3)数据流数据流名数据流来源数据流去向组成登记报修信息学生学生报修登记表报修信息查询报修信息学生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息登记确认信息学生邮件快递表确认信息登记夜归信息管理员夜归登记表夜归信息查询夜归信息夜归登记表管理员夜归信息登记离返校信息学生离返校登记表离返校信息查询离返校信息离返校信息登记学生离返校信息表查询离返校信息离返校信息登记管理员离返校信息表4)数据存储数据存储名输入的数据流输出的数据流组成学生报修登记报修信息报修信息报修信息表已修信息已修信息夜归登记表夜归信息夜归信息夜归信息离返校登记表离返校信息离返校信息离返校信息第四章表设计学生基本情况表图 1-1 宿舍基本情况表图 1-2 用户表图 1-3 夜归信息表图 1-4 离返校基本情况表图 1-5 报修基本情况表图 1-6第五章系统界面设计对本系统的各个子模块进行了系统分析和数据库设计之后,本章将主要讨论该系统所实现的各部分功能:1.主登陆界面运行系统首先进入登录界面,界面简洁明了。
图 2-1登陆界面的用户名可以是宿舍管理员和学生2.图 2-2登陆进去之后系统的内容有系统管理,系统管理下分 1.用户管理;2.密码修改;3.退出。
宿舍管理下分宿舍信息。
学生管理下分为学生信息。