手机版医药在线解决方案文档格式.docx
《手机版医药在线解决方案文档格式.docx》由会员分享,可在线阅读,更多相关《手机版医药在线解决方案文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
系统面向的主要用户,主要完成产品查询、采购、支付等功能。
业务员:
代理客户操作的用户。
3系统功能
4技术体系
主要采用Wap2.0、Xhtml、Css、Struts、Oracle、JavaBean等;
5系统架构图
根据客户的需求,本公司在医药在线系统上主要负责开发的手机版医药在线的功能包含有送货信息、产品搜索、订单生产、我的订单、身份代理这几个功能,由于相关的表结构是有医药公司进行相关设计而医药公司只能以接口的形式来提供相关的信息,因而所需要的相关的表字段都是通过接口的形式获取来进行匹配的,因而本公司在所提供的需求功能中只需进行视图层和业务逻辑层这两个层次上进行设计开发的,如下图:
实现流程:
首先是用户进行控制器接受提交请求,并把获取的参数提交给业务层,业务层根据业务逻辑需求调用相关模块接口,从数据源中得到相应的结果集,根据业务逻辑判断转发给相应表现层
6解决方案概述
本系统考虑手机上网的特点及手机终端显示的局限性,力求页面简洁、查询高效、操作方便,为采购商提供一个除传统WEB方式以外的快速采购平台。
7解决方案内容
7.1手机版医药在线首页
手机版医药在线首页
用户在首页上可以看到各种不同的商品,其中包含有进行促销活动中的商品、各种不同分类的商品列表、相关的通知通告内容以及其他相关的医药信息内容;
用户可以通过首页上方的”用户登录”进行登录,登录后,手机用户的身份由游客变为注册用户/会员用户;
点击首页上方的”购物车”,如果是尚未登录用户,则会提示用户进行登录;
如果已经是登录用户,则会进入到购物车页面,用户可以查看相关的购物车中的商品列表;
点击首页中的“我的订单”,如果是尚未登录用户,则会提示用户进行登录;
如果已经是登录用户,则会已经到我的订单列表页面,用户在该页面上可以查看到相关的商品订单列表;
点击首页上方“会员中心”,如果已经是已经登录网站的会员,则会进入到会员中心管理页面,否则就会进入到会员登录页面;
点击各页面上的商品列表中对应的商品,就会进入到商品明细页;
7.2药品搜索
实现药品的模糊搜索功能,相关的搜索功能可以根据客户提出的需求来制定,可以通过单个字段进行搜索,比如:
关键子搜索;
也可以通过自合进行搜索,比如可以同时通过关键字、药品号、分类、价格等其中的一种或多种组合进行搜索等,进行搜索后,会显示与搜索条件有关的商品列表;
7.3商品明细
商品详细
在商品明细页上能够查看商品的详细信息,包含有商品的名称,产品编码、拼音码、批准文号、生产厂家、包装单位、销售价、零售价、库存以及该商品的图片,登录用户/会员用户可以直接点击商品明细页面中的“我要买”进入到生成订单页面进行相关的购买操作。
7.3生成订单
生成订单
生成订单页面主要是对购物车内或直接从商品明细中直接点击购买的商品进行确认,然后生成订单,订单中显示有产品相关信息、供应商相关信息、采购商相关信息,包含有订单编号、供应商、订单日期、订单金额、确认金额、采购商的收货地址、收货单位、业务员姓名、收货联系人、联系电话、开票类型、是否单独开票、是否打印销售合同、订单生成状态等
如果订单尚未确认,则订单生成状态为“未确认”,如果状态已经确认生成,则订单的生成状态就变为“已确认”;
采购商可以对订单进行的相关操作包含有:
a)如果订单已经确认生成,则可以点击“取消”进行该订单取消;
b)如果订单已经确定生成后,采购商可以点击“付款”到商品支付页面进行相关支付操作;
c)如果确定生成的订单已经付款,则可以点击订单上的”付款申诉”进行相关的申诉;
7.4用户订单列表
确定已经生成的订单会以列表的形式显示到指定的页面中,在用户订单列表中,用户可以每个订单的订单编号、交易日期、供货商、商品金额、总支付金额(包含有商品费用以及物流费用等)、发货状态、支付状态等;
如果用户已经付款,则可以进行相关的“申请退款”;
如果商品已经送达,页面上会显示有“卖家已发货”,同时会显示有“确认收货”的功能按钮;
采购商点击对应订单中的“订单详情”,则会进入到查看订单详情页面;
7.5订单详情
在订单详情页面上,采购商可以看到该订单的订单号、总金额、内部号(ERP单据号)、订单明细(品规、批号、数量、单价、金额)、送货及联系信息;
可以对已生成且未支付的订单可以进行订单取消操作;
可以对已生成且未支付的订单,点击“支付”,就可以进入到该订单的支付页面上;
7.6购物车
显示用户已选商品列表以及对商品购物车进行管理操作,相关的列表清单包括:
品规、批号、批准文号、数量、金额、状态。
可以对商品进行勾选操作
可以对所勾选的商品进行批量删除;
可以对单件商品进行删除;
可以对指定的商品进行数量修改;
可以直接对购物车中的商品进行清空;
进行对购物车中所有商品支付金额进行统计;
可以对选择商品的支付方式,然后点击“结算”,进入到商品支付页面进行结算支付;
其中的支付方式可以选择有“使用货到付款的方式”;
7.7订单支付
对用户所下的订单进行支付,在支付页面上,显示有相关的商品信息以及用户信息等,包含有所要支付的账号、供货商、支付金额、用户账号余额;
支付时,选择所要支付的手机银行,然后点击下一步进行手机支付;
7.8用户管理
用户管理
用户登录用,可以直接点击“会员中心”,进入到用户管理界面,用户管理界面上显示有用户的相关信息,包括有用户账号/注册名、网名、账号余额、账号、手机号、加入好友数等;
在用户管理中,用户可以点击“修改信息”,进入到个人信息修改页面,然后可以对用户的相关信息进行修改;
用户点击“修改密码“,进入到密码修改页面,然后可以对该账号的密码进行修改;
在用户管理中心,用户可以对自己的账号进行管理,可以进行转账、银行充值、商家管理、收货人管理、我的商品订单管理、我的手机充值记录、银行卡消费查询等相关的操作;
不同的会员用户具有不同的操作权限;
8系统软硬件环境
服务器端
操作系统:
WindowsServer2003
应用服务器:
Tomcat6.0
Java虚拟机:
JDK1.6
数据库系统:
Oracle9i
客户端
手机各操作系统
浏览器:
UC或Opera等;
开发环境
Java:
开发工具:
MyEclipse
中间件:
WebService或http
Windowsserver2003
9项目开发进度
项目阶段
大概所需时间
需求分析
3天
代码编写及接口开发设计
25天
项目单元测试及整体测试
5天
项目交付完成
2天