学生宿舍管理系统安徽工业大学数据库课程设计剖析.doc

学生宿舍管理系统安徽工业大学数据库课程设计剖析.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计 ——学生宿舍管理系统 班级: 工122 姓名:杨玉娇129094066 王君贤129094056 指导老师:夏明长老师 目录 一、需求分析 1.1需求分析 1.1.1基本信息 1.1.2用户对系统的要求 1.2系统功能分析 1.3业务流程概述 1.4数据字典 1.4.1数据项 1.4.2数据结构 1.4.3数据流 1.4.4数据存储 1.4.5处理过程 二、概念结构设计 三、逻辑结构设计 3.1数据组织 3.1.1将ER图转换成关系模型 3.1.2逻辑结构定义 四、物理结构设计 4.1物理设计阶段目标与任务 4.2数据存储方面 五、数据实施与维护 5.1建立数据库、数据表、视图、索引、导入数据 5.1.1建立数据库 5 .1.2建立数据表 六、VB数据库设计 6.1编辑型窗体的编辑 6.2查询窗体编辑 6.3菜单编辑 6.4用户登陆编辑 摘要 学生宿舍管理系统是应对学生宿舍管理的现代化、网络化,逐步摆脱当前学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的,它包括基本信息管理、住宿管理、服务管理、来访者管理等四大功能模块。 该系统开发由需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施与维护阶段等阶段组成。 主要分工:王君贤129094056负责设计报告中需求分析、概念逻辑分析、逻辑结构分析、物理结构分析、ACCESS数据库建立。 杨玉娇129094066负责设计报告中数据实施与维护、VB数据库设计部分以及学生宿舍管理系统的设计。 一 需求分析 目前,我们学校的宿舍管理都是由人工管理的,信息都是由文本记录的。针对这一实际情况,我们设计了学生宿舍管理系统。 1.1 需求分析 经过实际分析调查,一个学生宿舍管理系统主要是要方便宿舍管理人员的工作,提高其工作效率,不仅可以方便广大学生,而且还可以方便于教师和相关人员。 1.1.1 基本信息 学生住在宿舍楼中,每幢宿舍楼都会有若干名老师负责本宿舍楼的日常管理。 (1)学生的基本信息: 入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。 (2)宿舍的基本信息: 每间宿舍都有唯一的楼号和宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。 (3)工作人员基本信息: 每幢宿舍都有驻楼阿姨和保洁阿姨的编号。 (4)报修的基本信息: 宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。 (5)来访者基本信息 每幢宿舍对于每一次的人员来访都要做好相应的登记。包括来访者和被访者的信息。 1.1.2 用户对系统要求 1、信息要求: 宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息和来访者的信息,以利于对整个宿舍楼的全面管理。 2、处理要求: 当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。 3、安全性与完整性要求: A、安全性要求: (1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用; (2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容; (3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。 B、完整性要求: (1)各种信息记录的完整性,信息记录内容不能为空; (2)各种数据间相互的联系的正确性; (3)相同的数据在不同记录中的一致性。 1.2 系统功能分析: 本系统主要有以下功能:基本信息管理、住宿管理、服务管理、来访者管理。基本信息管理包括学生信息、宿舍信息、工作人员信息;住宿信息包括入住、调房、退房;服务管理包括租赁;来访者管理包括来访者信息登记。 数据库操作功能:查询、删除、修改、插入; 1.3 业务流程概述 系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。根据以上系统功能的分析,我们将学生宿舍管理业务分成基本信息管理、住宿管理、服务管理、来访者管理四个模块。 1.基本信息管理 宿舍信息管理:主要是记录宿舍的基本状况,可住人数,已住人数,电话号码,便于工作人员分配寝室以及联系。 学生信息管理:宿舍的学生信息主要来自学生处提供的,对于已

文档评论(0)

麻将 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档