网上书店管理系统的分析与设计
- 格式:doc
- 大小:795.50 KB
- 文档页数:32
网上书店管理系统分析设计报告一、系统分析一、企业概述本公司以经营图书为目的的小型企业,企业主要经营各种图书,根据市场调查和分析结果,网上购书受到大部分消费者的喜爱,也是一种潮流,因此公司以网上卖书作为公司的发展方向。
由于公司从市场需求出发,不断销售适合大众需求的图书且价格合适,业务量日益增加,即将成为众多地区性小书店的供应商。
随着网络信息时代的发展,网上书店不断涌现,竞争日益激烈。
面对这种形势,为了在激烈的竞争中立于不败之地,同时为了面对信息处理愈发复杂的形势,公司认识到迫切需要一个网上卖书系统,通过此系统可以缓解信息处理烦琐的问题,同时也可以增加零售的业务量。
由于公司的管理对象包括消费者的订单,会员注册的全部管理过程,因此此系统具有一定的复杂性,应从系统工程的观点出发,按照管理信息系统开发的基本方法进行。
二、系统环境调查系统环境初步调查主要采用方式:小组成员主要通过在网上查询一些类似的网上商城的运营模式,以及其公司的经营情况,机构设置,了解他们的信息需求。
经网上查询,了解到类似企业的基本情况如下:公司一般实行董事会领导下的总经理负责制,公司下设销售部,物流,财务部。
公司信息管理的主要方式是基于文件,单据等介质的手工处理过程,对于销售统计、成本管理、采购管理、以及用户管理都是采用人工的形式进行的,没有采用系统化的计算机信息处理系统。
传统业务流程的缺点:部门间信息交流缓慢,信息处理不及时,手工处理信息出错率高,且业务管理工作缺乏规范性,同时面临着网上购物的压力。
企业领导层希望通过建立信息系统,使企业高效的运转,业务处理更加规范,信息处理加快,降低信息处理的错误率,同时也大大降低的库存,加大公司的竞争力度,使企业更加高速的发展。
三、系统可行性研究在系统的初步调查的基础上,明确了公司存在的主要问题和建立管理信息系统的设想,接下来进一步对系统目标、范围等因素进行分析研究。
1.网上卖书系统的建设目标该网上卖书系统采用成熟的信息技术和手段,支持新型的网上购物的功能,能够实现网上下达订单,管理人员通过网络查看订单情况,并为企业的集团发展提供信息技术准备。
网上书店系统分析设计报告
一、引言
随着互联网的快速发展,网上购物已经成为人们日常生活中不
可或缺的一部分。
在这种背景下,网上书店系统应运而生。
网上书
店系统为用户提供了一个方便快捷的购书平台,使用户可以随时随
地浏览和购买各种图书。
本报告将对网上书店系统进行分析和设计,以确保其功能和性能的优化。
二、系统分析
1. 系统需求分析
(1)功能需求:用户注册与登录、图书浏览与搜索、购物车管理、订单管理、用户评价与推荐等。
(2)性能需求:系统应具备高并发能力、响应时间快、稳定性强等。
(3)安全需求:用户数据要保密,支付过程要安全可靠。
2. 系统结构分析
网上书店系统可以分为前端和后端两个主要部分。
(1)前端:包括用户界面和用户交互,用户可以在前端进行注册、登录、搜索图书、加入购物车和下订单等操作。
(2)后端:包括数据管理和业务逻辑处理,包括用户数据管理、图书数据管理、订单数据管理、支付处理等。
3. 数据库设计
(1)用户数据表:包括用户ID、用户名、密码、手机号、邮
箱地址等信息。
(2)图书数据表:包括图书ID、图书名称、图书作者、图书
价格、库存数量等信息。
(3)订单数据表:包括订单ID、用户ID、下单时间、订单状
态等信息。
三、系统设计
1. 前端设计
前端设计应注重用户友好性和可用性,包括以下关键设计要素:。
网上书城管理系统面向对象分析与设计2011.05目录1.面向对象分析 (3)1.1 用况建模 (4)1.1.1 识别执行者 (4)1.1.2 用况图 (5)1.1.3 详细用况描述 (5)1.1.4 用况活动图 (21)1.1.5 其他需求 (37)1.2 领域模型 (39)2.面向对象设计 (42)2.1 体系结构设计 (42)2.1.1 系统逻辑架构 (42)2.1.2 系统物理架构 (44)2.2 静态建模 (44)2.2.1 CRC卡片 (44)2.2.2 类图 (50)2.3.1 状态机图 (54)2.3.2 顺序图 (56)1.面向对象分析网上书城的功能概述如下:1)用户信息管理用户可以填写注册信息注册成为网站成员,可以选择注册为普通用户或者升级为高级用户。
用户分多级,不同级别的享受到的折扣不同,或者还有其他的增值服务。
高级用户需要通过支付年费,或者累计消费额到达规定限额后自动成为一定级别的用户。
2)浏览导航用户在网站上进行网络购书的主要功能。
网站需要提供图书的多级分类导航,图书排行榜,通过关键词对图书进行查询,以及对图书的详细信息进行查询。
3)网上购书通过购物车的形式,用户在浏览网站的同时可以对喜欢的图书进行挑选,最后根据购物车中所选择的图书和所指定的数量生成订单并根据用户的等级计算出总金额。
生成订单后,用户可以选择支付方式,可以使用网上银行在线支付或采取货到付款方式。
此外用户也可以选择对暂无库存的书目进行预订,网站到货后会通知会员。
用户也可以对喜欢的图书进行收藏,便于日后购买。
4)网上银行支付网上银行在线支付过程中,首先将交易信息发送到银行方,然后用户页面专到银行支付平台上,用户在银行支付平台上输入卡号/密码,支付成功后转回网上书城。
网上书城系统需要与银行进行定时进行对帐,每次对帐读取成功的支付信息,并根据相应的交易日期和交易号更新本系统中的支付状态。
在线支付时支付完全成功后安排配送。
1 引言1.1 选题背景20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。
个性化已逐渐成为当今Web应用的潮流。
本文研究了一种基于数据关联规则网上书店系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。
网上书店在我国刚起步,但发展很快。
随着我国互联网的更加普及和网上书店的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。
网上书店正是依靠Internet这个载体才得以发展和不断的成熟起来,并对产品的销售和物品的购买展示出了一种崭新的理念。
1.2 目的和意义网上书店管理系统主要是处理网上购书和库存的系统,提供具有图书分类检索和搜索,购物车管理,在线订单,书籍推荐,热卖排行,顾客评论等功能和强大的后台管理功能,提供高效、安全、智能化的数据管理,从而提高整个网上书店各项功能管理水平。
通过网上书店管理系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,有效地提高网上购书的效率。
1.3 发展现状“科学技术是第一生产力”,为了有效的提高生产效率、许多商家开始引进科学化管理,于是书店行业出现了网上书店系统。
而目前人们一直还延续着传统的方式买书,这种方式存在着许多缺点,如:效率低、需要大量的人力物力,另外进货不全,难以完全满足所有顾客的需求。
随着人们日益增长的购书需求,图书数量急剧增加,有关购书的各种信息也成倍增长。
这就要求有一个好的信息支持平台。
面对庞大的信息量,有必要开发网上书店管理系统来提高管理工作的效率。
今天我们使用计算机对购书信息进行管理,具有传统书店管理所无法比拟的优点。
通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,有效地提高网上购书的效率。
2 方案论证2.1 B/S结构模式2.1.1 B/S结构介绍B/S结构(Browser/Server结构)结构,即浏览器和服务器结构。
需求分析与系统设计分析范围:1.业务对象(用户)网上图书系统是针对广大的读者需求而设计的,用户可以分为三类①没有注册该网站会员的匿名访问者②注册过会员的会员用户③网上图书系统管理者2.业务范围(功能)主要为用户提供以下服务网上图书的查询(分类导航、高级和普通)、图书的搜索、网上购买图书、预定图书、和查看图书、同时对不同的用户有不同的优惠服务(如:会员长期在该网上购买图书积分达到时可以享受8.5折优惠)3.业务流程(流程)4.业务数据(数据)主要的数据包括会员注册信息(用户数据)、图书分类信息、图书详细信息、订单信息一、需求分析1.匿名访问者:①需要有强大的搜索功能:关键字搜书、按价格搜索、按类别搜索和高级搜索②能浏览图书的概述信息(但不能浏览图书的目录)如版权,出版社,书名称,类别、图书价格2.会员用户:除了匿名用户的功能外增加下列功能①可以浏览每一本书籍的详细信息(作者、目录发行时间浏览人数,对该书籍的评论②购物车功能用户可以把自己喜欢的书籍放进购物车中先进行保存;③能在购物车下订单;④能够跟踪订单情况;3.图书管理员:①可以对图书进行修改;②库存查询;③分类管理;④推荐图书⑤订单管理⑥会员信息管理按时间段统计送水情况。
4.数据需求:①会员信息:用户名(学号)、密码、姓名、性别、院系、班级、住址、固定电话、移动电话②图书信息:图书编号、图书分类、图书信息③管理员信息:用户名、密码、权限(0无权,1订单管理员:拥有顾客订单浏览权限,2信息管理员:拥有所有信息的管理权限,9系统管理员:拥有所有权限)二、功能设计三、据库设计1.图书信息2.会员信息3.时间段信息4.管理员信息5.送水人信息6.订水人信息7.订水人订单信息8.送水人订单信息四、界面设计(一)界面设计的思路1.前台①首页②列表页面(多条信息,支持翻页功能)③内容页面(单条信息)2.后台①登陆页面②管理首页③列表页面(多条信息,包括查询、列表显示等功能)④功能页面(单项功能,包括添加、修改、删除等功能)⑤退出页面(二)在线订水系统界面设计1.前台2.后台(1)登陆页面:Default.aspx(2)管理首页:Main.aspxA.顶部页面:Top.aspxB.左侧页面:Left.aspxC.右侧页面:Help.aspx(3)管理员信息管理页面:A.管理员信息列表页面:UserInfo_List.aspxB.添加管理员信息功能页面:UserInfo_Add.aspxC.修改管理员信息功能页面:UserInfo_Modify.aspxD.删除管理员信息功能页面:UserInfo_Del.aspx(4)区域信息管理页面A.区域信息列表页面:QuYu_List.aspxB.添加区域信息功能页面:QuYu_Add.aspxC.修改区域信息功能页面:QuYu_Modify.aspxD.删除区域信息功能页面:QuYu_Del.aspx(5)退出页面:Logout.aspx五、代码设计(略)。
网上书店管理系统需求分析目录1. 引言2. 目的与目标3. 目标用户4. 功能需求5. 非功能需求6. 数据需求7. 系统架构8. 技术要求9. 安全要求10. 总结1. 引言随着互联网的普及,越来越多的人选择在网上购买书籍。
在网上购买书籍不仅可以节省时间,还可以比实体书店更方便地找到自己需要的书籍。
因此,网上书店管理系统越来越受欢迎。
这篇文章将讨论网上书店管理系统的需求分析。
2. 目的与目标网上书店管理系统的目的是使书店能够更好地管理库存和订单,并提供给客户更好的购书体验。
通过网上书店管理系统,书店可以更轻松地与顾客沟通,提供良好的客户服务,并提高销售额。
系统的目标是提供用户友好的界面、高效的搜索功能、并保证书籍库存和售出记录的准确性。
3. 目标用户网上书店管理系统的目标用户包括以下人群:- 书店管理员- 书店销售人员- 顾客4. 功能需求网上书店管理系统的功能需求包括以下内容。
- 用户登录:允许用户使用用户名和密码登录系统,以便访问书库、订单和其他功能。
- 书籍管理:管理员可以添加、删除、更新书籍信息,包括书名、作者、出版社、ISBN号、价格、库存、书籍图片等。
- 订单管理:管理员可以查看、编辑和删除订单,顾客可以查看其订单的状态和商品发货状态。
- 查找/筛选书籍:书店销售人员和顾客可以根据书名、作者、出版社或ISBN号查找并筛选书籍。
- 购物车:当顾客选择要购买的书籍时,系统应该将它们添加到购物车中,允许顾客修改数量和删除书籍。
- 付款:当顾客完成购物后,系统应该提供一种安全的付款方式。
- 推荐书籍:系统应该提供推荐书籍的功能,推荐与顾客的购物历史和兴趣爱好相关的书籍。
5. 非功能需求网上书店管理系统的非功能需求包括以下内容。
- 用户界面:系统的用户界面应该简洁、友好,具有良好的可用性和易用性。
- 响应时间:系统的响应时间应该快速,在1-2秒之内响应用户请求。
- 可靠性:系统应该是高可靠性的,确保订单和库存的记录准确性。
网上书城管理系统分析与设计****:***学号:**********专业:软件工程班级:11-8****:***完成日期:2013年 7月3日目录目录 (2)摘要 (4)第1章.引言 (6)1.1课题研究背景 (6)1.2课题研究意义 (6)1.3课题研究内容 (7)第2章需求分析和系统功能概述 (7)2.1 系统设计目标 (7)2.2系统需求分析 (8)2.3 系统功能概述 (8)第3章系统总体设计 (9)3.1 系统开发环境 (9)3.2网上书店系统的管理流程 (10)3.3 网上书店数据库设计 (12)3.3.1数据库表汇总 (13)第4章系统前台设计 (14)4.1 用户登录和注册 (14)4.2 浏览与搜索图书 (14)4.3 维护购物车 (14)4.4 填写和确认订单 (15)4.5 客户咨询 (15)4.6 我的帐户 (15)第5章系统后台设计 (15)5.1 基础数据管理 (15)5.2业务管理 (15)5.3 新闻管理 (16)5.4 系统管理 (16)摘要随着Internet技术的发展,人们的日常生活已经离不开网络。
未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。
Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。
本设计尝试用在网络上架构一个网上书店,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。
本文从理论和实践两个角度出发,对一个具有数据挖掘功能网上书店进行设计与实现分析。
论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术 以及的特点、结构框架以及使用方法。
接着对书店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。
课程设计报告课程名称系统分析设计与开发方法课题名称网上书店管理系统的分析与设计专业xxxx班级xxxx学号xxxx姓名xxx指导教师xxx xxx20xx年x 月x日一、设计内容与设计要求1.设计内容:见附录2.设计要求:1).设计正确,方案合理。
2).界面友好,使用方便。
3).建模语言精炼,结构清晰。
4).设计报告4000字以上,含建模语言说明,用户使用说明,UML 建模图。
5).上机演示。
二、进度安排第十六周星期四下午:课题讲解,查阅资料、系统分析星期五上午:总体设计、详细设计第十七周星期一:建模,上机调试、撰写课程设计报告星期二下午:答辩附:课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。
正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。
正文总字数要求在4000字以上。
附录:设计课题:一、问题描述:对网络购物系统进行分析与设计,对购物流程进行分析,对购物中关键环节进行设计,实现对商品的录入、显示、修改、排序、保存、销售、售后服务以及客户管理等操作。
二、功能要求:1、用UML完成一个小型团购系统的分析、设计。
2、写出系统需求报告,说明系统的功能。
3、通过面向对象的分析和设计建立系统模型。
4、画出完整的用例图、类图、对象图、包图;及时序图、协作图、状态图、活动图;及组件图和配置图)三、建模提示:1、使用楚凡科技的Trufun plato x建模。
2、使用 Ration Rose 或StarUML建模。
四、其它对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能,特别是售后以及客户关系管理。
目录1、系统S WO T分析 (1)2、系统主要功能分析 (2)3、系统主要模型图 (3)3.1 用例图 (3)3.2 类图、对象图 (5)3.3 包图 (8)3.4 时序图、协作图 (11)3.5 状态图、活动图 (16)3.6 组件图和配置图 (18)4、购物网络平台的设计 (20)5、客户关系管理 (20)5.1 CRM对于网上书店的重要性 (20)5.2 营销管理分析 (21)5.2.1营销渠道结构 (21)5.2.2 营销市场宣传策略 (22)5.2.3 价格策略 (23)5.2.4 针对性营销 (24)5.3 销售管理分析 (24)5.3.1 导购/助购服务 (24)5.3.2 明确、快速的购买程序 (25)5.4 服务与技术支持分析 (25)5.4.1 邮件列表服务 (25)5.4.2 客服中心与客户服务 (25)5.4.3 特色服务 (26)5.4.4 技术支持 (26)6、总结 (27)7、参考文献 (27)1、系统S WO T分析目前,网上书店越来越多,据出版界人士介绍,网上书店的建立能大大减少图书销售的中间环节,节省大量的人力、物力,而且购书的读者也不再仅仅限于某一地区,而是遍及世界各地,这就极大限度地增加了图书的发行范围。
所以本文对网上书店所进行的S WO T分析在当前形式下显得非常必要。
SWOT是“优势”(Strengths)、“弱势”(Weaknesses)、“机会”(Opportunities)和“威胁”(Threats)的第一个英文字母的缩写。
在现代企业管理中,通过S WO T 分析,可以结合企业所处的环境对企业的内部能力和综合素质进行较为客观的评价,弄清企业相对于其它竞争对手所处的优势、弱势、机会和威胁,提醒企业制定相应的竞争战略,使企业永远立于不败之地位。
网上书店管理系统环境一般采用SWOT来进行分析,主要为以下几方面:①S(系统优势):1、电子商务行业专门的网站需求量大,潜在顾客多;网站模式别树一帜,具有顾客所需的实惠性;2、网上书店可以通过搜索关键词来避免传统书店搜索复杂费时的弊端;3、价格优势因为网上书店非实体店,降低店面成本。
②W(网站劣势):1、缺少专门的网站维护人员,货品种类还不是很完善;物流系统不完备,运输成本高市场门槛高;2、网络上的支付平台较单一;3、无法翻阅图书详细内容;4、书本退换不便;5、市场诚信度不高,国家法律体系不完善。
③O(网站机会):1、建立公司网站后增加了公司的宣传力度,建立了企业与顾客的对话平台,及时了解顾客所需,以便更加了解市场,最终实现企业利润最大化;2、政府开放发行市场,市场容量将会更大。
3、市场并未向国外开放。
④T(网站威胁):1、短时间内人力,资金,时间成本增加,资金周转易混乱; 2、电子商务业内竞争强,网络水军攻击;3、传统书店仍有较大市场份额。
2、系统主要功能分析网上书店管理系统业务描述:网上书店提供给人们更加便捷的购书模式。
从网上书店系统不同参与者的角度 ,可以将其系统功能分为前台与后台两大功能模块。
通过对电子商务网站及网上书店的考察、分析以及实际的市场调查,要求本系统具有以下功能:●统一友好的操作界面,能保证系统的易用性。
●规范、完善的基础信息设置。
●图书分类详尽,可按不同类别查看商品信息。
●按图书大类及图书名称进行模糊查询。
●实现网上购书。
●新书及特价图书展示。
满足上述需求的系统主要包括下面几个模块:3、系统主要模型图3.1 用例图用例图反映使用者和系统的交互过程。
用例图用来描述软件系统向一组参与者提供的一组相关功能。
通过对网上书店管理系统的分析,导出系统的用例图构成如图3-1:图3-1 网上书店系统用例图上层用例图的用例一般描述抽象度较高的系统功能,为了更加清楚地反映用例所描述的功能,可以把用例图分解成下一层的用例图。
通过对网上书店系统各个子系统功能的分解,设计出各个子系统的用例图分别如(图3-2;图3-3;图3-4;图3-5)图3-2 书目管理子系统用例图图3-3 售书管理子系统用例图图3-4 图书租借子系统用例图图3-5 架存管理子系统用例图3.2 类图、对象图通过系统前阶段对系统模块的划分,根据系统主要需要实现的功能,将系统的相关类划分成售书处理,租借处理及书目与架存管理等三个部分的功能逻辑类。
根据以上“售书处理”功能用例的类,画出类图如图3-6:图3-6“售书处理”功能逻辑类图“租借处理”功能用例界面类是“租借处理界面”和“还书处理界面”;实体类有“图书”,“架存图书”,“待租图书”,“租出图书”,“还书”,“图书类别”,“出版社”,“租借票据”和“个人会员”;控制类是“租借处理管理器”和“还书处理管理器”。
根据以上“租借处理”功能用例的类,画出类图如图3-7:图3-7“租借处理”功能逻辑类图“书目管理及架存管理”功能用例的界面类分别是“书目处理界面”和“架存处理界面”;实体类有“图书”,“架存图书”,“图书类别”,“出版社”和“售书单”;控制类分别是“书目处理管理器”和“架存处理管理器”。
根据以上“书目管理及架存管理”功能用例的类,画出类图如图3-8:图3-8“书目管理及架存”功能逻辑类图3.3 包图包是UML的一种模型元素,可以用来表示模型、子模型、系统、子系统等的系统模型单位。
一个复杂的系统模型需要分解成多个部分,每一个部分用包来表示。
包与包之间存在依赖关系。
通过对小型书店系统需求结构及性能等的分析,初步规划了系统的模型构架,将书店系统划分为九个子系统。
系统包图如图3-9:图3-9 小型书店系统包图在原有系统功能的基础上,增加了租借管理和收银两部分的功能设计。
通过对书店系统各个子系统模块功能的进一步细化和明确,将书目管理子模块分成三个部分,包图如图3-10:图3-10 书目管理子系统包图将架存管理子模块分成五个部分,包图如图3-11:图3-11 架存管理子系统包图将售书管理子模块分成三个部分,包图如图3-12:图3-12 售书管理子系统包图将租借管理子模块分成三个部分,如图3-13图3-13 租借管理子系统模块将系统查询子模块分成两个部分,包图如图3-14:将设置与维护子模块分成两个部分,包图如图3-15:图3-14 统计查询子系统包图图3-15 设着与维护子系统包图3.4 时序图、协作图时序图关注的是对象的职责和对象之间的交互情况,强调时间的先后顺序。
序列图的主要用途之一,是把用例表达的需求,转化为进一步、更加正是层次的精细表达。
时序图通常用来描述指定的场景,有着固定的执行路径,用例常常被细化为一个或者更多的时序图,它对开发人员最有用。
针对书店的主要部分----图书销售和图书租借,画出售书处理功能逻辑顺序图如图3-16:3-17.图3-16 售书处理功能逻辑顺序图(1)图3-17 图书处理功能逻辑顺序图(2)由于租借图书与销售图书类似,故仅画出图书销售活动的顺序图协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构。
一个协作图显示了一系列的对象和在这些对象之间的联系以及对象间发送和接收的消息。
本网上书店系统根据各包、类画出协作图如图3-18、3-19、3-20、3-21、3-22、3-23、3-24、3-25.图3-18 “图书选购”协作图图3-19 “用户注册”协作图图3-20 “用户登陆”协作图图3-21 “图书选购”协作图图3-22 “购物车管理”协作图图3-23 “查看订单”协作图图3-24 “订单管理”协作图图3-25 “图书管理”协作图3.5 状态图、活动图(1)订单状态图管理员对订单的管理通过查询后台数据库中的订单及预订书籍订单,进行统计,然后通知供应商进行供货,详细过程如图3-26:图3-26(2)用户购买商品状态图如图3-27图3-27(3)管理员订单状态图管理员对订单的管理通过查询后台数据库中的订单及预订书籍订单,进行统计,然后通知供应商进行供货,详细过程如图3-28:图3-28管理员订单状态图(4)用户注册活动图如图3-29:图3-29用户注册活动图(1)购买图书活动图:如果用户想要买书,则应先登录,然后查询自己所需要的书,如果则加入购物车,如果没有,则可以通过预订书籍功能,通知管理员补货,当所需书籍选购结束之后,申请结帐,结帐时,系统判断用户的级别,如果是会员,则可以享受折扣优惠,如果是普通用户则不能享受优惠,然后转帐支付,完成购书过程。
详细过程如图3-30所示:图3-30购买图书活动图3.6 组件图和配置图组件图用来描述构成软件系统以及它们之间的相互依赖关系。
基于构件开发的软件系统有多个软件构件按照确定的关系构成软件系统。
通过对网上店系统结及性能等的分析,设计出构件图如图3-31:配置图是用来建模系统中软硬件的配属,所以也叫部署图。
它显示系统运行时刻的结构,本网上书店配置图如图3-32收银界面收银管理售书界面售书处理退书处理还书处理借书处理借书界面书务数据库设置与维护会员管理书目管理编辑书目架存管理出版社管理书目查询图书类别管理盘架处理进书处理报损处理架存处理架存查询图3-31网上书店组件图图3-32配置图4、购物网络平台的设计1. 平台功能展望a.网站访问者登陆网站时,如果未注册,提示是否注册,若否,访问者可以浏览网站的其他功能模块。