永安商店销售网站的设计与实现_第1页
永安商店销售网站的设计与实现_第2页
永安商店销售网站的设计与实现_第3页
永安商店销售网站的设计与实现_第4页
永安商店销售网站的设计与实现_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

永安商店销售网站

的设计与实现

广东海洋大学寸金学院

毕业论文(设计)

论文题目:永安商店销售网站的设计与实现

系别:________信息系

专信息管理与信息系统

年、班级:10级2班

姓名:蔡其佩何浩辉区勇鹏叶智超

学号:1号9号28号40号

指导老师:赵男男

职称:M

日期:06月26日

广东海洋大学寸金学院教务处制

目录

目录..........................................................

摘要.............................................................................Ill

ABSTRACT...................................................................................................................................................V

前言...........................................................................VI

第一章项目概述..................................................................7

文档仅供参考

1.1课题背景.................................................................7

1.2研究的现状...............................................................2

1.3研究目的.................................................................2

1.4研究意义................................................................3

第二章可行性研究................................................................3

2.1技术可行性..............................................................3

2.2经济可行性..............................................................4

2.2.1支出..............................................................4

2.2.2收益..............................................................5

2.2.3收益/投资比........................................................5

2.2.4投资回收期........................................................6

2.3操作可行性..............................................................6

2.4法律可行性..............................................................6

2.5结论.....................................................................6

第三章需求分析..................................................................7

3.1总体目标.................................................................7

3.2具体目标.................................................................7

3.3系统功能建模............................................................8

331系统数据流程图.....................................................8

3.3.2数据字典.........................................................12

3.3.3用例图...........................................................17

3.4逻辑模型...............................................................18

第四章概要设计.................................................................20

4.1数据库设计.............................................................20

4.1.1关系模式设计.....................................................21

4.1.2物理结构设计...................................................22

4.2UML图设计..............................................................25

4.2.1状态图...........................................................25

4.2.2动态图...........................................................26

4.2.3HIPO图...........................................................27

4.3模块设计...............................................................29

4.4输入输出设计..........................................................30

4.4.1输入设计......................................................30

4.4.2输出设计......................................................34

第五章详细设计.................................................................39

5.1系统模块设计..........................................................39

5.1.1用户管理模块设计...............................................39

5.1.2商品代码维护模块设计...........................................40

5.1.3业务员代码维护模块设计.....................................40

5.1.4仓库代码维护模块设计...........................................41

5.1.5录入订货单模块设计..............................................41

5.1.6统计订货单报表模块设计.........................................41

5.1.7查询订货单模块设计..............................................42

5.1.8录入入库单模块设计..............................................42

文档仅供参考

5.1.9统计入库单报表模块设计..........................................42

5.1.10统计库存报表模块设计...........................................43

5.1.11查询入库单模块设计..............................................43

5.1.12查询库存模块设计...............................................43

5.1.13录入销售单模块设计..............................................44

5.1.14统计销售报表模块设计...........................................44

5.1.15制定销售单价模块设计...........................................44

5.1.16查询销售单模块设计..............................................45

5.1.17统计应收账款报表模块设计.......................................45

5.1.18统计应付账款报表模块设计.......................................45

5.1.19统计月份销售利润模块设计......................................46

5.1.20统计季份销售利润模块设计......................................46

5.1.21统计年份销售利润模块设计......................................46

5.2程序流程图..............................................................47

5.3N-S图..................................................................48

第六章测试......................................................................49

6.1测试原则及测试方法概述.................................................49

6.2系统主要测试用例举例..................................................50

第七章结论......................................................................53

参考文献.........................................................................54

致谢...........................................................................54

摘要

随着Internet的高速发展,电子商务已在世界范围内展开,通信技术

的突飞猛进,以及物流行业的逐渐壮大、完善,网络购物迅速走进我

们的生活,各种网上小店相继开业,满足人们的各种需要。随着现代

社会交流日益频繁,在网站上进行交易越来越受到人们的追捧,网上

文档仅供参考

购物方便、快捷、实惠。由于网上购物越来越受欢迎,永安商店鉴

于实体店业务没法再进一步扩张,于是希望建立一个网上销售系统

来扩张业务。因此,本文设计是以销售管理系统为主,具有一定智能

特性和网络特性的销售网站。本网站结合现有电子商务网站特性

及网购用户的需求,拟利用JSP语言,基于MySQL+Tomcat+spring

来搭建平台,具有巨伸缩性、灵活性、易维护性,给销售网站系统提

供了良好的机制。

关键词:电子商务,网上购物,销售网站

文档仅供参考

ABSTRACT

Withthehigh-speeddevelopmentofInternet,e-commercehas

beenaroundtheworld,therapiddevelopmentofcommunication

technology,aswellasthelogisticsindustrygrowing,perfect,the

networkshoppingrapidlycomeintoourlives,avarietyofonlineshop

openedinsuccession,satisfypeople'svariousneeds.Withfrequent

communicationinmodernsociety,totrademoreandmoregetof

peopleonthewebsite,onlineshoppingisconvenient,fastand

affordable.Becauseonlineshoppinghasbecomemoreandmore

popular,wingonstoreinviewofthebusinessentityshopcannot

furtherexpansion,sohopetosetupanonlinesalessystemtoexpand

business.Therefore,thisarticleisbasedonsalesmanagementsystem

designisgivenpriorityto,havecertainintelligencefeaturesand

networkfeaturesofsalessite.Combinedwithexistinge-commerce

sitesfeatureandthiswebsiteonlineuser'sneeds,usingaJSPlanguage,

basedonMySQLTomcatspringtobuildplatform,scalability,

flexibility,easymaintenance,thesystemprovidesagoodmechanism

tothesalessite.

Keywords:Electroniccommerce,onlineshopping,salessite

文档仅供参考

前言

随着社会经济的发展,商品交易形式也开始多样化了起来。电

子商务这种新兴的商品交易形式更是具有广阔的发展空间。电子

商务中没有哪一部分比电子交易更引人注目了。所谓电子交易就

是指在网上进行买卖交易。电子交易将不再是简单地开辟一条新

的网上销售渠道。它将采用技术手段改进您的企业模式、增加企

业收入和效率;它招降低经营成本并能帮助企业与客户、供货商以

及合作伙伴建立更为密切的合作关系。这样一来,能够经过网上将

经销商和生产厂家联系起来,从而优化交易过程,减少文书工作。或

经过建立与供货商直接联系的网络而获利,从而削减库存和运输消

耗,快速响应用户要求。还能够经过网上账单和支付系统改进与客

户和供应商的关系。这样,企业不但赢得客户的信任,更能提高订货

效率、降低库存损耗、保持资金全部周转和降低实际销售支出,进

而降低成本、增加利润。

从网上交易到电子交易,现在的中国的网上消费者正迅速发展

壮大,越来越多人喜欢网上购物,因此,建立销售网站有助于企业的

文档仅供参考

发展和扩张。本销售网站采用JSP技术并与Adobe

Dreamweaver,Tomcat,MySQL等应用软件结合起来,建成一个网上

销售网站。

第一章项目概述

课题背景

伴随着计算机技术在各行各业日益广泛和深入的应用,网络的

概念早已深入人心。网络在各行各业的发展战略中占据了重要的

位置,成为商家不二分割的部分。商品的宣传已不只局限于电视与

报纸,网络已成为商家展示自己的另一个舞台。网上购物以突破时

空限制,使消费者能够随时随地的经过网络获取所需要的信息。

当前,网络已成为人们获取和交换信息的最有效的途径,随着生

活水平的提高,大多数消费者已经具备了利用网络进行交流和获取

信息的能力,网络已经占据了人们的许多环节,特别是随着Internet

向着宽带、高速、多媒体化方向的发展,同时随着人们生活节奏的

文档仅供参考

加快,省时省力的购买效率已成为消费者选择商品的一个必不可少

的因素,新的购物方式将越来越受到欢迎。这就为永安商店提供了

一个广阔的舞台。

1.2研究的现状

当前,网络正以一种前所未有的冲击力在影响着人类的活动,包

括人类的生产和日常生活互联网已日益成为收集提供信息的最佳

渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越

来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购

物理念。网上购物系统作为B2B(既企业对企业),B2c(即企业对消

费者),C2c(即消费者对消费者)电子商务的前端商务平台,在其商务

活动全过程中起着举足轻重的作用。网上购物系统具有强大的交

互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交

易。这种全新的交易方式实现了公司间文档与资金的无纸化交

换。届时,永安商店也会采用这种交易方式,使永安商店走上国际化

的道路,消费者在购买时不必兑换货币,直接使用电子贸易即可。

L3研究目的

网上购物兴起,人们消费习惯逐渐发生变化。网络购物的成熟

给许多实体店商家带来了冲击,因此众多的企业、商场、百货公司

等纷纷开设官方购物网站。随着永安商店的业务扩大,实体销售已

经不能满足它的需求,架设网店成为它的新出路。网上销售不但能

文档仅供参考

降低库存压力还能扩大销售渠道,经过廉价的通讯手段,将商家与买

家紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约

了交易成本,扩大了交易范围。因此永安商店也决定开设官方的购

物网站,以此来扩大业务,提高营业率。

1.4研究意义

国际互联网的兴起,人们已进入了信息时代。在数字化网络环

境下,消费者希望得到方便快捷的服务,因此网上购物方式开始兴

起。网上购物将改变人们的购物方式,是网物变得省时省力,消费者

不必在夏日炎炎或者三九寒冬的日子里到拥挤的商业街,一家一家

的挑选自己喜欢的商品,而可坐在舒适的家里在永安商店查看、挑

选商品,同时直接面对卖家,使得她们最大限度的进行比较和挑选,

大大的提供了购买效率。因此,永安商店开设销售网站有助于永安

商店的发展。

第二章可行性研究

2.1技术可行性

技术可行性:JSP+MySQL的技术已经比较成熟。

运行可行性:该销售系统需要搭建AdobeDreamweaver8.0和

Tomcat服务器以及MySQL,在此环境下的销售系统在正确连接数

据库后能够正常运行。

文档仅供参考

2・2经济可行性

开发与应用网上商店销售系统的投资与收益初步估算如下。

2.2.1支出

⑴基础投资:

服务器2台:10000(元)x2(台尸0元

PC机4台:50000(元)x4(台)=0元

网络设备:0元

辅助设备:1。00。元

共计:70000元

⑵其它一次性投资:

MicrosoftWindows7专业版:960(元)x4(台)=3840元

Myeclipse标准版:200(元)x4(台上800元

AdobePhotoshop6.0(中文版):3660(元)x4(a)=14640元

AdobeDreamweaver8.0(中文版):3730(元)乂4(台)二14920元

Tomcat开源免费

Hibernate开源免费

MySQL开源免费

Spring开源免费

网站开发费:1000。元

域名费用:139(元)x5(年)=695元

文档仅供参考

共计:44895(元)

经常性支出:

人工费用:1(月)x4(人)x5000(元尸0元

共计:0(元)

支出总计:70000(元)+44895(元)+0(元)=134895元713万元

2.2.2收益

永安商店使用了本销售网站后,预计每月能有30000元的盈利,

估计本系统将使用5年,按银行利率5%,系统运用后的每年的盈利

为:30000(元)x12(月)=360000元

利用计算货币现在价值的公式能够算出以后每年节省的现在

价值:

见表2-1

2-1将来的收入折算成现在值表

年将来值(元)(l+i)n现在值(元)累积的现在值(元)

13600001.05342857.14342857.14

23600001.1326530.61669387.76

33600001.16310981.54980369.29

43600001.22296172.891276542.18

53600001.28282069.421558611.60

五年后的总收入的现在价值为:1558611.60元氏160万

另,还有不可定量的无形收益。

223收益/投资比

文档仅供参考

本网站的收入/投资比为:160+13M230%

2.2.4投资回收期

本网站的投费回收期为:17142.86+326530.61+171.

综上所述,销售网站的收益远远大丁支出,投资回收期接近一

年,因此本销售网站在经济上是完全可行的。

2.3操作可行性

主要包括:

(1)对目标组织的影响

(2)目标组织人员适应的可行性(如目标组织的行政管理、工作

制度、人员素质等能否满足要求)

(3)市场、法律、社会环境条件的可行性

(4)时间进度可行性:项目完成所需的时间、预计时间是否足够

2.4法律可行性

网上交易是世界的潮流,越来越多人接受并开始依赖网上交

易。交易市场越来越趋向网上交易。且在这方面的法律法规已经

较为完善。

2.5结论

综上所述,本销售网站由于投资效益比远大于100%,技术、经

文档仅供参考

济、操作都有可行性,而且使用本销售网站将大大提高了商店的营

业率,扩大永安商店的业务。因此本销售网站是完全可行的。

第三章需求分析

软件需求分析的目标是深入描述软件的功能和性能,确定软件

设计的约束和软件同其它系统元素的接口细节,定义软件的其它有

效怀需求。

需求分析阶段研究的对象是软件项目的用户要求。一方面,必

须全面理解用户的各项要求,但又不能全盘接受所有的要求,另一方

面,要准确地表示被接受的用户要求。只有经过确切描述的软件需

求才能成为软件设计的基础。

3.1总体目标

此次项目是要设计一个以商店销售网站为主,具有一定智能特

性的网购系统。本销售网站开发的目标是提高消费者的购买效率,

具有用户登录、用户注册、留言版、新品区、商品区、特价区、

购物车、结算及用户管理等功能,消费者能够经过此网站的远程信

息服务模块讲行注册、商品杳询、购买。管理员能对网站实现商

品添加、商品审查,会员管理、会员审查、网站信息管理等。

3.2具体目标

(1)降低成本

文档仅供参考

以销售网站开展业务,能够大量减少人力、物力;同时使得交易

活动突破了时间和空间的限制,能够在任何时间、任何地点进行,大

大降低成本,提高效率。

(2)拓展营销渠道

经过销售网站拓展新的空间,增加销售渠道,接触更大的消费群

体,获得更多的新顾客,扩大市场。

(3)掌握顾客的需求

经过网站上的客户留言、留言薄能够倾听顾客的意见,了解顾

客的心声,加强与顾客间的联系建立良好的顾客关系。

(4)提高服务质量

利用网站,经过电子沟通方式,开展在线服务方式能够更加及时

准确地掌握用户的需求,经过网站的交互式服务使得被动提供和主

动获得统一起来,从而实现售前、售中、售后的全过程和全方位的

服务。

3.3系统功能建模

本系统采用结构化的分析方法,采用数据流程图和数据字典来

表示系统内部数据的运行以及数据的描述和定义。

3.3.1系统数据流程图

数据流程图简称DFD,它用来描述目标系统的逻辑结构,它是

由实体部分、处理部分、数据存储部分和数据流部分四部分组成,

文档仅供参考

为了使数据流图所描述逻辑结构更加清晰,容易阅读。数据流图的

符号说明:

见表3-1。

图形符号名称符号说明

记述系统之外的数据提供或数据

实体获得组织机构或个人,框内为实

体名称

PM记述某种业务的手工或计算机处

C人丽理,其中,PM区记述处理标号,C

区记述处理名称。

记述与处理有关的数据存储,DN

_数据存储区记述存储的标号,S区记述存储

DNS_数据的名称

记述数据流的流动方向,FM记

数据流述数据流的名称

FM

表3-1数据流程图符号说明

文档仅供参考

文档仅供参考

P

顾单

客处

图3-2永安商店销售网而顶层数据流程图

文档仅供参考

3.3.2数据字典

数据字典(DataDictionary,简称DD)是在完成新系统数据流程

图的设计的基础上,用来对DFD的进一步定义和描述的结构化工

具,是构成新系统逻辑模型的重要部分,是系统设计、实施和维护的

重要依据。数据字典是对DFD中所有元素(数据流、数据存储、

数据流及数据存储中的数据元素、数据处理)的定义和集合。它们

的定义常常是以卡形式给出的,数据流定义用数据流卡,数据存储定

义用数据存储卡,数据处理定义用数据处理卡,数据兀素定义用数据

兀素卡0

⑴系统数据元素卡

名称:订货单编号编号:01名称:日期编号:02

别名:别名:

类型:字符类型:日期

名称:商品名称编号:03名称:商品数量编号:04

别名:别名:

类型:字符类型:数值

文档仅供参考

名称:商品单价编号:05名称:金额编号:06

别名:别名:

类型:数值类型:数值_______________

名称:是否付款编号:07名称:退货原因编号:08

别名:别名:

类型:字符类型:字符

名称:发货部编号:。9名称:快递编号编号:11

别名:别名:

类型:字符类型:数值_______________

名称:是否收货编号:12名称:退货记录编号:12

别名:别名:

类型:字符类型:字符_______________

名称:入库单编号编号:名称:订单记录部编号:

1315

别名:别名:

名称:库存部编号:14

别名:

类型:字符

文档仅供参考

⑵系统数据存储卡

名称:审核部名称:交易记录库

编号:D1编号:D3

相关处理:由P1写入,读出其相关处理:由写入P6,读出其

处理有P2处理有P9

3T3…o

名称:退货记录

编号:D2

相关处理:由写入P6,读出其

处理有P7

(3)系统数据流卡

名称:订单名称:发货名单

编号:F1编号:F2

输入:顾客输入:审核簿

输出:审核簿输出:发货部

名称:快递名单名称:收货确认表

编号:F8编号:F3

输入:发货部输入:发货部

文档仅供参考

名称:订单取消表名称:退货记录表

编号:F4编号:F9

输入:收货确认表输入:退货记录库

输出:退货记录度输出:库存部

名称:完成订单表名称:商品父易记录表

编号:F6编号:F7

输入:收货确认表输入:交易记录库

输出:交易记录库输出:店长

⑷系统数据处理卡

名称:提交名称:审核

编号:P1编号:P2

输入:数据流“订单”输入:数据存储“审核波”

输出:数据存储“审核薄”输出:数据流“发货名单“

处理:将数据流“订货单”中

文档仅供参考

名称:发货通知名称:寄出商品

编号:P3编号:P4

输入:数据流“发货名单”输入:数据流“发货名单”

输出:数据流“快递名单”输出:数据流”收货确认表”

处理:打开“发货名单“和“处理:打开“发货名单”,按照

名称:申请退货名称:退货统计

编号:P5编号:P7

输入:数据流”收货确认表”输入:数据存储”退货记录

输出:数据流”订单取消表”库”

处理:打开”收货确认表”输出:数据流”退货记录

名称:录入名称:确认收货

编号:P6编号:P8

输入:数据流”订单取消表”输入:数据流”收货确认表”

输出:数据存储”退货记录输出:数据流”完成订单表”

库”处理:打开“收货确认表”

文档仅供参考

3.3.3用例图

用例图是被称为参与者的外部用户所能观察到的系统功能的

模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要

用于对系统、子系统或类的功能行为进吁建模。用例图展示了用

例之间以及同用例参与者之间是怎样相互联系的。用例图用于对

系统、子系统或类的行为进行可视化,使用户能够理解如何使月这

些元素,并使开发者能够实现这些元素。

文档仅供参考

审核业务

统计业务

图3-4用例

3.4逻辑模型

建立系统数据模型的主要工具是实体•关联图,即E-R图。永安

商店网上销售系统的综合E-R图如图3-5所示,实体属性见表3-2

实体及其属性表。

文档仅供参考

图3-5永安商店网上销售系统

的综合E・R图

W订单编号日期商品名称商品数量商品单价金额

发货部快递编号日期商品名称数量预计到达时间

文档仅供参考

店长订单编号日期商品名称商品数量商品单价金额是否付款备注

库存部订单编号日期商品名称商品数量商品单价金额是否付款退货原因

表3-2实体及其属性表

第四章概要设计

需求分析阶段已经弄清楚了目标系统的各种需求,较好地解快

了要让所开发的软件“做什么”的问题,并已在软件需求规格说明

和数据要求规格说明中详尽和充分地阐明了这些需求。下一步就

要着手实现软件的需求,即要着手解决“怎么做”的问题。

分析模型中的每一个成份都提供了建立设计模型所需的信

息。根据用数据、功能和行为模型表示的软件需求,采用某种设计

方法进行数据设计、体系结构设计、接口设计和过程设计。

数据设计将实体-关系图中描述的对象和关系,以及数据词典

中描述的详细数据内容转化为数据结构的定义。体系结构设计定

义软件系统各主要成份之间的关系。接口设计根据数据流图定义

软件内部各成份之间、软件与其它协同系统之间及软件与用尸之

间的交互机制。过程设计则是把结构成分转换成软件的过程性描

述。在编码步骤,根据这种过程性描述,生成源程序代码,然后经过

测试最终得到完整有效的软件。

4.1数据库设计

数据库设计是软件开发的灵魂和基础,是整个系统成功的关键

所在,是开发高品质应用的前提,鉴于数据库设计的重要性,做如下

文档仅供参考

约定:

设计过程应按照概念模型设计一关系模型设计一物理数据库

设计的步骤进行。

4.1.1关系模式设计

由系统的概念模型导出关系模式。主要原则及实现方法如下:

(1)一个实体型转换为一个关系模式,实体的属性就是关系的属

性,实体的键就是关系的键。

(2)一个是实体的联系转换为关系模式时,应首先确定该联系的

类型,在确定相应的键。

(3)进行规范化处理,求出关系模式中的最小依赖集,并依据规

范化理论,将关系模式规范到三范式。

依据上述原则彳导出〈超市进销存系统〉的关系模式:

⑴订单(订单编号,日期,商品名称,商品数量,商品单价,金额)

⑵快递名单(快递编号,商品名称,数量,预计到达时间)

⑶收货确认(订单编号,日期,是否收货,是否付款)

(4)订单取消(订单编号旧期瓶货原因)

⑸完成订单(订单编号,日期,是否付款)

(6)商品交易记录(订单编号,日期,商品名称,商品数量,商品单价,

金额,是否付款,备注。)

⑺订单金额(订单编号,商品名称,商品数量,商品单价,金额)

文档仅供参考

(8)订单时间(订单编号,日期)

⑼商品价格(商品名称,商品单价)

(10)发货名单(订单编号,商品名称)

(11)库存(订单编号,是否有库存)

4.1.2物理结构设计

物理结构设计是物理数据库的具体表现,主要规定各关系的名

称、各列的数据类型、长度、小数位、完整性约束等。本系统数

据库物理结构设计见表4-1至4-11。

表4-1订单表

列含义列标示类型长度完整性约束

订单编号dmchar8数字字符

FI期rqdate8口期型数据

商品名称spmcchar30字符型数据

spslnumb8

商品数量数值

spdgnumb8数值(两位小数)

商品单价

numb10

je数值(两位小数)

金额

表4-2快递名单

列含义列标示类型氏度完整性约束

快递编号dmchar10数字字符

商品名称spmcchar30字符型数据

数量spslnumb8数值

预计到达时yjddsjdate6日期型数据

文档仅供参考

表4.3收货确认表

列含义列标示类型长度完整性约束

订单编号dmchar8数字字符

日期rqdate8日期型数据

是否收货sfshcharTrue_False字符型数据

是否付款sffkcharTrue_False字符型数据

表4-4订单取消表

列含义列标示类型长度完整性约束

订单编号dmchar8数字字符

日期rqdate8FI期型数据

退货原因thyychar80字符型数据

表4-5完成订单表

列含义列标示类型长度完整性约束

订单编号dmchar5数字字符

日期rqDate8日期型数据

是否付款sffkcharTrue_False字符型数据

表4-6商品父易记录表

列含义列标示类型长度完整性约束

入库单编号dmchar8数字字符

口期rqdate8口期型数据

商品名称spmcchar30字符型数据

商品数量spslnumb8数值

商品单价spdjnumb8数值

金额jenumb10数值

是否付款sffkcharTrue_False字符型数据

备注bzchar30字符型数据

文档仅供参考

表4-7订单金额表

列含义列标示类型长度完整性约束

订单编号Dmchar8数字字符

商品名称Spmcchar30字符型数据

商品数量Spslnumb8数值

商品单•价Spdjnumb8数值

金额Jenumb10数值

表4-8订单时间表

列含义列标示类型长度完整性约束

订单编号Ddbhchar8数字字符

日期Rqdate8bl期型数据

表4-9商品价格表

列含义列标示类型长度完整性约束

商品名称Spmcchar30字符型数据

商品单价Spdjnumb8数值

表4-10发货名单表

列含义列标示类型长度完整性约束

订单编号Ddbhchar8数字字符

商品名称Spmcchar30字符型数据

表4-11库存表

列含义列标示类型长度完整性约束

订单编号DdbhChar8数字字符

是否有库存SfyhccharTrte_False字符型数据

文档仅供参考

4.2UML图设计

UML是用来对软件密集系统进行可视化建模的一种语言,是

在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统

的制品的开放方法。

4.2.1状态图

状态图主要用来描述对象、子系统、系统的生命周期。经过

状态图能够表现系统中一个对象所具有的各种状态和这个对象从

一种状态到另一种状态的转换(迁移),以及影响对象这些状态的事

件(如收到消息、时间己到、报错、条件为真)等。它主要描述某

个对象从一个状态到另一个状态变化迁移的控制流。

文档仅供参考

:丁思

F单待审审核不退过

核---------■

*通过

F晶发

顾客待收

图4-1状态图

4.2.2动态图

动态图主要用来描述用例要求所要进行的活动,以及活动间的

约束关系,有利于识别并行活动。能够演示出系统中哪些地方存在

功能,以及这些功能和系统中其它组件的功能如何共同满足前面使

用用例图建模的商务需求。

文档仅供参考

H«业也曷蛇力霍・0长

图4-2动态图

4.2.3HIPO图

HIPO图是用来表示软件系统结构的工具。它既能够描述软件

总的模块层次结柢--H图(层次图),又能够描述每个模块输入/输出

文档仅供参考

数据、处理功能及模块调用的详细情况-IPO图。HIPO图以模块

分解的层次性以及模块内部输入、处理、输出三大基本部分为基

础建立的。它是表示软件系统结构的工具。HIPO图以模块分解的

层次性以及模块内部输入、处理、输出三大基本部分为基础建立

的。

后供管理

也供管理次供审核

T

J

A

d

-

纬注木县沪9

本第花9管理

系殊管理

系练雉沪斯抿雉沪

怦码雉沪

图4-3HIPO图

文档仅供参考

4.3模块设计

模块设计是针对系统结构图中的每个模块定义其外部及内部

特性的工作,即模块说明。其主要目的是为程序员要完成每个模块

的具体功能提供依据。依据是输入、处理、输出的详细描述。

模块IPO图第1号

系统名称:订单管理子系统名称:发货管理

模块名称:发货通知模块代码:CJ・P11

调用模块:无被调用模块:发货管理

输入:发货名单输出:快递名单

模块IPO图第2号

系统名称:订单管理子系统名称:退货管理

模块名称:退货审核模块代码:CJ-P21

调用模块:无被调用模块:退货管理

输入:收货确认表输出:订单取消表

模块IPO图第3号

系统名称:订单管理子系统名称:交易记录管理

模块名称:统计交易记录模块

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论