所以,初步确定修车管理系统的基本项有:零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、期初存价、期初存量、记帐日期、摘要、入库进价、入库数量、出库价格、出库数量、登记单编号、登记单日期、修理项目、电脑编号、型号、客户姓名、地址、电话、修理用零件号、修理用零件数量、修理工时、完工日期、修理工姓名、入库单编号、验收人姓名、出库单编号、订货计划日期、订货量、开票日期。
(2)ERD构思
在数据库概念模型的基本结构概括的是,按照用户信息需求,在数据库中要在整个业务周期中保存的、必须从外部环境得到的那些基本数据项,描述了哪些现实存在的事物以及这些事物之间的相互作用、相互依存、相互结合,即ERD中的实体与联系。基本原则。这里给出从基本项构思实体联系模型四条原则。
原则1(确定实体):
在电脑修理管理信息系统中,零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、期初存价、期初存量等是零件的基本特征,所以“零件”是一个实体类,而不是零件入库单或零件库存;电脑编号、型号、是描述汽车基本特征的,“电脑”是一个实体类,而不是登记单和修理单;客户姓名、地址、电话等是客户的特征,“客户”是一个实体类,而不是登记表等;修理工工号、修理工姓名,“修理工”是一个实体类,而不是修理工的工作证、修理工登记表、修理工信息等。
原则2(确定联系):
在电脑修理管理信息系统中,有修理工用零件修理汽车的“修理”联系,因为一台电脑可能要用多种零件修理,也可能多次而被多个修理工修理,一个修理工也可修理多台电脑,一种零件也能用于修理多台电脑。可见,修理是电脑、修理工、零件之间的多元的多对多联系。 “入库”和“出库”是零件、仓库、仓库管理员(验收人)之间联系,本系统中只有一个仓库,所以可以不考虑仓库,只考虑为零件与仓库管理员之间的多对多联系。电脑与客户之间有多对一的“属于”联系。修理工、仓库管理员都可以归类为员工,可以作为该实体类的子类,子类实体可用与对从实体类似的方法来处理,所以也常常视为父子类联系。
原则3(确定属性):
在电脑修理管理信息系统中,按惯例需要补充完善后,实体“零件”有属性零件号、零件名、型号、规格、计量单位、库存类型、最低存量、最高存量、采购批量、期初存价、期初存量等,主标识为零件号;实体“电脑”有属性电脑编号、型号、出厂日期、主标识为电脑编号;实体“客户”有属性身份证号、姓名、性别、生日、地址、邮编、电话等,主标识为身份证号;实体“员工”有属性工号、姓名、性别、生日、住址、邮编、电话等,主标识为工号。“修理”联系有属性报修日期、修理项目、修理用零件数量、修理工时、完工日期等;“入库”联系有属性入库日期、入库摘要、入库价、入库数量等;“出库”联系有属性出库日期、出库摘要、出库价、入库数量等;其中出入库日期、出入库摘要是由记帐日期、摘要分化而来的。