汽车修理管理系统Word文件下载.docx
- 文档编号:16538843
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:15
- 大小:417.11KB
汽车修理管理系统Word文件下载.docx
《汽车修理管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《汽车修理管理系统Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
5.修车发票信息的输入修改与查询,包括车主姓名、联系地址、车牌号、修理项目、修理费用、零件费用、总计费用、发票开具时间。
6.汽车登记册信息的输入修改与查询,包括车牌号、型号、生产厂商、车主姓名、联系地址、联系电话。
7.修理工名册信息的输入、修改与查询,包括工号、姓名、小时工资、出生年月日、进厂日期、联系地址、身份证号。
8.汽车修理台帐信息的输入、修改与查询,包括工号、修理工工号、牌号、修理项目、修理小时数、修理费、零件费、总计。
零件用量(多种零件号、数量)、送修日期、完工日期。
9.库存零件台帐信息的输入、修改与查询,包括零件号、零件名称、成本、价格、库存量、最低库存量、订货量。
10.零件耗用月报表信息的输入、修改与查询,包括零件名称、数量、价格、名称、利润。
11.零件订货计划信息的输入、修改与查询,包括零件名称、订货量、成本、总计。
12.修理工工资月报信息的输入、修改与查询,包括工号、姓名、修理小时、小时工资、月工资、身份证号码。
4.2E-R图
4.2.1E-R总图
4.2.2汽车实体图
4.2.3修理工实体
4.2.4用户实体
4.2.5零件实体
4.3.数据库逻辑设计
4.3.1数据字典
表3-0 系统用户信息表
表中列名
数据类型
可否为空
说明
权限
UserID
varchar
notnull(主键)
用户编号
各
类
用
户
UserName
null
用户名
UserType
Int
用户类型编码
UserPassword
notnull
用户密码
表3-1 汽车登记单信息表(D1/Z1)
CarSerialNumber
车牌号
送
修
人
CarStyle
型号
Manufacture
厂商
Owner
车主名
Telephone
电话
Address
地址
表3-2 汽车修理单信息表(D2)
OrderID
修理单编号
修理派工员和修理工
notnull(外键)
汽车牌号
RepairPeopleId
修理工工号
RepairProject
修理项目
RepairDate
Date
送修日期
AssignPeopleId
派工员工号
FinishDate
完工日期
RepaireHourNum
Float
修理小时数
表3-3 零件领用单信息表(D3)
ApplyOrderID
领用单编号
修理工
PartID
零件号
PartNumber
零件数量
ApplyDate
领用日期
表3-4 零件入库单信息表(D4)
PartInStockOrderID
入库单编号
仓管员
ParName
零件名称
ValidatePeopleName
验收人姓名
入库日期
表3-5 修车发票信息表(D5)
InvoiceID
发票编号
财务人员
varchar
notnull(外键)
InvoicePeopleID
开票员工号
RepaireBills
修理费
PartBills
零件费
TotalAccount
总计
InvoiceDate
发票日期
表3-6 修理工名册表(Z2)
工号
人事部人员
IdentifyNbr
身份证号
RepairPeopleName
姓名
SalaryPerHour
小时工资
BirthDate
DATE
出生日期
WorkDate
进厂日期
表3-7 零件计划与库存信息表(Z4/B3)
采购负责人
PartPrice
价格
PartCost
成本
OrderNumber
订货量
TotalCost
StockNumber
notnull
库存量
LowestStockNumber
最低库存量
4.3.2关系图
数据库存表关系图
4.4.软件功能设计
1.修车登记单信息的输入、修改与查询。
2.汽车修理单信息的输入、修改与查询。
3.零件领用单信息的输入、修改与查询。
4.零件入库单信息的输入修改与查询。
5.修车发票信息的输入修改与查询。
6.汽车登记册信息的输入修改与查询。
7.修理工名册信息的输入、修改与查询。
8.汽车修理台帐信息的输入、修改与查询。
9.库存零件台帐信息的输入、修改与查询。
10.零件耗用月报表信息的输入、修改与查询。
11.零件订货计划信息的输入、修改与查询。
12.修理工工资月报信息的输入、修改与查询。
13.能计算修车费和开发票。
其修车费按下列各式计算:
零件费=∑零件价格×
耗用数量
修理费=∑小时工资×
修理工时
总计=零件费+修理费
14.能找出需要订货的零件,编制并打印零件订货计划。
订货条件:
零件库存量<
订货数量:
额定订货量
15.按现行格式和内容编制和打印零件耗用月报表和修理工资月报表。
16.有多种查询和统计功能。
4.5.软件界面设计
4.5.1用户登录界面
4.5.2软件主界面
4.6软件设计与编码
4.6.1数据库访问模块(ADO方式)
4.6.2程序代码
使用如下命令创建表空间:
(1)建立修车者档案admin
createtableadmin
(
Lkhchar(20)primarykey,
Lxmchar(8)notnull,
Lxbchar(4)check(stu_xb='
男'
orstu_xb='
女'
),
Lzychar(40)notnull,
Lnlchar(6)notnull,
Lzzmmchar(10),
Lsfyjchar(4)check(stusfyj='
是'
orstu_sfyj='
否'
),
Lxlchar(16)notnull,
Llychar(50),
Lbkzychar(30),
Lbklbchar(10),
Lzykmchar(20)
)
tablespaceexamineedata
(2)添加用户INSERTM_USER(id,username,power,code)VALUES(1,'
admin'
'
超级用户'
'
(3)录取修车名单号namelist
createtablenamelist
Lkhchar(20)primarykey,
Lqdwchar(20),
Lfskmchar(20),
Lfscjint(4),
Lxmchar(8)
(4)专业字典dictionary
createtabledictionary
Lzydmint(10)primarykey,
Lzymcchar(20),
Ljhnzssint(6),
Ljhwzssint(6)
(5)创建库存视图
CREATEVIEWdbo.KUCUNLINGJIANTAIZHANGVIEW
AS
SELECTdbo.LINGJIANJIBENXINXI.id,dbo.LINGJIANJIBENXINXI.ljno,
dbo.LINGJIANJIBENXINXI.ljname,dbo.LINGJIANJIBENXINXI.ljchengben,
dbo.LINGJIANJIBENXINXI.ljmoney,dbo.KUCUNLINGJIANTAIZHANG.kcmin,
dbo.KUCUNLINGJIANTAIZHANG.kcdinghuo
FROMdbo.LINGJIANJIBENXINXILEFTOUTERJOIN
dbo.KUCUNLINGJIANTAIZHANGON
dbo.LINGJIANJIBENXINXI.ljno=dbo.KUCUNLINGJIANTAIZHANG.ljno
5总结与展望
通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对数据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R图的表示,数据字典的创建,懂得了不少有关数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理解,增强了自己在数据库中应用SQL语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主键与外键的定义,约束项的设置,使逻辑更严密,界面设计、数据库访问模块设计、ADO访问技术设计,在整个学习与设计过程中,我上网查了不少资料,学以致用,自我创新,从学到用,从用又到学,不断修改,同时加强了自己理论知识的学习与理解,又对完善系统设计会有很多大帮助。
总之在设计过程中受益非浅,为以后工作打下了厚实的基础。
参考文献
[1]Visualc++6.0数据库开发技术与工程实践,求是科技编著,人民邮电出版社;
[2]SQLServer数据库应用开发技术,袁鹏飞编著,人民邮电出版社;
[3]SQLServer2000应用系统开发教程(第2版)李春葆编著,清华大学出版社;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车修理 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)