《永安商店销售网站的设计与实现17105.docx》由会员分享,可在线阅读,更多相关《永安商店销售网站的设计与实现17105.docx(53页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、广东海洋大学寸金学院2010届毕业论文(设计)广东海洋洋大学寸寸金学院院毕业论文文(设计计)论文题目目:永安商商店销售售网站的的设计与与实现系 别:信息系系 专 业:信息管管理与信信息系统统 年、班级级:100级2班班 姓 名:蔡其佩佩 何浩浩辉 区区勇鹏 叶智超超 学 号:1号 9号 288号 40号号 指导老师师:赵男男男 职 称:讲师 日 期: 220133年066月266日 广东海洋洋大学寸寸金学院院教务处处制47目录目 录I摘 要IABSTRACTI前 言II第一章 项目概述11.1 课题背景11.2 研究的现状11.3研究目的11.4研究意义2第二章 可行性研究22.1技术可行性2
2、2.2经济可行性22.2.1支出22.2.2收益32.2.3收益/投资比42.2.4投资回收期42.3操作可行性42.4法律可行性52.5 结论5第三章 需求分析53.1总体目标53.2具体目标53.3系统功能建模63.3.1系统数据流程图63.3.2 数据字典93.3.3用例图133.4逻辑模型14第四章 概要设计164.1数据库设计164.1.1 关系模式设计164.1.2 物理结构设计174.2UML图设计204.2.1 状态图204.2.2 动态图214.2.3 HIPO图224.3模块设计244.4 输入输出设计254.4.1 输入设计254.4.2 输出设计29第五章 详细设计33
3、5.1 系统模块设计335.1.1 用户管理模块设计335.1.2 商品代码维护模块设计345.1.3 业务员代码维护模块设计345.1.4 仓库代码维护模块设计345.1.5录入订货单模块设计355.1.6统计订货单报表模块设计355.1.7查询订货单模块设计355.1.8录入入库单模块设计355.1.9统计入库单报表模块设计365.1.10统计库存报表模块设计365.1.11查询入库单模块设计365.1.12查询库存模块设计375.1.13录入销售单模块设计375.1.14统计销售报表模块设计375.1.15制定销售单价模块设计375.1.16查询销售单模块设计385.1.17统计应收账款
4、报表模块设计385.1.18统计应付账款报表模块设计385.1.19 统计月份销售利润模块设计385.1.20 统计季份销售利润模块设计395.1.21 统计年份销售利润模块设计395.2程序流程图395.3 N-S图40第六章 测试416.1 测试原则及测试方法概述416.2 系统主要测试用例举例42第七章 结论45参考文献45致 谢45摘要随着Innterrnett的高速发发展,电电子商务务已在世世界范围围内展开开,通信信技术的的突飞猛猛进,以以及物流流行业的的逐渐壮壮大、完完善,网网络购物物迅速走走进我们们的生活活,各种种网上小小店相继继开业,满满足人们们的各种种需要。随随着现代代社会交
5、交流日益益频繁,在在网站上上进行交交易越来来越受到到人们的的追捧,网网上购物物方便、快快捷、实实惠。由由于网上上购物越越来越受受欢迎,永永安商店店鉴于实实体店业业务没法法再进一一步扩张张,于是是希望建建立一个个网上销销售系统统来扩张张业务。因此,本本文设计计是以销销售管理理系统为为主,具具有一定定智能特特性和网网络特性性的销售售网站。本网站结合现有电子商务网站特性及网购用户的需求,拟利用JSP语言,基于MySQL + Tomcat +spring来搭建平台,具有可伸缩性、灵活性、易维护性,给销售网站系统提供了良好的机制。关键词:电子商商务,网网上购物物,销售网网站ABSTTRACCTWithh
6、 thhe hhighh-sppeedd deevellopmmentt off Innterrnett, ee-coommeercee haas bbeenn arrounnd tthe worrld, thhe rrapiid ddeveeloppmennt oof ccommmuniicattionn teechnnoloogy, ass weell as thee loogissticcs iinduustrry ggrowwingg, pperffectt, tthe nettworrk sshopppinng rrapiidlyy coome intto oour livves,
7、a varrietty oof oonliine shoop oopenned in succcesssioon, sattisffy ppeopples vvariiouss neeedss. WWithh frrequuentt coommuuniccatiion in moddernn soocieety, too trradee moore andd moore gett off peeoplle oon tthe webbsitte, onllinee shhopppingg iss coonveenieent, faast andd affforrdabble. Beecauuse
8、 onllinee shhopppingg haas bbecoome morre aand morre ppopuularr, wwingg onn sttoree inn viiew of thee buusinnesss enntitty sshopp caan nnot furrtheer eexpaansiion, soo hoope to sett upp ann onnlinne ssalees ssysttem to exppandd buusinnesss. TTherrefoore, thhis artticlle iis bbaseed oon ssalees mmana
9、agemmentt syysteem ddesiign is givven priioriity to, haave cerrtaiin iinteelliigennce feaaturres andd neetwoork feaaturres of salles sitte. Commbinned witth eexisstinng ee-coommeercee siitess feeatuure andd thhis webbsitte oonliine useerss neeedss, uusinng aa JSSP llangguagge, bassed on MySSQL Tommc
10、att spprinng tto bbuilld pplattforrm, scaalabbiliity, fllexiibillityy, eeasyy maainttenaancee, tthe sysstemm prroviidess a goood mmechhaniism to thee saaless siite.Key worrds: Ellecttronnic commmerrce, onnlinne sshopppinng, salles sitte前 言言随着社会会经济的的发展,商商品交易易形式也也开始多多样化了了起来。电电子商务务这种新新兴的商商品交易易形式更更是具有有广
11、阔的的发展空空间。电电子商务务中没有有哪一部部分比电电子交易易更引人人注目了了。所谓谓电子交交易就是是指在网网上进行行买卖交交易。电电子交易易将不再再是简单单地开辟辟一条新新的网上上销售渠渠道。它它将采用用技术手手段改善善您的企企业模式式、增加加企业收收入和效效率;它它将降低低经营成成本并能能帮助企企业与客客户、供供货商以以及合作作伙伴建建立更为为密切的的合作关关系。这这样一来来,可以通过过网上将将经销商商和生产产厂家联联系起来来,从而而优化交交易过程程,减少少文书工工作。或或通过建建立与供供货商直直接联系系的网络络而获利利,从而而削减库库存和运运输消耗耗,快速速响应用用户要求求。还可可以通过
12、过网上账账单和支支付系统统改善与与客户和和供应商商的关系系。这样样,企业不不但赢得得客户的的信任,更更能提高高订货效效率、降降低库存存损耗、保保持资金金全部周周转和降降低实际际销售支支出,进进而降低低成本、增增加利润润。从网上交交易到电电子交易易,现在在的中国国的网上上消费者者正迅速速发展壮壮大,越越来越多多人喜欢欢网上购购物,因因此,建建立销售售网站有有助于企企业的发发展和扩扩张。本本销售网网站采用用JSPP技术并并与Addobee Drreammweaaverr,Tommcatt,MySSQL等等应用软软件结合合起来,建建成一个个网上销销售网站站。第一章 项目概概述1.1 课题背背景伴随着
13、计计算机技技术在各各行各业业日益广广泛和深深入的应应用,网网络的概概念早已已深入人人心。网网络在各各行各业业的发展展战略中中占据了了重要的的位置,成成为商家家不可分分割的部部分。商商品的宣宣传已不不只局限限于电视视与报纸纸,网络络已成为为商家展展示自己己的另一一个舞台台。网上上购物以以突破时时空限制制,使消消费者可可以随时时随地的的通过网网络获取取所需要要的信息息。目前,网网络已成成为人们们获取和和交换信信息的最最有效的的途径,随随着生活活水平的的提高,大大多数消消费者已已经具备备了利用用网络进进行交流流和获取取信息的的能力,网网络已经经占据了了人们的的许多环环节,特特别是随随着Innterr
14、nett向着宽宽带、高高速、多多媒体化化方向的的发展,同同时随着着人们生生活节奏奏的加快快,省时时省力的的购买效效率已成成为消费费者选择择商品的的一个必必不可少少的因素素,新的的购物方方式将越越来越受受到欢迎迎。这就就为永安安商店提提供了一一个广阔阔的舞台台。1.2 研究的的现状目前,网网络正以以一种前前所未有有的冲击击力在影影响着人人类的活活动,包包括人类类的生产产和日常常生活互互联网已已日益成成为收集集提供信信息的最最佳渠道道并逐步步进入传传统的流流通领域域。于是是电子商商务开始始流行起起来,越越来越多多的商家家在网上上建起在在线商店店,向消消费者展展示出一一种新颖颖的购物物理念。网网上购
15、物物系统作作为B22B(既既企业对对企业),B2C(即企业对消费者),C2C(即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。届时,永安商店也会采用这种交易方式,使永安商店走上国际化的道路,消费者在购买时不必兑换货币,直接使用电子贸易即可。1.3研研究目的的网上购物物兴起,人人们消费费习惯逐逐渐发生生变化。网网络购物物的成熟熟给许多多实体店店商家带带来了冲冲击,因因此众多多的企业业、商场场、百货货公司等等纷纷开开设官方方
16、购物网网站。随随着永安安商店的的业务扩扩大,实实体销售售已经不不能满足足它的需需求,架架设网店店成为它它的新出出路。网网上销售售不仅能能降低库库存压力力还能扩扩大销售售渠道,通过廉价的通讯手段,将商家与买家紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。因此永安商店也决定开设官方的购物网站,以此来扩大业务,提高营业率。1.4研研究意义义国际互联联网的兴兴起,人人们已进进入了信信息时代代。在数数字化网网络环境境下,消消费者希希望得到到方便快快捷的服服务,因因此网上上购物方方式开始始兴起。网网上购物物将改变变人们的的购物方方式,是是购物变变得省时时省力,消消费
17、者不不必在夏夏日炎炎炎或者三三九寒冬冬的日子子里到拥拥挤的商商业街,一一家一家家的挑选选自己喜喜欢的商商品,而而可坐在在舒适的的家里在在永安商商店查看看、挑选选商品,同同时直接接面对卖卖家,使使得他们们最大限限度的进进行比较较和挑选选,大大大的提供供了购买买效率。所所以,永永安商店店开设销销售网站站有助于于永安商商店的发发展。第二章 可行性性研究2.1技技术可行行性技术可行行性:JJSPMySSQL的的技术已已经比较较成熟。运行可行行性:该该销售系系统需要要搭建AAdobbe DDreaamweeaveer 88.0和和Tommcatt服务器器以及 MySSQL,在在此环境境下的销销售系统统,
18、在正正确连接接数据库库后可以以正常运运行。2.2经经济可行行性开发与应应用网上上商店销销售系统统的投资资与收益益初步估估算如下下。2.2.1支出出(1)基基础投资资:服务器22台:1000000(元)2(台)=2200000元 PC机机4台:5000000(元)4(台)=200000元元网络设备备:2000000元辅助设备备:1000000元共计:7700000元(2)其其他一次次性投资资: Miccrossoftt Wiindoows 7 专专业版:9600(元)4(台)=38440元 Myeecliipsee 标准准版: 2000(元元)44(台)= 8000元 Adoobe Phooto
19、sshopp 6.0(中中文版) :36660(元元)44(台)=146640元元 Adoobe Dreeamwweavver 8.00(中文文版) :37730(元元)44(台)=149920元元 Tommcatt 开源源免费 Hibbernnatee 开源源免费 MySSQL 开源免免费 Sprringg 开源源免费网站开发发费:1100000元域名费用用:1339(元元)55(年)=6955元共计:4448995(元元)经常性支支出:人工费用用:1(月)4(人)50000(元元)=2200000元共计:2200000(元元)支出总计计:7000000(元)+448895(元)+22000
20、00(元元)=11348895元元13万元元2.2.2收益益永安商店店使用了了本销售售网站后后,预计计每月能能有3000000元的盈盈利,估估计本系系统将使使用5年,按按银行利利率5%,系统统运用后后的每年年的盈利利为: 300000(元元)112(月月)=33600000元元利用计算算货币现现在价值值的公式式可以算算出以后后每年节节省的现现在价值值:见表2-12-1 将来的的收入折折算成现现在值表表年将来值(元元)(1+ii)n现在值(元元)累积的现现在值(元元)136000001.0553428857.143428857.14236000001.13265530.616693387.763
21、36000001.1663109981.549803369.29436000001.2222961172.89127665422.188536000001.2882820069.42155886111.600五年后的的总收入入的现在在价值为为:155586611.60元元1660万另,还有有不可定定量的无无形收益益。2.2.3收益益/投资比比本网站的的收入/投资比比为:116013123002.2.4投资资回收期期本网站的的投资回回收期为为:1771422.86632665300.611+11.005年综上所述述,销售售网站的的收益远远远大于于支出,投投资回收收期接近近一年,因因此本销销售网站
22、站在经济济上是完完全可行行的。2.3操操作可行行性主要包括括:(1)对对目标组组织的影影响(2)目目标组织织人员适适应的可可行性(如目标标组织的的行政管管理、工工作制度度、人员员素质等等能否满满足要求求)(3)市市场、法法律、社社会环境境条件的的可行性性(4)时时间进度度可行性性:项目目完成所所需的时时间、预预计时间间是否足足够等2.4法法律可行行性网上交易易是世界界的潮流流,越来来越多人人接受并并开始依依赖网上上交易。交交易市场场越来越越趋向网网上交易易。且在在这方面面的法律律法规已已经较为为完善。2.5 结论综上所述述,本销销售网站站由于投投资效益益比远大大于1000%,技技术、经经济、操
23、操作都有有可行性性,并且且使用本本销售网网站将大大大提高高了商店店的营业业率,扩扩大永安安商店的的业务。因因此本销销售网站站是完全全可行的的。第三章 需求分分析软件需求求分析的的目标是是深入描描述软件件的功能能和性能能,确定定软件设设计的约约束和软软件同其其它系统统元素的的接口细细节,定定义软件件的其它它有效怀怀需求。需求分析析阶段研研究的对对象是软软件项目目的用户户要求。一一方面,必必须全面面理解用用户的各各项要求求,但又又不能全全盘接受受所有的的要求,另另一方面面,要准准确地表表达被接接受的用用户要求求。只有有经过确确切描述述的软件件需求才才能成为为软件设设计的基基础。3.1总总体目标标此
24、次项目目是要设设计一个个以商店店销售网网站为主主,具有有一定智智能特性性的网购购系统。本本销售网网站开发发的目标标是提高高消费者者的购买买效率,具具有用户户登录、用用户注册册、留言言版、新新品区、商商品区、特特价区、购购物车、结结算及用用户管理理等功能能,消费费者可以以通过此此网站的的远程信信息服务务模块进进行注册册、商品品查询、购购买。管管理员能能对网站站实现商品品添加、商商品审查查,会员管管理、会员审审查、网网站信息息管理等等。3.2具具体目标标(1)降降低成本本以销售网网站开展展业务,可可以大量量减少人人力、物物力;同同时使得得交易活活动突破破了时间间和空间间的限制制,可以以在任何何时间
25、、任任何地点点进行,大大大降低低成本,提提高效率率。(2)拓拓展营销销渠道通过销售售网站拓拓展新的的空间,增增加销售售渠道,接接触更大大的消费费群体,获获得更多多的新顾顾客,扩扩大市场场。(3)掌掌握顾客客的需求求通过网站站上的客客户留言言、留言言薄可以以倾听顾顾客的意意见,了了解顾客客的心声声,加强强与顾客客间的联联系建立立良好的的顾客关关系。(4)提提高服务务质量利用网站站,通过过电子沟沟通方式式,开展展在线服服务方式式能够更更加及时时准确地地掌握用用户的需需求,通通过网站站的交互互式服务务使得被被动提供供和主动动获得统统一起来来,从而而实现售售前、售售中、售售后的全全过程和和全方位位的服
26、务务。3.3系系统功能能建模本系统采采用结构构化的分分析方法法,采用用数据流流程图和和数据字字典来表表达系统统内部数数据的运运行以及及数据的的描述和和定义。3.3.1系统统数据流流程图数据流程程图简称称DFDD,它用用来描述述目标系系统的逻逻辑结构构,它是是由实体体部分、处处理部分分、数据据存储部部分和数数据流部部分四部部分组成成,为了了使数据据流图所所描述逻逻辑结构构更加清清晰,容容易阅读读。数据据流图的的符号说说明:见表3-1。图形符号号名称符号说明明PMC实体记述系统统之外的的数据提提供或数数据获得得组织机机构或个个人,框框内为实实体名称称FMDN S处理数据存储储数据流记述某种种业务的
27、的手工或或计算机机处理,其其中,PPM区记记述处理理标号,CC区记述述处理名名称。 记述与与处理有有关的数数据存储储,DNN区记述述存储的的标号,S区记述存储数据的名称 记述数据据流的流流动方向向,FMM记述数数据流的的名称表3-11数据流流程图符符号说明明永安商店店销售网网站数据据流程图图如图33-1至至3-33所示。退货记录表退货记录库录入退货统计订单取消表订单顾客审核审核薄提交交易记录表交易统计商品交易记录库录入完成订单表寄出商品店长收货确认表确认收货申请退货发货部库存部发货通知快递名单顾客发货名单图3-1永安商店销售网站业务数据流程图顾客店长F7交易记录表F1订单P订单处理顾客库存部F
28、8快递名单F9退货记录表图3-2永安商店销售网站顶层数据流程图F7P2审核F2发货名单D1 审核薄F1P1提交P3发货通知F8P4寄出商品F4订单取消表P7退货统计F3收货确认表F6完成订单表P6录入P9交易统计P5申请退货P8确认收货F3D2 退货记录库F9P6录入D3 交易记录库图3-3永安商店销售网站数据流程图一级细化图F23.3.2 数据字字典数据字典典(DaataDDicttionnaryy,简称称DD)是是在完成成新系统统数据流流程图的的设计的的基础上上,用来来对DFFD的进进一步定定义和描描述的结结构化工工具,是是构成新新系统逻逻辑模型型的重要要部分,是是系统设设计、实实施和维维
29、护的重重要依据据。数据据字典是是对DFFD中所所有元素素(数据据流、数数据存储储、数据据流及数数据存储储中的数数据元素素、数据据处理)的的定义和和集合。它它们的定定义常常常是以卡卡形式给给出的,数数据流定定义用数数据流卡卡,数据据存储定定义用数数据存储储卡,数数据处理理定义用用数据处处理卡,数数据元素素定义用用数据元元素卡。(1) 系统数据据元素卡卡名称:日期 编号: 02别名: 类型:日期长度:8描述:订货、入库、转仓、领料、销售、报表的日期名称:订货单编号 编号: 01别名: 类型:字符长度:8描述:每个订货单的序号名称:商品数量 编号: 04别名: 类型:数值长度:8描述:买进、存储、转
30、仓和销售商品的数量名称:商品名称 编号: 03别名: 类型:字符长度:30描述:买进、存储、转仓和销售商品的名称名称:金额 编号: 06别名: 类型:数值长度:10描述:订购商品的金额名称:商品单价 编号: 05别名: 类型:数值长度:8描述:单位商品的价格名称:退货原因 编号: 08别名: 类型:字符长度:80描述:退货理由名称:是否付款 编号: 07别名: 类型:字符长度:True_False描述:入库的商品是否付款名称:快递编号 编号: 11别名: 类型:数值长度:10描述:寄出商品的快递编号名称:发货部 编号: 09别名: 类型:字符长度:8描述:商品邮寄名称:是否收货 编号: 12别
31、名: 类型:字符长度:True_False描述:寄出商品是否收货名称:退货记录 编号: 12别名: 类型:字符长度:2描述:退货商品入库名称:入库单编号 编号: 13别名: 类型:字符长度:5描述:每个入库单的序号名称:订单记录部 编号: 15别名: 类型:字符长度:5描述:录入所有交易订单名称:库存部 编号: 14别名: 类型:字符长度:20描述:每个库存部的名称名称:商品单位 编号: 12别名: 类型:字符长度:8描述:商品的计量单位名称:退货记录库编号:D2 相关处理:由写入P6,读出其处理有P7数据结构:(2)系系统数据据存储卡卡名称:交易记录库编号: D3 相关处理:由写入P6,读出
32、其处理有P9数据结构:名称:审核部编号:D1 相关处理:由P1写入,读出其处理有P2数据结构:名称:退货记录编号: D2 相关处理:由写入P6,读出其处理有P7数据结构:(3)系系统数据据流卡名称:订单编号:F1 输入:顾客 输出:审核簿 组成:订单编号,日期,商品名称,商品数量,商品单价,金额。名称:发货名单编号:F2 输入:审核簿 输出:发货部 组成:订单编号,是否有库存,日期,商品名称,商品数量,商品单价,金额。名称:快递名单编号:F8 输入:发货部 输出:顾客 组成:快递编号,日期,商品名称,数量,预计到达时间。名称:收货确认表编号:F3输入:发货部 输出:订单取消表 组成:订单编号,
33、日期,是否收货,是否付款。名称:退货记录表编号:F9 输入:退货记录库 输出:库存部 组成:订单编号,日期,退货原因。名称:订单取消表编号:F4 输入:收货确认表 输出:退货记录库 组成:订单编号,日期,退货原因。名称:商品交易记录表编号:F7 输入:交易记录库 输出:店长 组成:订单编号,日期,商品名称,商品数量,商品单价,金额,是否付款,备注。名称:完成订单表编号:F6 输入:收货确认表 输出:交易记录库 组成:订单编号,日期,是否付款。(4)系系统数据据处理卡卡名称:审核编号:P2输入:数据存储“审核波”输出:数据流“发货名单” 处理:打开审核簿,审核“订单”,将有存货的订单数据通过键盘
34、输入存储到数据流“发货名单”和“快递名单”中,关闭数据流。名称:提交编号:P1输入:数据流“订单”输出:数据存储“审核薄”处理:将数据流“订货单”中的数据通过键盘输入存储到数据存储“审核薄”中,关闭数据流。名称:寄出商品编号:P4输入:数据流“发货名单”输出:数据流“收货确认表” 处理:打开“发货名单”,按照名单将货物发送出去,然后通过客户提交的收货信息通过键盘输入存储到收货确认表,关闭数据流。名称:发货通知编号:P3输入:数据流“发货名单”输出:数据流“快递名单”处理:打开“发货名单”和“快递名单”,将“发货名单”数据通过键盘存储到“快递名单”中,关闭数据流。名称:申请退货编号:P5输入:数
35、据流“收货确认表”输出:数据流“订单取消表”处理:打开“收货确认表”和“订单取消表”,将没有付款的订单数据存储到“订单取消表”中,关闭数据流。名称:退货统计编号:P7输入:数据存储“退货记录库”输出:数据流 “退货记录表”处理:打开“退货记录表”和“退货记录库”,将“退货记录库”中的数据通过键盘存储到“退货记录表”中,关闭数据流。名称:确认收货编号:P8输入:数据流“收货确认表”输出:数据流“完成订单表”处理:打开“收货确认表”和“完成订单表”,将“收货确认表”的数据通过键盘存储到 “完成订单表”中,关闭数据流。名称:录入编号:P6输入:数据流“订单取消表”输出:数据存储“退货记录库”处理:打
36、开“订单取消表”和“退货记录库”,将“订单取消表”的数据通过键盘存储到“退货记录库”中,关闭数据流。3.3.3用例例图用例图是是被称为为参与者者的外部部用户所所能观察察到的系系统功能能的模型型图,呈呈现了一一些参与与者和一一些用例例,以及及它们之之间的关关系,主主要用于于对系统统、子系系统或类类的功能能行为进进行建模模。用例图展展示了用用例之间间以及同同用例参参与者之之间是怎怎样相互互联系的的。用例例图用于于对系统统、子系系统或类类的行为为进行可可视化,使使用户能能够理解解如何使使用这些些元素,并并使开发发者能够够实现这这些元素素。图3-4用例图3.4逻逻辑模型型建立系统统数据模模型的主主要工
37、具具是实体体-关联图图,即EE-R图图。永安安商店网网上销售售系统的的综合EE-R图图如图33-5所所示,实实体属性性见表3-2实体及及其属性性表。图3-5 永安商店网上销售系统的综合E-R图用户用户名密码查询订单编号名称价格数量总计购物管理提交统计店长顾客信息退货退货单价格购物清单编号总计数量名称审核管理员统计店长总计数量价格名称编号顾客信息1nm1111m11n1pn11实体属性顾客订单编号号日期商品品名称商商品数量量商品单单价金额额发货部快递编号号日期商品品名称数数量预计计到达时时间店长订单编号号日期商品品名称商商品数量量商品单单价金额额是否付付款备注注库存部订单编号号日期商品品名称商商
38、品数量量商品单单价金额额是否付付款退货货原因表3-2实体及其属性表第四章概概要设计计需求分析析阶段已已经弄清清楚了目目标系统统的各种种需求,较较好地解解快了要要让所开开发的软软件“做做什么”的的问题,并并已在软软件需求求规格说说明和数数据要求求规格说说明中详详尽和充充分地阐阐明了这这些需求求。下一一步就要要着手实实现软件件的需求求,即要要着手解解决“怎怎么做”的的问题。分析模型型中的每每一个成成份都提提供了建建立设计计模型所所需的信信息。根根据用数数据、功功能和行行为模型型表示的的软件需需求,采采用某种种设计方方法进行行数据设设计、体体系结构构设计、接接口设计计和过程程设计。数据设计计将实体体
39、-关系图图中描述述的对象象和关系系,以及及数据词词典中描描述的详详细数据据内容转转化为数数据结构构的定义义。体系系结构设设计定义义软件系系统各主主要成份份之间的的关系。接接口设计计根据数数据流图图定义软软件内部部各成份份之间、软软件与其其它协同同系统之之间及软软件与用用户之间间的交互互机制。过过程设计计则是把把结构成成份转换换成软件件的过程程性描述述。在编编码步骤骤,根据据这种过过程性描描述,生生成源程程序代码码,然后后通过测测试最终终得到完完整有效效的软件件。4.1数数据库设设计数据库设设计是软软件开发发的灵魂魂和基础础,是整整个系统统成功的的关键所所在,是是开发高高品质应应用的前前提,鉴鉴
40、于数据据库设计计的重要要性,做做如下约约定:设计过程程应按照照概念模模型设计计关系模模型设计计物理数数据库设设计的步步骤进行行。4.1.1 关关系模式式设计由系统的的概念模模型导出出关系模模式。主主要原则则及实现现方法如如下:(1)一一个实体体型转换换为一个个关系模模式,实实体的属属性就是是关系的的属性,实实体的键键就是关关系的键键。(2)一一个是实实体的联联系转换换为关系系模式时时,应首首先确定定该联系系的类型型,在确确定相应应的键。(3)进进行规范范化处理理,求出出关系模模式中的的最小依依赖集,并并依据规规范化理理论,将将关系模模式规范范到三范范式。依据上述述原则,得得出超超市进销销存系统
41、统的关关系模式式:(1) 订单(订订单编号号, 日日期,商商品名称称,商品品数量,商商品单价价,金额额)(2) 快递名单单(快递递编号,商商品名称称,数量量,预计计到达时时间)(3) 收货确认认(订单编编号,日日期,是是否收货货,是否否付款)(4) 订单取消消(订单编编号,日日期,退退货原因因)(5) 完成订单单(订单编编号,日日期,是是否付款款)(6) 商品交易易记录(订单编编号,日日期,商商品名称称,商品品数量,商商品单价价,金额额,是否否付款,备备注。)(7) 订单金额额(订单编编号,商商品名称称,商品品数量,商商品单价价,金额额)(8) 订单时间间(订单编编号, 日期)(9) 商品价格格(商品名名称,商商品单价价)(10)发货名名单(订订单编号号,商品品名称)(11)库存(订单编编号,是是否有库库存)4.1.2 物物理结构构设计物理结构构设计是是物理数数据库的的具体表表现,主主要