《网上购物系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《网上购物系统的设计与实现.doc(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、天 津 大 学 网 络 教 育 学 院毕业设计(论文)任务书题目:网上购物系统的设计与实现学 习 中 心 年 级 专 业 指 导 教 师 姓 名 学 号接 受 任 务 日 期 一、原始依据1 武延军 黄飞跃.精通 JSP 编程技术M.北京:人民邮电出版社,20062 柏亚军 . JSP 编程基础及应用实例集锦M.北京: 人民邮电出版社,20063 陈海山. 深入 Java Servlet 网络编程 M.北京:清华大学出版社,20074 DonnyJSP 与网站开发编程实战M. 北京:科学出版社,20085 王毅 尹相群.Struts 应用开发完全手册M.北京:人民邮电出版社,2007.96 刘
2、彬彬 马文强. Eclipse 应用开发完全手册M.北京:人民邮电出版社,2007.97 张银鹤 张秋香. XML 实践教程M.北京:清华大学出版社,2007.88 任树华.oracle 10g 应用指导与案例精讲M.北京:机械工业出版社,2007.99 孙卫琴.Hibernate Java 对象持久化技术详解M.北京:电子工业出版社,2007.410 廖雪峰.Spring 核心技术最佳实践M.北京:电子工业出版社,2007.611 清宏计算机工作室.JSP 编程技巧M.北京:机械工业出版社,2006.112 周影 .网络编程语言 JSP 实例教程M.北京:电子工业出版社,2006.613St
3、even Holzner.Java 技术内幕M.北京:机械工业出版社,2008.1 14 Phil Hanna .JSP 技术大全M. 北京:机械工业出版社,2008.3 15 Karl Moss. Java Servlet 开发人员指南M.北京:清华大学出版社,2007.3二、设计内容和要求:1、围绕选题搜集、阅读有关中英文文献资料。2、撰写毕业论文详细提纲。3、撰写论文,反复修改。写作过程中要继续搜集、补充资料,写作要层次分明,条理清楚,观点明确,论证有理有据,具有说服能力。文章的文字要简洁、通顺、流畅、无错别字。4、按要求进行论文排版毕业设计(论文)进度计划表序号 起止日期 计划完成内容
4、 实际完成内容 检查日期检查人签名1 12.6.2712.7.15 选题 选题2 12.7.1612.8.19查阅资料、拟定论文大纲查阅资料、拟定论文大纲3 12.8.2012.9.18 完成论文初稿 完成论文初稿4 12.9.2012.10.15 论文修改 论文修改5 12.10.1612.11.5 论文定稿 论文定稿6 12.11.612.11.23 答辩准备 答辩准备7 12.11.2412.12.2 答辩 答辩指导教师批准日期 年 月 日 签名注:1.任务完成后附在说明书内。2.“检查人签名”一栏和“指导教师批准日期”由教师用笔填写,其余各项均要求打印,打印字体和字号按照天津大学现代远
5、程教育毕业设计(论文)格式规定执行。摘 要网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网上购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。 系统是用 JSP 在网络上架构
6、一个动态的电子商务网站,它是在 WINDOWSXP下,以 SQL Server 2000 为数据库开发平台,Tomcat 网络信息服务作为应用服务器,采用 JSP(Java Server Pages)技术开发的网上购物系统。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用 B/S 三层结构,同时使用 JSP 技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean 对程序的关键代码进行封装。后台数据库选用 SQLSERNER 数据库。关键词: 网上
7、购物; JSP; 数据库; 商品管理ABSTRACTOnline shopping, product information is retrieved via the Internet, and electronic purchase orders issued by shopping request, and then fill in the personal check or credit card account number, vendor shipments by mail order or home delivery by courierThere is no longer mee
8、t 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 todays society to live, so that customers can enjoy the convenience of fast and easy way to purchase their own like commodities.Th
9、e thesis has firstly introduced the practical situation and the developing background of the system. And then has described the designing goal、system need and the whole designing plan, has described the detailed design and reality of the system in detail. Finally, conclusion has been drawn about the
10、 system and problem has also been raised. 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) tech
11、nology development online shopping system.The system has mainly provided users with the following functions: membership registration,shopping car management , goods search、information modify etc. It has also provided managers with goods management,customer information management,news management , ma
12、nagement and so on. It has been designed with B/S mode of three-tier structure, JSP technology in dynamic page design. Considering from the security and reusing code of the system, key codes has been secured by JavaBean technology. Access database has been used as the background database.Keywords:On
13、line shopping; JSP;database; system 目 录第一章 绪论 .161.1 前言 .161.1.1 网上购物系统的背景 .161.2 网上购物系统的概述 .181.2.1 网上购物系统的现状 .181.2.2 系统实现的目标 .191.2.3 系统开发的意义 .19第二章 程序开发的技术基础 .211 HTML 语言 .212.1.1HTML 语言概述 .212.1.2JAVASCRIPT 语言 .222.2JSP 技术 .222.2.1JSP 概述 .222.3 数据库原理 .242.3.1SQL 语言简单介绍 .24DAO 技术介绍 .25第三章 网上购物系统
14、分析 .253.1 系统的可行性分析 .253.1.1 网站的设计目标 .253.1.2 网站的可行性分析 .253.1.3 网站的深入调查 .263.1.4 网站设计的特点 .263.1.5 网站开发的设计思想 .273.1.6 系统设计的总体规划 .273.2 系统的功能分析 .273.2.1 功能分析 .27数据库功能说明 .283.3 系统的需求分析 .283.3.1 需求分析 .283.3.2 数据库需求分析 .29第四章 网上购物系统的设计 .304.1 系统概要设计 .304.1.1 系统设计概述 .304.1.2 系统原理 .304.1.3 用户模块的程序流图 .314.2 系统总体结构设计 .32前台模块详细功能描述 .32后台模块详细功能描述 .33系统详细设计 .33代码设计 .33数据库结构设计 .33数据库详细结构设计 .334.4 用户界面设计 .36