《网上商城毕业设计论文》由会员分享,可在线阅读,更多相关《网上商城毕业设计论文(57页珍藏版)》请在金锄头文库上搜索。
1、网上商城系统摘要随着现代计算机科学的发展,计算机信息管理系统越来越受到重视。商品销售管理系统能为商家和用户提供更好的服务和速率,商品销售管理系统正是在这种情况下诞生并且发展起来的,是进行商品交易中不可缺少的部分。该系统使用了功能强大的Java Web开发技术,使用JSP技术进行动态页面的设计,使用了基于MVC机制的Struts技术。该系统选择功能强大的MyEclipse8.5为开发工具,后台数据库选用SQL Server2005数据库。操作方便,可维护性强。本网上商城面对两大角色用户和管理员。在本网上商城中,对用户提供的服务有注册、登录、多种方式的商品浏览、商品选购、下订单和制定订单等功能;对
2、管理员提供的服务有商品管理和品牌管理、分类管理、会员管理、订单管理等功能。关键词 Jsp;Java技术;商品销售管理;SQL server2005;StrutsShopping online management systemAbstractWith the development of modern computer science, computer information management systems more and more attention. Shopping online management system for businesses and users to pro
3、vide better services and rates, Shopping online management system is in this case was born and developed, is goods products an integral part of the transaction. The system uses a powerful Java Web development technologies, using JSP technology for dynamic page design, using the Struts MVC-based syst
4、em technology. The system selected for the development of powerful tools for MyEclipse8.5, use the SQL Server2005 database back-end database. Easy operation, maintainability.This online mall has confronted two major roles users and administrators. Internet Mall, the right to provide the services the
5、 user registration, login, browse a variety of ways of goods, merchandise purchase, place an order and the development of orders and other functions; the services provided to the administrators there is a product management and brand management, category management, members of management, order mana
6、gement and other functions.Key words: Jsp;Java skills;Mobile sales module;SQL server; Struts目录摘要iAbstractii1 引言11.1 课题背景及意义11.2 当代中国的电子商务21.3 系统实现内容介绍22 技术介绍32.1 JSP技术32.2 B/S结构概述32.3 Struts框架简介32.4 SQL Server的简介42.5 My Eclipse开发工具42.6 Tomcat42.7 MVC设计模式42.8 开发环境53 系统需求分析63.1 可行性分析63.1.1 经济可行性63.1.2
7、 技术可行性63.1.3 操作可行性63.2 系统定义63.3 功能需求73.4 数据需求73.4.1 用例图73.5 业务分析93.5.1 业务流程图图例93.5.2 系统业务流程分析93.6 数据流图103.6.1 数据流图基本概念103.6.2 系统数据流图104 概要设计134.1 数据库的设计134.1.1 数据库的概念134.1.2 数据库的选择134.1.3 数据表的描述134.2 模块设计185 系统详细设计及实现205.1 前台模块实现205.1.1 在线销售系统详细功能及描述205.1.2 会员注册205.1.3 购物车模块225.1.4 订单模块245.2 后台模块实现2
8、55.2.1 管理员登录255.2.2 商品管理模块275.2.3 添加商品模块275.2.4 会员管理模块285.2.5 订单管理模块295.2.6 公告管理模块316 系统测试336.1 测试定义和目的336.2 测试原则336.3 测试方法336.3.1 界面测试336.3.2 功能测试336.3.3 需求测试336.3.4 性能测试336.4 测试环境336.5 对本系统的测试举例346.5.1 登录测试346.6 测试总结34结 论35参考文献36致 谢37外文原文38引文翻译471 引言1.1 课题背景及意义21世纪是一个以高新技术为核心知识经济占主导地位的时代。全球化信息的通信技
9、术意味着有必要建立以人为中心的发展模式。随着科学技术的迅速发展,尤其是信息管理系统的突飞猛进,人类已经从农业社会,工业社会迅速进入了信息社会,人们的生活方式、思维方式、工作方式以及教育方式都将跟着改变。商品销售管理网络化的转变代表了信息管理的一个发展方向,已经成为现代企业的一个特征,给传统经营模式带来重大的改革,并对商品商城的发展形成新的推动力。因此,开发这样一个商品销售管理系统是商品销售商的再销售管理上必要的事情,它将给我们带来更可靠、更快捷的服务平台。在经济全球化和信息化的浪潮推动下,飞速发展的信息化管理对国际贸易发挥了巨大的作用。商品销售管理系统是信息社会发展的必然要求。国际互联网的资源
10、开通,为信息时代的社会飞速发展创造了条件。而网上购买商品,无疑为网上商品销售的发展提供了巨大的市场空间。这样,商品销售管理系统在销售上起到了必不可少的作用。商品销售管理系统可以实现全球化的交易平台,实现易货渠道全球日夜畅通,可以实现交易多边化信息管理,打破“点对点”简单、手工传统模式销售管理,实现“点对面”、“多对多”的多边交易的、高效率、全球化的信息管理。近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。电子拍卖系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息
11、资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。电子拍卖体统系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。电子商务,顾名思义是指在互联网上进行的电子化的商务活动。从狭义上看,电子商务也就是电子交易,主要指利用Web提供的通信手段在网上进行交易活动,包括通过Internet买卖产品和提供服务。产品可以是实体化的,如汽车、电视,也可以是数字化的,如新闻、录像、软件等基于比特的产品。此外,还可以提供各类服务,如安排
12、旅游、远程教育等。总之,电子商务并不仅仅局限于在线买卖,它将从生产到消费各个方面影响进行商务活动的方式。除了电子拍卖体统,电子商务还大大改变了产品的定制、分配和交换的手段。而对于顾客,查找和购买产品乃至服务的方式也大为改进。 而从广义上讲,电子商务还包括企业内部商务活动,如生产、管理、财务等以及企业间的商务活动,它不仅仅是硬件和软件的结合,更是把买家、卖家、厂家和合作伙伴在Internet、Intranet和Extranet上利用Internet技术与现有的系统结合起来开展的业务活动。从最初的电话、电报到电子邮件以及20多年前开始的EDI,都可以说是电子商务的某种形式;发展到今天,人们已提出了
13、包括通过网络来实现从原材料的查询、采购、产品的展示、定购到出品、储运以及电子支付等一系列贸易活动在内的完整电子商务的概念。在发达国家,电子商务已发展迅速,通过Internet进行交易已成为潮流。1.2 当代中国的电子商务中国大型的商品销售管理网站是中关村商品在线网,和我们最常用的淘宝网都是商品销售管理的大平台。随着电子商务应用与发展的深化,随着资本市场泡沫的破灭,商品网络上销售将成为消费的主体趋势,因此商品销售管理系统将十分重要。中国电子商务的迅猛发展,导致交易额飞速增长。中国电子商务购物也日渐普及化,2010年,在网上购物用户人数达到1.42亿,半年内增加将近一番。中国商品网络销售及其管理是
14、将会成为商品产品销售的主流。电子商务在我国和互联网协会也很受重视,在中国互联网协会办了网路商务创新应用大赛。这将为商品销售管理系统的发展创造了优势。随着我国用户对商品产品的需求量逐渐扩大,商品销售管理系统为商品商家提供了既能管理商品,也能同时在网上进行销售,节约了资金的浪费,改善了工作的效率,全球联网式的销售渠道。商品销售管理系统在未来的发展也会随着经济的发展而日渐强大。在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速地发展着。1.3 系统实现内容介绍网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种
15、种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。而本次毕业设计的任务是,构建一个网上商城系统,采用的主要技术是Struts、等JAVA EE技术,而这些框架技术的基础就有JSP。JSP是Java Server Page的缩写,是由Sun Microsystems公司倡导、许多公司参与建立一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。JSP是一种服务器端HTML(或XML)嵌入Java代码的脚本语言,是开发Web动态网站快速而有效的工具。2 技术介绍2.1 JSP技术JSP全称为Java Server Pages,它是由Sun Microsystems公司开的全新的动态网页标准。JSP的发展有十