版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网上书店电子商务系统规划分析设计报告班 级:电子商务1002班 姓 名:王 鹏飞 学 号:1007100222目录需求分析 01.1 总体陈述 01.2 开发该系统的背景及意义 21.3 网上购书的优势 31.4 系统开发的目标 51.5 系统功能 51.6 用例图 61.7 活动图 61.8 词汇表 9、系统分析: 112.1 用例实现: 112.1.1 用户注册的实现用例: 122.1.2 用户登录的实现用例: 122.1.3 客户图书订贝吻实现用例 132.1.4 客户服务的实现用例 132.1.5 客户订单管理的实现用例 142.1.6 管理员图书管理的实现用例 152.1.7 管理员
2、订单处理的实现用例 152.2 用例分析 162.2.1 用户注册序列图: 172.2.2 用户登录序列图: 182.2.3 客户图书选贝序列图: 192.2.4 客户服务序列图: 202.2.5 客户订单处理序列图: 202.2.6 管理员图书管理序列图: 212.2.7 管理员订单处理序列图: 212.3 用例的分析类图: 222.3.1 用户注册类图: 222.3.2 用户登录类图 222.3.3 客户图书选购类图 232.3.4 客户关系管理类图 242.3.5 客户订单处理类图 242.3.6 管理员图书管理类图 252.3.7 管理员订单处理类图 26、系统设计 273.1. 实体
3、类之间的联系 273.2. 子系统设计: 283.3. 数据库设计: 283.3.1 模型转化 283.3.2 数据库设计的概念模型 错误!未定义书签。3.3.3 数据库设计白逻辑模型 错误!未定义书签。需求分析随着电子商务的不断发展,网上购物越来越普及。越来越多的商家建立了自 己的网上店铺。网上购物已经成为一种重要的购物手段,它的方便和快捷使得人们足不出户即可购买需要的商品。 网上书店是网上店铺的一种。因为购书这一活 动的特点使得它在B2c的电子商务模式中的应用比较看好,具有良好的发展前 景。1.1 总体陈述随着网络的普及,网上交易手段的逐渐完善,越来越多的人习惯于网上购物, 习惯于动动手指
4、就能有货到门的快捷便利的消费方式。网上购物服务逐渐深入到人们的生活中,给人们的生活带来方便。 然而大多数的电子商务网站,都只是一 个简单的在线说明书或销售工具, 尽管它是一种低成本广告方式,但是不提供重 要信息、缺乏介绍、不回答反馈、以及网站信息的更新,使得这类网站很难吸引 顾客、招揽生意。为了充分利用现有资源,提高工作效率,降低劳动成本,开发 一款功能强大的网上书店十分必要。该系统将解决网上售书的所需要的功能,对 用户使用来说,具有操作简单、界面直观等优点;对于系统管理员来说,管理功 能完备,操作方便。该系统利用网络的方便、快捷和普遍,提高售书的效率,并 降低劳动强度。本次作业主要研究网上书
5、店系统的设计与实现,在网上开书店也是一种电子 商务行为,制作一个电子商务网站最大的目的就是盈利。盈利靠的就是销量,而 网站用户则是决定销量最主要的因素。用户是一个网站生产和发展的根本。 由于专业网站内容和服务针对性强, 对 用户的吸引力大,相同类型的专业网站之间的竞争就更加明显。 用户指标可以直接反映网站的运行状况,在很大程度上反映了网站的建设水平。 当用户对同一专 业的不同网站深入了解之前,往往简单地根据网站的学术背景进行选择。不论是 对用户的影响。应当承认,良好的学术背景会为专业网站的成功发展奠定坚实的 基础,因此也应作为网站评价的一种指标类型。用户访问量对于评价一个网站是 非常重要的指标
6、,这一指标表示着网站被用户重视的程度和网站地位;拥护访问 量随时间的变化规律还可以很好的反映网站的运行状况。另外,由于未注册用户也是潜在消费者,所以用户访问量标定了网站可以能的赢利空间,客观地反映了网站的真实运营情况,是商务网站发展必须注意的因素,但是,专业网站通常服务于特定的用户群,针对性很强,因此简单地利用用户访问量对不同类型的专业 网站进行比较评价是不合理的。 专业网站的稳定盈利主要来自注册用户,因此注册用户数量能够直接反映网站的盈利情况。通过计算网站注册用户占相关专业从 业人口的比例,可以发现网站在整个专业领域内的地位; 而注册用户数量的变化 也可以很好的反映用户的满意程度。 除了这两
7、点外,用户在网站的停留时间及浏 览的页面数量,用户对网站的参与程度等等对网站的发展起着非常重要的作用为了吸引更多的用户,就需要把网上书店系统设计的更美观,更人性1.2 开发该系统的背景及意义电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。但是,近 年来,Internet的出现给了电子商务以新的活力,基于 Internet的电子商务已经引起了全 世界的注意。电子商务始于网络计算。网络计算是电子商务的基础。没有网络计算,就没有电子商务。 其发展形式多种多样,从最初的电话、电报到电子邮件以及其后的 EDI ,都可以说是电子商 务的某种发展形式。电子商务的发展有其必然性和可能性。传
8、统的商业是以手工处理信息为主,并且通过纸 上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增 加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先 进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先 进通信技术的不断完善及使用导致了 EDI和Internet的出现和发展,全球社会迈入了信息 自动化处理的新时代,这又使得电子商务的发展成为可能。在必然性和可能性的推动下,电子商务得到了较快发展,特别是近几年来其发展速度令 世人震惊。虽然如此,电子商务的战略作用却是逐渐被全球各国所认识的,而且其今后的发 展道路也
9、是漫长的。随着信息技术的发展,搭上国际网络直通车的文化企业面临着一场新的革命。网站在促 成销售方面很有价值,因为有绝大部分的消费者在某商场购物之前会事先到该商场的网站中 查询产品信息,实体商店尽管将网站同样也看作一个销售渠道,但对于网站的服务投入很少。 这主要是由于对电子商务战略的评价方法存在问题,因为有很多的零售商将销售额作为网站 是否成功的指标,有些公司用利润来评价。不过,网上零售商不应该将这种信号看作网上零售可以带来丰厚利润的信号,尽管在网络泡沫膨胀时很多人都这么认为。纯粹的网上零售商理应将网站带来多少利润作为最重要的业绩考评指标。多渠道零售商应该了解,并非每个浏览他们网站的顾客最终都会
10、购买。拥有一个很成功的电子商务网站的零售商,收益将比非交易功能的网站多很多。那些希望将网上交易作为部分业务内容的公司发现,将网上网下集成起来很重要。尽管网上网下相结合成为不可逆转的趋势,但是由于集成的费用可能很高,使得许多零售企业的进程大为减慢,最好在商场内部系统软件已经基于网络标准更新之后再进行整合,一些大型 商场的转型都经历了这个过程。由于无法量化,实体商店不能不考虑他们的网站对商店购买的影响,商店花费有限的网络资源支撑网站交易基础是有代价的,有可能最终失去有购买计划的顾客,最终将网下市场 份额丢失给精明的竞争者。1.3 网上购书的优势(1)网上书店挤压盗版空间如今发展最快的,最时髦的,恐
11、怕就是网络了。网络给人们带来了实惠、虚拟、幻化,也给文学和图书带来了广阔的生存空间。盗版者利用科学技术,瞄准正版书与盗版书的差价牟取暴 利。网络书店的兴起无疑给盗版商以有力的打击,因为发达的网络可以直接疏通图书的发行渠 道,缩短了网上购书者与出版社的距离,给图书消费者以清新、便宜的享受。(2)网上书店浓缩了图书的库存空间传统图书店内的图书摆放面积是有限的,每增加一本书其成本都在以一定比例增加 ,而网 络书店解决了存储空间问题,每增加一本书成本增长几乎为零。(3)数量、种类多,出版时间跨度大综合性的网上书店涉及各种各类内容的图书,提供订购的书目信息达上万、几十万条, 而图书出版的时间有最新出版的
12、,也有几十年前的,这是传统书店难以做到的。(4)不受时间、地域限制网上书店是24小时向全球各地的用户提供网上服务的,用户借助网络可以漫游于世界各 地的图书海洋中,随时选书、下订单。(5)信息丰富网上书店的栏目丰富:特价书、书业视窗、销售排行、新品上架、最新推荐等,动态地向用户提供各种信息,让用户了解书市的最新情况。另外,每种被检索出来的图书也有详尽的介 绍,如基本书目信息、封面、目次、内容提要、书评等 ,这些信息都有助于用户选书。(6)多途径综合检索网上书店主要提供分类和自定义搜索的方式对图书或其它商品(音像制品、电脑软件等)进行查找。分类一般是结合中图法按用户的阅读习惯或兴趣分类,同一类的图
13、书相对集中在一起,方便用户在同类图书中挑选出高质量的图书。自定义搜索是用户根据自己所需的图书 以主题、书名、著者、出版社等信息作为检索点对图书或其它商品进行一般搜索,如果希望检索结果更准确就使用高级检索同时使用几个检索点查找。这种方法相对于其它购书方式来说找书更快捷。(7)价格低廉一般来讲,网上书店买书,要比普通书店便宜。由于抛弃了传统书店运作的所需的服务 设施和多重环节,绝对的成本低廉。由于网上书店运营方式是有订购需要时直接到出版社取 效性强,除了一部分有收藏价值的外,绝大多数图书都会“掉价” 。(8)个性服务网上书店不只单纯销售图书,还充分发挥网络优势,提供丰富多彩的个性化服务,满足 读者
14、特定的需求。网上书店开设的如新书推荐、畅销书排行、读者评论、作者访谈、专家点 评等栏目,即使读者把握全方位的图书信息,又可使其利用网络公告版同图书的作者及其他 读者进行在线讨论、交流心得体会,并根据他人的书评来协助选书。(9)配送较及时网上书店一般根据不同的地区提供不同的配送方式 ,有的提供短时间内的免费上门送书, 书到后付款,有的在收到汇款单后立刻将书寄出。这样相对于个人或图书馆在新华书店订书来 说,就缩短了到书时间。1.4 系统开发的目标1、管理员可以维护客户注册信息、维护图书信息、处理订定单信息、维护系统公告、 网上售书、查看图书调查报告。2、游客可以在线注册为会员、投票、购书。本系统的
15、设计目标将最终定位于完成以上所述的系统主要业务的基本模型上。1.5 系统功能开发一个基于 Web的网上书店,采用结构化设计分析方法,该系统包括前台购书和后 台管理两大总的模块,后台管理模块又包括分类录入书籍(以及书籍的相关信息,如名称、 页数、摘要、目录等)和管理前台用户,前台管理模块包括用户登录,查询、浏览书籍,以 及购书功能。本网站的所有会员都可以特价买书,新用户可以通过注册成为本网站的会员, 并可以定购书籍和查询订单。本系统的各项功能描述如下:功能一:注册会员功能,该功能的优先级较高,要想正常使用本网站,就要首先进行 注册,需要填写用户名、密码、确认密码、邮箱等问题。功能二:会员登录功能
16、,该功能的优先级较高,使用已经注册过的用户名和密码进行 登录,经过系统确认正确后,即可进入下一步操作。功能三:会员找回密码功能,如果用户使用的过程中忘记密码或发生异常情况需要找 回密码。功能四:浏览搜索图书功能,通过输入想要找的书籍的关键字进行查询,然后从若干 本书中进行浏览,挑选出自己想要的书籍。功能五:购物车功能,在浏览网页和查找书籍的过程中,如果选中某一本书,就可以随时将它添加到自己的购物车中,前提条件是这必须要在登录之后才能完成的操作。而且,还可以将购物车中的书使用网上银行账户通过支付宝的操作进行递交付款。功能六:排行榜功能,该功能是将网站上的所有书籍按照销售量进行排序显示,并将 网站
17、上的所有书籍按照上传日期进行排序再显示。功能七:书店网站管理员对图书进行分类管理功能,该功能包括添加图书、修改图书、 删除图书、添加书籍类型、修改书籍类型、删除书籍类型并且显示出所有的书籍类型 和书籍信息(如书号、名称等)。功能八:书店网站管理员对网站的会员进行管理功能,该功能是指管理员可以维护客 户注册信息、维护图书信息、维护系统公告,同时,还可以将一些使用不规范的用户 或者长期不用的用户进行删除。店长管理员还可以给其他董事管理员分配管理权限, 以致实现本网站的秩序。功能九:管理员的登录与注销功能,管理员进入后台进行操作也要经过最高层管理员 的允许。1.6 用例图订单处理仃单管理图1-11.
18、7 用例说明一活动图活动图是阐明了业务用例实现的工作流程。业务用例工作流程说明了业务为向所服务的业 务主角提供其所需的价值而必须完成的工作。业务用例由一系列活动组成,它们共同为业务 主角生成某些工件。工作流程通常包括一个基本工作流程和一个或多个备选工作流程。工作 流程的结构使用活动图来进行说明。图1-2用户注册活动图图1-3用户登录活动图1.8 词汇表本词汇表可作为非正式的数据字典,在用例描述和其他项目文档里强调系统所处理的数 据中捕获数据定义。本表包含在系统中的关键概念的专业解释。客户(用户):是一个或一组可以影响或决定购买产品或服务或者已经在使用产品或服务 的个人。管理员:是一个或一组可以
19、负责一定系统或者软件地维护或管理更新的实际个人或帐号, 同时专门管理违反原则的个人订单:记录客户购买产品的凭证。客户关系管理:是一种以客户为中心的商务战略;是一套集理念、组织、流程、技术为一体的整体解决方案;是一种旨在改善企业与客户之间关系的新型管理机制;企业实施CRM战略的本质目标是与那些有价值的客户建立稳定的长期双赢关系,防止他们流向竞争对手,进而为企业在激烈的市场竞争中赢得优势。1.9 补充规约(1)目标定义本系统之要求。这个补充规约需求列表并不能容易地在用例模型中可以捕获。补充规约和用例模型两者一起能够捕获一套完整的系统需求。(2)功能性用户必须能够马上执行他们的工作。如果某个功能因非
20、法操作,系统将提示出错,并建议重试。(3)可用性在用户系统桌面上运行,系统 XP/win7/win8均能支持,前提是操作系统需安装.NETFramework 和 SQL Server2000 。(4)可靠性系统必须能够保证每天8小时,一周七天的工作需要。(5)性能a)该系统必须能够使数据库的正常使用,包括:连接数据库、读取数据、修改数据、删 除数据。而且能使公司用户在任一时间获得数据库中的信息。b)系统必须在两分钟内完成80%的事务。(6)安全性a)系统必须能防止除公司用户以外, 不让其他人读取、修改和删除公司用户所掌握的所 有客户信息。b)只有公司用户才能进入系统,使用信息权限。c)只有登录
21、后才能被允许执行系统提供的操作和功能。:、系统分析:2.1 用例实现:“用例实现”描述了一组对象的协作关系,用于实现特定Use Case表述的软件需求根据实现功能的不同,把实现统一功能的用例归类在同一个包内,并建立相应的用例实现,如图1-1所示。然后,建立可追溯关联图,展示 Use Case和与之相应的具体“用例实现”之间的现实关系2.1.1用户注册的实现用例:图2-2用户登录的实现用例O: 注册图2-12.1.2用户登录的实现用例:O: 客户登陆一注册成功注册失败用户注册的实现用例一”一宜陆成功一-登陆失败2.1.3客户图书订购实现用例加入购物车图2-3客户图书订购实现用例2.1.4客户服务
22、的实现用例客户服务退换货图2-4客户服务的实现用例2.1.5 客户订单管理的实现用例订单管理J、删除查看图2-5客户订单管理实现用例2.1.6 管理员图书管理的实现用例添加图书删除图书修改图书信息图2-7管理员订单处理用例图图2-6管理员图书管理的实现用例2.1.7 管理员订单处理的实现用例异常处理2.2用例分析用例分析采用序列图(Sequence Diagram ),序列图的定义是:描述对象是如何交互 的并且将重点放在消息序列上也就是说描述消息是如何在对象间发送和接收的。序列图有两 个坐标轴纵坐标轴显示时间横坐标轴显示对象序列图也显示特殊情况下的对象交互。在系统 执行期间的某一时间点,发生在
23、对象间的特殊交互(如当用到一个特殊功能时)。在序列图的横坐标轴上是与序列有关的对象每一个对象的表示方法是矩形框中写有对象和/或类名,且名字下面有下划线同时有一条纵向的虚线表示对象在序列中的执行情况(即发送和接收的消息对象的活动)。这条虚线称为对象的生命线对象间的通信,用对象的生命线之间的水平的消息线来表示消息线的箭头,来说明消息的类型如同步异步或简单。浏览序列图的方法是从上 到下查看对象间交换的消息。2.2.1用户注册序列图:客户注册界面:注册I登录控制类:用户登录信息01:登录注册界面;2:输入注卅信息r上核对注删言息”4:传输注册信息5:校验6:注册成工用主册失败图2-8用户注册序列图图2
24、-8中,用户打开图书购物系统主界面,链接进入其注册页面,根据注册页面内容填 写相关注册信息并保存。后台数据库添加了相应的用户信息。注册成功后,用户可以用所注 册的用户名登录,并进行商品交易结算2.2.3客户图书选购序列图::害卢.当裹界直:客户:登录界面 口注册置录控制类:用户登录信息1:进入登录界面12:输入用户名和密词:伴校验用户名和密码格式本核对用户名和客:5:用户密码错误|登录成功图2-9用户登录序列图图2-9中,用户打开图书购物系统主界面进行登陆,输入注册的ID和密码。通过后台数据库验证输入数据的正确性。如果输入正确,自动进入个人页面,用户可以浏览商品信息并进行交易结算。如果输入错误
25、,系统提示错误信息。去*|直册周更界面I.7上!it能I购WWI.盯上IEE书士 hQ O Q Q Q;客户:订单查询浏览界面:订单控制类 :-物隼一甜1:选悻苟品 _ _ _ _ _ nnr4确认仃单JT-J5s-r3苹加商昴-ii生成iJ单J图6:申新E市 L2-10客户图书选购序列图图2-10中,打开购物系统主界面。用户可以选择商品类别,输入查询条件后,进行查 询浏览。在浏览过程中,用户可将想要购买的商品添加至购物车,用户可以添加商品到购物 车。注:此时查询信息的相关需求为:1 .查询结果要求实现分页显示2 .每种商品分栏显示3 .查询条件多样化,模糊化2.2.4客户服务序列图:图2-1
26、2客户订单处理序列图1二进入专品服受了叫口口天根毋需求选择需建股括的内容i 3确定选择的向后柞应处理图2-11客户服务序列图2.2.5客户订单处理序列图:订工灯控*1霓Z X:客户.订单查询浏览界面一订单控制类1遴入订单查询浏览界面2芭择要处理的订笑口屯保存5.返回相应结果2.2.6管理员图书管理序列图:图2-13管理员图书管理序列图2.2.7管理员订单处理序列图:带或警工今订=工鼻岂11主,交二管选员(揖员V一处理界面包里控制突泞学U.iSA订单如里界曲口l十 ?宜看新博订单3订甲审杨4.返回市杉后的信息图2-14管理员订单处理序列图图2-16客户登陆类图2.3用例的分析类图:图2-17客户
27、图书选购类图2.3.1用户注册类图:汪外界百Cram助罪型)出入注册界面) 党人个人询江邨地M琏制类 mom控制芟)_ (from买悻类)_x;ustamHlD 心二闾on*?岫健 %c(jslOT erAdJress CjsturritiEmail客户失财)2.3.2下甘羊0,与南左右流。遇抽审用户登录唁息的m实体曲 版u址rwiD managcdC CPascftordPas sword图2-15用户注册类图用户登录类图核对注处信息0校脂输入信息格式)登录里面from边*空;输入用户名和密码。 ,用户名或寄码错误0 ,登陆成功0(frcm实体类) 晶usiom&dD nansgsrlD C
28、Password aA Password楂升注册信息o流验输入信息格式0客户实际类)custorneriDls: ame-N amre Bel stonn erAddr e SSxLstcrrerEnicilK订单Q与商霖交流口退换缆/ (from实悻更上orderDaLe亡单控制类、信qn实体类)(gm 控制.莞1 、* Qiarnity、/一、toialpiice地撵商品0()审核订单0V J 荷晶吩匚息0图书2.3.3 客户图书选购类图客户订单直囿浏览界面Em实库关(牝万通畀裳)cusiornerlD觌心tmieiNtwie选I学药品口bcustomer Ad dress裆认订堂。Cus
29、tomerEmail下i,靴,三商旅交流0气艮换货0,仇m宾悚娄)hoducHD3proddctName2.3.4 客户关系管理类图客户用奔界面 (frain边界为)客户(from买体类)customerlDcusicmerNamecustomerAddressCustomer Email厘陆客服界面()悔建议0州换货0个服务控制类, 而口m极制娄)下订单()与商家交流0%艮拣借()快据需求选择服务内容()管理员客户订单杳询冠览界面 (from边界类)订单控制类 (frcn控制类)犍择商品0审核订单0哂举商品。确认订单0*QE其体类)managelDnnagagorNamc目核订单0 ,图书管理()图2-18客户关系管理类图2.3.5 客户订单处理类图(from实体举)鼠时 qhiqfIDcustomerNamecuistome rAdd re ssCustom erEmai I/下立单3,与商家交流()建换货0(前F实体套) 电(jderDdle %order1D,生成订单0图2-19客户订单处理类图2.3.6管理员图书管理类图图2-20管理员图书管理类图管理员(from实体类)managelDmagagerName事确认图书信息()书管理控制类 (from控制类)进入管理界面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年山羊养殖合同(1篇)
- 2026年葵花收购合同(1篇)
- 《城市居民供暖服务合同范本(西宁市专用)》合同二篇
- 四川省泸州市2026年高一入学英语分班考试卷及答案
- 陕西省咸阳市2026年高一入学数学分班考试卷及答案
- 山西省2026年重点学校高一入学语文分班考试试题及答案
- 2026年农村特困人员供养及照料护理练习题
- 2026年律师事务所助理岗位面试法律素养考察要点
- 2026年环境影响评价考试题目
- 2026年家庭急救知识学习与测试题集
- 湖南省湘潭市2026年下学期七年级数学期中考试卷附答案
- 2025浙江湖州市产业投资发展集团下属市飞英融资租赁有限公司招聘笔试历年参考题库附带答案详解
- 2024广州铁路职业技术学院招聘笔试真题参考答案详解
- 2026年物业管理师综合提升试卷附参考答案详解【轻巧夺冠】
- 2026年一级建造师《(矿业工程)管理与实务》考试真题及答案
- 2026安徽合肥工业大学招聘管理人员20名笔试参考题库及答案解析
- 威海市住宅工程质量通病防治手册
- 北京市西城区2026年高三一模英语试卷(含答案)
- 义务教育数学课程标准(2025年修订版 VS 2022年版)对比
- 污水厂上游来水管理制度
- 教师语言与礼仪
评论
0/150
提交评论