论文部分内容阅读
[摘 要]随着Internet的迅速普及,网上购物已不再是一件新鲜事情,越来越多的人们开始钟情于网上购物,享受它所带来的便利和实惠。本系统是电子商务的一个具体应用。因此,在设计过程中要尽可能地展现出电子商务的特点来:方便性、时效性、实惠型、覆盖面广等等。
[关键词]网上销售系统;订单
中图分陈类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015)29-0387-01
1 引言
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
网络在现代生活中日益盛行,越来越多的人对此也极为痴迷,因为网络使人们的日常生活不仅可以了解到最新的信息,开阔自己的视野,同时也通过这一工具,开始了新的购物方式——网上销售系统。方便广大群众购物,为此构建网上网上销售系统。
随着网上商店的迅速发展,网上商店的设计与实现方式也逐渐多样化、人性化、完善化以及复杂化,其技术手段、实现方法、系统结构也发生了极其深刻的变化,形成了多种比较成熟的实现方式。通过各种不同的网络技术,网上商店的系统规模不断壮大,而且又朝着不断适应人们要求直观的浏览模式发展,使得网上商店的设计既完善化又必须人性化。
2 研究内容及研究意义
本课题主要探讨了网上销售系统的前台管理与后台管理。前台管理包括:会员注册登录注销、个人信息修改、商品查找浏览、购物车管理、生成查看订单等功能;后台管理包括:商品种类管理、商品管理、商品信息管理、订单管理、会员清理、管理员管理、系统收支情况一览等功能。
相信网上销售系统的实现将带来积极的社会效应,因为这个系统的好处是非常显而易见的。首先,它将为广大的消费者节约大量的时间与金钱,让他们可以足不出户就获得心仪的商品;其次,它将打破传统购物模式的地域限制,让信息可以最大程度的共享;最后,它将为广大的商家节约成本,让商家和消费者都在其中获利。.
3 需求分析
网上销售系统用例图直观上很好的描述了管理员与前台用户的关系,包括管理员和用户的操作权限以及二者直接的交互,这里主要是通过用户下订单,管理员处理订单来进行交互,系统用例图很好的表达了二者之间的关系。
1. 前台客户:在未登录状态时可以执行商品种类、商品、实际商品的查看,还可以进行会员的注册、信息修改和购物车的管理;而登录后则可以执行生成订单和订单查看的功能;
2. 后台管理员:在登录之后,管理员级别为高级时,则可以进行商品种类管理、商品管理、实际商品管理、客户清理、系统收支查看、订单管理和管理员的管理;而当级别为普通时,则只能进行商品管理、实际商品管理、系统收支查看等工作。
4 总体设计
系统功能图用可视化和非常简单的图形模式展示了整个网上销售系统的功能模块,让开发者对整个系统有了一个感性的认识。一个完整、清晰的系统功能结构图将大大提高系统开发者的开发进程,为系统的实现提供直接的参考依据。
网上销售系统功能结构图主要描述了系统的前、后台用户所能操作的权限。包括前台用户的用户注册、商品浏览、订购商品等等;后台管理员对于商品的管理、订单的管理等等。
4.1 系统前台管理
前台管理模块主要是针对网站浏览消费客户的操作,目标是达到以人性化的页面与操作为浏览客户提供便捷的、简单的服务。功能如下:
1. 商品种类浏览;
2. 商品浏览;
3. 实际商品信息的操作:实际商品信息浏览、精确查找和模糊查找;
4. 购物车的操作:添加具体商品到购物车、修改、删除、查看购物车信息;
5. 客户订单的操作:创建订单、查看客户订单;
6. 会员功能的操作:会员注册、登录、注销以及信息修改。
4.2 系统后台管理
后台管理模块主要是针对网站管理者的操作,尽量为网站的管理者提供简单与高效率的操作,是网站的运营更加稳定。功能如下:
1.商品种类基本信息的管理:商品种类信息的添加、修改、删除以及查询;
2.商品基本信息的管理:商品信息的添加、修改、删除以及查询;
3.实际商品基本信息的管理:实际商品信息的添加、 修改、删除以及查询;
4.客户订单基本信息的管理:客户订单状态的修改、客户订单跟踪人员的添加以及客户订单的清理、查询;
5.系统收支情况的浏览;
6.客户清理;
7.管理员基本信息的管理:管理员信息的添加、修改、删除、登录后台管理以及注销登录。
5 数据库设计
5.1 系统表关系
该系统一共有8张表,它们之间的对应关系可以表述为以下几点:
1.一名管理员可以处理多张用户订单;
2.一名用户可以填写多张订单;
3.一张订单可以包括多件商品的订购信息;
4.同一件物品可能被多个用户加入购物车; 5.一个大种类商品可以涵盖多个小子类商品;
6.一个小子类商品可以包括多个实际商品;
5.2 关系模型
1.商品总类基本信息表(category):{类别ID(catId)[主键]、商品种类名(catName)、描述(description)}
2.商品基本信息表(product):{商品ID(proId)[主键]、类别ID(catId)[外键]、商品名称(name)、图片路径(imagePath)、描述(description)}
3.实际商品基本信息表(productitem):{实际商品ID(piId)[主键]、商品ID(proId)[外键]、实际商品名(name)、厂商(source)、属性(att)、售价(unitCost)、进价(buyCost)、图片路径(imagePath)、数量(inventory)、单位(unitName)、型号(type)、日期(date)、描述(description)}
4.管理员基本信息表(admin):{管理员ID(adminId)[主键]、账号(account)、密码(password)、姓名(realName)、安全问题(safeProblem)、答案(answer)、权限(scope)、上次登录时间(llDate)}
5.客户基本信息表(customer):{客户ID(custId)[主键]、账号(account)、密码(password)、姓名(realName)、安全问题(safeProblem)、答案(answer)、主地址(firstAddr)、副地址(secondAddr)、邮编(zipCode)、固定电话(phone)、移动电话(mobilePhone)、国家(country)、省(state)、城市(city)、传真(fax)、上次登录时间(llDate)、备注(comment)}
6.订单内容基本信息表(orderitem):{表ID(oiId)[主键]、订单ID(orderId)[外键]、实际商品ID(piID)[外键]、购买价格(salePrice)、数量(num)}
参考文献
[1] 当当购物网[EB/OL].http://www.dangdang.com/,2009.
[2] 汪勇.电子商务概论[M].北京:清华大学出版社,2009.
[3] 基于Hibernate和Struts的J2EE应用开发研究[J].zcom学术期刊杂志,2010,(3):19-23.
[关键词]网上销售系统;订单
中图分陈类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015)29-0387-01
1 引言
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
网络在现代生活中日益盛行,越来越多的人对此也极为痴迷,因为网络使人们的日常生活不仅可以了解到最新的信息,开阔自己的视野,同时也通过这一工具,开始了新的购物方式——网上销售系统。方便广大群众购物,为此构建网上网上销售系统。
随着网上商店的迅速发展,网上商店的设计与实现方式也逐渐多样化、人性化、完善化以及复杂化,其技术手段、实现方法、系统结构也发生了极其深刻的变化,形成了多种比较成熟的实现方式。通过各种不同的网络技术,网上商店的系统规模不断壮大,而且又朝着不断适应人们要求直观的浏览模式发展,使得网上商店的设计既完善化又必须人性化。
2 研究内容及研究意义
本课题主要探讨了网上销售系统的前台管理与后台管理。前台管理包括:会员注册登录注销、个人信息修改、商品查找浏览、购物车管理、生成查看订单等功能;后台管理包括:商品种类管理、商品管理、商品信息管理、订单管理、会员清理、管理员管理、系统收支情况一览等功能。
相信网上销售系统的实现将带来积极的社会效应,因为这个系统的好处是非常显而易见的。首先,它将为广大的消费者节约大量的时间与金钱,让他们可以足不出户就获得心仪的商品;其次,它将打破传统购物模式的地域限制,让信息可以最大程度的共享;最后,它将为广大的商家节约成本,让商家和消费者都在其中获利。.
3 需求分析
网上销售系统用例图直观上很好的描述了管理员与前台用户的关系,包括管理员和用户的操作权限以及二者直接的交互,这里主要是通过用户下订单,管理员处理订单来进行交互,系统用例图很好的表达了二者之间的关系。
1. 前台客户:在未登录状态时可以执行商品种类、商品、实际商品的查看,还可以进行会员的注册、信息修改和购物车的管理;而登录后则可以执行生成订单和订单查看的功能;
2. 后台管理员:在登录之后,管理员级别为高级时,则可以进行商品种类管理、商品管理、实际商品管理、客户清理、系统收支查看、订单管理和管理员的管理;而当级别为普通时,则只能进行商品管理、实际商品管理、系统收支查看等工作。
4 总体设计
系统功能图用可视化和非常简单的图形模式展示了整个网上销售系统的功能模块,让开发者对整个系统有了一个感性的认识。一个完整、清晰的系统功能结构图将大大提高系统开发者的开发进程,为系统的实现提供直接的参考依据。
网上销售系统功能结构图主要描述了系统的前、后台用户所能操作的权限。包括前台用户的用户注册、商品浏览、订购商品等等;后台管理员对于商品的管理、订单的管理等等。
4.1 系统前台管理
前台管理模块主要是针对网站浏览消费客户的操作,目标是达到以人性化的页面与操作为浏览客户提供便捷的、简单的服务。功能如下:
1. 商品种类浏览;
2. 商品浏览;
3. 实际商品信息的操作:实际商品信息浏览、精确查找和模糊查找;
4. 购物车的操作:添加具体商品到购物车、修改、删除、查看购物车信息;
5. 客户订单的操作:创建订单、查看客户订单;
6. 会员功能的操作:会员注册、登录、注销以及信息修改。
4.2 系统后台管理
后台管理模块主要是针对网站管理者的操作,尽量为网站的管理者提供简单与高效率的操作,是网站的运营更加稳定。功能如下:
1.商品种类基本信息的管理:商品种类信息的添加、修改、删除以及查询;
2.商品基本信息的管理:商品信息的添加、修改、删除以及查询;
3.实际商品基本信息的管理:实际商品信息的添加、 修改、删除以及查询;
4.客户订单基本信息的管理:客户订单状态的修改、客户订单跟踪人员的添加以及客户订单的清理、查询;
5.系统收支情况的浏览;
6.客户清理;
7.管理员基本信息的管理:管理员信息的添加、修改、删除、登录后台管理以及注销登录。
5 数据库设计
5.1 系统表关系
该系统一共有8张表,它们之间的对应关系可以表述为以下几点:
1.一名管理员可以处理多张用户订单;
2.一名用户可以填写多张订单;
3.一张订单可以包括多件商品的订购信息;
4.同一件物品可能被多个用户加入购物车; 5.一个大种类商品可以涵盖多个小子类商品;
6.一个小子类商品可以包括多个实际商品;
5.2 关系模型
1.商品总类基本信息表(category):{类别ID(catId)[主键]、商品种类名(catName)、描述(description)}
2.商品基本信息表(product):{商品ID(proId)[主键]、类别ID(catId)[外键]、商品名称(name)、图片路径(imagePath)、描述(description)}
3.实际商品基本信息表(productitem):{实际商品ID(piId)[主键]、商品ID(proId)[外键]、实际商品名(name)、厂商(source)、属性(att)、售价(unitCost)、进价(buyCost)、图片路径(imagePath)、数量(inventory)、单位(unitName)、型号(type)、日期(date)、描述(description)}
4.管理员基本信息表(admin):{管理员ID(adminId)[主键]、账号(account)、密码(password)、姓名(realName)、安全问题(safeProblem)、答案(answer)、权限(scope)、上次登录时间(llDate)}
5.客户基本信息表(customer):{客户ID(custId)[主键]、账号(account)、密码(password)、姓名(realName)、安全问题(safeProblem)、答案(answer)、主地址(firstAddr)、副地址(secondAddr)、邮编(zipCode)、固定电话(phone)、移动电话(mobilePhone)、国家(country)、省(state)、城市(city)、传真(fax)、上次登录时间(llDate)、备注(comment)}
6.订单内容基本信息表(orderitem):{表ID(oiId)[主键]、订单ID(orderId)[外键]、实际商品ID(piID)[外键]、购买价格(salePrice)、数量(num)}
参考文献
[1] 当当购物网[EB/OL].http://www.dangdang.com/,2009.
[2] 汪勇.电子商务概论[M].北京:清华大学出版社,2009.
[3] 基于Hibernate和Struts的J2EE应用开发研究[J].zcom学术期刊杂志,2010,(3):19-23.