ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:428.57KB ,
资源ID:4097117      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4097117.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(O2O课程设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

O2O课程设计.docx

1、O2O课程设计O2O课程设计班级 信息与计算科学11-1 姓名 邹晓丽 学号 * 2014年 7 月 7 日一、项目背景 在当今的社会中,网上购物已经是人们平时休闲的一种活动,特别是大学生,90后的我们喜欢网上购物,网上购书系统更具有非常大的实际应用意义。网上购书这种方式既方便又时尚,适合新一代的我们。 二、编写目的 传统的手工方式,数据容易丢失,在统计时易发生错误高,速度慢。而使用计算机可以提高工作速度以及数据的准确性。从而提高了管理效率。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,网上购书系统以计算机为工具,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事

2、别的管理政策的研究实施,为工作人员做事提高了工作效率,使人们买书更加方便。 三、可行性分析 可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。 3.1 经济上可行性: 传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。 3.2技术上可行性: (1)

3、网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建成了中国公众多媒体通信网、China Net、中国教育与科研计算机网络等组成了中国Internet主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。 (2)网络安全技术应用,包括加密算法、CA数字认证、数字签名等,为电子商务应用提供安全保证,它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。 (3) 电子支付技术应用,通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问题,可加速交易过程的实现。 (4) 法律保障,交易活动如果没有得到法律保障就等于它的合法性得不到承认,

4、其生存空间就会受到挤压,随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上商店经营活动将得到法律的保护。 (5) 最后,就是网络技术的普及与掌握,如网络互联、网络安全技术、Web技术(如Html,XML,CGI等)、各种安全协议(Https,SET,SSL等)、网络数据库技术等,使我们有能力开发实现适合自己的系统。成为我们构建网站的直接技术支持。 因此,公司构建网上购物网站系统的技术瓶颈问题(网络应用基础设施、安全、支付、法律保障、网站开发技术)得到了有效解决,公司构建网上购物网站技术上可行。 3.3运行上可行性: 由于网站的操作是基于B/S浏览器的页面操作,简单明了,用户

5、无需学习,一般都能够很容易的知道如何操作。而管理员也无需具备专业知识,只需要对一些数据进行输入以及平时的日常维护就够了。 四、系统需求 对于网上书店,其最大好处是要能给用户带来最大的便捷,这种便捷不仅体现在网络之外的物流、商品的折扣等,更要体现在进行网络操作时的易用性,能够模拟用户的购书行为,营造一种尽量真实、贴切的用户购物过程。所以,在设计网络商店时,最重要的就是完成“用户功能”。其次,对众多商品、订单、用户信息的网络管理,对于网站经营者的经营效率的意义,也是不言而喻的,这些则可以称为“管理功能”。 五、功能需求 系统需要实现的功能主要包括以下几个方面: 1.设计不同用户的操作权限和登录方法

6、。 2.管理员可以添加、修改和查询书籍。 3.用户界面的直观性和成绩查询结果的可视化。 六、概要设计:商城的O2O是与经销商和作,线上购买,线下提货的一种电子商务模式。O2O的前提条件是经销商有自己的商店,方便用户提取货物。他的优势在于提货的方便、快捷,而且价格便宜。O2O需要商城和经销商进一步的密切配合,才能得以实施。商城需要为商家提供方便的商品上传、配货、客服等功能。O2O带来的需求变更主要是前台订单、物流配送、财务结算等方面。七、业务流程图八、数据流程图数据流程图一层图数据流程图二层图 管理员操作图 商品管理图订单管理图九、详细设计1、功能1.1 商店后台增删改查(商城)1)门店基本信息

7、的增删改查功能。门店基本信息包含以下字段:门店编号、门店名称、门店类型(总店、直营店、加盟店等)、所属区域、详细地址、联系人、联系固定电话、联系移动电话、email、所属商家id、门店介绍,可提货时间起,可以提货时间止,提货估计时间,备注2)商城为商家添加门店,一个商家可能有多个门店。商城可以浏览所有门店3)在商家明细页面上,显示商家有哪些门店4)点击门店,可以方便的查看门店商品库存(等库存管理做好后,加上)5)门店有order_by6)门店编号格式:SPXXXX(XXXX表示四位序列)7)门店查询条件:门店名称,地址(区域:下拉框,文本等),商家编号,商家名称8)门店列表显示字段:门店编号、

8、门店名称、门店类型(总店、直营店、加盟店等)、所属区域、详细地址、联系人、联系固定电话、联系移动电话9)门店库存查询、配货(配合门店库存转移功能)、入库、出库1.2 商店商品库存管理(商城)库存管理1)门店商品库存基本信息类似商城商品库存,只是增加所属门店字段,所属商家字段2)门店库存记录和商品虚拟库存记录保持一致,也就是说,门店库存更新后,自动更 新商品的虚拟库存。3)库存盘点,有盘点记录4)提供入库、出库、库存预留、库存修改接口(库存修改,记录操作日志)5)页面上的库存修改可以修改数量和总金额,包括残次品,库存修改设置权限(门店库存修改)。如果修改数量,自动查找商品商城价成本价,然后自动修

9、改总金额。在界面上要立刻能看到,参照dwr技术6)门店库存查询条件:门店编号,门店名称(有弹出窗口),商家名称,商品编号,商品名称,库存数量范围7)门店库存列表显示字段:类似商城库存,增加商家名称,门店名称,房子序号列之后8)商城菜单:招商管理-门店库存出入库记录管理1)门店出入库记录管理,出入库都会影响库存总量,出入库要选择门店2)出入库记录查询条件:门店名称,商家名称,商品编号,商品名称,出入库数量范围3)出入库记录列表显示字段:类似商城出入库记录,增加商家名称,门店名称4)出入库操作后,影响总库存和库存总价值(价值考虑成本价)5)出入库编号:出库 SOYYDDMMXXXX入库 SIYYD

10、DMMXXXX6)菜单:商城 招商管理-门店出入库 招商管理-门店出入库 招商管理-出入库记录出入库盘点记录管理1)商家对自己的库存进行盘点,商城也可以看到盘点记录2)商家盘点时,选择对应门店,自动列出门店所有商品,可以翻页,可以查询,逐条添加需要修改库存记录的商品3)盘点记录查询条件:门店编号,门店名称,商家编号,商家名称,盘点时间范围4)盘点记录显示内容:门店编号,门店名称,商家编号,商家名称,盘点时间,纠正商品数,纠正商品总件数5)盘点记录只能添加或删除,不提供修改功能6)出入库编号:SCYYDDMMXXXX1.3 商店后台增删改查(商家)1)与商城功能一样,区别在于,只能管理自己的商店

11、2)无商家查询条件1.4 商店商品库存管理(商家)1)与商城功能一样,区别在于,只能管理自己的商店2)无商家查询条件1.5 商家上传商品(包括商城审核)1)系统有商家上传商品的功能。2)增加“上传来源字段”,code为:商家,商城,显示,并加查询条件,放在高级查询项里3)显示上传人登录帐号,并加查询条件,放在高级查询项里4)上传完成后商家审核5)查看商店库存功能,选中某个商品,然后查看对应商店库存,弹出窗口显示,共用商店管理中的代码6)上传完成后,提醒用户上传商品属性库存和商店库存。如果商品有属性,就提示上传商品属性,如果要上架,就提示必须添加商品属性库存,否则不能上传。如果商家有商店,也是一

12、样,上传的时候必须完成商店库存添加,如果上架,没有商店库存就不允许上架。1.6 商店商品转移功能1)从一个门店转移到另外一个门店,转移后,需要修改被转移到的门店“待配货”订单(订单货物状态)的状态。如果起始门店本身无多余货,不能转移2)界面上有起始门店,目的门店。如果是从菜单走货,需要选择商品,起始门店、目的门店;如果从门店库存走货,选择调入或调出,然后选择起始门店或目的门店;如果从自提订单走货,选择起始门店3)菜单:商城 招商管理-门店配货 商家 商品管理-门店配货。商城可以看到所有商家,商家只能看到自己门店4)独立页面,无配货记录,但是操作记录可以在出入库记录看到5)查询条件:商家(弹出窗

13、口选择,商家菜单的页面没有),1.7 后台订单提交(加入自提商店功能)订单新建原则:一次建单,自动分单。如果订单商品,有配送和自动两种取货方式,则自动分单。取货方式(ORDER_HEAD_COLLECT)有送货上门(SEND)和自提(PICK)两种,两种类型订单流程完全不一样。自提订单状态增加Code:ORDER_STATUSWAITING_FOR_PREPARE 待配货WAITING_FOR_PICK 已备货,待顾客自提ORDER_INNER_STATUS WAITING_FOR_PREPARE 待配货PREPARE_GOODS 配货中WAITING_FOR_PICK 待顾客自提GOODS_

14、STATUSWAITING_FOR_PREPARE 待配货PREPARE_GOODS 配货中WAITING_FOR_PICK 待顾客自提后台新建订单1)在订单商品中,加入自提门店选择功能,如果所有商品都自提,则免配送费2)订单商品增加取货方式字段,送货上门和自提,类似取货方式,但code独立使用3)(本需求暂不在系统中实现)预估提货时间存放在订单商品表中,如果门店无货,商家有货,从门店基础信息表中得到估计提货时间,如果门店有货,填写最短取货时间(property:FAST_PICK_LIMIT)。预估提货时间格式为:最快x小时能提货,提货时间为8:00-20:004)自提订单不支持货到付款5)

15、后台新建订单,高级修改后新建订单,退换货后新建订单都需要修改后台流程修改1)加入自提功能后的订单流程处理修改:判断订单商品商品是否自提,如果自提,不修改商城库存,而是预留门店库存,门店库存预留好后,在自提订单中可以看到订单商品缺货情况,然后可以进行调配。如果不缺货,订单货物状态为待(商品调配可以共用后面的代码)2)菜单:商城 订单管理-自提订单 商家 订单管理-自提订单3)商城可以看见所有商家自提订单,商家只能看见自己的自提订单4)自提订单查询条件:类似“订单商品查询”,增加门店编号,门店名称(有弹出窗口),增加门店字段显示。门店用弹出窗口5)自提订单显示字段:类似“订单商品查询”增加门店名称

16、在商家名称后(点击门店可以查看门店详细信息);增加对应门店库存状态(实际库存-预留库存)显示,增加操作列,操作列的按钮可能是:(开始配货)、(完成配货)、(完成交易)、(取消)、(修改)按钮待配货状态:开始配货货中状态:完成配货待用户提货:完成交易完成前:取消、修改注意:每步操作都要进订单日志。完成配货不要忘记操作商家门店库存,库存值和预留值都要减少6)修改页面,只能修改为比当前商品便宜的商品,并联动修改订单金额。状态可以修改,同样要考虑订单状态的修改。修改后增加订单日志。7)订单外部状态转为“已备货,待顾客自提”时,发送提醒邮件。以下情况可能会发邮件,订单初审通过时,所有订单商品都有货;订单

17、商品转为“待顾客自提”时,所有订单商品状态都已为“待顾客自提”8)没有专门的配送单,配货完成后直接修改货物状态和订单状态9)根据支付方式,在订单初审或财务审核后,设置订单商品状态,并在自提订单显示。1.8 从购物车建订单(变更)1)如果所有商品都自提,则不出现配送地址,并且配送费用为02)预估提货时间存放在订单商品表中,如果商店无货,商家有货,从商店基础信息表中得到估计提货时间,如果商店有货,填写最短取货时间(property)。预估提货时间格式为:最快x小时能提货,提货时间为8:00-20:001.9 购物车商品变更(加入选择门店功能)1)在操作栏选择自提门店,弹出窗口选择自提门店。如果该商

18、品无自提门店,不出现该操作2)选择自提门店后,订单商品取货方式改为自提3)如果已经有自提门店了,弹出窗口中有取消自提1.10从购物车建订单(变更)3)如果所有商品都自提,则不出现配送地址,并且配送费用为04)如果部分自提,部分送货上门,则分单,自动建立两个订单,一个是自提订单,没有配送费用,一个是送货上门,要订单状态5)预估提货时间存放在订单商品表中,如果门店无货,商家有货,从门店基础信息表中得到估计提货时间,如果门店有货,填写最短取货时间(property)。预估提货时间格式为:最快x小时能提货,提货时间为8:00-20:001.11 从前台商品明细页面直接建订单1)在商品明细页面上,用一个

19、分页,显示可以提货的门店名称,地址,最好能做出一个可以查看地图的功能。没有自提门店则不出现该分页2)收藏按钮换个位置,原位置改为立即购买3)选择购买后,弹出窗口让用户选择送货上门还是门店自提,如果是自提门店,出现下拉框,让用户选择。4)如果用户选择自提,新建页面则不出现配送地址,并且配送费用为05)预估提货时间存放在订单商品表中,如果门店无货,商家有货,从门店基础信息表中得到估计提货时间,如果门店有货,填写最短取货时间(property)。预估提货时间格式为:最快x小时能提货,提货时间为8:00-20:006)包括百货商城和积分商城订单1.12自提订单前台修改1)支付前,可以修改任意值,而且不

20、用取消原订单,新建订单2)支付后,只能修改自提门店3)完成后,不能修改1.13自提订单后台显示1)订单列表,取货方式字段,原先的code只有正常,改为送货上门(SEND)和自提(PICK)2)订单明细的配送信息改为显示自提点信息,包括门店编号,门店名称,门店地址,联系人,联系电话,预估提货时间。每样商品按行显示。3)自提信息在订单完成前可以修改,弹出窗口,选择商品对应商家的门店信息,进行修改4)商品信息加上订单商品状态字段,在操作列前。操作列的内容和功能跟自提订单一样,共享代码(开发时,等自提订单完成后再复制过来)1.14 订单在前台页面的显示1)订单列表,加取货方式,送货上门或自提2)订单明

21、细收货信息,改为提货信息,类似后台提货信息,不要门店编号,按行显示3)订单状态按照自提订单流程显示,见订单内部管理流程图1.15 顾客退货1)自提订单退货流程:申请退货-审核通过-退货完成2)商家能看到顾客退货申请单,并且负责操作退货完成。2. 数据库设计系统管理员表 shop_admin(主键:Id)表3.3.3 系统管理员shop_admin表的结构编号字段名称数据类型长度说明1adminId自动编号10自动增加2Admin文本20用户名称3PassWord文本20用户密码4Flag数字10超级管理员新闻表 shop_news (主键:News_Id)表3.3.4 新闻shop_news表

22、的结构编号字段名称数据类型长度说明1NewsId自动编号10自动增加2Newsname文本100新闻名称3NewsContent备注1000新闻内容4addname文本50新闻作者5adddate日期/时间长日期新闻添加时间6viewcount数字255阅读次数商品表 shop_snsn (主键:Product_No)表3.3.5 商品Product表的结构编号字段名称数据类型长度说明1shopid自动编号10编号2shopname文本50商品名3pinpai文本30品牌4shopchuban文本20单位5yushu数字20剩余量6zhuang文本255商品全景图7isbn文本255型号8sh

23、opcontent文本1000介绍9shichangjia货币货币市场价10huiyuanjia货币货币会员价11vipjia货币货币Vip价12shoppic长整型255缩略图订单表 shop_action(主键:ID)表3.3.6 订单shop_action表的结构编号字段名称数据类型长度说明1actionid自动编号10自动增加2Username文本50用户姓名/单位3Actiondate时间/日期长日期订货日期4Shopid数字10商品编号5Shopcount数字50订货数量6Zhuangtai数字20订单状态7Danjia货币货币单价十、 用户界面设计3.1首页3.2 用户后台界面3.3 购物车

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1