网购物系统的设计与实现毕业设计(本科论文)

合集下载

网上购物系统的设计与实现毕业设计论文

网上购物系统的设计与实现毕业设计论文

网上购物系统的设计与实现第一章可行性研究报告1引言1.1编写目的电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。

随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。

特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。

网上购物是一种具有交互功能的商业信息系统。

它向用户提供静态和动态两类信息资源。

所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。

网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。

这种全新的交易方式实现了公司间文档与资金的无纸化交换。

1.2 项目背景1、近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。

于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。

网上购物是一种具有交互功能的商业信息系统。

2、所建议开发软件的名称:网上购物系统3、项目的任务提出者:软件工程任课老师4、项目设计者:王涛5、项目开发者:王涛6、用户:采取网上消费的客户(1)目前网上购物的现状以下是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状。

(主要引用其中的分析图表)图 1.1 网上购物的现状从上面的图可以看出网上购物选择节约时间和操作方便的分别占46.7%和44.2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。

(2)用户选择商品配送的方式图1.2用户选择商品配送的方式从上面的图中可以看出人们总希望直接可以拿到物品,而不需要耽搁自己的时间,如果是送货上门,也可以当面检查所购的物品,这也表现出人们对厂商信誉的担忧。

网上购物系统的设计与实现本科毕业设计(论文)

网上购物系统的设计与实现本科毕业设计(论文)

网上购物系统的设计与实现Design and Implementation of InternetShopping Systemby Peng ManSupervisor: Professor Zhao XiangguoNortheastern UniversityJune 2009东北大学本科毕业设计(论文)毕业设计(论文)任务书毕业设计(论文)任务书网上购物系统的设计与实现摘要随着社会的不断发展,科学技术也在不断的更新。

Internet作为新型的工具,在90年代便开始用于商业,它的迅速的发展为商业界提供了更加广阔信息平台与更多的商机,如催化剂一般刺激着商业经济的快速发展。

因此选择设计开发一个企业门户网站拥有重要的意义。

本文阐述了网上购物系统的开发与设计。

设计采用现在比较流行的JSP网站开发技术,并考虑到网站所处理的数据的结构特点及所学到的知识,应用Microsoft SQL Server2000数据库系统作为网站的后台数据库。

系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单以及管理员对于网站的维护与更新。

在页面设计与制作中,对于页面的基本格式,使用HTML语言出大的框架,然后用Dreamweaver8及Eclipse在框架里面做详细的设计。

结合这次设计的意义对Internet在商业中的应用与发展做一下介绍;然后针对整个系统进行分析,其中包括可行性分析、需求分析、系统的业务流程分析、数据分析等;在此基础上确定网站的功能目标,将网站的功能逐次划分,并细分出子功能模块;接下来设计并实现各个模块,在每个模块都能完成其功能的结果下将其综合成一个完整的系统。

关键词:网上商城;JSP;HTMLDesign and Implementation of Internet Shopping SystemAbstractToday,the science techniques develop very fast.People valued the E-business using the modern network proceeds the business activity as the key power more and more.The Business to Customer mode is one of the main trade modes on the net of electronic commercr.Now,the Business to Customer field is in the stage of the beginning.This is good development foreground for the market.Therefore,it is meaning for us to design and develop the electronic commerce website.This paper detail describes how to develop an electronic commerce website.In the design,I used the JSP technology which is very popular during the website developer.Considered with the knowledge that I have learned and the structure of the date that the website deal with,I used Microsoft SQL server 2000 as the back database of the website. This website system has basic functions of a enterprise website.It can show us the information of the goods、news、customers that registered on the website and so on.It also can provides the function that some customers on the web can fill in bills when they want to buy the goods. The system realized the query function for products and the manage functions for the background of the system..During the process of designing the webpage,I make the main frame by HTML,and use Dreamweaver8 and Eclipse to finish the detailed design.First,I make a instruction for the application and development of Internet in commerce,then analyze the whole system,which includes feasibility analyze,requirement analyze,operation flow analyze and date analyze.Then I make the function aim of this website base on the analyses above,and divide the function up to several parts.I design every single part of the function particularly,and finallyintegrate these sub-function modules to one complete system.Keywords:Online Mart;JSP;HTML目录毕业设计(论文)任务书 (I)摘要........................................................................................................................... I I ABSTRACT (III)第1章引言 (1)1.1课题的背景、目的与意义 (1)1.2国内外现状 (1)1.3研究(设计)内容 (2)1.4论文的组织结构 (3)第2章相关技术简介 (5)2.1JSP技术 (5)2.2Microsoft SQL Server2000 (5)2.3Web服务器 (6)2.4连接数据库与JavaScript (9)2.5CSS层 (9)第3章系统分析 (11)3.1可行性分析 (11)3.2需求分析 (12)3.2.1 业务需求分析 (12)3.2.2 用户需求分析 (12)3.2.3 功能需求分析 (12)3.3业务流程分析 (13)3.3.1 前台业务流程分析 (13)3.3.2 后台业务流程分析 (14)3.4数据流程分析 (14)3.5运行环境及开发工具 (15)第4章系统总体设计 (17)4.1系统结构设计 (17)4.2功能模块设计 (17)4.2.1 前台模块的功能模块设计 (18)4.2.2 后台管理模块的功能模块设计 (19)4.3数据库设计 (19)4.3.1 E-R图 (20)4.3.2 基本表设计 (23)第5章系统实现 (27)5.1程序设计 (27)5.2系统页面的设计与实现 (27)5.3前台功能模块的实现 (27)5.3.1 用户管理模块 (28)5.3.2 用户资料修改模块 (31)5.3.3 购物车模块 (33)5.3.4 订单查询模块 (36)5.3.5 留言板模块 (36)5.4后台功能模块的实现 (38)5.4.1 管理员登录模块 (38)5.4.2 添加商品模块 (39)5.4.3 订单信息管理模块 (41)5.4.4 查询用户信息模块 (42)5.4.5 添加链接模块 (43)第6章系统调试与实施 (45)6.1系统测试原理及测试原则 (45)6.1.1 系统测试原理 (45)6.1.2 系统测试原则 (46)6.2系统测试的方法 (46)6.3本系统测试 (47)第7章结论 (51)参考文献 (52)致谢 (54)第1章引言1.1课题的背景、目的与意义计算机网络的出现带给了世界巨大的变化,从过去只面向专业部门的信息传送扩展到现代生活的各个角落,它为世界的发展和变革做出了无可估量的贡献。

网上购物系统的设计与实现本科毕业论文.doc

网上购物系统的设计与实现本科毕业论文.doc

科技大学毕业设计(论文)题目网上购物系统的设计与实现作者学院专业学号指导教师科技大学毕业设计(论文)任务书1 设计(论文)题目及专题:网上购物系统的设计与实现2 学生设计(论文)时间:自 2012 年 12月 5 日开始至 2013 年 6 月 6 日止3 设计(论文)所用资源和参考资料:[1].张桂珠刘丽陈爱国.Java面向对象程序设计(第2版)北京邮电大学出版社[2]毕广吉.Java程序设计实例教程[M].北京:冶金工业出版社,2007年[3].王保罗.Java面向对象程序设计[M].北京:清华大学出版社,2003年[4].高林,周海燕.Jsp网上书店系统与案例分析[M].北京:人民邮电出版社,2004年[5].刘腾红,孙细明.信息系统分析与设计[M].北京:科学出版社,003年[6].Bruce Eckel.《Thinking in Java 4》,American:Prentice Hall PTR[7].O’reilly.《Java Servlet Programming》,American:Sernni Yey[8].O'Reilly & Associates,Inc.《Java Cookbook》in the United States or Canada4 设计(论文)应完成的主要内容:设计并实现基于jsp和SQl Server数据库的网上购物平台,包括登录注册,商品管理,购物车,会员管理,广告公告管理和其他模块等。

5 提交设计(论文)形式(设计说明与图纸或论文等)及要求:(1)论文思路清晰,条理清楚,中心突出,内容充实,论据充分,结构紧凑,层次分明,图表清晰,格式规范,结论正确;按《湖南科技大学本科生毕业设计(论文)要求与规范》编排、打印文稿;(2)上交论文(纸质)打印文稿和系统源码(电子版);6 发题时间:年月日指导教师:(签名)学生:(签名)X X 科技大学毕业设计(论文)指导人评语[主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价]指导人:(签名)年月日指导人评定成绩:X X 科技大学毕业设计(论文)评阅人评语[主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价]评阅人:(签名)年月日评阅人评定成绩:X X 科技大学毕业设计(论文)答辩记录日期:学生:学号:班级:题目:提交毕业设计(论文)答辩委员会下列材料:1 设计(论文)说明书共页2 设计(论文)图纸共页3 指导人、评阅人评语共页毕业设计(论文)答辩委员会评语:[主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价]答辩委员会主任:(签名)委员:(签名)(签名)(签名)(签名)答辩成绩:总评成绩:摘要网上购物系统是一个基于Internet,采用C2C(Consumers to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的J2EE电子商务平台。

毕业设计(论文)-网上购物系统的设计与实现——后台管理系统模板

毕业设计(论文)-网上购物系统的设计与实现——后台管理系统模板

网上购物系统的设计与实现——后台管理系统摘要伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。

网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。

本系统便是尝试用JSP在网络上架构一个动态的电子商务网站,它是在Windows XP下,以mySQl为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(Java Server Pages)技术开发的网上购物系统。

他分前台部分和后台部分,前台部分由用户使用,主要包括用户注册,购物车管理,订单管理,个人资料管理等功能;后台部分由管理员使用,主要包括商品管理,处理订单,用户信息管理等功能。

建立后的网站系统是一个动态、交互式、具有商品提供、系统管理、用户管理等功能的电子商务网站。

关键字:JSP;MySQL;Tomcat;网上购物系统Online Shopping System Design and Implementation-—— Background Management SystemAbstractAlong with the vigorous development of the Internet, e-commerce networks as a shopping center is a form of its highly efficient, low-cost advantages, gradually emerging as a business model and philosophy, there is no longer meet use and dissemination of information browsing, but a desire to bring the full enjoyment network more convenient. Internet shopping is being adapted to the fast pace of today's society to live, so that customers can enjoy the convenience of fast and easy way to purchase their own like commodities.The system is trying to use JSP in a dynamic network of e-commerce websites structure, which is in Windows XP, SQL Server 2000 for database development in platform, Tomcat application server as a network information services, use JSP (Java Server Pages) technology development online shopping system. Prospects and the background of some of his hours, the prospects of users, including users registered, a shopping cart management, order management, personal information management,; Background in part by managers, including commodity management, processing orders, customer information management, information management.After the establishment of the website is a dynamic, interactive, with commodities, systems management, voice mail, and other functions of the e-commerce website users.Keywords:JSP; MySQL;Tomcat;Online shopping system目录一、绪论 (1)(一) 系统设计的背景 (1)(二) 系统设计的意义 (1)二、技术介绍 (1)(一) JSP的技术原理 (1)2.1.1 JSP语言及其特点 (1)2.1.2 Java概述 (3)2.1.3 JavaBean简介 (3)(二) 相关服务器 (3)2.2.1JDK的安装和配置 (3)2.2.2 Tomcat安装及配置 (4)2.2.3 MySQL简介 (4)三、系统规划 (5)(一) 网站的设计目标 (5)(二) 任务 (5)(三) 网站的可行性分析 (5)四、系统分析 (6)(一) 需求分析 (6)(二) 业务流程图 (7)(三) 数据流程图 (7)(四) 数据字典 (8)五、系统设计 (10)(一) 系统总体功能 (10)5.1.1系统功能介绍 (11)5.1.2系统功能模块设计图 (11)(二) 代码设计 (13)(三) 数据库设计 (13)5.3.1系统E-R图 (14)5.3.2数据库表设计 (16)(四) 输入输出设计 (17)5.4.1后台管理员登陆 (18)5.4.2增加商品 (18)六、系统实现 (19)(一) 系统软件环境 (19)(二) 系统硬件环境 (20)(三) 功能实现 (20)6.3.1管理员登陆界面 (20)6.3.2增加商品 (22)6.3.3修改商品 (23)6.3.4删除商品 (25)6.3.5订单处理 (26)七、系统测试与维护 (27)(一) 系统的测试 (27)(二) 系统测试用例 (28)7.2.1登陆验证 (28)7.2.2订单处理 (28)7.2.3修改商品信息 (29)7.2.4删除商品 (31)(三) 系统的维护 (32)八、总结 (33)参考文献 (34)一、绪论(一)系统设计的背景计算机软件技术的日新月异推动了社会信息化的进程,这也使得开发人员不得不学习新的技术以适应这种局面。

网上购物商城系统的毕业论文

网上购物商城系统的毕业论文

网上购物商城系统的毕业论文目录一、内容描述 (2)1.1 研究背景与意义 (3)1.2 研究目的与内容 (4)1.3 论文结构安排 (5)二、相关理论与技术 (6)2.1 电子商务概述 (9)2.2 网上购物商城系统架构 (10)2.3 关键技术介绍 (12)三、网上购物商城系统需求分析 (14)3.1 用户需求调研 (15)3.2 功能需求分析 (17)3.3 性能需求分析 (19)四、网上购物商城系统设计 (20)4.1 系统总体设计 (22)4.2 数据库设计 (24)4.3 前端界面设计 (26)4.4 后台管理系统设计 (27)五、网上购物商城系统实现 (29)5.1 开发环境搭建 (30)5.2 核心功能模块实现 (32)5.3 系统测试与优化 (33)六、网上购物商城系统部署与维护 (35)6.1 系统部署方案 (37)6.2 系统日常维护与管理 (38)6.3 安全性与性能优化策略 (40)七、案例分析 (42)7.1 案例选择与介绍 (43)7.2 系统功能在案例中的应用 (44)7.3 案例总结与启示 (46)八、结论与展望 (47)8.1 研究成果总结 (48)8.2 存在问题与不足 (50)8.3 未来研究方向展望 (51)一、内容描述本章主要介绍研究背景、意义、研究目标和研究内容,明确毕业论文的研究目的、研究和解决问题的意义,同时提出论文撰写的基本框架和研究方法。

将对网上购物商城系统的特点、发展历程、现状及发展趋势进行详细的阐述,并分析行业内不同模式的运作机制,以及电子商务的发展对网上购物商城系统的影响。

本章节将详细介绍网上购物商城系统的设计理念、总体架构设计、模块划分、数据流图以及主要技术选型等内容。

将对系统的实现步骤、关键技术实现、数据库设计等关键环节进行探讨。

此章节将重点讨论网上购物商城的用户体验设计原则和交互设计方法,包括用户界面设计、信息架构、搜索引擎优化(SEO)等,以及如何提升用户在购物流程中的操作体验。

网上购物系统的设计与实现本科学生毕业设计(论文)

网上购物系统的设计与实现本科学生毕业设计(论文)

网上购物系统的设计与实现Design and implementation of onlineshopping system毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

网上购物系统的设计与实现毕业论文

网上购物系统的设计与实现毕业论文

网上购物系统的设计与实现第一章:绪论1.1系统开发原因的迅速崛起[5],互近年来,随着Internet联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。

于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。

据有关资料显示,网上购物越来愈受欢迎,在中国迅速发展,现仅拿淘宝网的一些数据为例来做说明:据统计2010年淘宝网平均每分钟售出4.8万件商品,其中包括864件衣服,36部手机、880件化妆品、85本书、53包纸尿裤、13件灯具。

下面是2008-2014中国网络购物市场规模的变化下面是2010年中国网络购物交易的市场份额,可以看出网上购物在中国的发展非常迅速1.2 系统实现的目标现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。

这样才能使得在电子交易时避免不必要错误发生。

我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。

传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。

当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。

本设计在实际应用中的解决方案是建立, 以与自己的数据库,使得所需商品信息可以与时的保存、更新,可以更好的与时了解商品买卖的情况1.3系统的开发意义Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易围。

而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。

当今比较流行的网上购物系统有“淘宝(.taobao.)”,“当当(.dangdang.)”。

网上购物系统后台系统的设计与实现毕业论文

网上购物系统后台系统的设计与实现毕业论文

网上购物系统后台系统的设计与实现毕业论文目录第1章软件需求与开发计划 (3)1.1引言 (3)1.1.1 编写目的 (3)1.1.2 项目背景 (3)1.2任务概述 (3)1.2.1目标 (3)1.2.2运行环境 (4)1.3数据描述 (4)1.3.1动态数据 (4)1.3.2数据库描述 (4)1.3.3数据词典 (5)1.1.4 数据采集 (6)1.4功能需求 (7)1.4.1 功能划分 (7)1.4.2 功能描述 (8)1.4.3 运行环境 (8)1.4.4 交付期限 (9)第2章软件设计说明书 (10)2.1引言 (10)2.1.1 编写目的 (10)2.1.2项目背景 (10)2.1.3参考资料 (10)2.2任务概述 (10)2.2.1运行环境 (10)2.2.2需求概述 (11)2.3系统结构图 (11)2.3.1系统后台代码结构图 (11)2.3.2系统包图 (12)2.3.3系统后台页面设计代码结构图 (13)2.4总体设计 (14)2.4.1软件结构 (14)2.4.1 系统用例图 (15)2.4.2处理流程 (15)2.4.4总体结构和模块外部设计 (18)2.4.5功能分配 (18)2.5接口设计 (20)2.4.1外部接口 (20)2.4.2部接口 (20)2.6数据结构设计 (22)2.6.1 E-R图 (22)2.6.2数据库表设计 (23)2.6.3数据结构与程序的关系 (26)2.7运行设计 (27)2.7.1运行模块的组合 (27)2.7.2运行控制 (27)2.7.3运行时间 (27)2.8安全设计 (27)2.9维护设计 (27)第3章使用说明 (28)3.1引言 (28)3.1.1编写目的 (28)3.1.2项目背景 (28)3.2软件概述 (28)3.2.1功能 (28)3.3运行环境 (29)3.3.1硬件 (29)3.3.2支持软件 (29)3.4使用说明 (29)3.4.1安装和初始化 (29)3.4.2输入 (38)3.4.3输出 (38)3.4.4出错和恢复 (38)3.5用户操作举例 (39)3.5.1 登陆 (39)3.5.2 商品管理 (39)3.5.3订单管理 (41)3.5.4会员管理 (41)3.5.5系统管理 (41)第4章测试分析报告 (43)4.1引言 (43)4.1.1编写目的 (43)4.1.2项目背景 (43)4.2任务概述 (43)4.2.1目标 (43)4.2.2运行环境 (43)4.3需求概述 (43)4.3.1测试方案 (43)4.4测试用例 (44)4.4.1 登录测试用例 (44)4.4.2 增加商品测试用例 (46)4.4.3增加用户测试用例 (48)第五章项目开发总结 (51)5.1引言 (51)5.1.1 编写目的 (51)5.1.2 项目背景 (51)5.1.3参考资料 (51)5.2开发结果 (51)5.2.1产品 (51)5.2.2主要功能及性能 (54)5.2.3进度 (54)5.3经验与教训 (55)致谢 (56)第1章软件需求与开发计划1.1 引言本说明书的预期读者为客户、系统设计人员和编码人员;为开发人员、维护人员、客户之间提供共同的协议而创立基础,指导软件功能的实现。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大连交通大学信息工程学院毕业设计(论文)任务书题目乐途网购物系统的设计与实现毕业设计(论文)进度计划与考核表指导教师签字:年月日注:“计划完成内容”由学生本人认真填写,其它由指导教师考核时填写。

大连交通大学信息工程学院毕业设计(论文)调研报告学生姓名刘恋专业班级软件工程08-2班指导教师王鑫翟悦职称高工讲师所在单位信息科学系软件工程教研室教研室主任刘瑞杰完成日期 2012 年 4 月 6 日实习报告1 课题来源及意义伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。

网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。

商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。

商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。

因此,对于商家来说,拥有一个属于自己的网站是至关重要的。

建立后的网站系统是一个动态、交互式、具有商品提供、系统管理、用户留言等功能的电子商务网站。

近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。

于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。

网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。

本文主要考虑的是如何建设B2C的网上购物系统。

网上购物是一种具有交互功能的商业信息系统。

它向用户提供静态和动态两类信息资源。

所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。

网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。

这种全新的交易方式实现了公司间文档与资金的无纸化交换。

在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着。

2 国内外的现状伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。

的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。

敏锐的网络商家当然不会错过这样绝好的机会,越来越多的网站投身到提供网络购物服务的行列中来,一个基于Internet的全球电子商务框架正在形成。

在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。

调查表明:美国的家庭已越来越习惯于在家中从网上购物。

在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。

在最近一段时间里,我也查了一些关于网上购物的信息。

有60.4%的网站属于企业网站,可见如今企业都将网站作为推广自己的重要手段。

其次是个人网站。

而政府部门的网站占到4.4%。

但是,另有调查显示,将近75%的企业的网站每天的点击率在200次以下,更有51.5%的企业网站的点击率不足50次,仅有8.6%的企业网站的点击率每天超过1000次。

这说明,做好一个网站,做出网站的特色也企业信息与新闻相结合来吸引人观看是一个非常重要的问题。

另外,作为信息、新闻传播的传统模式的报刊业也将目光和精力投入到网络网站上来。

毫无疑问,高速,海量的信息传输对报刊业也是巨大的刺激。

此外,随着电子时代的迅速发展,MP3等电子产品已受到广大的消费群体高度的关注。

生产制造MP3的厂商作为新时代产业的一个主要部分,当然也会紧随着时代的发展来使自己在市场与行业中更具竞争力。

利用电子商务的模式,在介绍推广自己的同时,以新的一种渠道销售自己的产品,也愈发被关注。

因此,设计一个具有电子商务功能的企业网站具有非常好的开发与应用前景。

3 本课题的研究目标基于JSP的乐途网购物系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立数据一致性和完整性强,数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。

根据软件开发流程,本系统的开发过程是:首先在短时间内建立系统应用原型;然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

本课题本着与时俱进的方针,从符合操作简便、界面友好、灵活、实用、安全的要求出发,实现用户在网络中,足不出户就可以进行网上购物,方便、直观。

系统还将提供用户自己的订单,用户可以享受货到付款的形式。

互联网提供了可以无限伸展的展示空间,可以容纳无限的图书和图样以及内容。

在当当网,消费者无论是购物还是查询,都不受任何时间和地域的限制。

购物网站就是提供网络购物的站点,足不出户即可购买到你所喜欢的商品。

4 研究内容1、通用JSP应用系统,包括交易系统和管理系统两个独立的子系统,主要包括:商品展示、购物车管理、我的订单、用户管理、商品管理五个功能模块。

(1)交易系统功能描述:商品展示:实现商品预览、商品明细、分类检索功能。

购物车:实现添加商品、删除列表、恢复列表、数量修改、清空购物车、结算功能。

我的订单:实现订单确认、订单列表、删除订单、查询明细功能。

用户管理:实现登入/登出、用户注册、信息修改功能。

(2)管理系统管理描述:用户管理:对于系统管理员提供用户删除、用户查询功能。

商品管理:实现商品列表、商品发布、商品删除、商品修改功能。

2、为保证系统的高效、科学、合理,系统应实现以下目标:(1)系统能够稳定、可靠的运行,具有良好的可维护性、可扩展性、可移植性。

在数据组织、系统功能、系统结构上保留足够的扩充余地,便于今后的扩充。

(2)系统能够简化管理,提高效率。

(3)系统能够提供流畅的数据信息处理、快速方便的信息查询。

为确保系统实际应用时的科学性和先进性,本系统采用B/S 结构的设计思想。

(4)系统具有良好的安全保密性能,良好的误操作保护和故障恢复性能。

(5)具有良好的用户接口,操作简单、方便,易于学习和掌握。

本课题为小组合作开发,本人主要负责设计并实现商品显示、购物车、用户管理等模块。

商品显示:这一部分将该网站要销售的商品系统有层次的显示呈现给大家,让用户比较直观的来选择购物。

购物车:这一部分利用Browser的Cookie和Session记忆功能,将用户所购买的商品进行管理。

用户管理:这一部分管理用户的权限,管理员有添加商品和删除商品的权限,而普通用户只有购买商品的权限。

还包括用户的登录,登出,注销,注册等功能。

5可行性分析随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。

我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:(1)经济可行性:该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。

(2)技术可行性:JSP技术已经较为成熟。

(3)运行可行性:该系统需要搭建JVM即JA V A虚拟机和Tomcat环境,在此环境下系统,并且在正确连接数据库后可以正常运行。

(4)法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。

通过以上的可行性分析,我将采用JSP技术,运用My SQL数据库对网站进行建设。

6 研究方法与系统采用技术开发工具:MyEclipse系统服务器:Tomcat 5.8数据库:MySQL数据库。

开发时用到的技术有:1)Servlet:一种服务器端的Java应用程序。

2)JSP:是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

3)Html:超文本标记语言或超文本链接标示语言。

4)CSS:层叠样式表。

5)Javascript脚本语言。

6)Xml可扩展标记语言。

7)Hibernate:开放源代码的对象关系映射框架。

8) Struts 2.0:基于MVC的一个轻量级框架。

7 进度安排8 参考文献[1] 阳雪峰.陈文臣.Java Web2.0基于Spring.Struts.Hibernate轻量级架构开发.机械工业出版社.2009.1[2] 武延军.黄飞跃.精通JSP编程技术.人民邮电出版社.2001.8[3] 刘斌.精通Java Web整合开发(JSP+Struts+Hibernate).电子工业出版社.2011.4[4] 谢星星.企业应用架构设计--Struts 2+Hibernate 3+Spring 2.水利水电出版社.2010.5[5] 刘斌.大型门户网站是这样炼成的!(Struts 2+Spring 2+Hibernate 3)电子工业出版社.2010.3[6] 陈海山.深入Java Servlet 网络编程.清华大学出版社.2002.2[7] (美)斯蒂芬等著.轻松掌握SQL(第五版).电子工业出版社.2009.1[8] Steven Holzner.Java 技术内幕.机械工业出版社.2002.1[9] Phil Hanna.JSP技术大全.机械工业出版社.2002.3[10] Karl Moss.Java Servlet 开发人员指南.清华大学出版社.2002[11] Richard Yates著.COLD SPRING HARBOR.Random House.2011.11[12] Harvey M.Deitel.Paul J.Deitel著.Java How to Program.北京机械工业出版社. 2002.01大连交通大学信息工程学院毕业设计(论文)外文翻译学生姓名刘恋专业班级软件工程08-2班指导教师王鑫翟悦职称高工讲师所在单位信息科学系软件教研室教研室主任刘瑞杰完成日期 2012 年 4 月 13 日The JSP basic learning material1. JSP technology overviewIn from the official launch JSP (JavaServer Web), then the new Web application development skills quickly to cause the attention of people. The JSP for creating highly dynamic Web application provides a unique development environment. According to the statement from can adapt to the market, the JSP WebServer, including I can with Apache IIS4.0, 85% of server products. Even if you the ASP "madly", we believe, paying attention to the development of JSP are still very be necessary.(1)JSP simple compared with ASPThe JSP and Microsoft of ASP technology are very similar. Both offer in HTML code mixed some code, by the language engine interpretive execution code's ability. In ASP and JSP environment, HTML code is mainly responsible for describe information display, and program code is used to describe handling logic. Normal HTML page only depends on the Web server and the ASP and JSP page need additional language engine analysis and implementation program code. The program code to be executing embedded into HTML code, then the message to all browsers. ASP and JSP are facing the Web server technology, the client browser does not need any additional software support.ASP programming language is VBScript such scripting language, JSP use is Java, this is both one of the most significant differences. In addition, ASP and JSP more essential difference: two languages in a totally different way engine handling page embedded program code. In the ASP, VBScript code is ASP engines interpret execution; In the JSP, code has been compiled into Java virtual machine by Servlet and execution, the compiler operation is only on the JSP page first request happen.(2)Dimension of running environmentFrom the JSP page in /products/jsp/index.html, from here can also download the JSP specification, these standard defines the supplier in creating JSP engine when must comply to some rules.Execute JSP code needed on the server installation JSP engine. Here we use is from the Development Kit (JavaServer Web JSWDK). To facilitate learning, this package offers a lot for modification examples. JSWDK after installation, just need to perform startserver command can server. The default configuration server in the port 8080 surveillance, use http://localhost:8080 can open default page.In running the JSP sample page before installation, please pay attention to the JSWDK directory, especially "schools" subdirectories of content. Execute the sample pages, here can seehow the JSP page are converted into Java source file, then compiled into scale-up file (i.e. Servlet). JSWDK packages examples in the page is divided into two categories, they or JSP files, or is included in a form of HTML files, these forms all by JSP code processing. And as the Java, JSP ASP code are executed on the server. Therefore, in the browser use "the view source" menu is unable to see the JSP code, can see the results HTML code. All the source code examples are by a single "provide examples" page.Eclipse is an open source, based on a Java extensible development platform. Eclipse it just a framework and a set of service, used to construct the Development environment through plug-ins components, the key is Eclipse comes in a standard plugin sets, including Java Development Tools (Java Development Tools, JDT). The Eclipse is developed by IBM alternative commercial software for the next generation of Java Visual age-related IDE development environment, November 2001 contribution to the open source community, now by a non-profit software vendors alliance Eclipse Foundation (Eclipse Foundation) management.(3)JSP page examplesBelow we analyze a simple JSP page. You can JSWDK examples in the directory create another directory store this file, the file name can be arbitrary, but extensions must serve. JSP. From the code below the list can see, except the JSP page than ordinary HTML page more Java code outside, both has the same basic structure. Java code is through < % and % > symbols to join in the middle of the HTML code, its main function is to generate and display a from 0 to 9 string. In the string in the front and rear of the HTML code that some are through the text output.< HTML>< HEAD>< TITLE>JSP PAGE < /TITLE>< /HEAD>< BODY>< %@ page language="java" %>< %! String str="0"; %>< % for (int i=1; i < 10; i++) {str = str + i;} %>JSP Before out。

相关文档
最新文档