广东工业大学数据库课程设计机房管理系统设计.docx

上传人:b****1 文档编号:666208 上传时间:2022-10-11 格式:DOCX 页数:19 大小:1.22MB
下载 相关 举报
广东工业大学数据库课程设计机房管理系统设计.docx_第1页
第1页 / 共19页
广东工业大学数据库课程设计机房管理系统设计.docx_第2页
第2页 / 共19页
广东工业大学数据库课程设计机房管理系统设计.docx_第3页
第3页 / 共19页
广东工业大学数据库课程设计机房管理系统设计.docx_第4页
第4页 / 共19页
广东工业大学数据库课程设计机房管理系统设计.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

广东工业大学数据库课程设计机房管理系统设计.docx

《广东工业大学数据库课程设计机房管理系统设计.docx》由会员分享,可在线阅读,更多相关《广东工业大学数据库课程设计机房管理系统设计.docx(19页珍藏版)》请在冰豆网上搜索。

广东工业大学数据库课程设计机房管理系统设计.docx

广东工业大学数据库课程设计机房管理系统设计

课程设计个人报告

课程名称____数据库应用与设计_

题目名称____机房管理系统

_

学生学院______管理学院_______专业班级_____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

第三章数据库设计...................................................................6

3.1E-R图设计...................................................................................6

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.1.3开发目的

建立一个“机房管理信息系统”,使用计算机对机房信息的管理。

要求可用于一般的上机情况查询,系统主要的上机信息来自管理员管理的服务器上的具体信息,本系统需要完成如下功能:

1、查询统计

a)可查询打印采购单。

b)应可以按各种查询条件查询设备的详细配置信息和设备数量。

c)应可以查询可用的某种设备的数量。

d)可以查询配件的数量。

e)可以查询消耗品的数量。

f)应可以查询设备问题记录。

g)应可以查询设备维修记录。

2.机房上机安排管理

1)应可以查询可用的机房

2)可以查询存放于机房的可用的计算机

3)填写机房的使用安排,使用日期,使用人数,使用人群,带上机教师等

4)可以查询机房的上机安排,查询机房的空闲时间。

2

1.2开发环境

开发环境:

操作系统为WindowsXP。

数据库管理系统为SQLServer2005个人版。

开发工具为PowerBuilder。

第二章总体设计

2.1系统总体功能模块图

在需求分析的基础上,得到学生成绩管理系统的总体结构图,如下所示:

3

图3:

系统总体功能模块图

2.2菜单的设计

根据系统总体功能模块图得到菜单设计如下:

4

图4:

菜单设计图

第三章数据库设计

3.1E-R图设计

根据需求分析及总体设计,数据库设计有以下几个实体:

管理员、学生、计算机。

机房管理系统的E-R图如下:

5

采购单号

采购日期

厂家

保修期

设备价格

配置信息

保修电话

保修联系人

采购人

采购数量

型号

数量

存放地点

编号

借用

归还

价格

名称

管理者

品牌

作用

配置信息

配件信息

名称

使用情况

数量

设备报废

详细情况

存放位置

发生日期

维修信息

维修结果

查询

图5:

总体E-R图

6

3.2数据库的逻辑模型

根据系统需求及逻辑结构设计,基于SQLServer2005数据库,建立如下数据库表。

设备信息数据库结构表

字段名

类型

宽度

关键字

说明

编号

名称

品牌

作用

配置信息

管理者

配件信息

存放位置

设备报废

价格

借用

归还

字段名

数值型6

字符型8

字符型10

字符型30

字符型60

字符型6

字符型60

字符型10

数值型6

数值型10

数值型6

数值型6

类型

简要说明设备的、的可用功能详细说明设备的各种配置信息

(名称,型号,数量等)

详细说明设备的各种配件信息(名称,型号,数量,存放地

点等)

存放的物理位置登记报废设备编号

登记借出设备编号登记归还设备编号

问题设备信息数据库结构表

宽度关键字说明

编号

详细情况

维修信息问题发生日期维修结果

数值型6

字符型60

字符型60

日期型8

字符型10

是记录问题设备编号

问题分析

说明维修人员,维修方案及内容等年月日

记录结果是否修好

设备采购

字段名

类型

宽度

关键字

约束说明

采购单

字符型

10

日期

日期型

8

厂家

字符型

20

保修期

数值型

2

整数

保修电话

数值型

11

11个数字

保修联系人

字符型

4

设备价格

数值型

10

设备详细配置

字符型

30

采购人

字符型

4

采购数量

数值型

10

整数约束

7

消耗品信息

字段名

类型

宽度

关键字

约束说明

名称

字符型

12

使用情况

字符型

16

数量

数值型

整数约束

配件信息

字段名

类型

宽度

关键字

约束说明

型号

字符型

10

数量

数值型

整数约束

存放地点

字符型

16

3.3T-SQL语句建立表过程createschema机房

createtable机房.设备信息数据库结构表

(编号numeric(6)primarykey,

名称char(8),

品牌char(10),

作用char(30),

配置信息char(60),

管理者char(6),

配件信息char(60),

存放位置char(10),

设备报废numeric(6),

价格numeric(10),

借用numeric(6),

归还numeric(6)

createtable机房.问题设备信息数据库结构表(编号numeric(6)primarykey,

详细情况char(60),

维修情况char(60),

问题发生日期numeric(8),

维修结果char(10)

createtable机房.设备采购

(采购单char(10)primarykey,

日期datetime(8),

厂家numeric(20),

保修期smallint,

8

保修电话numeric(11),

createtable机房.消耗品信息

(名称char(12)primarykey,

使用情况char(16),

数量tinyintcheck(数量between0and100))

createtable机房.配件信息

(型号char(10)primarykey,

使用情况char(16),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1