设备管理系统实验报告.docx
《设备管理系统实验报告.docx》由会员分享,可在线阅读,更多相关《设备管理系统实验报告.docx(12页珍藏版)》请在冰豆网上搜索。
设备管理系统实验报告
数据库试验报告
实验题目:
公司设备管理系统
试验班级:
C052班
项目成员:
组长:
组员:
分工表:
实验目的:
通过对一个数据库产品的了解,对一个具体问题的综合分析,先进行书面分析达到要求后进行数据库编程,最后达到利用高级语言处理数据库的目的。
实验要求:
◆利用ER图方法设计概念数据库
◆用关系方法设计数据库模型;
◆用SQLServer7.0建立关系数据库;
◆用PB7.0和SQL操纵数据库;
开发环境:
操作系统:
windowsXP
数据库:
SQLServer7.0
开发工具:
delphi7
实验内容:
●试验题目:
公司设备管理系统。
●问题描述:
实现公司设备的有效管理、维护和记录。
对设备管理人员和使用人员提供各种设备处理的按部门、设备类型、处理日期等查询和修改添加等功能。
●概念模型设计
图1设备管理系统的E/R图
●数据库的实现
Ø系统总功能
能够完成设备的登记入库工作,即将每种设备的各项重要信息登记入库,并为每种设备确定一个惟一的编号。
能够完成用户的注册、注销工作。
能够完成转借、归还工作和报废的处理。
能够进行多项信息查询,包括按部门,类型,购入日期进行查询。
具有系统维护功能,系统在实现上述功能时,要做到可靠性好,容错能力强,界面友好,操作简单,易于维护。
Ø设备管理功能结构图
Ø建立数据库
定义如下基本表:
1.设备表:
设备号:
设备编号,长度为2个字节,要求他唯一非空
类型:
设备类型,长度为4个字节
名称:
设备名称,长度20个字节
部门:
设备所属部门,长度10个字节
内部编号:
长度2个字节
2.购入表:
设备号:
设备编号,长度为2个字节,要求他唯一非空
设备名称:
文本类型,20字节长度
设备类型:
4字节长度
购入部门:
文本类型,20字节长度
购入日期:
设备购入日期,日期型,默认填写当天日期
价格:
设备购入价格,货币类型,默认人民币型
生产商:
设备制造者,文本类型,22个字节长度
保修时间:
设备保修到期时间,时间型
内部编号:
数字类型
3.转借表:
设备号:
数字类型,设备编号,长度为2个字节,要求他唯一非空
借出部门:
文本类型,20字节长度
借入部门:
文本类型,20字节长度
借出日期:
日期型,默认填写当天日期
归还日期:
日期型
系统状况:
文本型,100字节长度
负责人:
文本类型
4.故障表:
设备号:
设备编号,长度为2个字节,要求他唯一非空
故障原因:
文本型,100字节长度
故障日期:
日期型,默认填写当天日期
维修次数:
数字类型,4字节长度
维修日期:
日期型
维修结果:
文本类型,33字节长度
负责人:
文本型,10字节长度
5.报废表:
设备编号:
设备编号,长度为2个字节,要求他唯一非空
报废理由:
文本类型
报废日期:
日期型,默认填写当天日期
最后维修日期:
日期型
建立数据库与记录录入:
创建数据库:
文件→新建→数据库→新建文件→输入库名和保存位置→建库(建立以上各表)
关闭、打开、修改数据库:
文件→打开;文件→关闭;
往库中加入、删除表,表的修改。
组织数据入库。
直接往数据库中录入。
通过自己开发的数据录入子系统录入。
Ø基本模块界面设计
用户登陆界面
系统登录欢迎界面
新购设备登记界面
设备借出登记界面
设备归还登记界面
故障登记界面
设备报废登记界面
帐户修改界面
报废情况查询界面
设备故障情况查询
设备借出情况查询界面
设备按类型查询界面
设备按日期查询界面
设备按部门查询界面
试验结果:
功能使用说明:
1.先打开project1.dpr。
2。
进入登录界面,登录有两种方式:
一是默认的用户名和密码:
gu.二是用修改后的密码(数据库中有密码表,暂时有一个用户名为xiao,密码为12)。
3。
进入第二个界面有:
查询,购入,转借,故障,报废,修改密码。
4。
按类型查询和按部门查询只是查询设备表中的,并且不能删除。
按日期查询,查询的是购入表和设备表中,并且查询出来双击某行可以删除此行,而且在数据库中也相应的删除了购入表和设备表中设备号相同该项记录。
5。
购入登记中必须填满每一项,否则有提示。
并且点击保存会保存倒数据库的购入表和设备表中。
点击新登记可以记录下一项。
6。
借出,归还登记中必须填满每一项,否则有提示。
并且点击保存会分别保存倒数据库的借出表和归还表中。
而且借出和归还登记会把对方的相应项删除。
借出查询,并且查询出来双击某行可以删除此行,而且在数据库中也相应的删除借出表中的记录。
7。
故障登记只影响故障表。
故障查询,并且查询出来双击某行可以删除此行,而且在数据库中也相应的删除故障表中的记录。
8。
报废登记,登记到报废表,并且登记后在数据库中也相应的删除了购入表和设备表中设备号相同该项记录。
而且报废查询,查询出来双击某行可以删除此行,而且在数据库中也相应的删除报废表中的记录。
9。
修改密码,写入新的用户名和新密码,点击修改就会把新的用户名和新密码保存到密码表中。
10。
一共建了七个表。
目前除密码表中有一个记录其它表中没有记录。
设备表和购入表相当于总表,
其它表根据它们才有相应的登记。
运行结果界面: