文档介绍:毕业论文(设计)
题目基于B/S结构的网上图书销售系统的实现
学生姓名
学号
院系计算机与软件学院
专业计算机科学与技术
指导教师
二O一O 年五月二十日
声明
本人郑重声明:
持以“求实、创新”的科学精神从事研究工作。
本论文是我个人在导师指导下进行的研究工作和取得的研究成果。
本论文中除引文外,所有实验、数据和有关材料均是真实的。
本论文中除引文和致谢的内容外,没有抄袭其他人或其他机构已经发表或撰写过的研究成果。
其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。
作者签名:
日期:
目录
1 引言 1
网上购书系统的发展背景和现状 1
本文研究的意义和目的 2
系统开发技术背景 2
2 系统开发环境及技术工具简介 4
系统开发环境 4
Tomcat 4
Servlet 4
JSP 5
框架 5
Struts2 5
Spring 7
Hibernate 7
Eclipse 8
MySQL DBMS 8
3 系统需求分析 8
系统概述 8
系统功能需求 9
用户注册登录 9
商品查询显示 9
购物车订单管理 9
留言板 9
后台管理 10
4 系统设计 10
数据库设计 10
用户表(User) 11
图书表(Books) 11
订单表(Orders) 12
订单详细表(Order_Items) 12
作者表(Authors) 13
图书作者表(Book_Author) 13
出版社表(Publishers) 13
ments) 14
系统结构设计 14
系统功能设计 15
5 系统的实现 16
项目工作区包的层次结构 16
首页布局及效果显示 17
各模块实现 19
用户登录注册模块 19
图书查询显示模块 19
订购管理模块 20
后台管理模块 21
程序的编写和整合 21
基础文件编码 22
xml文件设计 24
特殊效果展示及设计过程 25
6 结束语 27
基于B/S结构的网上图书销售系统的实现
孙建
南京信息工程大学计算机与软件学院,南京 210044
摘要:随着人们购物方式的变化,网上购物逐渐被现代人接受。本文是在这个背景下利用Java EE平台,采用MVC设计思想以及开源的Struts2、Spring、Hibernate框架设计的一套网上图书销售系统。本系统主要实现了会员注册登录、图书的分类检索显示、购物车和账单管理、后台管理几个模块,基本满足了一般网上购书流程的需求。针对网上销售系统信息更新迅速的特点,本文在设计方面采用三层架构的思想,保证了系统良好的可扩展性和灵活性。
关键词:网上购物,Java EE,SSH
1 引言
在网络逐渐渗入到社会生活各个层面的今天,传统的购物方式也正在发生着变革,网上购物逐渐成为了一种重要的购物手段。
本论文是结合一个图书销售系统的设计开发过程完成的,全文共分为5部分,记录总结了系统的开发过程。第一部分是论文的总括,概述了网上购书的背景和现状,本文研究的意义以及部分技术背景。第二部分是本设计所涉及到的技术知识,开发环境的定义以及部分开发工具的介绍。第三部分到第五部分是软件工程的内容,第三部分可行性研究和需求分析,第四部分概要设计,第五部分详细设计以及实现。第六部分是对本文现完成工作的总结以及不足之处的分析总结。
网上购书系统的发展背景和现状
的出现与大规模使用,电子商务热潮正席卷全球,正成为各行各业的热门话题和竞争的焦点。为积极应对经济全球化趋势,利用计算机技术、实现商务活动的国际化、网络化、信息化和无纸化,己成为各国商务发展的大趋势。
开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上交易和在线电子支付的一种新型的商业运营模式。网上书店的诞生虽然只有短短几年的时间,但它却以其交易过程全部在网络上进行的特点,提供了全方面的获取图书信息和双方交流的渠道,进一步拉近了读者和书店的距离,并且其无限延长了营业时间,顾客也不会受到物理空间方面的限制,使交易的质量得到了质的飞跃,促进了经营管理的科学化。
目前国内正在运营的购书网站有很多,有小型的图