目录
一、项目背景 2
二、编写目的 2
三、可行性分析 2
3.1 经济上可行性: 2
3.2技术上可行性: 3
3.3运行上可行性: 3
四、系统需求 3
五、功能需求 4
3.用户界面的直观性和成绩查询结果的可视化。 4
六、概要设计: 4
七、业务流程图 4
八、数据流程图 5
数据流程图一层图 5
数据流程图二层图 6
管理员操作图 6
订单管理图 8
九、详细设计 8
1、功能 8
1.1 商店后台增删改查(商城) 8
1.2 商店商品库存管理(商城) 9
1) 门店出入库记录管理,出入库都会影响库存总量,出入库要选择门店 9
2) 出入库记录查询条件:门店名称,商家名称,商品编号,商品名称,出入库数量范围 9
3) 出入库记录列表显示字段:类似商城出入库记录,增加商家名称,门店名称 9
4) 出入库操作后,影响总库存和库存总价值(价值考虑成本价) 10
5) 出入库编号: 10
6) 菜单: 10
1.3 商店后台增删改查(商家) 10
1) 与商城功能一样,区别在于,只能管理自己的商店 10
2) 无商家查询条件 10
1.4 商店商品库存管理(商家) 10
1) 与商城功能一样,区别在于,只能管理自己的商店 10
2) 无商家查询条件 10
1.5 商家上传商品(包括商城审核) 10
1.6 商店商品转移功能 11
1.7 后台订单提交(加入自提商店功能) 11
1.8 从购物车建订单(变更) 13
1.9 购物车商品变更(加入选择门店功能) 13
1) 在操作栏选择自提门店,弹出窗口选择自提门店。如果该商品无自提门店,不出现该操作 13
2) 选择自提门店后,订单商品取货方式改为自提 14
3) 如果已经有自提门店了,弹出窗口中有取消自提 14
1.10从购物车建订单(变更) 14
1.11 从前台商品明细页面直接建订单 14
1.12自提订单前台修改 14
1) 支付前,可以修改任意值,而且不用取消原订单,新建订单 14
2) 支付后,只能修改自提门店 14
3) 完成后,不能修改 14
1.13自提订单后台显示 15
1.14 订单在前台页面的显示 15
1) 订单列表,加取货方式,送货上门或自提 15
2) 订单明细收货信息,改为提货信息,类似后台提货信息,不要门店编号,按行显示 15
3) 订单状态按照自提订单流程显示,见订单内部管理流程图 15
1..15 顾客退货 15
1) 自提订单退货流程:申请退货->审核通过->退货完成 15
2) 商家能看到顾客退货申请单,并且负责操作退货完成。 15
2. 数据库设计 15
系统管理员表 shop_admin(主键:Id) 15
新闻表 shop_news (主键:News_Id) 15
商品表 shop_snsn (主键:Product_No) 16
订单表 shop_action(主键:ID) 17
十、 用户界面设计 18
3.1首页 18
3.2 用户后台界面 18
3.3 购物车 19
一、项目背景
在当今的社会中,网上购物已经是人们平时休闲的一种活动,特别是大学生,90后的我们喜欢网上购物,网上购书系统更具有非常大的实际应用意义。网上购书这种方式既方便又时尚,适合新一代的我们。
二、编写目的
传统的手工方式,数据容易丢失,在统计时易发生错误高,速度慢。而使用计算机可以提高工作速度以及数据的准确性。从而提高了管理效率。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,网上购书系统以计算机为工具,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事别的管理政策的研究实施,为工作人员做事提高了工作效率,使人们买书更加方便。
三、可行性分析
可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。
3.1 经济上可行性:
传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。
3.2技术上可行性:
(1)网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建成了中国公众多媒体通信网、China Net、中国教育与科研计算机网络等组成了中国Internet主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。
(2)网络安全技术应用,包括加密算法、CA数字认证、数字签名等,为电子商务应用提供安全保证,它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。
(3) 电子支付技术应用,通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问题,可加速交易过程的实现。
(4) 法律保障,交易活动如果没有得到法律保障就等于它的合法性得不到承认,其生存空间就会受到挤压,随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上商店经营活动将得到法律的保护。
(5) 最后,就是网络技术的普及与掌握,如网络互联、网络安全技术、Web技术(如Html,XML,CGI等)、各种安全协议(Https,SET,SSL等)、网络数据库技术等,使我们有能力开发实现适合自己的系统。成为我们构建网站的直接技术支持。
因此,公司构建网上购物网站系统的技术瓶颈问题(网络应用基础设施、安全、支付、法律保障、网站开发技术)得到了有效解决,公司构建网上购物网站技术上可行。
3.3运行上可行性:
由于网站的操作是基于B/S浏览器的页面操作,简单明了,用户无需学习,一般都能够很容易的知道如何操作。而管理员也无需具备专业知识,只需要对一些数据进行输入以及平时的日常维护就够了。
四、系统需求
对于网上书店,其最大好处是要能给用户带来最大的便捷,这种便捷不仅体现在网络之外的物流、商品的折扣等,更要体现在进行网络操作时的易用性,能够模拟用户的购书行为,营造一种尽量真实、贴切的用户购物过程。所以,在设计网络商店时,最重要的就是完成“用户功能”。其次,对众多商品、订单、用户信息的网络管理,对于网站经营者的经营效率的意义,也是不言而喻的,这些则可以称为“管理功能”。
五、功能需求
系统需要实现的功能主要包括以下几个方面: 1.设计不同用户的操作权限和登录方法。 2.管理员可以添加、修改和查询书籍。
3.用户界面的直观性和成绩查询结果的可视化。
六、概要设计:
商城的O2O是与经销商和作,线上购买,线下提货的一种电子商务模式。O2O的前提条件是经销商有自己的商店,方便用户提取货物。他的优势在于提货的方便、快捷,而且价格便宜。
O2O需要商城和经销商进一步的密切配合,才能得以实施。商城需要为商家提供方便的商品上传、配货、客服等功能。O2O带来的需求变更主要是前台订单、物流配送、财务结算等方面。