华南理工数据库大作业汽车修理管理系统含完整源码.doc
文本预览下载声明
汽车修理管理系统说明书(有源码)
概述
1.项目背景
在计算机不断发展的今天,计算机已经运用到各个领域,计算机的作用使由手工的操作到计算机的操作是一个大的飞跃,代替的复杂的容易出错的人工操作,节省了大量的时间,提高了正确性,提高了数据的可靠性。因此每个公司使用计算机建立自己的业务是迫在眉睫,汽车修理厂根据业务发展的需要,决定建立一个数据库管理系统,以代替单一的人工管理。这样使人工操作的管理方便,简单。
2.编写目的
编写的目的是使汽车修理厂由单一的人工管理到计算机管理的飞跃,使汽车修理厂的管理的效率得到很大的提高,使人工管理的出错的机会大大减少,实现数据的共享,便于查询自己的数据信息,使汽车修理厂的业务的流程时间大大减少,从而可以提高该汽车修理厂的竞争性,在社会有立足之地。
3.软件定义
该软件为第一版,既 汽车修理管理系统 1.0 版。
4.开发环境
数据库: SQL SERVER 2000
开发和编译环境: Visual C++6.0。
二.需求分析
1.通过分析得知,该修理厂共使用5种单据,4种账册和3种主要报表。
⑴ 五种单据如表1所示:
表中D1由送修人填写。修理派工员据此开出修理单D2,分派给指定的修理工执行。如果在修理中需要更换零件,一律由修理工填写零件领用单D3向仓库领用。修理结束后,修理工将D2交回给派工员,然后转财务部门结账并开修车发票D5。D4在零件入库时由仓库管理员验收并且填写。图6显示了这些单据的格式内容。
编号
编号
名称
填写人
D1
修车登记单
送修人
D2
汽车修理单
修理派工员和修理工
D3
零件领用单
修理工
D4
零件入库单
仓库管理员
D5
修车发票
财务人员
表1 当前系统单据一览表
汽车登记单
汽车登记单
日期:
汽车牌号: 型号:
生产厂:
修理项目码:
车主名: 电话:
地址:
图2
汽车修理单
修理单编号: 汽车牌号:
修理工工号: 送修日期:
修理项目:
派工员:
零件用量
零件号:
数量:
修理小时: 完工日期:
修理工:
图3
零件入库单
零件入库单
日期:
零件号:
零件名:
成本:
数量:
验收人:
图5
零件领用单
日期:
修理单编号:
零件号
数量
图4
修车发票
日期:
车主名:
地址:
牌号: 修理项目:
修理费
零件费
总计
图6
⑵ 四种账册,如表2所示。图7-10显示了这些账册的表式。
编号
编号
名称
建账根据
Z1
汽车登记册
D1
Z2
修理工名册
人事部门资料
Z3
汽车修理台账
D2,D5
Z4
库存修理台账
库房资料
表2 当前系统账册一览表
牌号
牌号
型号
生产厂
车主名
地址
电话
?
?
?
?
?
?
图
图7 汽车登记册表式
工号
工号
姓名
小时工资
出生日期
进厂日期
地址
电话
?
?
?
?
?
?
?
图
图8 修理工名册表式
工号
工号
牌号
修理项目
修理工号
修理小时
修理费
零件费
总计
零件用量
送修日期
完工日期
零件号
数量
零件号
数量
零件号
数量
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
图
图9 汽车修理台账表式
零件号
零件号
零件名
成本
价格
库存量
最低库存量
订货量
?
?
?
?
?
?
?
图
图10 库存零件台账表式
⑶ 3种主要报表如表3所示
编号
编号
名称
数据来源
B1
零件耗用月报表
Z3,Z4
B2
修理工资月报表
Z3,Z2
B3
零件订货计划
Z4
表3当前系统报表一览表
图11-13显示了这些报表的格式。
零件名
零件名
数量
价格
名称
利润
?
?
?
?
?
图11零件耗用月报表
工号姓名
工号
姓名
修理小时
小时工资
月工资
?
?
?
图13修理工资月报表
零件名
订货量
成本
总计
?
?
?
?
图12零件订货计划
这些报表是以上面提供的九种单据、帐册为
显示全部