电子书城毕业设计说明

电子书城毕业设计说明
电子书城毕业设计说明

哈尔滨大学

毕业设计

题目:

院、系:

姓名:

指导教师:

系主任:

年月日

摘要

伴随着Internet的蓬勃发展,网上购物作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络书城正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的图书。

电子商务的战略作用正逐渐被全球各国所认识到,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务。顺应时代需求,本系统便是尝试用JSP 在网络上架构一个动态的电子商务系统,它是在Windows XP下,以Mysql为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(Java Server Pages)技术、JAVA 等多种技术开发的,并完成一个基于这种技术的网上书店系统。本系统是通过MyEclipse 工具开发的图书商城是建立在企业与消费者之间的商务交易,用户在本电子图书商城上可以方便、快捷地查找到所需商品的信息,并可以足不出户地购买图书。本系统是一个典型的JSP数据库开发运用程序,主要是分为前台部分和后台部分,前台部分是面向用户,主要包括用户注册,购物车,产生订单,系统公告,个人资料管理,新书上架,销售排行,搜索等功能;后台部分是面向管理员,主要包括商品管理,订单管理,用户信息管理,公告管理等功能。

本文讲述了Java、JSP在WEB应用的一些基本知识,并通过图书商城的程序对JSP 的运用进行了深化,并且简单的对系统的开发目的、意义以及现状,系统的概要设计,数据模块设计,会员管理模块,购物车模块,商品管理模块,后台公告模块,系统测试以及维护等方面容进行了介绍。本文依据软件工程原理,通过需求分析、总体设计、详细设计、系统实现、测试总结及系统维护,完成了电子商务图书商城系统。从本文中可看出JSP 与Spring框架结合的模式,在电子商务上应用十分灵活。

关键字:JSP ;Mysql;Tomcat;网上购物系统

Abstract

With the rapid development of Internet, online shopping as a form of

e-commerce's are its high efficiency, low cost advantage, and gradually become the business model and concepts emerging, it has been Buzaimanzu Yongtuxinxi browsing and release, Ershikewang forward to the full enjoyment of the network brought more and more convenient. Internet bookstores are adapted to live in today's fast-paced society, so that customers can easily and quickly without leaving home would easily choose their favorite book.

Strategic role of e-commerce is gradually being recognized by countries around the world, in this case requires a more convenient and advanced way to quickly exchange and processing of business transactions. Comply with requirements of the times, the system is trying to use JSP in the network on the structure of a dynamic e-commerce system, it is in Windows XP, to SQL Server 2000 development platform for the database, Tomcat server, network information services as Ying Yong, Cai Yong JSP (Java Server Pages) technology, JAVA and other technology development, but also related to the Spring application framework, and the technology to complete an online bookstore based system. This system is the tool developed by Library Mall MyEclipse is built between businesses and consumers Zai business trading site, a user in the e-books can be Fangbian mall site, fast to find the required product information, and Ke Yi go abroad households to buy books. This system is a typical use of JSP database development process, mainly divided into the front part and back part, front part is for the user, including user registration, shopping cart, create order and the system notice, personal information management, book shelves , sales rank, search and other functions; back part is for administrators, including merchandise management, order management, customer information management, announced management.

This article describes Java, JSP, Spring WEB application in some of the basic knowledge and procedures through the book shop on the use of JSP was to deepen and develop the system simple purpose, meaning and status, a summary of the system design, data module design, member management module, the shopping cart module, product management module, the background announcement module, system testing and maintenance aspects were introduced. This according to software engineering principles, through requirements analysis, design, detail design, system implementation, test summary and system maintenance, complete e-commerce books Shopping Mall. This can be seen from the JSP with Spring Framework integration model is flexible e-commerce applications.

Keywords: JSP; Mysql;Tomcat;Online shopping sysm

目录

摘要........................................................... I Abstract ...................................................... I I

第一章绪论 (5)

1.1 课题背景 (5)

1.2开发的目的和意义 (5)

1.2.1开发该系统的目的 (5)

1.3网上购物的现状和发展前景 (6)

1.3.1网上购物的现状 (6)

1.3.2网上书店的发展前景 (6)

1.4 论文的工作容及论文的结构(加上这部分) (6)

第二章需求分析 (7)

2.1本系统的的可行性分析 (7)

2.4系统功能用例图 (8)

从用户的角度 (8)

第三章总体设计 (9)

3.1系统总体功能图 (9)

3.2系统需要实现的功能 (9)

3.3业务流程图 (10)

3.4数据分析 (11)

3.5数据库连接池 (12)

第四章详细设计 (15)

4.1主界面设计 (15)

4.1.1前台 (16)

4.1.2在线购物功能 (21)

4.1.3用户订单管理 (25)

4.2后台管理功能开发 (26)

4.2.1管理员登陆 (26)

4.2.2图书管理模块 (27)

4.2.3订单管理模块 (30)

4.2.4用户管理模块 (33)

第五章系统测试 (36)

测试 (36)

软件测试的方法 (36)

模块测试 (37)

测试概要 (37)

模块测试 (37)

测试结果 (38)

结论 (38)

参考文献 (39)

致 (40)

第一章绪论

1.1 课题背景

网络的发展速度是非常惊人的,自70年代网络的出现至今,仅仅过了30年左右的时间,而联网的主机数量、网络的规模、信息交换的数量和速度都已经有了长足的进步。今天的人们,无论身在何方,只要他们连入了互联网,利用各种网络中的传输技术(电子、图文传输),便将他们联系在一起。尽管他们实际上是天涯海角。网络技术使这个世界变得小了,增进了人们之间的联系。

网络的发展,刺激了新技术的诞生。其中JAVA技术是比较突出的,它一出现便立刻引起了人们的关注。Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java 成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择。

1.2开发的目的和意义

1.2.1开发该系统的目的

网上购物服务已经逐渐深入到人们的生活中,给人们的生活带来很多方便。然而大多数的电子商务,都只是一个简单的在线说明书或销售工具。尽管它是一种低成本广告方式,但是不提供重要信息、缺乏介绍、不回答反馈、以及信息的更新,使得这类很难吸引顾客、招揽生意。JSP的全称是Java Server Pages,是一种以Java为主的跨平台Web开发语言,它具有安全性,健全性,运行效率高等许多优点。本系统是利用jsp技术开发与实现。在网上开书店是一种电子商务行为,制作一个电子商务最大的目的就是盈利。盈利靠的就是销量,而是否具有吸引力则是决定销量最主要的因素。为了充分利用现有资源,提高工作效率,降低劳动成本,我们小组选择对图书商城系统进行了开发。该系统解决了网上售书的所需要的功能,对用户使用来说,具有操作简单、界面直观等优点;对于系统管理员来说,管理功能完备,操作方便。该系统利用了JSP技术的方便、快捷和普遍,提高了售书的效率,并降低了劳动强度。

1.2.2开发本系统的意义

电子商务(Electronic Commerce)是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式[1]。网上购物就是把传统的商店直接“搬”回家,利用Internet直接购买自己需要的商品或者享受自己需要的服务。专业地讲,它是交易双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过Internet、web 和购物界面技术化的B-C模式一并完成的一种新型购物方式,是电子商务的一个重要组成部分[2]。因此,有人将此视为一个面向全国乃至全世界的大而统的虚拟商场。

随着信息技术的发展,搭上国际网络直通车的文化企业面临着一场新的革命。在促成销售方面很有价值,因为有绝大部分的消费者在某商场购物之前会事先到该商场的中查询产品信息,实体商店尽管将同样也看作一个销售渠道,但对于的服务投入很少。这主要是由于对电子商务战略的评价方法存在问题,因为有很多的零售商将销售额作为是否成功的指标,有些公司用利润来评价。

不过,网上零售商不应该将这种信号看作网上零售可以带来丰厚利润的信号,尽管在网络泡沫膨胀时很多人都这么认为。纯粹的网上零售商理应将带来多少利润作为最重要的业绩考评指标。多渠道零售商应该了解,并非每个浏览他们的顾客最终都会购买。拥有一个很成功的电子商务的零售商,收益将比非交易功能的多很多。

那些希望将网上交易作为部分业务容的公司发现,将网上网下集成起来很重要。尽管网上网下相结合成为不可逆转的趋势,但是由于集成的费用可能很高,使得许多零售企业的进程大为减慢,最好在商场部系统软件已经基于网络标准更新之后再进行整合,一些大型商场的转型都经历了这个过程。

由于无法量化,实体商店不能不考虑他们的对商店购买的影响,商店花费有限的网络资源支撑交易基础是有代价的,有可能最终失去有购买计划的顾客,最终将网下市场份额丢失给精明的竞争者。本系统正是经过对实际商店情况进行了量化分析后才开发的,将能够很大的提高竞争力。

1.3网上购物的现状和发展前景

1.3.1网上购物的现状

出版物网上销售不仅是传统销售渠道的发展和补充,也是未来图书销售的发展方向目前我国运作和销售较好的大型网上书店,如当当、卓越和旌旗席殊、中国书网网上书店等,这些网上书店各具优势,其中当当网上书店在价格和品种方面的优势是无人能比;卓越网上书店创造流行的能力比较强;旌旗席殊网上书店的优势是网点多,覆盖面广。在国外,影响较大的网上书店有美国的亚马逊,德国的贝塔斯曼和英国的因特网书店。其中亚马逊网上书店在1998年拥有450万名顾客,到2009年有将近42亿人网上购书,销售额达到了98亿美元[3]。我国书业界人士分析,未来我国的网上售书将成为图书销售渠道中的重要渠道。我国第一家网上书店是1995年建立的中国书店网上书店。1997年4月新华书店建立了新华书店系统的第一个网上书店。后来发展比较有影响的有当当网上书店、卓越网上书店、旌旗席殊网上书店、中国书网图书大厦、书城、中国寻书网等。

1.3.2网上书店的发展前景

电子商务的发展有其必然性和可能性。传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了EDI和Internet 的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。据互联网调查公司艾瑞市场咨询估计,2009年,中国在线购物市场总值已达84亿元人民币,并预计今年该金额将翻一番。

相关主题
相关文档
最新文档