宿舍管理系统需求分析报告_第1页
宿舍管理系统需求分析报告_第2页
宿舍管理系统需求分析报告_第3页
宿舍管理系统需求分析报告_第4页
宿舍管理系统需求分析报告_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、滨州大学课程设计(数据库系统原理)标题学生宿舍管理系统部门医院专业化产业班级级别学习编号姓2011年6月16日目录导言4第一章需求分析51.1需求分析51.1.1用户需求调查51.2系统功能的设计和划分61.3数据流程图71.3.1维修服务数据流图71.3.2快递邮件分发数据流图71.3.3图8从返校的数据流1.3.4夜间分类数据流图81.3.5总数据流图91.4数据字典91.4.1数据项91.4.2数据结构111.4.3数据流111.4.4数据存储111.4.5处理过程11第二章概念结构设计132.1设计后的总电流效率图为:132.2各子系统的电流变率图142.2.1学生住宿信息管理子系统1

2、42.2.2维修服务子系统142.2.3接收快递邮件子系统152.2.4离开返校子系统152.2.5夜间返回管理子系统16第三章逻辑结构设计173.1将电子关系图转换成关系模型:173.2用户视图:17第四章物理设计184.1基本表设计184.1.1住宿学生信息表184.1.2宿舍信息表184.1.3宿舍物业信息表184.1.4电子邮件快递信息表184.1.5维修信息表194.1.6夜间返回信息表194.1.7离校信息表19第五章数据库的实施和维护205.1创建基本表的代码205.2数据库图表225.3数据加载22第六章数据库运行和维护阶段236.1通过sql语句进行的简单测试236.2数据库

3、23的操作和维护摘要24介绍随着科学技术的进步和生产的发展,人类知识的增长正在加速。随着生产社会化的扩大和社会对产品需求的多样化,组织经营活动所涉及的内部和外部信息迅速扩大。面对激烈的市场竞争,人们对信息的采集、处理和传递过程的及时性和准确性提出了更高的要求。这些都使得传统的基于人工操作的信息系统陷入了组织规模越来越大、效率越来越低的困境。电子计算机的出现找到了摆脱这种困境的方法。计算机在管理信息处理方面的突出优点是快速、准确、可靠和存储容量大。它适用于管理信息量大、范围广的特点,满足管理信息处理及时、准确的要求。管理信息系统(mis)是一个由人和计算机组成的系统,它可以提供信息来支持组织内部

4、的运行、管理、分析和决策功能。管理信息系统通过使用计算机硬件和软件、人工程序、分析、规划、控制和决策模型和数据库来收集、传输、处理、保存和使用信息。因此,管理信息系统是一个信息处理系统。数据库作为访问和操作数据的工具,在系统中起着重要的作用。数据库设计是指为给定的应用环境构建优化的数据库逻辑模式和物理模式结果,在此基础上建立数据库及其应用系统,以有效地存储和管理数据,满足应用需求,包括信息管理需求和数据操作。信息管理要求是指数据库中应该存储和管理哪些数据对象;数据操作需求是指对数据对象进行的操作,如查询、增加、删除、修改和统计。数据库设计的目标是为用户和各种应用系统提供信息基础设施和高效的运行

5、环境。高效的运行环境包括:数据库数据的访问率、数据库存储空间的利用率以及数据库系统运行和管理的效率。第一章需求分析1.1需求分析1.1.1用户需求调查该系统的最终用户是宿舍管理员和学生。根据我们的日常生活经验,结合我们自己学校宿舍管理老师的咨询和对同宿舍学生的调查,得出以下用户的实际要求:1、宿舍楼的基本情况学生住在宿舍楼里,每个宿舍楼都有几个老师和宿舍进入学校时,每个学生都有一个唯一的学号,并被分配到一个指定的宿舍和一个指定的宿舍。还会有一个宿舍号,进入学校的时间是他报到的时间。另外,为了便于管理,同一系的学生宿舍一般都在一起,相应地,也会有他们所在系的名称。二、宿舍的基本信息:每个宿舍都有

6、唯一的宿舍号。进入学校后,宿舍将配备公用电话,并有相应的宿舍电话号码。三.宿舍物业基本信息:每个宿舍的财产都属于学校,如灯、床、橱柜、桌椅等。为了区分不同的属性,可以为每个属性分配不同的属性编号。这有利于物业的维修和管理。四、快递的基本信息:每栋宿舍楼都有收发邮件的管理。当这栋楼里的学生有信件时,会有信件的到达时间,收到信件的学生的名字和他们所在的宿舍号码。有时候,同一个学生有很多信要收,所以有必要指出一个同学有多少封信。当收到信时,应该有时间收到信,表明信已经成功到达指定的学生。五、维修的基本信息:宿舍楼经常发生财产损失,比如灯泡坏了,厕所坏了。这时,学生需要向宿舍管理员报告财产损失,以便学

7、校派人修理。这时,有必要记录修理的宿舍号和损坏的财产号,以及修理的时间和损坏的原因。受损财产修复时,应记录结算时间,表明修复报告已成功解决。六.夜间返回的基本信息:宿舍在指定时间关闭(例如,晚上10: 30)。如果同学迟到,应通知宿舍管理员,同时登记姓名、宿舍号、迟到时间和原因,以便学校管理和核实。七、离校的基本信息:每当有寒假或暑假,大多数学生都会回家;每当五一或十一假期,许多学生都不会呆在宿舍里。此时,为了加强学校对学生假期安全的管理,离校学生应登记离校时间,并记录返校后返校的时间,以便学校进行核实和管理。2.用户对系统的要求一、宿舍管理员:a.信息要求:宿舍管理员可以查询上述宿舍的所有相

8、关信息,包括某个学号的学生在宿舍的详细信息、所有收发快件的信息、所有申请维修的信息、晚上返回的详细信息以及学生离校和返校的信息。便于整个宿舍楼的整体管理。b.搬运要求:当学生的基本信息发生变化时,宿舍管理员可以进行修改。例如,如果一些学生搬到其他宿舍,他们在这个宿舍的相应记录应该被删除;或者,如果学生改变专业,他们记录中的部门信息应该相应地修改。宿舍电话号码变更时,宿舍管理员可以根据相关证件进行变更。当快递邮件到达宿舍时,宿舍管理员应根据到达的快递邮件的相关信息在快递邮件信息中插入记录。当学生收到快件时,管理员应登记收到快件的时间,表明信件已成功送达收件人。宿舍物业维修报告及时解决后,管理员应

9、登记解决时间,表明维修报告问题已成功解决。c.安全和完整性要求:安全要求:1.系统应设置访问用户的身份以识别其是否为合法用户,并要求合法用户设置密码以确保用户身份不被窃取;2.系统该宿舍的学生可以查询自己宿舍的所有信息,也可以查询本楼指定宿舍的电话号码,方便同楼宿舍之间的交流。你可以查询你的快递邮件信息。可以查询自己的晚归记录和离校及返校记录。b.搬运要求:该宿舍的学生可以在维修信息表中插入维修信息,表明该宿舍的财产已经损坏,需要学校进行维修。学生离校时,可以在返校记录中插入离校时间;返校后,学生可以在离校记录中插入返校时间,表示已经返校。1.2系统功能的设计和划分根据以上得到的用户需求,我们

10、根据完成的功能将系统分为以下几个部分:第一部分:用户管理第二部分:管理员管理各部分完成的功能如下:1.用户管理1.处理用户注册2.处理用户登录3.用户可以查询学生信息。4.用户可以查询快递邮件信息。5.用户可以提交和查询维修信息。6.用户可以插入和删除自己的离校和返校信息。7.用户可以修改自己的密码。2、管理员管理部分1.处理管理员登录2.管理员可以查询学生信息。3.管理员可以发布和更新快递邮件信息。4.管理员可以插入、修改和查询维修信息。5.管理员可以插入和查询学生夜间返回的信息。6.管理员可以查询在校和离校学生的信息。7.管理员可以修改管理员密码。1.3数据流程图1.3.1维修数据流程图1

11、.3.2快递邮件分发数据流程图1.3.3离校和返校数据流程图1.3.4夜间分类数据流程图1.3.5一般数据流图1.4数据字典1.4.1数据项住宿学生数据字典:属性名存储代码类型长度评论学生身份证斯诺茶20学生住宿的学生人数姓名sname茶20寄宿学生的姓名性别ssex茶4专业的sdept茶40学生专业宿舍号码dno茶6住宿学生宿舍号及时报到scheckin日期8大一新生该搬进来了宿舍数据字典:属性名存储代码类型长度评论宿舍号码dno茶6宿舍电话电话茶15宿舍物业数据字典:属性名存储代码类型长度评论项目编号进行性核性眼肌麻痹int2宿舍项目编号物品的名称pname茶20宿舍项目名称邮件快递数据字

12、典:属性名存储代码类型长度评论姓名sname茶20收件人姓名宿舍号码dno茶6收件人的宿舍号码到达时间结婚日期8特快专递的到达时间收到时间mr receive日期8收件人接收时间消息数量m编号tinyint2学生收到的邮件数量修复数据字典:属性名存储代码类型长度评论宿舍号码dno茶6修理工宿舍号项目编号进行性核性眼肌麻痹int2维修项目编号提交日期rsubmit日期8提交维修报告的日期清算日rsolve日期8问题解决日期维修报告的原因理性茶50物品损坏的原因延迟返回数据字典:属性名存储代码类型长度评论学生身份证斯诺茶20迟归学生的姓名宿舍号码dno茶6晚归学生宿舍号延迟返回时间b时间时间戳14

13、学生返回时间晚延迟返回的原因布雷森茶10学生迟到的原因离校数据字典:属性名存储代码类型长度评论学生身份证斯诺茶20离校者姓名宿舍号码dno茶6离校学生的宿舍数量离校时间ltime日期8学生离开学校的时间回描时间转向日期8学生返校的时间到了用户数据字典:属性名存储代码类型长度评论用户标识uname茶20用户口令upassword茶20用户类型ut typetnyint1普通用户还是超级用户1.4.2数据结构数据结构名称作文用户信息用户标识、用户密码、用户类型(普通用户、管理员)住宿学生信息学生证、姓名、性别、专业、宿舍号、报到时间宿舍信息宿舍号码,宿舍电话号码宿舍物业信息项目编号、项目名称邮件快

14、递信息姓名、宿舍号、到达时间、接收时间和邮件数量维修信息宿舍号,它学生证、宿舍证、离校时间、返校时间1.4.3数据流数据流名称数据流源数据流目的地作文注册维修信息学生学生维修登记表维修信息查询维修信息学生维修信息表管理人维修信息注册已修复的信息管理人学生维修登记表修复的信息注册快递邮件信息管理人邮件快递表格快递邮件信息收集快递邮件邮件快递表格学生快递邮件信息注册确认信息学生邮件快递表格确认信息登记夜间返回信息管理人夜间返回登记表夜间返回信息查询夜间返回信息夜间返回登记表管理人夜间返回信息登记离校和返校信息学生留下返校登记表远离返校信息查询离校和返校信息离校和返校登记表信息学生远离返校信息查询离校和返校信息离校和返校登记表信息管理人远离返校信息1.4.4数据存储数据存储名称输入数据流输出数据流作文学生维修登记表维修信息修复的信息维修信息维修信息修复的信息邮件快递表格快递邮件信息快递邮件信息确认信息快递邮件信息确认

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论