汽车修理管理系统 毕业论文

上传人:沈*** 文档编号:41105247 上传时间:2021-11-18 格式:DOC 页数:17 大小:765.52KB
收藏 版权申诉 举报 下载
汽车修理管理系统 毕业论文_第1页
第1页 / 共17页
汽车修理管理系统 毕业论文_第2页
第2页 / 共17页
汽车修理管理系统 毕业论文_第3页
第3页 / 共17页
资源描述:

《汽车修理管理系统 毕业论文》由会员分享,可在线阅读,更多相关《汽车修理管理系统 毕业论文(17页珍藏版)》请在装配图网上搜索。

1、1毕业设计毕业设计设计题目设计题目 汽车修理管理系统汽车修理管理系统 2012 年年2目录目录1 设计时间 .42 设计目的 .43 设计任务.44 设计内容 .44.1 需求分析 .44.1.1 业务工作流图 .44.1.2 业务数据流图 .54.1.3 业务数据需求 .54.2 E-R 图 .64.2.1 E-R 总图 .64.2.2 汽车实体图 .74.2.3 修理工实体 .74.2.4 用户实体 .74.2.5 零件实体 .84.3.数据库逻辑设计 .84.3.1 数据字典 .84.3.2 关系图 .104.4.软件功能设计 .114.5.软件界面设计 .124.5.1 用户登录界面

2、.1234.5.2 软件主界面 .124.6 软件设计与编码 .134.6.1 数据库访问模块(ADO 方式) .134.6.2 程序代码 .135 总结与展望 .15参考文献 .1641 1 设计时间设计时间 2012 年2 2 设计目的设计目的本文档主要描述汽车修理管理系统的概述、需求分析、数据库逻辑设计、软件功能设计、软件界面设计、本次数据库系统设计的心得体会等内容。 本文档可供本次参与数据库课程设计相关人员、开发实现人员及项目相关负责人或老师查看、审阅。3 3 设计任务设计任务略4 4 设计内容设计内容 4.1 需求分析4.1.1 业务工作流图送修人填写汽车登记单派工员填写汽车修理单分

3、派修理工修理工修理汽车汽车出现故障是否需要更换零件填写零件领用单领用零件是仓管员填写零件入库单(含采购零件入库)否修理完毕后交互工作修理完毕后退回多余零件财务员结账并开修车发票转汽车修理单给财务部门图:业务工作流图54.1.2 业务数据流图送修人修理工派工员修车登记单(D1)汽车修理单(D2)仓库仓管员$财务人员零件领用单(D3)零件入库单(D4)修理结束后修理结束后 汽车修理单(D2)发票送修人保存联发票(多联)图:业务数据流图4.1.3 业务数据需求汽车修理管理系统需要完成功能主要有:1. 修车登记单信息的输入、修改与查询,包括汽车牌号、型号、生产厂商、修理项目码、车主姓名、联系电话、联系

4、地址、修理登记日期。2汽车修理单信息的输入、修改与查询,包括修理单编号、汽车编号、修理工工号、送修日期、修理项目、派工员、零件用量、零件号、零件数量、修理小时数、完工日期、修理工姓名。 3零件领用单信息的输入、修改与查询,包括修理单编号、零件号、零件数量、领用日期。 4零件入库单信息的输入修改与查询,包括零件号、零件名称、成本、零件数量、入库日期、验收人姓名。65修车发票信息的输入修改与查询,包括车主姓名、 联系地址、车牌号、修理项目、修理费用、零件费用、总计费用、发票开具时间。6汽车登记册信息的输入修改与查询,包括车牌号、型号、生产厂商、车主姓名、联系地址、联系电话。7修理工名册信息的输入、

5、修改与查询,包括工号、姓名、小时工资、出生年月日、进厂日期、联系地址、身份证号。8汽车修理台帐信息的输入、修改与查询,包括工号、修理工工号、牌号、修理项目、修理小时数、修理费、零件费、总计。零件用量(多种零件号、数量) 、送修日期、完工日期。9库存零件台帐信息的输入、修改与查询,包括零件号、零件名称、成本、价格、库存量、最低库存量、订货量。10零件耗用月报表信息的输入、修改与查询,包括零件名称、数量、价格、名称、利润。11零件订货计划信息的输入、修改与查询,包括零件名称、订货量、成本、总计。12修理工工资月报信息的输入、修改与查询,包括工号、姓名、修理小时、小时工资、月工资、身份证号码。4.2

6、 E-R 图4.2.1 E-R 总图74.2.2 汽车实体图4.2.3 修理工实体4.2.4 用户实体84.2.5 零件实体4.3.数据库逻辑设计4.3.1 数据字典表3-0系统用户信息表表中列名数据类型可否为空说明权限UserIDvarcharnot null(主键)用户编号UserNamevarcharnull用户名UserTypevarcharInt用户类型编码UserPassword varcharnot null用户密码各类用户表3-1汽车登记单信息表(D1/ Z1)表中列名数据类型可否为空说明权限CarSerialNumbervarcharnot null(主键)车牌号CarSty

7、levarcharnull型号Manufacturevarcharnull厂商Ownervarcharnot null车主名送修人9Telephonevarcharnot null电话Addressvarcharnull地址表3-2汽车修理单信息表(D2)表中列名数据类型可否为空说明权限OrderIDvarcharnot null(主键)修理单编号CarSerialNumbervarcharnot null(外键)汽车牌号RepairPeopleIdvarcharnot null(外键)修理工工号RepairProjectvarcharnull修理项目RepairDateDatenull送修日

8、期AssignPeopleIdvarcharnull派工员工号FinishDateDatenull完工日期RepaireHourNumFloatnot null修理小时数修理派工员和修理工表3-3零件领用单信息表(D3)表中列名数据类型可否为空说明权限ApplyOrderIDvarcharnot null(主键)领用单编号OrderIDvarcharnot null(外键)修理单编号RepairPeopleIdvarcharnot null(外键)修理工工号PartIDvarcharnot null(外键)零件号PartNumberIntnot null零件数量ApplyDateDatenul

9、l领用日期修理工表3-4零件入库单信息表(D4)表中列名数据类型可否为空说明权限PartInStockOrderIDvarcharnot null(主键)入库单编号PartIDvarcharnot null(外键)零件号ParNamevarcharnot null零件名称PartNumberIntnot null零件数量ValidatePeopleNameIntnot null验收人姓名DateDatenot null入库日期仓管员表3-5修车发票信息表(D5)表中列名数据类型可否为空说明权限InvoiceIDvarcharnot null(主键)发票编号OrderID varchar not

10、 null(外键)修理单编号RepairProjectvarcharnull修理项目Ownervarcharnot null车主名InvoicePeopleIDvarcharnot null开票员工号RepaireBillsFloatnot null修理费PartBillsFloatnot null零件费财务人员10TotalAccountFloatnot null总计Addressvarcharnull地址InvoiceDateDatenot null发票日期表3-6修理工名册表(Z2)表中列名数据类型可否为空说明权限RepairPeopleIdvarcharnot null(主键)工号Id

11、entifyNbrvarcharnull身份证号RepairPeopleNamevarcharnot null姓名SalaryPerHourFloatnot null小时工资BirthDateDATEnot null出生日期WorkDateDATEnot null进厂日期Addressvarcharnot null地址Telephonevarcharnull电话人事部人员表3-7零件计划与库存信息表(Z4/B3)表中列名数据类型可否为空说明权限PartIDvarcharnot null(主键)零件号ParNamevarcharnot null零件名称PartPriceFloatnot null

12、价格PartCostFloatnot null成本OrderNumberIntnot null订货量采购负责人TotalCostFloatnot null总计StockNumberInt not null库存量LowestStockNumberIntnot null最低库存量4.3.2 关系图11图:数据库存表关系图4.4.软件功能设计汽车修理管理系统需要完成功能主要有:1. 修车登记单信息的输入、修改与查询。2汽车修理单信息的输入、修改与查询。 3零件领用单信息的输入、修改与查询。 4零件入库单信息的输入修改与查询。5修车发票信息的输入修改与查询。6汽车登记册信息的输入修改与查询。7修理工名

13、册信息的输入、修改与查询。8汽车修理台帐信息的输入、修改与查询。9库存零件台帐信息的输入、修改与查询。10零件耗用月报表信息的输入、修改与查询。11零件订货计划信息的输入、修改与查询。1212修理工工资月报信息的输入、修改与查询。 13.能计算修车费和开发票。其修车费按下列各式计算:零件费=零件价格耗用数量修理费=小时工资修理工时总计=零件费+修理费 14.能找出需要订货的零件,编制并打印零件订货计划。订货条件:零件库存量最低库存量订货数量:额定订货量 15.按现行格式和内容编制和打印零件耗用月报表和修理工资月报表。 16.有多种查询和统计功能。4.5.软件界面设计4.5.1 用户登录界面4.

14、5.2 软件主界面134.6 软件设计与编码4.6.1 数据库访问模块(ADO 方式)UDataBaseUTabCAdoRecordSetCAdoConnectionCAdoCommandCAdoParameter4.6.2 程序代码14使用如下命令创建表空间:(1)建立修车者档案 admincreate table admin(Lkh char(20) primary key,Lxm char(8) not null,Lxb char(4) check (stu_xb=男 or stu_xb=女),Lzy char(40) not null,Lnl char(6) not null,Lzzm

15、m char(10),Lsfyj char(4) check (stu sfyj=是 or stu_sfyj=否), Lxl char(16) not null,Lly char(50),Lbkzy char(30),Lbklb char(10),Lzykm char(20)tablespace examinee data(2)添加用户 INSERT M_USER (id, username, power, code) VALUES (1, admin, 超级用户,admin) (3)录取修车名单号 name listcreate table name list(Lkhchar(20) pri

16、mary key,Lqdw char(20),Lfskm char(20),Lfscj int(4),Lxm char(8)tablespace examinee data15(4)专业字典 dictionarycreate table dictionary(Lzydm int(10)primary key,Lzymc char(20),Ljhnzss int(6),Ljhwzss int(6)tablespace examinee data(5)创建库存视图CREATE VIEW dbo.KUCUNLINGJIANTAIZHANGVIEWASSELECT dbo.LINGJIANJIBENX

17、INXI.id, dbo.LINGJIANJIBENXINXI.ljno, dbo.LINGJIANJIBENXINXI.ljname, dbo.LINGJIANJIBENXINXI.ljchengben, dbo.LINGJIANJIBENXINXI.ljmoney, dbo.KUCUNLINGJIANTAIZHANG.kcmin, dbo.KUCUNLINGJIANTAIZHANG.kcdinghuoFROM dbo.LINGJIANJIBENXINXI LEFT OUTER JOIN dbo.KUCUNLINGJIANTAIZHANG ON dbo.LINGJIANJIBENXINXI.

18、ljno = dbo.KUCUNLINGJIANTAIZHANG.ljno5 5 总结与展望总结与展望通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对数据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R 图的表示,数据字典的创建,懂得了不少有关数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理解,增强了自己在数据库中应用 SQL 语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主键与外键的定义,约束项的设置,使逻辑更严密,界面设计、数据库访问模块设计、ADO 访问技术设计,16在整个学习与设计过程中,我上网查了不少资料,学以致用,自我创新,从学到用,从用又到学,不断修改,同时加强了自己理论知识的学习与理解,又对完善系统设计会有很多大帮助。总之在设计过程中受益非浅,为以后工作打下了厚实的基础。参考文献参考文献1Visual c+6.0 数据库开发技术与工程实践,求是科技 编著,人民邮电出版社;2SQL Server 数据库应用开发技术, 袁鹏飞 编著,人民邮电出版社;3SQL Server 2000 应用系统开发教程(第 2 版)李春葆 编著,清华大学出版社;17

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!