电脑维修管理系统
目 录
1 系统分析... 2 1.1 用户需求... 2 1.2 可行性研究... 2 1.3 现状调查... 3 (1)业务相关组织机构调查... 3 (2)工作现状调查... 3 (3)信息流程调查... 6 (4)现状评价... 8
1.4 目标分析... 8 (1)基本项... 8 (2)ERD构思... 9 (3)E-R图... 10 2.1 总体设计... 12
2.1.1 一般关系模型设计... 12 2.1.2 系统平台的总体结构设计... 14 (1)设备地理位置分布... 14
(2)信息处理及信息存储设备总体设计... 14 (3)人机接口设备总体设计... 14 (4)数据通信设备总体设计... 14 (5)系统处理结构的总体设计... 15 (6)通信网络拓扑结构总体设计... 15
页脚内容
11
电脑维修店申请书
概述
本系统是一个企业的电脑维修部门,主要对修电脑管理,零件的出、入库、订货进行管理,如接收到年电脑、领料维修。系统开发的目标就是要准确、方便地对客户的电脑维修进行管理,及时、准确地将零件库存信息提供给部门员工用时的进货。 1 系统分析 1.1 用户需求
现行系统是全手工管理,包括单证的制作和填制,全部都是由有关人员人手完成。电脑维修管理要有两个目标,一是管理电脑修理业务,二是管理修电脑零的订货、入库、领用与出库。当客户多时,对零件的需求也多,因而要及时的反映库存情况,好让工作人员及时安排好工作时间,按时完成好工作任务。对客户数据进这行相关的登记忆,好了解客户及时找出要修理的电脑。对于零件具体要做到,零件出、入库能准确记录和及时向相关工作人员提供零件的库存状况。 1.2 可行性研究
根据系统现状和用户需求,给出两个初步方案以供选择。
一、引入计算机进行管理,用计算机来完成零件出、入库管理和电脑修理业务管理。 二、引入计算机网络系统进行管理,用计算机网络系统来完成零件出、入库管理和电脑修理业务管理。 必要性 引入计算机管理可以及时处需要几台微机和配备几个计技术 理零件问题,减少因库存不算机操作人员 足而延迟交还电脑时间。 经济 管理效率有所提高 备 社会 迎合发展需要 定,管理手段先进 表 1.1 计算机管理可行性研究九宫格 必要性 引入计算机网络系统可以及需要若干台微机和网络连接时处理零件问题,减少因库技术 存不足而延迟交还电脑时络管理人员 间。 准确 设备、计算机操作人员和网快捷,信息的传递也更及时、信息的处理更加准确、方便、可能性 有益性 信息化管理水平大幅提高,与技术 济效益 管理体制、管理方法保持稳能局部运用现代的管理方法快捷 一次性投入少量资金购置设效率的提高也提高了部门经信息的处理更加准确、方便、可能性 有益性 信息化管理水平有所提高,页脚内容
11
电脑维修店申请书
一次性投入资金购置设备和节约管理成本,同时管理效经济 管理效率大幅提高 培训员工,长期配备网络管率的大幅提高亦能显著提高理人员 管理体制大体保持稳定,管迎合发展需要,适应未来发社会 展趋势 进 表 1.2 计算机网络系统可行性研究九宫格 1.3 现状调查 (1)业务相关组织机构调查
总经理 采购部 修理部 主管部 其他部门 …… 零件 厂房 仓库 行政关系 物流关系
图 1.1 组织结构图
(2)工作现状调查 业务流程图如下:
图1 电脑修理管理信息系统业务流程图
(1)修电脑管理流程:客户提出修电脑要求,填写登记单,业务员与电脑核对,有错误则退回给客户修改,正确则交给修理工修理。修理完成后,修理工填好修电脑单,业务员根据修电脑单收费开发票交给客户。
(2)零件管理业务流程:采购员按计划购回修车零件后,填写零件入库单,仓库管理员与实物核对,有错误退回采购员修改,正确则入库并修改库存台帐。修理工修电脑需要零件时填写零件领料单,仓库管理员与修电脑登记单核对,有错退回修改,正确则发给零件并修改库存台帐。仓库管理员定期检查库存台帐,对库存缺货的零件,请求进货,交给采购员去购买。
表1.1 登记单
页脚内容
部门经济效益 能全面应用现代的管理方理方法和手段更加科学、先法,利于部门长远发展 11
电脑维修店申请书
编
号: 日期: / / 修理项目 电脑编号 客户姓名
表1.2电脑修理单 登记单编
号: 电脑编号: 修理项目 零件号 数量 修理小时 完工日
期: 修理工:
表1.3 零件出库单 编
号: 日期 零件号 数量 送修日期 型号 地址 联系电话 修理工:
表1.4 零件入库单
日期: 零件号 零件名 成本 数量 11
价格 最低库存 订货单 页脚内容
电脑维修店申请书
表1.5 零件订货单 零件号 零件名 库存量 最低库存 订货单 表1.5 库存台帐
帐页(每种零件独立一页) 零件号 零件名 型号 日期 摘要 进价 数量 金额 出价 数量 金额 库存价 数量 金额 规格 计量单位 库存类型 最低存量 最高存量 采购批量 入库 出库 库存 摘要常为:“XXX用XXX号领用单出库”等
表1.6 修理发票
日期: / / 客户姓名 电脑编号 送修日期 零件费 修理费 总金额
(3)信息流程调查
根据业务流程图绘制的数据流图。
地址 修理项目 备 注 页脚内容
11
电脑维修店申请书
采用过程—数据(P—D)分析法 登 错 正 修 记 误 确 理 单 登 登 单 记 记 单 单 审查登记单 U C C 登记 U C 错 正 修 领 错 正 入 错 正 库 缺 订 误 确 理 料 误 确 库 误 确 存 货 货 修 修 发 单 领 领 单 入 入 台 单 单 理 理 票 单 单 料 料 单 单 库 库 账 单 单 C C C C C C C C 审查电脑单 U 收费发票 审查 出库 审核 入库 检查库存 请求进货 U U U U C C C U U U 图T:电脑维修管理系统 图0:电脑维修管理系统 图1:修理管理 图2:出、入库管理 图3:订货管理 (4)现状评价
现行系统业务流程比较合理,基本上没有冗余的过程,单证的处理也较简便。但主要存在两点问题:一、手工操作使得数据的准确性得不到保证;二、信息传递缓慢,不能保证信息得及时传递。
1.4 目标分析 (1)基本项
事项(数据项)分析:。
在修电脑管理系统中,各资料的数据项列举如下:
登记单:登记单号、日期、修理项目、电脑编号、型号、客户姓名、地址、联系电话 修电脑单:登记单号、电脑编号、修理项目、送修日期、零件号、数量、修理工时、完工日期、修理工
入库单:编号、日期、零件号、零件名、成本、价格、最低库存量、入库量、验收人
页脚内容
11
电脑维修店申请书
出库单:编号、登记单号、日期、零件号、数量
零件订货单:日期、零件号、零件名、库存量、最低库存量、订货量
修电脑发票:日期、客户名、地址、电脑编号、修理项目、送修日期、零件费、修理费、总金额、备注
零件库存台帐:零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、日期、摘要、入库进价、入库数量、入库金额、出库价格、出库数量、出库金额、库存价格、库存数量、库存金额
然后,汇总所有事项(数据项),去掉重复。数据项离开了资料,必须加上修饰词,以示区分。库存台帐中的信息最集中,放在最前面,以便后面汇总时去掉重复,数据项汇总如下: 库存零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、记帐日期、摘要、入库进价、入库数量、入库金额、出库价格、出库数量、出库金额、库存价格、库存数量、库存金额、报修单编号、登记日期、修理项目、电脑编号、型号、客户姓名、地址、电话、修理用零件号、修理用零件数量、修理工时、完工日期、修理工姓名、入库单编号、验收人姓名、出库单编号、订货计划日期、订货量、开票日期、零件费、修理费、修理总金额、发票备注。
电脑修理管理系统中,零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量等是基本项。记帐日期、摘要、入库进价、入库数量、出库价格、出库数量、库存价格、库存数量也是基本项。入库金额、出库金额、库存金额都可由相应的数量乘价格得到,是导出项。事实上,只要有库存数量与库存价格的初值,每次出库或入库登记时的库存价格与库存数量都是可以由前次的库存值与本次的出库或入库值计算出来的,所以也是导出项,只有期初存价、期初存量才是基本项。登记单编号、登记单日期、修理项目、电脑编号、型号、客户姓名、地址、电话、修理用零件号、修理用零件数量、修理工时、完工日期、修理工姓名、入库单编号、验收人姓名、出库单编号、订货计划日期、订货量、开票日期等都是基本项。零件费可由修理用零件数量与价格计算出来,修理费可由修理工时与工时工资相乘后再加上管理费的比例计算出来,修理总金额是零件费、修理费之和,发票备注是非结构化项。
所以,初步确定修车管理系统的基本项有:零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、期初存价、期初存量、记帐日期、摘要、入库进价、入库数量、出库价格、出库数量、登记单编号、登记单日期、修理项目、电脑编号、型号、客户姓名、地址、电话、修理用零件号、修理用零件数量、修理工时、完工日期、修理工姓名、入库单编号、验收人姓名、出库单编号、订货计划日期、订货量、开票日期。 (2)ERD构思
在数据库概念模型的基本结构概括的是,按照用户信息需求,在数据库中要在整个业务周期中保存的、必须从外部环境得到的那些基本数据项,描述了哪些现实存在的事物以及这些事
页脚内容
11
电脑维修店申请书
物之间的相互作用、相互依存、相互结合,即ERD中的实体与联系。基本原则。这里给出从基本项构思实体联系模型四条原则。 原则1(确定实体):
在电脑修理管理信息系统中,零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、期初存价、期初存量等是零件的基本特征,所以“零件”是一个实体类,而不是零件入库单或零件库存;电脑编号、型号、是描述汽车基本特征的,“电脑”是一个实体类,而不是登记单和修理单;客户姓名、地址、电话等是客户的特征,“客户”是一个实体类,而不是登记表等;修理工工号、修理工姓名,“修理工”是一个实体类,而不是修理工的工作证、修理工登记表、修理工信息等。 原则2(确定联系):
在电脑修理管理信息系统中,有修理工用零件修理汽车的“修理”联系,因为一台电脑可能要用多种零件修理,也可能多次而被多个修理工修理,一个修理工也可修理多台电脑,一种零件也能用于修理多台电脑。可见,修理是电脑、修理工、零件之间的多元的多对多联系。 “入库”和“出库”是零件、仓库、仓库管理员(验收人)之间联系,本系统中只有一个仓库,所以可以不考虑仓库,只考虑为零件与仓库管理员之间的多对多联系。电脑与客户之间有多对一的“属于”联系。修理工、仓库管理员都可以归类为员工,可以作为该实体类的子类,子类实体可用与对从实体类似的方法来处理,所以也常常视为父子类联系。 原则3(确定属性):
在电脑修理管理信息系统中,按惯例需要补充完善后,实体“零件”有属性零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、期初存价、期初存量等,主标识为零件号;实体“电脑”有属性电脑编号、型号、出厂日期、主标识为电脑编号;实体“客户”有属性身份证号、姓名、性别、生日、地址、邮编、电话等,主标识为身份证号;实体“员工”有属性工号、姓名、性别、生日、住址、邮编、电话等,主标识为工号。“修理”联系有属性报修日期、修理项目、修理用零件数量、修理工时、完工日期等;“入库”联系有属性入库日期、入库摘要、入库价、入库数量等;“出库”联系有属性出库日期、出库摘要、出库价、入库数量等;其中出入库日期、出入库摘要是由记帐日期、摘要分化而来的。 (3)E-R图
根据上面得出的各个实体、联系及其属性,可得库存管理E-R图(图1.12)。
图2 电脑修理管理信息系统实体联系图基本结构
把一个多对多联系用一个关系来表示时,它所联系的实体的主标识及其本身的属性组成关系的属性,所联系的实体的主标识组成复合主码,当要由时间日期型属性来区分时序元组时,时间日期也常常要加入该主码中。于是,修理所对应的关系模式就形成下面的关系框架。 表2.1 修理关系
页脚内容
11
电脑维修店申请书
报修日属性名 期 外码 主码 外码 车牌号 修理工零件号 号 外码 外码 零件数修理工修理项完工日 量 时 目 期 根据业 务流程中的实际,这复合主码 个修理关系模式中修理日期与电脑编号就能确定那台电脑的一次修理,所以也就函数决定了其修理工时、修理项目与完工日期。但通常要用多个零件,送修日期与电脑编号加上零件号号才能函数决定零件数量。为了在ERD中就解决这样的问题,使思路清晰,可以引进联系体“修电脑单”,看成一个实体(但其本质上并不是一个实体),从而把“修理”这个多元的多对多联系分解为修电脑单与电脑的多对一联系“被修”,与零件的多对多联系“使用”,与员工(修理工)的多对一联系“维修”。“修车单”的属性有:修理号、修理项目、登记日期、完工日期;联系“被修”没有自己的属性;联系“使用”的属性有零件数量;联系“维修”有属性修理工时。改进结构如图6b.5,其中零件属性图在图3中已画出。
图3 电脑修理管理信息系统实体联系图改进结构
原则4(一事一地):信息分析中得到的基本项要在且仅在实体联系图中的一个地方作为属性出现。 2 系统设计 2.1 总体设计
2.1.1 一般关系模型设计
在电脑修理管理信息系统中,零件、电脑、客户、员工都是独立实体,修理单也作为独立实体来处理。按照原则1,可得到下列关系框架。 表2.2 零件关系 计量单库存类最低存最高存采购批期初存零件号 零件名 型号 规格 位 主码
表2.3 电脑关系 (所属) 电脑编品牌 号 格 期 量 量 价 量 证号 外码 型号规出厂日最高存采购批期初存期初存客户身份 型 量 量 量 价 期初存量 页脚内容
11
电脑维修店申请书
主码
表2.4 客户关系 身份证号 主码 客户姓名 性别 住址 邮编 电话 表2.5 修理单关系 (被修) (维修) 修理号 主码 表2.6 员工关系 工号 姓名 主码 性别 生日 住址 邮编 电话 修理项目 报修日期 完工日期 电脑编号 修理工号 外码 外码 修理工时 原则2(从实体及其主从联系转换为关系模式):
在电脑修理管理信息系统中,零件与其从实体订货计划是一对多联系,所以以零件关系的主码零件号加上可把同一零件号零件的多个订货计划区分开来的属性订货日期作为复合主码,可转换成如下的关系框架。 表2.7 订货关系 零件号 外码 复合主码
原则3(一对多联系在关系模式中的表示):
在电脑修理管理信息系统中,客户与修电脑单的“被修”联系通过在修理单关系上加上电脑关系的主码作为外码来表示,修理工与修理单的“维修”联系通过在修理单关系上加上修理工关系的主码工号作为外码和联系本身的属性修理工时来表示,客户与电脑的“属于”联系通过在电脑关系上加上客户身份证号作为外码来表示。 原则4(多对多联系转换为关系):
在电脑修理管理信息系统中,修理单与零件之间的“使用”联系、零件与库管员之间的“经手入库”和“经手出库”都是多对多联系,按原则4可转换为如下的关系框架。
计划日期 计划数量 页脚内容
11
电脑维修店申请书
表6b.10 使用零件关系 修理单号 外码 零件号 外码 零件用量 复合主码
表6b.11 经手入库关系 零件号 外码 库管员工号 外码 复合主码
表6b.12 经出入库关系 零件号 外码 库管员工号 外码 复合主码
入库日期 入库摘要 入库价格 入库数量 出库日期 出库摘要 出库价格 出库数量 2.1.2 系统平台的总体结构设计 (1)设备地理位置分布 设备主要分布在。
(2)信息处理及信息存储设备总体设计
信息处理主要以事务处理和数据处理为主,采用一般的微机和服务器即可。 (3)人机接口设备总体设计
所开发的是Windows应用程序,使用键盘、鼠标作为输入设备,显示器和打印机作为输出设备。
(4)数据通信设备总体设计
由于设备地理分布较近,所以只需要采用一般的通信电缆来连接网络。计算机采用基于Windows2000和Windows XP的服务器和微机,计算机之间的通信不需要特别的连接技术。
(5)系统处理结构的总体设计 采用客户机处理的C/S模式。 (6)通信网络拓扑结构总体设计
订货管理部门 工作站 仓库
11
页脚内容
电脑维修店申请书
工作站
厂房工作站
主管部门 工作站 中心机房 服务器 交换机
图2.2 系统总体网络拓扑结构图
由于时间关系,业务流程再造没有完成,只好在交终稿时再做改进。这份报告有许多不足之处,希望能够得到老师的指导。
页脚内容
11
因篇幅问题不能全部显示,请点此查看更多更全内容