文档详情

vf软件设计报告 汽车修理管理系统.doc

发布:2017-10-06约6.9千字共19页下载文档
文本预览下载声明
Visual foxpro 课程设计报告 系统名称:汽车修理管理系统 指导老师:梁 庆 中 学生姓名:蔡馨 目 录 一、“汽车修理管理系统”开发 (一)系统综述································3 (二)数据需求································3 (三)功能需求分析····························4 应用程序设计及组成的功能模块代码 (一)总体设计·································5 (二)系统各模块的设计及代码说明···············5 (三)程序试运行·····························15 系统效果实现 程序运行的效果·······························15 课程设计感想 感想·········································18 汽车修理管理系统的开发 (一)系统综述 系统开发的背景:某汽修厂根据业务需要,建立一个可以完成“对汽修有关的各类数据进行输入、修改与查询;编制季度零件订货计划;打印汽修发票”的系统。 系统开发目的:汽车修理管理系统的目的是为企业提供一个计算机化的管理平台,实践企业内部科学有效的管理,促进企业管理信息化,规范化,将能使管理人员从繁琐的杂务工作中解脱出来,真正从事管理工作 岭分路18号 电话 8787878 汽车修理单 登记单编号:5005 汽车牌号:A2312318 修理项目 大修 送修日期 97/06/28 零件号 100001 100004 100005 数量 2 5 2 修理小时 98.0 零件入库单 日期: 零件号 零件名 成本 数量 价格 最低库存 订货量 验收人: 零件出库单 编号: 日期: 零件号 数量 第一季度零件订货计划 零件号 零件名 库存量 最低库存 订货量 100003 离合器 3 4 2 修理汽车发票 日期:99/07/ 顾客姓名 施治秋 地址 汽车牌号 修理项目 送修日期 备注 零件费 修理费 总金额 (三)功能需求分析 汽车修理厂的具体功能需求如下: (1)能对汽车修理有关数据进行输入、修改和查询 (2)编制季度零件订货计划 (3)打印修理汽车发票 用户提出了系统开发的要求后,软件开发应通过调研归纳出目标系统的数据需求和功能需求。 根据用户提供的数据并基于认真仔细的调查研究,结合系统目标1)数据登记 登记功能用于把各种手填单据中的数据及登记到系统将要定义的表中,还要求能进行修改修车登记单、汽车修理单、零件和2)查询 能查询登记单、修理单、汽车、车主、修理工、零件库存的有关数据。 3)编制打印发票 (二)系统各模块设计及代码说明 1.系统菜单设计 修车登记:命令“DO FORM XCDJ” 汽车修理:命令“DO FORM QCXL” 零件订货计划:命令“DO FORM LJDH” 打印发票:命令“DO FORM DYFP” 退出:命令“CLEAR EVENT” 2.初始用户界面设计 初始用户界面一般由应用系统封面和配有系统菜单的应用程序主窗口组成。 系统主文件(qcxl.prg) 代码: set talk off set defa to c:\qcxl close all set view to sjhj.vue public xldh,zljf xldh=space(4) do form fm keyb{ctrl+f4} modi wind screen titl汽车修理管理系统 clea do qcxlcd.mpr read event quit 3.功能模块设计 4.“修车登记”表单(scdj.scx) 用于输入、修改和添加修车登记单。 功能:可以将多个表的输入等功能集于一身,是屏幕显示与修车登记单格式一致,方便操作;能提供翻页和寻页来寻找修车登记单;增页按钮用于新的修车登记单,登记单编号自动加一;若输入的汽车牌号在QC.DBF中已有,则汽车和车主的数据会自动填入表格;设有专门按钮,临时维护汽车和车主的数据。 (1)建立表单:向命令窗口输入命令MODIF
显示全部
相似文档