《汽车销售管理信息系统的系统规划11809.docx》由会员分享,可在线阅读,更多相关《汽车销售管理信息系统的系统规划11809.docx(45页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、汽车销售售管理信信息系统统的系统统规划一一、汽车车销售管管理信息息系统的的系统规规划第一节 项目开开发背景景随着经济济的发展展和中国国汽车市市场的不不断扩大大,某汽汽车配件件公司也也随着发发展的浪浪潮不断断扩大规规模,随随之,订订单成倍倍增加,各各项业务务更加细细化,各各部门工工作量增增加,以以往的人人工处理理方式就就显得力力不从心心,劳动动强度大大而且容容易出错错。 项项目开发发目的 本课程程设计的的具体任任务就是是设计一一个企业业内部业业务管理理信息系系统,利利用现代代计算机机和数据据库开发发技术来来代替人人工处理理,从而而减轻企企业各部部门工作作人员的的劳动强强度,提提高工作作质量和和效
2、率,提提高信息息资源的的利用率率和企业业管理水水平。 可行性性分析 现在企企业的业业务流程程管理方方式为手手工处理理,重复复劳动多多,劳动动强度大大,而且且容易出出错,新新系统的的使用将将有以下下几个方方面的优优势:从技术上上考察A 处理速度度快,准准确;B 通过权限限的设置置,数据据的安全全性好;C 方便查询询;D 控制精度度或生产产能力的的提高2 从经济上上考察A 系统建设设不需要要很大的的投入;B 可缩减人人员编制制,减少少人力费费用;C 人员利用用率的改改进;3 从各种社社会因素素来考察察A 可降低工工作人员员工作强强度,提提高效率率,会得得到企业业上下员员工的一一致同意意的;B 可引
3、进先先进的管管理系统统开发方方案,从从而达到到充分利利用企业业现有资资源综上所述述,本系系统的开开发立项项是可行行的。第二章 企业内部部业务管管理信息息系统的的系统分分析第一节 组织结构构与功能能分析 图图1 组织结结构图第二节 组织织/业务务关系图图业务联系 组织程度销售部会计部采购部仓库经理销售活动动*财务管理理*采购活动动*库存管理理*行政监督督管理* 图22 组组织/业业务关系系图第三节 业务务功能一一览表经营主管销售主管仓库主管采购主管财务主管业务员仓库采购员财务会计销售员管理应收款明细账管理应付款账目管理会计总账编制报表收款发出订货单验收货物入库接收发货单修改库存量管理货物入库出库
4、检索库存验证订货单修改订货单开发货单检查暂存订货单确定顾客订货 图图3 业务功功能一览览表第四节 业务务流程图图销售历史公司档案存档会计人员暂定订单核对验收入库检查暂存订货单应收款明细账核对应收款明细账采购人员供应商经理订货配件汇总订货单填写发货单发货单修改会计总账会计总账应付款账目接受并开收据修改应收款明细账编制报表查询库存量顾客销售部门订货单库存配件发货单验证订货单确定顾客订货检索库存开发货单并修改库存产生暂定订单登录新客户数据客户数据到货通知修改库存量付款业务员收据图4 业务流流程图第五节 数据据流程图图1.1.5登录新顾客数据采购人员业务人员1.1.1验证订货单1.1.4产生暂定订单1
5、.1.2确定顾客订货1.1.3开发货单修改库存暂定订单应收款明细账库存配件顾客数据销售历史顾客纠正错误误不合格订订单发订单合合格订单单不满足足订货检索满足订货货有新顾客客 修改 开发货单单通知记录记录录图5-11 销销售过程程数据流流图供货商销售部门采购人员1.1.1订货配件汇总订货单1.1.2订货1.1.3填写发货单发货单1.1.4核对验收入库1.1.6办理销售业务发货单到货通知库存配件应收款明细账1.1.5通知销售部门顾客确定给采购人人员发货货单发出到货货 通知知记录对照照暂存订订单记录产生生 开开出发货图5-22 采采购过程程数据流流图应付款账目1.1.5修改会计总账1.1.1付款顾客1
6、.1.2核对应收款明细账1.1.3接受并开收据收据1.1.4修改应收款明细账应收款明细账会计人员供应商1.1.6核对应付款账目1.1.7付款并修改应付款账目会计总账1.1.8编制报表会计报表销售分析报表库存报表经理库存配件1.1.9查询库存量给顾客收收据开出出现金支票票转账无无误给会计发发货单无误 修改改 提供供依据提供依据据提交编制制提交编制制提交编制制图5-33 财财务过程程数据流流图销售顾客配件采购部门供销商经理销售部门库存配件会计部门应付款账目应收款明细账报表客户订单公司合作合作编辑接受属于查询记录属于管理参考对应产生对应管理产生属于购买供应第六节 系系统数据据库建模模-E-R模型型分
7、析1N1N1N1111111N111111NN1NNNN11NNN1 NNMMNNN11NN图6-11 EE-R图图图6-22 EE-R图图第七节 系统统U/CC矩阵分分析功能数据类顾客数据据发货单应收款账账目销售历史史暂存订单单公司订单单到货通知知应付款账账目收付单据据会计总账账报表库存销售管理理客户管理理CU销售配件件UCUUU记录业务务CC采购管理理记录缺货货UCU追加订货货UC验货入库库UUCCU财务管理理收付款UUUUC会计核算算UUUCU编制报表表UUUUUCU库存管理理库存管理理UUUC监督管理理UUUUU图7 U/CC矩阵第三章 汽车销售售管理信信息系统统的系统统设计第一节 功
8、能子系系统划分分根据U/C矩阵阵分析,对对汽车配配件公司司业务管管理信息息系统进进行功能能子系统统划分, 如图8所所示。本本系统只只要花分分为四个个功能子子系统:企业业务管理系统库存管理财务管理采购管理销售管理会计账目管理会计报表管理订货管理客户管理采购配件管理供应商管理库存量管理库存查询管理图8 系统功功能子系系统图销售管理理子系统统:对客客户数据据、订货货处理等等销售业业务进行行管理;财务管理理子系统统:负责责各种报报表和账账目的管管理工作作; 采购管理理子系统统:管理理供应商商信息,进进行采购购、收货货、验货货等采购购业务;库存管理理子系统统:对仓仓库存货货进行管管理和监监督。第二节 层
9、次化模模块结构构图汽车配件件公司业业务管理理信息系系统中,模模块划分分和处理理过程设设计是非非常关键键的一步步,因此此,我本本着对系系统可修修改性、易易读性、易易查错性性等方面面进行设设计。基本思想想是:11、模块块化;22、图表表文字解解说。其中,HHIPOO图是一一种强有有力的描描述系统统机构和和模块内内部处理理功能的的工具,它它主要包包括层次次结构图图和IPPO图两两个部分分。层次次结构图图描述了了整个系系统的设设计结构构以及各各类模块块之间的的关系;IPOO图则描描述了在在某个特特定模块块内部的的输入(II)、处处理过程程(P)、输输出(OO)思想想。企业业务管理系统库存管理财务管理采
10、购管理销售管理会计账目管理会计报表管理订货管理客户管理采购配件管理供应商管理库存量管理库存查询管理 图图9-11 层层次化结结构模块块图层次化结结构模块块图是从从结构化化设计的的角度提提出的一一种工具具。汽车车配件公公司业务务管理信信息系统统的模块块化分为为若干子子系统,如如销售管管理子系系统、采采购管理理子系统统等,它它们之间间是平级级关系,并并且,相相互之间间也不交交叉。同同时,一一个模块块还下分分了子模模块,如如销售管管理子系系统下面面包含了了客户管管理和订订货管理理两个子子模块。这这样,从从整体上上来划分分,形成成从全局局来进行行管理的的格局。订货管理A.1订单输入A.2.1订单处理A
11、.2.2开发货单A.2.3图9-22 层层次化订订货管理理模块结结构图输入部分 I处理描述 P输出部分 O1. 利用权限打开数据库2. 输入定货单的顾客信息:名 称、地址、电话、开户行、账号3. 输入定货单的各类信息:配 件名称、规格、编号1. 核对用户账号和新建用账号2. 核查定单信息3. 处理过程出错信息 定单不合格新建用户合格定单处理老用户合格定单处理1. 将合格标志送回上一级调用模式2. 将核对的记录记入文件3. 修改顾客记录4. 将合格的定单信息以标准格式输出模块名称:定单输入系统使用单位:销售部图10-1 订单输输入IPPO图 订单输输入IPPO图表表示了订订单输入入模块,讲讲述了
12、如如何输入入客户订订单,检检查其正正确性,核核对建立立新的账账号等功功能。模块名称:定单处理系统使用单位:销售部和采购部输入部分 I处理描述 P输出部分 O1. 利用权限打开数据库2. 上组模块送入的合格的定单信息3. 输入当前各配件库存量1. 将定单的配件信息与配件当前 存量核对2. 处理过程出错信息库存量满足定单要求处理库存量暂缺处理零库存量定单处理部分满足库存量处理1. 将合格标志送回上一级调用模式2. 将核对的记录记入文件3. 完全满足定单要求输出发货单4. 暂缺配件库存量的暂存定货单文件图10-2 订单处处理IPPO图订单处理理IPOO图表示示了订单单处理模模块,讲讲述了如如何核对对
13、处理订订单,对对库存量量和订单单进行比比较处理理等功能能。模块名称:库存量查询系统使用单位:销售部和经理输入部分 I处理描述 P输出部分 O1. 利用权限打开数据库2. 输入查询的配件编号、规格、名称等信息3. 读取近期销售记录4. 读取原有配件库存量1. 核对配件信息和原有配件库存量2. 核查近期销售记录情况 3. 处理过程出错信息当前零库存量配件处理当前库存量详细处理1. 将合格标志送回上一级调用模式2. 将核对的记录记入文件3. 输出销售库存的当前查询结果文件图10-3 库存查查询IPPO图库存查询询IPOO图表示示了库存存查询管管理模块块,讲述述了如何何核对配配件信息息和原有有配件库库
14、存量,核核查近期期销售记记录情况况以及对对出错信信息的处处理。暂存订单输入C.2.1C.2配件采购管理C.2.2暂存订单处理C.2.3配件入库图9-33 层层次化配配件采购购管理模模块结构构图模块名称:暂存订单处理系统使用单位:采购部输入部分 I处理描述 P输出部分 O1. 利用权限打开数据库2. 输入暂存订货单配件信息: 编号、规格、名称、暂缺数量等3. 读取供应商列表信息1. 核查暂存订货单配件汇总信息2. 核对暂存配件和相应的供应商列表3. 处理过程1. 将合格标志送回上一级调用模式2. 将核对的记录记入文件3. 修改供应商列表信息4. 输出以供应商分类的采购订货单出错信息按配件汇总处理
15、按供应商汇总处理图10-4 暂存存订单处处理IPPO图暂存订单单处理IIPO图图表示了了暂存订订单管理理模块,讲讲述了如如何核查查暂存订订单配件件汇总信信息,核核对暂存存配件和和相应的的供应商商的列表表等处理理过程。模块名称:配件入库处理系统使用单位:采购部输入部分 I处理描述 P输出部分 O1. 利用权限打开数据库2. 上组中输出的采购订货单信息3. 输入供应商发货信息4. 读取原库存量信息5. 读取标准配件质量信息1. 核对采购订货单和发货单信息2. 核对发货配件质量信息和标准配件 质量信息3. 处理过程出错信息核对出错质量不合格不合格配件处理合格配件入库处理1. 将合格标志送回上一级调用
16、模式2. 将核对记录记入文件3. 修改库存量信息4. 修改应付款明细帐图10-5 配件件入库处处理IPPO图配件入库库处理IIPO图图表示了了配件管管理模块块,讲述述了如何何核对采采购订货货单合法法货单信信息,核核对发货货配件质质量信息息和标准准配件质质量信息息等功能能。第五章 系统设设计总结结第一节 项目实施施中各个个工作流流程及时时间分布布1 项目开发发的编写写 1天天2 业务流程程图设计计 2天天3 数据流程程图设计计 1天天4 E-R图图设计 11天5 U/C矩矩阵设计计 2天天6 HIPOO图设计计 22天7 文档修改改、定稿稿 11天第二节 本人系统统设计特特点1 优点:本本系统具
17、具有较强强的直观观性,设设计完整整,能较较好的体体现系统统的设计计构思;缺点:设设计的有有些方面面有点简简单,有有很多地地方还需需进一步步分析改改进。目 录前言1第一部分分项目管管理与计计划1实验1制制定项目目计划11实验2 项目可可行性分分析1第二部分分系统分分析1实验3项项目需求求收集11实验4用用例建模模1实验5 通过用用例获取取概念数数据模型型1实验6 将概念念数据模模型转换换为对象象关系模模型1实验7 分析类类图建模模(序列列图、交交互图、状状态图、活活动图)1实验8确确定设计计方案(*)1第三部分分系统设设计1实验9物物理数据据库设计计1实验100确定系系统构架架等设计计元素、设设
18、计类图图建模1实验111 界面面设计1第四部分分系统实实现1实验122 系统统实现代代码(*)1附录:项项目成员员分工情情况1备注:*为选做做实验。第一部分分实验一:制定项项目计划划实验二:制定项项目计划划从经济上上分析项项目的可可行性一、 投资成本本印第安汉汉堡餐品品预定系系统在投投资成本本上包括括两方面面,一次次性成本本和续生生成本。一次性成成本包括括基建投投资和其其他一次次性投资资,具体体是指与与项目活活动、系系统开发发和系统统启用有有关的费费用,包包括在该该信息系系统开发发过程中中全部一一次性投投入,如如系统开开发、新新硬件和和软件的的采购,用用户培训训、站点点准备、数数据或系系统转化
19、化。根据搜集集到的资资料显示示,印第第安汉堡堡的餐品品预定系系统的一一次性成成本如下下所示:(1) PC机:2台,50000*2=1100000元(2) Micrrosooft SQLL Seerveer 220055(1套套):550000元(3) Micrrosooft Serrverr20008(11套):100000元元(4) 打印机11台:110000元(5) 人员培训训:7人人/20000元元,合计计140000元元总计:本本系统开开发的一一次性投投入为4400000元,并并且新系系统需在在6个月月内实现现。经常性支支出是指指由于正正在进行行的系统统演化和和使用而而产生的的费用,例
20、例如应用用软件维维护、逐逐渐增加加的数据据存储费费用、增增加的沟沟通、新新软件和和硬件租租借以及及消费用用品和其其他支出出等。根据搜集集到的资资料显示示,在印印第安汉汉堡的餐餐品预定定系统中中,这种种经常性性投入表表现为续续生成本本,并且且需要连连续投资资5年,具具体如下下所示:(1) 预定系统统的维护护:10000元元/年*5年=50000元(2) 每年增加加的数据据存储费费用:550000元/年年*5年年=2550000元(3) 消费用品品支出:8000元/年年*5年年=40000元元(4) 其他支出出:10000元元/年*5年=50000元综上可得得,印第第安汉堡堡的餐品品预定系系统为1
21、150000美元元/年,折折算为现现值为9968662元。具具体如下下图所示示。(贴现率率为100%时)二、 投资收益益由于我们们的系统统结构较较为简单单,功能能单一,初初期投入入后利润润也不会会有太多多。我们们同样将将系统运运行后的的投资收收益分为为一次性性收益和和经常性性收益。根根据预测测,印第第安汉堡堡的餐品品预定系系统的投投资收益益如下所所示:1 一次次性收益益:无。2 经常常性收益益:(1)由由于系统统的改进进而增加加的收益益:20000元元/年*5=1100000元(2)市市场占有有率的提提高而增增加的收收益(假假设市场场占有率率以每年年10%增加)10000+10000*(1+1
22、0%)11+10000*(1+10%)22+10000*(1+10%)33+10000*(1+10%)44+10000*(1+10%)55=77716元元(3)效效率的提提高:110000元/年年*5=50000元(4)不不可定量量的其他他收益:5年共共22884元开发该订订餐系统统,当其其投入运运行后,每每年的净净收益为为250000元元,再考考虑货币币的时间间价值,系系统每年年的净收收益如下下所示。(贴现率率为100%时)综上可知知,五年年内系统统的总收收益为9947770美元元。三、 成本/收收益分析析通过上述述成本收收益的分分析可知知,当贴贴现率为为10%时,新新开发的的信息系系统总成
23、成本为9968662元,总总收益为为947770元元。由于于总成本本是大于于总收益益的,所所以系统统越运行行,越亏亏损,该该信息系系统不具具备经济济上的可可行性。我们调整整贴现率率可知,当当贴现率率为5%时,系系统具有有经济上上的可行行性。(贴现率率为5%)总成本为为10449422美元。总收益为为10882377美元。(贴现率率为5%)成本收益益分析(1) 投资回收收期为第第4.558年。(2) 投资回报报率为33.144%(3) 净收益11082237美美元-11049942美美元=332955美元。从经济上上考虑,当当贴现率率为5%是,新新系统在在经济上上具有可可行性。第二部分分实验三:
24、项目需需求收集集我们选择择访谈的的形式进进行需求求收集,分分别对顾顾客、服服务员、厨厨师进行行提问,以以下是我我们设计计的问题题针对顾客客:1 您更更偏重哪哪种口味味的汉堡堡 饮料料 冰淇淇淋2 能说说一下汉汉堡 饮饮料 冰冰淇淋与与季节的的关系吗吗3 您希希望多长长时间拿拿到您的的定餐4 您一一般什么么时候来来店里消消费5 您希希望我们们店通过过什么方方法实现现个性化化推荐,发发传单 贴海报报 咨询询服务员员针对服务务员:1 一天天中什么么时候是是消费的的最高峰峰2 你觉觉得什么么样的界界面操作作比较方方面3 你觉觉得系统统存在什什么样的的问题4 您对对系统有有什么样样的改进进意见5 您觉觉
25、得订餐餐系统对对企业带带了的效效益体现现在哪里里针对厨师师:1 您希希望多长长时间来来准备汉汉堡 饮饮料 冰冰淇淋2 现在在一天大大约做多多少汉堡堡 饮料料 冰淇淇淋 (库库存的要要求)3 对这这个系统统您最不不喜欢的的是什么么4 您对对订餐系系统在缺缺货处理理上有怎怎样的评评价5 您觉觉得订餐餐系统对对你的工工作有何何帮助最可能得得到的文文档是访访谈记录录,最不可可能得到到的文档档是观察察笔记实验四:用例建建模我们为印印第安汉汉堡构建建的信息息系统主主要是为为了方便便客户点点餐以及及管理员员及时进进行库存存控制,以以减少顾顾客在点点餐和取取餐时的的时间开开销,为为印第安安汉堡赢赢取更大大的利
26、益益。一、印第第安汉堡堡点餐系系统的用用例图如如下所示示。二、印第第安汉堡堡点餐系系统的用用例描述述1.顾客客通过印印第安汉汉堡的点点餐系统统生成订订单的用用例描述述用例名称称:生成订订单简要说明明:电话话订餐接接线员或或者前台台接到顾顾客的订订单,生生成订单单一式三三联。参与者:电话订订餐接线线员或者者前台前置条件件:顾客客的订餐餐需求是是有效的的后置条件件:生成正正确的订订单,包包括顾客客的姓名名、电话话、住址址以及订订单编号号等基础内内容。假设条件件:电话话订餐接接线员或或者前台台已经成成功登录录订餐系系统基本操作作流程:(1)接接线员或或者前台台接收到到顾客的的有效订订餐(2)在在订餐
27、系系统中输输入顾客客需求的的餐品名名称进行行查询,比比对顾客客对餐品品的需求求量和库库存量。(3)在在库存充充足的条条件下,点点击进入入目标餐餐品的预预订页面面,要求求顾客报报送姓名名、电话话及住址址信息,点点击“确认按按钮”生成订订单,此此项操作作只针对对电话订订餐接线线员,如如为前台台订餐,直直接在库库存充足足的情况况下,点点击“确定”按钮生生成订单单一式三三联即可可。(4)系系统将顾顾客的订订单信息息写入数数据库,以以进行库库存管理理。可选操作作流程:(1)顾顾客有信信息输入入错误的的,前台台人员不不予以确确认原错错误订单单,再按按照顾客客的正确确信息重重新生成成订单即即可。(2)顾顾客
28、在订订餐过程程中临时时决定退退订的,操操作如“顾客信信息输入入有误”同样处处理。2.管理理员对数数据库中中的订单单进行管管理的用用例描述述用例名称称:订单单管理简要说明明:由后后台管理理员对已已经生成成的订单单进行查查询和删删除参与者:后台管管理员前置条件件:点餐餐系统中中存在业业已生成成的订单单后置条件件:显示示订单信信息、删删除相应应的订单单假设条件件:后台台管理员员使用特特殊账号号正确登登录到点点餐系统统基本操作作流程:(1) 后台台管理员员输入需需要查询询的订单单编号,也也可以通通过顾客客名称、电电话号码码等进行行订单查查询。(2) 当后台台管理员员接到顾顾客的退退订申请请时,查查询到
29、相相应的订订单,进进行删除除操作,并并及时通通知其他他有关部部门。(3) 后台管管理员实实时查询询库存量量,向有有关部门门报告,进进行有效效的库存存控制。可选操作作流程:对于餐餐品已经经送出后后接到顾顾客退订订申请的的,及时时删除相相应的订订单。3.后台台管理员员对餐品品进行管管理用例例描述用例名称称:餐品品管理简要说明明:后台台管理员员根据公公司业务务发展的的需要对对点餐系系统中供供应的餐餐品进行行增、删删、该操操作。参与者:后台管管理员前置条件件:点餐餐系统中中确实存存在需要要修改的的餐品信信息后置条件件:显示示更新后后的餐品品信息假设条件件:后台台管理员员使用特特殊账号号正确登登录到点点
30、餐系统统基本操作作流程:(1) 后台台管理员员在主页页面上点点击“增加餐餐品”按钮,进进入增加加餐品的的二级页页面,填填写相应应信息,完完成餐品品增加操操作。(2)后后台管理理员在主主页上输输出查询询条件,选选择出需需要修改改的餐品品(一般般是餐品品价格的的修改),点点击餐品品图片进进入二级级页面,完成对餐品品的修改改操作。(3) 后台管管理员在在主页上上输出查查询条件件,选择择出需要要删除的的餐品,点点击餐品品图片右右下方的的“删除,”完成对对餐品的的删除操操作。可选操作作流程:增加餐餐品的前前提是库库存不为为零,库库存超过过一定数数量的餐餐品系统统显示不不能删除除餐品信信息。4.印第第安汉
31、堡堡点餐系系统对库库存量进进行管理理的用例例描述用例名称称:库存存控制简要说明明:系统统根据订订单的数数量和内内容减少少相应的的库存量量。参与者:后台管管理员前置条件件:系统统中存在在一些已已经生成成的订单单后置条件件:库存存量作相相应的变变动假设条件件:后台台管理员员使用特特殊账号号正确登登录到点点餐系统统基本操作作流程:(1) 系统统根据已已经确认认的订单单中餐品品名称和和餐品数数量做相相应库存存量的减减少。每每销售出出去一个个餐品,库库存数据据库中对对应餐品品的库存存量相应应的减一一。(2) 系统显显示每种种餐品剩剩余库存存量以便便管理员员及时同同有关部部门协调调,增加加相应餐餐品的供供
32、给。可选操作作流程:库存量量为零时时,系统统提示不不能进行行相应的的库存减减少的操操作。5送货员员向顾客客供应订订货的用用例描述述用例名称称:供应应订货简要说明明:送货货员凭借借其中一一份订单单与顾客客钱货两两清,完完成整个个订餐过过程参与者:送货员员前置条件件:顾客客完成“点餐”用例,且且餐品未未送达。后置条件件:交易易完成,删删除相应应订单假设条件件:顾客客提交了了有效的的点餐需需求基本操作作流程:(1) 送货货员凭借借订单与与顾客完完成交易易后,向向有关管管理部门门提示“送货成成功”。(2) 系统根根据订单单中的餐餐品名称称和餐品品数量作作相应库库存量的的减少。可选操作作流程:如果交交易
33、不成成功的话话,送货货员应及及时提醒醒后台管管理员,后后台管理理员应及及时删除除相应订订单。实验五:通过用用例获取取概念数数据模型型概念数据据模型是是对组织织数据的的描绘,它它以一种种独立于于现实的的方式说说明了数数据的结结构和数数据之间间的相互互关系。本本次实验验通过对前前面用例例进行分分析,并并结合我我们订餐餐系统的的功能和和需求,建建立概念念数据模模型,具具体步骤骤如下:1、标识识用例中中的类通过观察察用例并并结合实实际分析析,我们们可以抽抽象出以以下几个个类:AAdmiin(管管理员),Order(订单),Customer(顾客),Product(产品),以及关联类Lineitem(订
34、单行项目)。2、确定定每一个个类的属属性 用例中中没有提提供关于于属性的的所有详详细资料料,因此此我查看看了与“订单”用例相关关文档,并并结合本本系统的的功能需需求,将将属性分分配到类类。Admiin(管管理员):AdmminIId(管管理员号号),AAdmiinNaame(管管理员姓姓名),AAdmiinPssd(管管理员密密码),AAdmiinTyype(管管理员类类型)Ordeer(订订单):OrdderIId(订订单号),OOrdeerDaate(订订单时间间),SSubTTotaal(小小计),TTotaalAmmounnt(总总数量),Custtomeer(顾顾客):CusstId
35、d(顾客客号),CustomerName(顾客姓名),CustPhone(顾客电话)CustAddress(顾客地址)Prodductt(产品品):PProIId(产产品号),PProNNamee(产品品名称), ProoPriice(产产品单价价),PProPPictturee(产品品图片),PProAAbsttracct(产产品介绍绍),PProAAmouunt(产产品库存存)LineeIteem(订订单行项项目):Quaantiity(数数量),ActualPrice(实际价格),LineAmount(项目总数量)3、确定定标识符符即选择一一个属性性作为这这个类的的唯一标标识符。在在此我
36、们们选择AAdmiinIdd(管理理员号)、OOrdeerIdd(订单单号、CCusttId(顾顾客号)、PProIId(产产品号)为为标识符符4、考虑虑属性的的性质在此,除除了普通通的属性性以外,我我们认为为顾客联联系方式式应除了了常用的的一个以以外,至至少一个个备用,所所以CusttPhoone(顾顾客电话话)为多多值属性性,订单单的ubbTottal(小小计),TTotaalAmmounnt(总总数量),产产品的PProAAmouunt(产产品库存存)可由由其他数数据确定定,应为为导出属属性。5、属性性与属性性之间的的关系通过分析析我们可可以知道道,一个个顾客可可以下多多个订单单,一个订
37、订单只能能对应一一个顾客客购买;一个管管理员(前前台)可可以处理理多个订订单,但但每个订订单对应应一个管管理员,因此Customer和Order,Asmin和Order的关系是一对一的。每个订单单可包含含多种产产品,每每个产品品可以包包括在不不同的订订单里,因因此Prroduuct和和Ordder为为多对多多的关系系,用关关联类LLineeIteem来表表示。6、建立立概念数数据模型型 综上所所述,我我们建立立的概念念数据模模型如下下图所示示:实验六:将概念念数据模模型转换换为对象象关系模模型对象关系系数据模模型是带带有面向向对象扩扩充的关关系数据据模型,以以关联表表或关系系的形式式描绘数数据
38、。本本次实验验基于前前面概念念数据模模型的建建立,将将其转化化为对象象关系,接接着将所所有关系系合并为为最终的的、综合合的一组组关系,其其步骤如如下:11、将类类转化为为对象关关系类的标识识符成为为该对象象关系的的主键,类类的其他他属性成成为该对对象关系系的非主主键属性性。则对对象关系系如下:Admiin(AAdmiinIdd,AddminnNamme,AAdmiinPssd,AAdmiinTyype)Ordeer(OOrdeerIdd,OrrderrDatte,SuubTootall,TottalAAmouunt)Custtomeer(CCusttId,CusttomeerNaame,CustPhone,CustAddress)Prodductt(PrroIdd,PrroNaame, ProoPriice,PProPPictturee,PrroAbbstrractt,ProoAmoountt)2、为11:n关系安安排外键键在此系统统中,有有两个一一对多的的关系,根根据将11方的主主键增加加为n方方的外键键,则orrderr关系将将被修改改为包含含CusstIdd 和AAdmiinIdd,作为为外键。Ordeer(OOrdeerIdd,CuustIId,AdmminIId,OrdderDDatee,S