专业综合设计题目基于JSP的购物系统的开发与设计系(院)计算机科学与技术系专业软件技术班级2011级1班学生姓名学号指导教师******职称****二〇一四年五月十九日购物网站的分析设计中文摘要:B2C模式是我国最早产生的电子商务模式,以8848网上商城正式运营为标志。
由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,特别对于工作忙碌的上班族,这种模式可以为其节省宝贵的时间。
本文通过对电子商务网站首页的建设以实现购物网站功能。
通过对本系统的研究,对MySQL数据库管理系统、JSP设计平台,进行了较深入的学习和应用,主要完成对网上购物系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。
关键字:B2C 购物网站数据库The Analysis and Design of Buy Website Abstract:B2C model is the first generation of e-business models to operate 8848 marked the official online store. Because of this mode of saving consumers and businesses time and space, greatly improving the efficiency of the transaction, especially for busy office workers, this model can save their valuable time.Based on the construction of e-commerce sites to achieve home shopping site functionality. Through the systematic study of the MySQL database management system, SQL language principle, JSP design platform for a more in-depth study and application, mainly to complete the online shopping system requirements analysis, function module, database modeling, and thus designed the database structure and and application.Keywords:b2c Online shopping website Database目录第一章系统需求分析 (1)1.1购物网站现状 (1)1.2需求研究 (3)1.3运行环境 (3)第二章系统总体设计 (4)2.1系统总体设计 (4)2.1.1 系统主要功能介绍 (4)2.1.2 系统主要功能设计 (4)2.2团购系统数据库设计 (5)2.2.1数据库表 (5)2.2.2数据库模型图 (7)第三章系统主要模块的设计与实现 (8)3.1前台界面 (8)3.1.1 JSP登录页面 (8)3.1.2 商品展示界面 (8)3.1.3 商品详细展示界面 (8)3.1.3 搜索的商品展示界面 (9)3.1.4 购物界面 (10)3.1.5 注册界面 (10)3.2后台界面 (11)3.2.1 后台登陆界面 (11)3.2.2 用户信息查看界面 (11)3.2.3店铺管理界面 (11)3.2.4商品管理界面 (12)3.2.5发货管理 (12)3.2.6类型比重图 (12)结论 (14)参考文献 (15)第一章系统需求分析1.1 购物网站现状伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。
的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。
网络商城将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率网络商城所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。
网络商城使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。
网络商城重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。
网络商城一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。
现在的购物商场成蓬勃向上发展的,据悉,从2009年开始,阿里集团都会在每年的11月11日举行大规模的消费者回馈活动,也一直被认为是中国电子商务行业的年度盛事。
去年,“2012双11天猫淘宝购物狂欢节”实现191亿成交额,仅天猫就达到132亿元,淘宝则达到59亿元。
2012年天猫双十一全天销售记录,2013年双十一在13:04分达到191亿元.2013天猫双十一销售24小时的那些瞬间多少人关心的数字已出来,又是一个突破记录的数字350.19亿元.这些数据无一不彰显了,网上购物在中国的地位日益增大,人们越来越依赖与网上购物,但是网上购物一样存在了不少的风险。
网购缺点第一,实物和照片上的差距太大:网购只能是看到照片,到货物真的到达你手里,你会感觉和实物有不一样。
这就不如在商场里买到的放心。
第二,不能试穿,商品质量难保证:网购只是看到照片及对物品的简单的介绍,像衣服或鞋子之类的,你就不能直接的看出适不适合你,而如果在商场购买,你可以试穿,合自己的身,就马上买下,不用考虑那么多,但是,网购就比较麻烦了。
第三,网络支付不安全:可能被偷窥,密码被盗。
网上购物最为担心的一点就是他需要用到银行账户,有些朋友的电脑中存在着盗号木马等,会造成账号丢失等一些严重的情况发生,所以大家在购物的时候尽量不要选择网吧等公共场所,自己的电脑也要保证杀毒软件的正常安装才能进行网络交易。
个人资料的外泄是最大的因素,如果有黑客破解网页源代码,并在网页上种下木马或是病毒,只要你登入并打上个人资料,黑客便可以马上知道你在网页上打下哪些个人资料。
所以如何保护顾客的个资等是电子商务最大的问题,如果不妥善处理,那此电子店家便会被淘汰。
第四,诚信问题:就是店主的信用程度,如果碰到过服务质量差的店主,问几个问题就显得不耐烦。
还有在网上购物出现上当受骗时常发生。
网购日益成熟,由于网上销售进入门槛低,而且日前越来越多有时间能上网的人会加入于此,随之而来的挑战是良莠不齐的销售队伍带给消费者从热情到绝望到理智的心态及越来越大的价格竞争,质量竞争和服务竞争。
况且老客户很难积累,这将会使想把网购当成长期事业的人群长期处于浮沉于一个相对利润阶段,但想借此形成大规模和高回报是有一定难度。
所以最后容易产生疲惫、厌烦、麻木的心理,因此需要耐心及诚信经营。
第五,配送的速度问题:在网上所购来的物品,还要经过配送的环节,快则一两天,慢则要一个星期或更久,有时候,配送的过程还会出现一些问题,还有,如果对物品不满意,又要经过配送的环节,换一下物品,这样比较麻烦;而在商场上,看到自己想要,就直接到手,如果不满意,直接拿去换。
第六,退货不方便的问题:虽然现实中购物退货也需要很复杂的程序,甚至对产品要有保护的要求,可是网上退货就相对更加困难。
甚至提出百般无理要求拒绝退货和推卸责任。
第七,消费维权取证难的问题:网上购物存在信用体系和支付体系不够完善,加上法律法规的缺失、行业监管尚存空白等原因,造成了诚信缺失危机、消费者权益受损等问题。
据了解,近年来网上购物引发的维权纠纷呈上升的趋势,消费者反映的主要问题集中在产品质量问题、订单与实物不符、拒绝履行售后服务约定、夸大产品功效,虚假宣传。
一些公司的名称、售卖人、地址、电话、门牌号码都是假的,很多网上交易又是跨省市的异地交易,给受理和查处带来困难,使消费者的损失难以被追回。
要注意完整保存有关的电子交易单据,并注意核对货品是否与所订商品一致,有无质量保证书、保修凭证等,以利于日后维权。
等等的问题,都是需要完善的,人们在朝着更好的方向去努力,网上购物的发展是不可以估量的。
1.2 需求研究一个网络购物系统,首先我们要保证客户能够很方便进行商品选择,系统应该具有分类选择商品功能,系统要实现购买功能。
在系统的后台,管理员能够管理商品,商品分类,以及客户购买订单。
因此分析,本系统主要由前台和后台两部分组成,前台为客户端,顾客可以在此处购买商品,后台为商品管理端,实现对商品和订单的管理。
1.3 运行环境软件要求:myeclipse10 jdk 1.7 火狐游览器win7系统mysql第二章系统总体设计2.1 系统总体设计2.1.1 系统主要功能介绍既然是购物网站,那么它一定会有商品的展示,客户的购买,商家的发布等等,根据这些需求,该系统分为前后台,前台的主要功能是用户团购商品,够得的商品以两种方式交付(模拟的交付方式),第一种是电子券的形式,直接发到手机上,第二种实物,货到付款,后台的功能就是对于管理人员来说的,对商品的添加,发货,查看销售业绩等等功能。
2.1.2 系统主要功能设计基于J2EE技术的购物网站,B/S结构、结合网络数据库开发技术来设计本系统。
开发语言采用JSP,数据库使用mysql数据库,前台使用了javascript脚本语言,ajax脚本语言对界面的请求进行处理,本系统有一个特殊的功能,能够查看业绩,该功能是利用jfreechar这一插件来实现的。
该项目是一个基于JSP技术的购物网站,其设计内容模块以及功能如下:前台:1.用户的自身管理:用户登录,用户注册,用户信息的修改,购买商品,检查查找商品以及地址的添加,对商品的评价,接收商品后台:1.商品管理:商品类别的增删改查,商品信息的增删改查2.用户管理用户信息的查看3.店铺管理店铺信息的增删改查,店铺与商品之间关系的联系4.业绩查看查看店铺的商品销售情况5.已购买的商品管理查看发货退货等商品的信息,给已付款的商品发货2.2团购系统数据库设计2.2.1数据库表2.2.2数据库模型图第三章系统主要模块的设计与实现3.1 前台界面3.1.1 JSP登录页面利用javascript做出的登陆界面,并且有验证码的功能,密码是md5加密3.1.2 商品展示界面3.1.3 商品详细展示界面商品信息的展示,利用了js做出了一个放大镜功能3.1.3 搜索的商品展示界面搜索包的结果界面3.1.4 购物界面3.1.5 注册界面等等的界面,就是实现了前台功能3.2 后台界面3.2.1 后台登陆界面3.2.2 用户信息查看界面3.2.3店铺管理界面3.2.4商品管理界面添加图片3.2.5发货管理3.2.6类型比重图结论在编写论文的时间里,我在不断自学的基础上利用JSP网络开发语言、SQL Server 2000数据库完成了网上购物系统的设计。