广东工业大学数据库课程设计机房管理系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计个人报告
课程名称____数据库应用与设计_
题目名称____机房管理系统 _
学生学院______管理学院_______
专业班级_____11物流2________
学生姓名谢晓群伍远鹏许梓凯
谢德武张建超陈南盛
钱喜富
指导教师____ 胡凤__________ 2013年06 月18 日
目录
第一章系统需求分析与功能设计 (3)
1.1 系统需求分析 (3)
1.1.1问题描述 (3)
1.1.2开发背景 (3)
1.1.3开发目的 (4)
1.2 开发环境 (4)
第二章总体设计 (5)
2.1系统总体功能模块图 (5)
2.2菜单的设计 (6)
第三章数据库设计 (5)
3.1 E-R图设计 (5)
3.2数据库的逻辑模型 (8)
3.3T-SQL语句建表过程 (9)
第四章应用程序调试和界面设计 (10)
4.1 应用程序设计 (10)
4.1.1模块查询调试 (10)
4.1.2成果显示 (14)
第五章总结 (17)
第六章致谢 (18)
第一章系统需求分析与功能设计
1.1 系统需求分析
1.1.1问题描述
本系统是机房上机管理信息系统,是一个依靠组内人员共同的力量完成的各项任务。要求要有较强的分析、设计、编程能力。在老师的指导下使该系统更加完善、可靠。其机房设备管理设计依循以下要求:
1) 设备采购,填写设备采购单,登记设备采购的日期,厂家,保修期,保修电话,保修联系人,设备的价格,设备的详细配置,采购人,采购数量等。
2) 设备登记,登记新设备的总编号(相同设备的总编号是不同的),编号(相同设备的编号是相同的),名称,品牌,作用,详细配置信息,价格,各种配件信息,存放位置(机房等),管理者,设备状况等。
3) 登记设备的借用和归还记录。
4) 配件登记,应登记购买的配件的型号,数量,存放地点等。
5) 消耗品登记,领用信息。
6) 添加配置,设备在使用中,可能会增加配置,应登记设备新加的配件。
7) 设备问题登记,如果设备出现问题,应登记问题的详细情况,发生日期等。
8) 设备维修,设备出现问题,针对问题对之进行维修,应记录维修的内容,维修日期,维修人,处理方案,维修结果等。
9) 设备报废
1.1.2开发背景
机房管理信息系统是现代企业和学校机房管理工作不可缺少的一部分,是适应现代企业、学校机房制度要求、推动机房管理走向科学化、规范化的必要条件。机房管理分析的是机房上机具体的工作过程,分析“做什么”应“如何做”的问题。主要调查了解用户的需求,尽量满足并使用户和设计系统的人员意见相一致。
1.1.3开发目的
建立一个“机房管理信息系统”,使用计算机对机房信息的管理。要求可用于一般的上机情况查询,系统主要的上机信息来自管理员管理的服务器上的具体信息,本系统需要完成如下功能:
1、查询统计
a) 可查询打印采购单。
b) 应可以按各种查询条件查询设备的详细配置信息和设备数量。
c) 应可以查询可用的某种设备的数量。
d) 可以查询配件的数量。
e) 可以查询消耗品的数量。
f) 应可以查询设备问题记录。
g) 应可以查询设备维修记录。
2. 机房上机安排管理
1) 应可以查询可用的机房
2) 可以查询存放于机房的可用的计算机
3) 填写机房的使用安排,使用日期,使用人数,使用人群,带上机教师等
4) 可以查询机房的上机安排,查询机房的空闲时间。
1.2开发环境
开发环境:操作系统为Windows XP。
数据库管理系统为SQL Server2005个人版。
开发工具为PowerBuilder。
第二章总体设计
2.1系统总体功能模块图
在需求分析的基础上,得到学生成绩管理系统的总体结构图,如下所示:
图3:系统总体功能模块图2.2菜单的设计
根据系统总体功能模块图得到菜单设计如下:
第三章数据库设计
3.1 E-R图设计
根据需求分析及总体设计,数据库设计有以下几个实体:管理员、学生、计
算机。机房管理系统的E-R图如下:
图5:总体E-R图
3.2数据库的逻辑模型
根据系统需求及逻辑结构设计,基于SQLServer2005数据库,建立如下数据库表。
设备信息数据库结构表
字段名类型宽度关键字说明
编号数值型 6 是
名称字符型8
品牌字符型10
作用字符型30 简要说明设备的、的可用功能
配置信息字符型60 详细说明设备的各种配置信息(名称,型号,数量等)
管理者字符型 6
配件信息字符型60 详细说明设备的各种配件信息(名称,型号,数量,存放地
点等)
存放位置字符型10 存放的物理位置
设备报废数值型 6 登记报废设备编号价格数值型10
借用数值型 6 登记借出设备编号归还数值型 6 登记归还设备编号
问题设备信息数据库结构表
字段名类型宽度关键字说明
编号数值型 6 是记录问题设备编号
详细情况字符型60 问题分析
维修信息字符型60 说明维修人员,维修方案及内容等问题发生日期日期型8 年月日
维修结果字符型10 记录结果是否修好