《“叮叮当”图书销售商城电子商务系统分析与设计课程设计报告(共10页).doc》由会员分享,可在线阅读,更多相关《“叮叮当”图书销售商城电子商务系统分析与设计课程设计报告(共10页).doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上课程实验报告课程名称:系统分析与设计项目名称:“叮叮当”图书销售商城学 号:姓 名:陈建楷指导教师:吴子珺成 绩:一 系统规划1. 系统背景描述(1)系统名称“叮叮当”网上图书销售系统(2)系统开发背景据统计,日前全囚己有咬万家商业网站,其中网上商店700余家二电子商务项日大母推出,比乎每天都有各炎电子商务资讯网站,网上商店.网.上商城,网.上专卖店,网上拍卖等诞生。电子商务应用与发展地域与由,比京上海,深证等极少数城市,汁始向各大中小型城市发展。可以说.中国电子商务己经由表及里,从虚到实,从宣传、启蒙和推广阶段进入到务实的发展阶段。但是,日前我国“商务为本”观念依然
2、薄弱。企业和消费者电子商务意识有待加强。怎样将Internet和中国国情结合,充分发挥电子商务的优越性,实现报富有意义的电子商务技术和商务模式的创新,是摆在中国电子商务界人士面前的一大课题。当中,网上书店在我国己有几年时间.虽然数量上有所发展,但以前国内尚无一家在网上零售领域形成领先优势的网上书店。造成这种局面的原因是多方面的,既育社会的原因,也有书店自身的原因。从网上书店自身来看,日前还存在不少问题,主要表现为:主页信息量小,内容和形式缺乏吸引力,更新不够及时;未能对图书馆市场进行有效细分,服务方式比较单一;分类体系不尽合理,图书分类查询系统尚需完善;营销方式不够灵活。虽然网上书店闪为各种原
3、囚日前的经营状祝还不是很景气,但随右网络的发展,科技的进步,网上书店的巨大潜力预示着其前景的灿烂。据有关方面预测,未来几年内,网上书店整个图书销售中占比重将达到40%,网上图书悄售将以超过15%甚至25%的速度递增。传统书店仅靠一条腿走路必然会走进死胡同,与网路图书销售同时展开,两条腿走路将是必然的发展趋势。(3)系统开发意义当当网上图书销售系统是由国内著名出版社机构科文公司等多个公司集团共同投资成立的,是一类为图书线上销售的B2C网上商城。买家可以再网站上搜索自己想要购买的书籍,也可以查看卖家要出售的书籍,买卖双方可以在线交流交易事宜。当当网上图书销售系统的开发意义:1) 是一种高质量,更快
4、捷,更方便的购书方式。规模比一般书店大,网上图书销售系统对图书的管理更加合理化,信息化。2) 涉及范围广,经营成本低,方便用户查询和购买。2.企业需求描述网上图书销售系统是伴随着电子商务的发展出现的,是专门为想要买书,又不方便,没时间逛书店的读者搭建的网上第三方交易平台。目前我国已经有不少网上图书销售系统,如卓越未被收购前,当当网等。在图书品类,当当占据了线上市场份额的50%以上,同时图书不但领先市场占有率43.5%。当当的图书订单转化率高达25%,远远高于行业平均的7%,这意味着每四个人浏览当当,就会产生一个订单。能做到图书零售第一,当当的杀手锏有许多,比如全品种上架、退货率最低、给出版社回
5、款最快,也正是依靠这些优势,出版社给当当的进货折扣也最低,当当也因此有价格竞争优势。数据显示,包括平台图书的销售业务在内,当当图书SKU总数达到400万种,其中100-200万为外文书,自营图书SKU也有100万种之多。为了进一步吸引新顾客,当当图书还进一步“走出去”的开发战略,在天猫开设当当图书旗舰店,并在2012年11月上线试运营仅仅几天后日销售额便破千万。对于网上图书销售来说,在追求规模效益的同时,也要在不断优化品类,提升图书业务整体毛利率,虽然图书价格战对行业整体毛利率都有所影响,但当当的图书毛利率始终位列第一,为19%左右。此外还需要不断向出版社上游渗透,发展OEM自有品牌定制图书。
6、3.系统商务模型(1) 系统商务模式“叮叮当”网上图书销售系统主要为客户提供信息发布、信息获取、在线下单等功能,但实际的图书交易以及各类服务的实施却是在线上进行的,因此,其商务模式可以归结为B2C模式。(2) 系统盈利方式在网上书城买书,可以查到所买图书的更多信息,因为网上书城是一个网站,它有它独特的售书方式和功能。如用户注册会员功能等,会员类型有:高级会员、金牌会员等。有的网上书城有会员积分设置,如达到一定积分时自动成为高级会员,高级会员会有优惠和特别的服务。还有就是支付方式了,一般网上书城都有三种类型的支付方式:汇款类支付、在线支付、其他支付方式,其中在线支付只要到支付平台开户后,将所获开
7、户信息填入即可。当在网上书城购书后,用户所购图书都在网站上有记录,方便用户查询。因此,系统主要通过入驻商家收取服务费、交易产生的费用和注册各类会员收取费用以及广告费。4.可行性分析现结合“叮叮当”网上图书销售系统的特点及要求,从经济、技术、管理和环境四方面对该系统进行可行性分析:1)经济可行性:本网站主要是为读者提供信息发布、信息获取和在线下单、咨询服务功能,是一个相对简单的商场平台式系统,在资金方面没有太高的要求,系统网站的开发费用相对较低,只需配备基本的硬件设施和相关软件就可以了。2)技术可行性:本网站对软硬件的要求不高,准备采用JSP + Tomcat + SQL Server作为开发平
8、台,其中的各项技术都已相当成熟,利用这些技术,该系统的功能可以在规定的期限内完成。用户只需要了解基本的数据库知识,能看懂用户手册并正确熟练操作系统即可。3)管理可行性:本网站的用户为读者、客户服务人员及系统管理员,采用设置权限和密码的方式提高系统的安全性。系统功能相对简单,使用方便,且能帮助用户处理大量的信息,提高工作效率,因此在管理方面是可行的。4)环境可行性:本网站的运行能够提高图书销售量,促进图书市场的发展,具有较大的实用价值,且符合国家政策、相关的法律法规,因此在社会环境方面是可行的。根据以上可行性分析的结果,得出“叮叮当”网上图书销售系统的开发是可行的。二 系统分析1. 系统需求分析
9、在网上书城买书,可以查到所买图书的更多信息,因为网上书城是一个网站,它有它独特的售书方式和功能。如用户注册会员功能等,会员类型有:高级会员、金牌会员等。有的网上书城有会员积分设置,如达到一定积分时自动成为高级会员,高级会员会有优惠和特别的服务。还有就是支付方式了,一般网上书城都有三种类型的支付方式:汇款类支付、在线支付、其他支付方式,其中在线支付只要到支付平台开户后,将所获开户信息填入即可。当在网上书城购书后,用户所购图书都在网站上有记录,方便用户查询2. 用例图由此可画出本系统的用例图,如下图所示。(a) 总用例图3. 用例文档表1 “用户订购“用例文档用例名称:用户订购用例标识号:104参
10、与者:顾客简要说明:顾客登录后可以对看到的商品订购前置条件:1. 顾客在本系统中已经注册成为会员。2. 顾客登录进入本系统。基本事件流:1. 顾客与银行支付系统进行交付后就可买到图书。2. 顾客确认后,系统将从银行中得到费用,然后与物流配送中心进行交付配送货物。其他事件流:无异常事件流:1. 顾客的网上银行费用不足。后置条件:如果用例成功,此顾客就能成功的买到图书了。顾客等待收货。注释:暂无4. 分析类图图2为分析类图图2用例分析类图5. 活动图图3为活动图图3 用例的活动图三系统设计1. 系统运行平台设计“叮叮当”网上图书销售系统选择由网络运营服务商来为其搭建网络环境,即由服务商提供运行系统
11、需要的宽带网络、高性能设备及系统运行管理软件;使用JSP技术开发系统,选择Tomcat作为Web应用服务器软件,选择SQL Server 2012作为数据库管理系统。2. 应用程序模块设计(1)顺序图顺序图用于解释系统用例的实现过程,强调用例相关对象间交互的时间和顺序。图4是用例的顺序图。图4用例顺序图3. 数据库设计(1)实体类图类图描述了类及类间的关系,由于实体类和数据库中的表存在对应关系,因此实体类图可用于描述系统数据库结构。图5实体类图这五个实体类分别对应数据库中的“客户表”、“存储记录表”、“客户订单表”、“订单表”、“图书表”、各表具体结构如下所示。表2 客户表(Customer)
12、字段名类型属性注释User_codevarchar(20)Not NULL用户名,主键User_pswvarchar(20)Not NULL密码User_typechar(1)Not NULL类型User_ID_namenvarchar(20)Not NULL证件名User_ID_numbervarchar(20)Not NULL证件号User_namenvarchar(20)Not NULL姓名Reg_datedatetimeNULL注册日期User_citynvarchar(20)NULL居住城市User_phone_numvarchar(20)Not NULL联系电话User_email
13、varchar(30)NULLe-mail表3 存储记录(Record)字段名类型属性注释Record_idchar(16)Not NULL存储单号,主键Book_iddatetimeNot NULL图书编号Order_idvarchar(20)Not NULL订单号Customer_idvarchar(20)NULL客户编号Numbervarchar(10)Not NULL记录号Handlenvarchar(20)Not NULL处理状态表4 图书表(Book)字段名类型属性注释Book_idchar(16)Not NULL图书编号,主键Book_namedatetimeNot NULL书名
14、Introducevarchar(20)Not NULL简介Authorvarchar(20)NULL作者Pricevarchar(10)Not NULL价格表5订单(Order)字段名类型属性注释Consul_idchar(16)Not NULL交易编号,主键Trade_typevarchar(10)Not NULL交易类型buyervarchar(20)Not NULL购买人Buyer_phone_numvarchar(20)NULL购买人联系电话Book_info_idchar(16)Not NULL车辆信息单号Book_typevarchar(10)Not NULL图书种类Book_m
15、odelnvarchar(20)Not NULL图书编号Buyer_pricemoney(8)Not NULL购车人参考价格Illustrationntext(16)NULL交易说明表6 客户订单(Customer-Order)字段名类型属性注释Order_idchar(16)Not NULL订单号,主键Customer_namenvarchar(20)Not NULL客户名Customer_phone_numvarchar(20)Not NULL联系电话Customize_datedatetimeNot NULL下单时间Pay_accountvarchar(20)NULL支付账号Pay_pa
16、sswordvarchar(20)NULL支付密码Pay_amountmoney(8)NULL支付金额Order_statechar(6)Not NULL状态Service_acceptornvarchar(20)NULL客户服务员Acceptor_phone_numvarchar(20)NULL联系方式Transact_datedatetimeNULL受理时间Guidancentext(16)NULL指导方案(2)状态图状态图描述了系统对象的状态、状态转移及对应的处理过程,图6是状态图。图6状态图5. 系统网站设计电子商务网站是系统运转的承担者和表现者,因此,根据系统功能需求,整个系统网站前
17、台部分应包括Payment.jsp、 OrderServer.jsp 、InputOrder.jsp、QueryStatus.jsp、ShoppingList.jsp、StandardComputer.jsp、SelfConfiguration.jsp、Main.jsp、DataBase.jsp等,图7显示了各主要页面间的关系。图7边界类图6. 支付系统设计本系统采用银行卡支付系统以及第三方支付平台,客户可以使用支付宝等第三方支付、借记卡或信用卡在线支付购买商品。7. 安全系统设计本系统采用数字信封技术来保证交易信息的保密性,用数字签名技术来保证交易信息的完整性和交易的不可抵赖性,用数字证书来验证交易双方的真实性,采用杀毒软件和防火墙来防治恶意程序。四系统实施系统主要界面前台所有界面统一采用标题图文型结构布局,主色调为红色色,背景色为白色。图8 主界面专心-专注-专业