2.2.2 网上书店设计需求
系统的网上书店分为前台和后台两个管理系统:客户管理系统是在Internet上接受来自全国各地的客户访问的网上书店前台销售管理系统(网站),管理员管理系统是在Internet内部用于书店的管理员管理的网上书店后台管理系统。本系统的客户管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览商品、选择商品、提交信息完成购物等。在支付方面,根据公司的需求,采用了“货到付款”。本系统设计的网上购物的过程为,当客户通过Internet访问书店的网站时,如果他要购买商品,那么必须先注册成为会员,然后再进行会员登录(确认身份),然后才可以把商品放入“购物车”,通过购物车完成会员的购物后,客户进行提交信息,生成网上订单,有后台的普通管理员进行订单的确认发货,在普通管理员发货之前客户可以对订单的内容进行修改,确认发货后则不能修改。
系统的后台管理系统触入了企业传统的进销存概念,对图书进行分类管理,提供图书信息的添加,修改和删除等功能,支持图书的封面图片上传功能,从而增强了图书商品的宣传效果。
足不出户就能买到心仪的商品,是越来越多的上网爱好者实现购物的一种手段。
(1) 前台部分:
主要负责书籍相关内容的显示,网站相关信息的显示,还有信息查询,购买书籍等功能,这些功能主要是结合对数据的一些操作(查询,添加,修改,删除等),完成购书者的所需,然后在前台表示出来,大致可以归纳为下面一些功能。
用户管理模块,包含用户注册、用户登录、修改用户个人信息等功能。用户注册功能中,用户需要填写用户名,真名,密码,Email,密码问题和密码答案可使用户在忘记密码时更换自己的密码。用户登录功能使用户能根据用户名,密码来检验密码登录系统。更新信息功能使用户能修改密码。
图书管理模块,包含图书浏览、图书详细信息显示、快速查询所需图书、精品推荐、特价图书、热销图书等功能。用户可根据自己的需要按照图书分类和书名查询自己所要的图书,并可查询它的详细信息(作者,出版社,单价,ISBN,页数,图片,简介等)。
购物车模块,用户可以把要买的书籍放入购物车,可查看购物车内容、对购物车内的书籍进行修改(删除其内的图书,修改购买图书的数量等),若还有书籍需要购买,可以回到首页,继续购书,若对购物车内的图书都没购买的兴趣时,还可以清空购物车。在购物车模块,用户可以转到订单管理模块,进行下单。
订单管理模块,用户在购物车模开确认所要购买的书籍后,填写相关信息(用户真名,送货地点,邮编,Email,电话,付款方式、送货方式等),然后生成图书订单,在订单被处理之前用户可取消订单,也可查看订单的内容,订单的内容主要由用户信息和书籍信息两部分构成。用户取消的订单并没有真正被删除,只是状态改为了取消,后台可看到取消的订单。
(2) 后台数据管理:
系统后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。它包括用户资料管理,图书分类管理,图书资料管理,订单管理,图片管理,图书推荐管理,图书打折管理、物流管理、版权信息等等。
在主页的管理入口,点击进入。出现验证管理员窗口,输入用户名和密码,进入系统管理器。后台分为订单管理、图书管理、用户管理、管理员帐号管理、物流管理和图片管理。
用户管理模块,管理员对用户的管理包括查看所有用户信息和消费信息。建立表user用于以后扩展成按照用户等级消费的,可以给表设计一个触发器,当用户的消费数达到500时,通过触发触发器,更新用户的等级,而管理员设置每个等级有对应着几折,由此来修改用户享受购物时的折扣。但是现在这些只是我的想法还没有具体实现,这也将是我下一步的设计目标。用户的删除涉及到user表。用户的管理模块,管理员可对用户信息进行查看,删除信任度低的用户。 基于.NET的网上书店系统设计图书管理(6):http://www.youerw.com/jisuanji/lunwen_17464.html