文档介绍:石家庄经济学院
信息工程学院数据库课程设计
(计算机科学与技术专业用)
班级
学号
姓名
指导教师
2006年3月 18日
课程设计任务书
班级 5040109034 姓名学号
课程设计起止日期 2005年2月20日至 2006年3月18日
实习地点 152机房,260机房
课程设计题目《宿舍管理系统》
课程设计内容与要求
书写应用程序完成一个宿舍管理系统的开发,要求见下:
1. 用户能增加、删除和修改用户帐户以及进行一些数据库处理(数据库压缩、备份、还原)。
2. 用户能对学生进行新学期的注册及离校处理。
3. 用户能对人员进行出入登记(来访登记、结束登记、出货登记)。
。
、来访情况、货物出楼情况、寝室情况,以及清查当天来访信息。
。
指导教师
2005 年 12月26日
宿舍管理系统
摘要:随着社会人才需求的增加,以及高校全面扩招,学生人数剧增,这给高校的后勤管理特别是学生宿舍的管理带来了很大的压力。学生宿舍的管理是一项非常繁琐的工作,但又是高校必不可少的一部分。宿舍管理工作很大一部分是重复性的劳动,完全可以通过计算机来完成这项工作。为此我们开发了宿舍管理系统软件。该软件非常容易被当前高校的宿舍管理普遍使用。在分析设计阶段我们用到了E-R模型等分析方法,在实施阶段,ESS的方案,完成了宿舍管理系统。
关键字:数据库,系统设计,access,软件工程。
软硬件环境
软件配置
数据库选择
Microsoft Office Access 2003
编程语言
Delphi
操作系统选择
Microsoft Windows XP Professional
硬件配置
处理器:Intel(R) Pentium(R) 4 CPU
内存:256MB
硬盘:80GB
需求分析
需求分析阶段是宿舍管理信息系统开放最重要的阶段。开发者首先要了解和弄清用户的需求,然后严格的定义该系统的需求规格说明书。可以将需求分析分为两个过程:一是理解需求;二是分析需求。
这次我选择的数据库课程实习的题目是《宿舍管理系统》。在设计该系统时,应尽可能的贴近学生,便于用户操作。
对于这个题目,可以实现如下功能:
。可增加、删除、修改用户帐户以及数据库处理。
。包括学生情况录入、学生离校注销、学生信息修改。
。
。包括来访、结束、出货登记。
。包括寝室情况、学生、来访、货物出楼、当天来访情况的查询。
。可录入寝室评分及查询优秀寝室。
7. 帮助。对学生宿舍管理系统开发者相关信息的一个简单介绍
理解需求是在问题及其最终解决方案之间架设桥梁的第一步。
。
、删除、修改用户帐户以及数据库处理(数据库压缩、备份、还原)的功能。
。
。
。
,以方便用户对学生基本信息的查询(要实现按多种条件的查询) 、来访查询、货物出楼查询、清查当天来访信息及寝室情况的查询。
。
。
分析需求是从用户的需求中提取出软件系统,能够帮助用户解决业务问题,通过对用户业务的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。
通过开发者与客户的需求分析后,确定图书馆管理信息系统的功能模块(用例),包括
。
。
。
。
。
。
7. 帮助
采用实体—联系模型(E-R图)作为概念设计的工具。以下给出各子模块的ER图
货物出楼ER图:(图1-1)
货物出楼
证件名称
出楼货物
值班人
学号
姓名
出楼时间
出楼日期
备注
来访ER图:(图1-2)
来访
被访人姓名
被访人寝室号
所属关系
证件名称
值班人
来访时间
备注
来访人姓名
来访日期
结束时间
寝室ER图:(图1-3)
寝室
寝室号
应住人数
实住人数
居住性别