超越宝典汽配汽修管理系统——“维修业务”模块功能实现

《超越宝典汽配汽修管理系统——“维修业务”模块》项目研发阶段性总结
完成模块功能:维修业务
一、功能实现
维修业务主要包括挂号管理前台管理、车间管理、三包索赔、工单浏览的功能模块。
1、前台管理:见图1,是前台管理模块实现界面。
在这里插入图片描述

                                   图1  前台管理模块

点击图1“前台管理审核”按钮审核维修委托单据进行维修,点击反审核可以将尚未修改的单据变成未审核状态,点击新增新增一条维修单据,点击修改修改一条维修单据,点击删除按钮,删除一条维修单据,点击查询车辆进行模糊查询,点击车辆出厂将已经修好的车辆出厂,点击打印,打印维修单据
2、车间管理:见图2,是车间管理模块实现界面。
在这里插入图片描述
图2 车间管理
点击图2“再修状态”按钮进行维修处理,单击“新增项目”按钮新增维修项目,单击“删除项目”删除项目,单击“整车完工”车辆整车完工变为待结算状态,单击“反完工”将未出厂的车辆进行再次维修
3、三包索赔:见图3,是三包索赔模块实现界面。
在这里插入图片描述
图3
点击图3的“新增”弹出图4:
在这里插入图片描述
图4
4、工单浏览,见图5,是工单浏览模块实现界面
在这里插入图片描述
图5
单击图5“过滤查询”进行筛选条件查询,单击“加入预约”进行预约维修

二、相关业务表和关系
在这里插入图片描述

三、经典代码
循环验证表格里面的数字是否输入正确
在这里插入图片描述
在这里插入图片描述
四、开发总结
刚开始拿到项目的时候,看到自己项目说明书有一百多页,别人的大多都是几十页左右,而且只有两个人做这个项目,所以这个项目一开始我是感觉有点难的,这个项目书看一遍都要花很长时间,更加不用说要看熟透这个项目书,还要总结出来它的业务流程。因为一个项目你只有掌握了它的业务流程,你才有可能把它做出来。
老师说用一周的时间就要把它的业务流程搞清楚然后用流程图把他们描述出来,可是过了几天之后,我看到别的同学都开始设计数据库了,我还在看文档,而且还没有把握到这个项目业务流程是什么。我开始忐忑不安,真怕这个项目做不下去。还有过想让老师换一个项目给我们做,可是心里想了想就算是换了项目又怎么样,还不是一样要重新开始看文档、设计数据库,而且过了几天别的同学都把数据给设计出来了,我们才临时放弃,又浪费了几天的时间,于是我们用了最后两天还有前几天分析的流程把数据库的表打了出来,一看自己打的表有一百多张,想了想有哪个项目的表会有一百多张的,因为一般的项目都是四五十张表左右的,我看了有的同学的数据库表才十多张,于是我就开始懊恼怎么把表缩得少一些,又不影响数据的流动性。后来我们想到了一个方法就是把只有两个字段的基础表都合并成为两张表,这样一来我们的基础表就少了五十多张,相对于一百多张一下子缩到了五十多张。
把数据库设计完了,感觉自己一身轻松,因为如果数据库设计好了相当于项目完成一半,但是万万没想到接下来等待我们的才是无穷的考验。等到第二次项目验收的时候,我们才发觉一开始我们就把这个项目的业务方向想错了,前面的数据跟后面的数据根本就联系不上,就这样我们总结了之前的失误又重新地梳理了一下这个项目的流程,推翻之前设计的数据库,可是这样一来我们之前所做的工作全部都白费了,顿时感觉自己这个项目不可能如期完成的了。于是,我利用了国庆假期15天时间把之前所做的全部内容都改了一遍,虽然说进度还是会有点跟不上,但是也不会拉开太大的距离。
到了最后验收项目的时候,我真的不敢相信自己居然能够如期地完成这个项目。完成这个项目之后,我更加地懂得了团队合作的重要性,如果没有合作,这个项目根本就不可能完成,因为整个项目的数据都是相通的,只要少了一个环节,这个项目都是运行不起来的;还有的就是在做项目的时候遇到了什么自己不懂的专业名词就要及时地询问老师或者上网查资料,因为如果你不懂就做的话可能到后面你的数据会面临崩塌的危险。通过这个项目,自己的逻辑思维能力和得到了很大的提升,还有在技术方面也掌握了很多课堂上学不到技术点。

注:本项目为模拟项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值