青岛农业大学毕业论文(设计)题目:网上购物系统设计与实现姓名:学院:理学与信息科学学院专业:计算机科学与技术班级:学号:指导教师:2015年月日I目录中文摘要 (1)Abstract (2)1 引言 (1)1.1 网络购物的背景 (1)1.2 网络购物的意义 (1)1.3 国内外发展现状 (2)1.4 系统设计思想 (3)2 系统分析 (5)2.1 可行性分析 (5)2.1.1 经济可行性 (5)2.1.2 技术可行性 (5)2.1.3 运行可行性 (6)2.2 需求分析 (6)3 技术支持 (7)3.1开发工具与技术 (7)3.1.1 MyEclipse (7)3.1.2 Microsoft SQL Server2005 (7)3.1.3 MVC框架技术 (7)4总体设计 (9)4.1系统结构设计 (9)4.2数据库设计 (9)4.2.1基本表设计 (9)5 系统实现 (14)5.1 系统页面设计 (14)5.2 系统前台功能 (14)5.2.1 用户维护 (14)5.2.2 商品展示 (14)5.2.3 购物车 (15)5.2.4 查看订单 (15)5.2.5 公告信息 (15)5.2.6 客户留言模块 (15)15.3 系统后台功能 (16)5.3.1 订单信息管理 (16)5.3.2 订单信息管理 (16)5.3.3 公告信息管理 (17)5.3.4 留言信息管理 (17)6 系统测试 (19)6.1 软件测试 (19)6.2 功能模块测试 (20)6.2.1 前台首页测试 (20)6.2.2 购物车模块测试 (20)6.2.3 用户注册模块的测试 (20)6.2.4 商品管理的测试 (21)7 结论 (22)致谢 (23)参考文献 (24)2网上购物系统设计与实现计算机科学与技术专业潘圣浩指导老师卜宪宪摘要:本文首先讲了网上购物系统的时代背景和现在的发展情况,然后叙述了系统的首要计划,系统总的需求和总的计划方案,在设计时可能会遇到的问题,以及对系统执行一些了简单的测试。
本系统是一个依附于Internet,采取B/S模式。
网上购物系统依照此刻已有的策划研发出来的。
它强有力的减少商家的运营成本和高效率的工作,商家借此机会扩大规模和市场感染力。
在阐述系统的策划和完成时比较铿锵有力。
本系统作了一些功能为了让感受到网购的感染力:丰富的检索途径,人性化的注册,随意添加商品至购物车等。
在设计方面,本系统使用B/S三层结构,java开发语言结合SQL Server 2005建立数据连接关系。
有着海量的商品信息、商品的本钱大大减少、节俭了人们贵重的时间、减少了商家的谋划本钱等,表现了网络购物的诸多快捷便利的闪光点。
关键词:B/S模式,网上购物,SQL Server 20051Online Shopping System Design and ImplementationComputer Science and Technology PanShengHaoTutor BuXianXianAbstract:The online shopping system is attached to Internet, taking B / S mode. Online shopping system according to plan at the moment already developed out. It is a strong reducing operating costs and high efficiency of work businesses, businesses take the opportunity to expand the scale and market appeal. This paper stresses the historical background and present online shopping system developments, and describes the primary planning system, the overall system requirements and overall program plan, design problems you may encounter, as well as on the system to perform some of the simple test. In explaining the relatively complete system of planning and sonorous. This system makes some features to make network appealing shopping experience: rich retrieval way, humane registration, free add items to your shopping cart, etc. In terms of design, the system uses the B / S three-tier structure, java programming language combined with SQL Server 2005 data connection relationship. It has a massive product information, greatly reducing the cost of goods, thrifty people precious time, reducing the cost of business planning, etc., the performance of many fast and convenient online shopping glittering. Key Words: B / S mode, Online Shopping, SQL Server 200521 引言1.1 网络购物的背景因为互联网的高速成长,在互联网的时期,统统事物都朝着信息化、数字化,网络化来成长,网上购物也随之诞生了,为了让网购这个方式更大众化、简单化,许多商家就利用了这个契机,开始一番网上购物的热潮。
纵观世界,网络购物都在急速的发展,在我国网络购物也一日千里的发展着,它为消费者和商家带来了诸多的实惠和便利。
如今的社会是一个快节奏的社会,许多人没有时间去商场购物,而网上购物恰恰能给人们节约了宝贵的时间,人们可以足不出户就能对多种商品进行比较,就算有质量问题也可以通过售后进行退货或者理赔,大大提高了人们的办事效率,因此网上购物是一种趋势,也是人类进步的一种方式。
走入21世纪,全世界的网络化已经使人们的生活方式有了前所未有的变化,科技的发展让我们的世界迈进了网络信息时代。
种种新的购置商品方式也开始诞生,更换了以往的生活理念,在网上就可以浏览商品,让人们的生活质量明显提高。
网络购物的出现,给人们的生活状况和天下经济发展的带来了重要影响。
1.2 网络购物的意义网络购物[1],按字面上来讲就是在网上来购买商品。
它与别的购物方式不同在于可以在商家和消费者在没有相见的情况下,就可以逛商场购置商品,网上在线交易。
所以,网上购物有下面一些特点:有着海量的商品信息、商品的本钱大大减少、节俭了人们贵重的时间、减少了商家的谋划本钱等,表现了网络1购物的诸多快捷便利的闪光点。
对消费者来讲:不必特意的出门去实体店shopping,在家里稍微动动手指头就可以轻松取得海量的商品信息,只有你考虑不着并没有你得不到的商品。
网上支付可以更加安全,避免了出门逛街遇到扒手;从下单、支付到送货上门不需要自己单独到场地买,既省时又省力;网上商品不需要实体店面、雇员工、囤货积压等一系列费用,一般来说相同的商品在网上要比实体店更便宜。
作为商家来讲,经由网上发卖减少积压存货、成本便宜、不受场地约束等优点,毫不疑问在不久的未来能有更多的企业会通过网络来展示自己的商品,利用互联网对市场信息的实时反馈调整的处理战略,可以较快速的提高企业的效益和和国际竞争力。
最终,从全部市场经济观察,这样新颖的购物模式可以在多范畴、多层面上更高效率的来结束资源配置。
1.3 国内外发展现状跟着互联网的成长[2],网上购物的长处开始凸显出来,开始变成一项不可缺少的新购物模式。
根据统计:现阶段我国网络信息中心(CNNIC)2010年7月发布的《我国网络发展情况统计报告》[3]中表现:截至2011年8月尾,中国网民数量已经达到了3.53亿,这个人数已经在世界上遥遥领先。
我国出现了之前没有的网购高潮。
和前年同时间比较增添一亿两千万人,百分比长了56.2%。
光在2010年前两个季度,我国网民净增长竟然超过8300万。
数据[4]还表现:网上购物运行率是36%,使用人数竟然有8638万人。
不到两个季度就凭空多出了2756万人。
因而可知,网上购物已经成为势不可挡的趋向。
李克强说过,“网上购物能带领上下游行业快速的发展。
与此关联的部门应2仔细斟酌,如何经由过程信息根本的支持、物流方便化等地方来发现机会,鼎力带动网络购物的成长。
”[5]就2014年12月[6]为止,我国已经有3.59亿的人在网上购物,比2013年末多出来5879万人,增长率竟达18.6%;我国使用网络来购物的数量已经从47.8%增长到54.6%。
就2014年我国的网上购物的市场来看,我国表现出了普通化、世界化、便携化的发展趋向。
全方位的讲,是我国网络购物的人群发生着变化,朝着平民发展。
有CNNIC数据[7]表示,2014年最主要网购用户(20-29岁网购人群)范围与去年相比增加了24.6%,10-20岁网购人群范围同去年相比增长了11.3%,50岁及以上网购人群规模同去年相比增长了34.1%。
图1.1 用户网购使用率1.4 系统设计思想依照一般的数据库管理系统来思考,一些数据量较大的系统比如网上购物,3就需要符合运用方便、使用简单等条件。
因此在设计 [8]系统之前有一些方面需要考虑到:(1)网店首页美观大方;(2)容易找到商品信息;(3)方便随时变动自己的信息;(4)实现网上购物的功能;(5)下单人能阅读已下定单的消息;(6)用户可以留言(7)数据储存靠得住、系统运行安定。
42 系统分析2.1 可行性分析可行性研究其目的是搞清楚系统开发的项目能不能得以实现和是否值得去研究的过程,实际上很大水平的简略了系统分析和构思的进程,进而,可行性分析研究是非常有需要的,在斟酌早期的方针计划,研究好市场,针对新系统的研发有没有具备必要性和可能性、从技术、经济、运行等方面进行分析和钻研,来避免投资上的错误,确保新系统的研发成功。