4.3.4 商品管理 ........................................................................................................... 18 4.3.5 库销管理 ........................................................................................................... 22 4.3.6公告管理功能 .................................................................................................... 23 4.4 数据库的设计与实现 ................................................................................................... 26
第五章 系统的使用 ............................................................................................... 29
5.1 系统环境要求 ............................................................................................................... 29 5.2 系统安装 ....................................................................................................................... 29 5.3 系统运行 ....................................................................................................................... 29
第六章 结束语 ....................................................................................................... 30 参考文献 ................................................................................................................. 31
IV
第一章 概述
1.1 网上购物系统的背景
随着社会的发展和人们生活节奏的加快,传统的购物模式已不能满足人们的需求,再加上Internet的迅速崛起,为电子商务的发展提供了技术支持,网上购物开始逐渐走进人们的生活。
1.1.1 网上购物发展背景
现行在网上交易的物品主要有虚拟的物品和实体的物品两种。虚拟的物品包括服务和虚拟商品,如电影、歌曲等。实体的物品即为我们常见的可触及的物品,如书、电器、衣服等。本网上购物系统里进行的是实体物品的交易。
网上购物最主要的是涉及购买物品、库存、物流三方面。然而电子商务在我国发展时间还短,各方面都还不成熟。如还没有完善的法律来规范和保障交易的安全进行,对商品的定价也缺乏有效的市场机制和宏观调控机制,除淘宝、当当网等较大型的交易平台有更专门、较安全的结算方式外,很多商城只能依靠“货到付款”等浪费时间人力的结算方式;对商品的保存方面,全国各地到处是分散的仓库,有的甚至就是在自己家里隔出一房间作为仓库,这很不利于商品的整体资源分配,造成很大的浪费;现在有存在很多的物流公司,更大的有申通、韵达、圆通等,各城市又有很多的只在本城市接受业务的小物流公司,这样的局面造成物流公司没有很好的服务意识,物品被损坏的事情时有发生,并且没有规范的赔偿机制。因此建立一个友好、安全的购物环境迫在眉捷。
存在多种电子商务模式。包括B2B,即,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。 1.1.2 网上购物系统开发技术背景
目前基于B/S模式下的购物系统开发发技术主要有ASP、PHP、JSP三种。三者各有优缺点。
对于ASP,基于Windows9X/NT平台下进行开发,它对数据库的支持性好,并且容易开发,但是安全性不好,并且跨平台性不好。对于PHP,它有开发容易,安全性好跨平台性好的特点,但是由于本身的一些缺点,不适合于开发大型的电子商务站点,更适合于开发小型的商业站点。对于JSP,虽然较难开发,国内也大多使用ASP和PHP,但是在国外是较为流行的开发技术,特别是应用于电子商务,大多是使用JSP。
1
第二章 需求分析
总体来说,ASP、PHP和JSP三者各有各的优势,我们应该根据实际情况来选择自己需要的技术,JSP有很好的跨平台性和安全性,我自己学得也是JSP,所以本系统使用的是JSP
1.2 网上购物系统的意义
传统的购物方式,需要有专门的店面来展示商品,并且要有多个营业员来出售商品,购买者也要花很长的时间在路上和交通费用等缺点。但是,使用网上购物系统有很多的好处。
对于网店的经营者,投资少,成本低。不需要花大量的时间和金钱去寻找和装修店面,并且网店的维护简单、便宜;一个人可在线同时与多名消费者进行交流,提高交易量,提高效率;更新产品时,也只需在网上进行商品信息的发布和更新,不用费尽心思在店里寻找场地来展示;上班时不用一直站着,只需与消费着在线交流即可;可以很方便的看到其他卖家商品的价格,作为参考来定位自己的商品。对于消费者,能够方便、快速收集商品信息,包括其他网店的价格、商品的性价比、其他消费者对其的评价等等,以此来决定是否购买,购买哪一件商品,从而能够更好的购得适合自己的物商;消费者可以足不出户,就购得商品,节约的时间和交通费用;消费者还可以将自己的购物心得在网上进行发布,实现信息的即时共享,与其他消费者进行交流。
总的来说,通过购物网站系统这一平台,将厂商、物流、卖家和买家等紧密的联系走来,可以方便、快捷的进行信息共享和沟通,扩大了交易的范围,大大的节约的成本。
2
第二章 需求分析
2.1 系统可行性分析
系统实现之前一定要做可行性研究,才能清楚的知道在现有的条件下系统能否实现,同时这也是一个很好的进行整体分析和把握系统的方法。因此可行性分析是重要的,也是必要的。
技术可行性分析。JAVA本身具有平台无关性、完全面向对象和简单性、可靠性、安全性等特点。JSP作为JAVA平台的一部分,使用JAVA完成动态WEB开发,是在HTML代码中嵌入JAVA代码以实现功能,由于JAVA语言的跨平台特性,所以JSP不会受到操作系统或者开发平台的制约,而且有多种服务器可以支持,如TOMCAT、WEBLOGIC、WEBSPHERE等,所以经常在中大型项目开发中使用。不难看出在JSP技术编写的程序应用于更灵活的、可扩展的、现有的技术条件下,能够完成功能。
经济可行性分析。此作品只是作为自己的毕业设计,不用很多的经济成本,当然也没有什么效益可言。
法律可行性分析。本系统不涉及商业目的,也不涉及侵权行为,是符合法律规定的。 综上所述,本系统在各方面都是可行的,可以进行开发。
2.2 系统总体目标分析
本系统采取人机对话的方法,为用户提供一个数据存储安全可靠、界面友好、操作方便、运行稳定的购物系统。
2.3 系统功能需求分析
一个系统的成功与否,最重要的就是能否满足用户的使用需要。一个购物系统的用户主要是卖家和买家。因此,本购物系统应该要实现以下功能:
? 会员注册功能。在购物商品前,网民需要注册成为网店的会员,填写个人信息,
包括名称、密码、电子邮箱等。
? 会员登录。未登录的网发只能浏览信息,而不能下订单。只是登录之生,才可以
下订单购买商品。
? 会员信息管理。会员登录之后,可以对自己的信息进行修改,如修改字码,修改
电话号码,修改电子邮箱等。
? 管理员管理注册会员。管理上员可以对已经注册的会员进行审查和管理。
3
第二章 需求分析
? 管理员对商品进行管理。管理员可以上传新的商品,删除不再出售的商品,或者
对商品的信息进行更新等。
? 管理员对订单处理。管理员对会员下的订单进行管理,可以删除订单,使订单无
效;也可以确认订单有效,成功购得商品。 系统总的功能图如下
图2.3 系统总功能图
4
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库网上购物系统 - 图文(2)在线全文阅读。
相关推荐: