[摘要]随着计算机技术的不断发展和完善,Internet应用的不断普及,网络购物这种生活方式已悄然形成,只要轻轻的点点鼠标,通过浏览器实现网上交易。本文主要针对玩具网上商城进行分析设计。
[关键词]玩具网上商城、Internet
中图分类号:TS958文献标识码:B文章编号:1009-914X(2015)29-0306-01
1选题背景
在网络飞速发展的时代,随着网络购物为人们所熟悉,大至家具电器,小至文具书本都先后进入到网络销售的行列。
玩具这一个永不落时的,伴随着每一个人走过童年时代的朋友。时至今日,玩具销售业也自成一套,拥有完整的销售链条。作为玩具销售终端的玩具实体店,总是面临着店面选址、玩具销售、玩具管理的多项问题。本系统旨在设计一个网络版的玩具商店,并将网上商城的后台设计为仓库管理模式。尽可能的完成实体店面的业务需求:使商城管理员对玩具的整个流程状态、销售情况、库存情况了如指掌,实现从玩具的销售到管理等所有工作的效率提高,不仅实现网络销售并且甩开手工记账,从而达到事半功倍的效果。
2系统功能分析
网络购物系统通常都拥有前台购物和后台管理功能。本系统正是基于常见的网络购物系统,将系统角色分为普通用户(游客)、登录用户以及管理员三大块。并发展自身特色,在前台购物和后台管理的基础上将后台发展为仓库管理系统。从而,完全模拟一个实体玩具商店的所有业务,本系统的功能层次图如图1、图2所示。
根据前台系统用户角色的不同,即游客和登录用户两种角色,本系统前台实现的具体任务如下:
1.用户注册登录模块
商城前台用户注册。完成注册并正常登录的用户才可以使用购物车选购玩具。
2.用户资料修改模块
商城的注册用户,通过更新个人联系地址、联系方式,便于联系用户。
3.玩具浏览模块
玩具详细信息查看:点击查看玩具详细内容,进行查看;
玩具分类查看:根据玩具分类信息,进行玩具浏览;
玩具搜索:所有用户可以根据个人喜好检索商城内所有的玩具,并显示符合要求的玩具。
4.购物车模块
清空购物车:已登录的注册用户可以清空个人的购物车;
修改购物数量:已登录的注册用户增加或减少购物的数量;
继续购买:已登录的注册用户继续进行玩具浏览;
结账:已登录的注册用户对购物车中的选中玩具结账付款。
5.查看公告模块
所有用户可以点击查看公告栏相关公告。
6.查看订单模块
查看个人订单状态,确认订单有效性。
本系统后台仓库管理实现的具体任务如下:
1.玩具入库模块
创建采购单:针对仓库中玩具存量进行某些玩具采购计划,并创建采购单;
审核入库:审查已采购的玩具,并将审核通过的玩具入库。
2.玩具出库模块
销售记录汇总:统计玩具售出情况。
3.玩具处理模块
库存盘点:统计仓库现有玩具总量、类别等相关信息,便于仓库管理;
订单管理:对注册用户下的玩具订单进行管理,修改订单状态以明确订单有效性。
4.查询统计模块
采购单查询:查询是采购单是否存在,避免采购重复或者遗漏相关采购信息;
入库查询:查询已经采购并通过审核的玩具是否已经入库。确保中间环节无误,保证库存正确。
5.基础信息模块
供应商信息管理:保存、更新、删除所有与商城有业务关系的供货商的信息,需要时便于及时有效地联系到供货商;
玩具信息管理:新增、修改、删除商城玩具的相关资料。
6.系统管理模块
用户管理:删除非法注册用户;
系统初始化:可将系统表中相关数据清楚,平时不建议使用;
公告管理:商城相关公告,允许所有用户查看;
管理员密码修改:针对管理员修改个人登录密码。
3系统特色分析
1.采用JSP开发技术,应用SSH框架使系统的架构清晰,体现了MVC设计模式的思想。
2.各模块间独立性强,代码间的耦合度低,拥有较强的可重用性,系统的可拓展性高。
3.系统界面清晰、美观、大方,并且应用个人制作的Logo,本系统操作简单易懂,适合用户的习惯性思维。
4.支持所有系统,基Java语言的特性:跨平台性、可移植性等,给web应用带来了很大的优势。
结语
本文主要针对玩具的网上商城平台,进行相关设计,分析了系统的具体功能,给出了相关模型。同时介绍了本系统特色,为今后系统实现奠定了基础。
作者:陈立博