网上书店系统设计(毕业论文)
- 格式:doc
- 大小:888.50 KB
- 文档页数:15
网络书店系统毕业论文。
txt机会就像秃子头上一根毛,你抓住就抓住了,抓不住就没了。
我和你说了10分钟的话,但却没有和你产生任何争论。
那么,我们之间一定有个人变得虚伪无比!过错是短暂的遗憾,错过是永远的遗憾。
相遇是缘,相知是份,相爱是约定,相守才是真爱.摘要电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响己经远远超过商业领域。
针对当前蓬勃发展的电子商务浪潮,本文从理论和实践两个角度出发,对电子商务进行了深入的探讨。
论文构建一个电子商务应用系统-网上书店.本系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。
它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现.最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,订单管理等功能.在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。
后台数据库选用Mysql数据库。
第一章网上书店系统概述1.1 系统开发背景1.1。
1网上购物的发展近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念.网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用.本文主要考虑的是如何建设B2C的网上购物系统。
网上书店在线系统设计毕业论文目录第1章绪论 (1)1.1来源 (2)1.2目的 (2)1.3意义 (2)第2章方案论证 (3)2.1可行性要求 (3)2.1.1经济可行性 (4)2.1.2技术可行性 (4)2.2需求分析 (5)2.2.1系统功能分析 (6)2.2.2数据库的需求分析 (7)第3章系统设计 (10)3.1概要设计 (10)3.1.1系统总体结构设计 (10)3.1.2系统模块设计 (11)3.2数据库概念结构设计 (12)3.2.1系统数据库的概要设计 (12)第4章过程论述 (13)4.1数据库设计 (13)4.1.1数据库表的设计 (14)4.2系统功能模块的设计与实现 (20)4.2.1图书展示模块 (20)4.2.2 图书查询 (22)4.2.3购物车 (23)4.2.4购书结帐 (27)第5章软件测试 (27)5.1单元测试 (27)5.2集成测试 (28)总结.............................................. 错误!未定义书签。
后记.............................................. 错误!未定义书签。
参考文献 (29)附录 (30)第1章绪论Internet最早在美国出现,如今,世界各国纷纷加入到这个行列,使Internet成为全球化的网际网络。
随着用户的不断增加,其规模迅速扩大,它的领域也走向多元化。
除了原先的科学技术和教育外,Internet已进入了文化﹑经济﹑政治﹑新闻﹑体育﹑娱乐﹑商业和服务业。
可以预见,Internet将为我们构筑未来崭新的生活方式。
另外电子商务发展在世界围都是刚刚开始,其发展速度极为迅速,传统的商业模式正不断地被新的商业模式所代替,无论什么模式都不具有固定性和成熟性。
对于任何国家来说,都有一个探索与创新的问题,这也为我国加快和跨越发展提供了难得的机遇。
我们要大胆进行创新,积极探索符合实际的商业模式,壮大企业的市场竞争能力,以适应全球化的激烈竞争[1]。
计算机网络的发展,带来了人类历史上的又一次革命——信息革命,随之诞生的电子商务也迅速崛起,风靡全球。
作为电子商务的先锋,网上书店扮演着极其重要的角色。
本书店系统采用B/S架构,应用ASP+SQL Server 开发体系,总体分为前台使用与后台管理两个模块:前台主要实现图书的浏览、查询、评论以及用户的注册、登录、注销、下单、在线支付、个人资料管理、预定图书和意见反馈等功能;后台主要实现管理员的登陆注销、图书管理、用户管理、以及网站所有其他信息的管理。
设计过程中,借鉴与参考了一些成功的案例,遵循了功能模块化的设计原理,并发现与改正程序调试过程中出现的错误。
系统实现后,先进行单元测试,再进行集成测试。
经测试:系统均能较好的实现上述功能,且界面美观、操作简单,有较好的实际应用前景;系统的安全性有待提高。
关键字:电子商务;网上书店;B2CThe developing of computer network has brought out information revolution, due to which electronic commerce was emerging and growing rapidly. Now electronic commerce has spread over the world. As the pioneer of electronic commerce, on-line bookstores are playing an important role. The frame of this bookstore information system is B/S. ASP is used to develop the system with SQL Server as the DBMS. The system is divided into two modules: one is front-stage module and the other is backstage module. The first module mainly realizes some basic functions such as books browsing, inquiry, remarking as well as user's registration, logging in, logging out, making an order, on-line payment, individual information management, preordering and opinion feedback. The backstage module mainly enables the manager to logging in and logging out, with ability of management of books, users and other information. During the development, the author takes advantages of some successful cases, and follows the principle of modulation design. After the realization of basic functions, the unit test is carries on firstly, followed with the integrated test. In a word, this system fulfills its tasks, with simple operation and practical application, though the security waits for enhancement.key words:electronic commerce ;on-line bookstore;B2C目录第一章概论 ----------------------------------------------------------------------------------- 1§1.1电子商务 --------------------------------------------------------------------------------- 1 §1.1.1电子商务的定义 ------------------------------------------------------------------- 1 §1.1.2电子商务的分类与发展 ---------------------------------------------------------- 1 §1.2网上书店 --------------------------------------------------------------------------------- 2 §1.2.1 网上书店的优势 ------------------------------------------------------------------ 2 §1.2.2 国内网上书店的现状与前景 --------------------------------------------------- 2 §1.3本文所做的工作 ------------------------------------------------------------------------ 3 第二章系统可行性分析 ---------------------------------------------------------------------- 4§2.1技术可行性分析 ------------------------------------------------------------------------ 4 §2.2经济可行性分析 ------------------------------------------------------------------------ 5 §2.3社会因素可行性分析 ------------------------------------------------------------------ 5 §2.4结论--------------------------------------------------------------------------------------- 6 第三章需求分析与概要设计 ---------------------------------------------------------------- 7§3.1需求分析 --------------------------------------------------------------------------------- 7 §3.1.1任务概述 ---------------------------------------------------------------------------- 7 §3.1.2运行环境 ---------------------------------------------------------------------------- 7 §3.1.3需求规定 ---------------------------------------------------------------------------- 7 §3.2概要设计 --------------------------------------------------------------------------------- 8 §3.2.1总体结构设计 ---------------------------------------------------------------------- 8 §3.2.2 E-R图设计-------------------------------------------------------------------------- 9 §3.2.3数据库设计 ------------------------------------------------------------------------ 12 §3.2.4数据流图设计 --------------------------------------------------------------------- 12 §3.2.5页面设计图 ------------------------------------------------------------------------ 14 第四章具体功能的实现 --------------------------------------------------------------------- 17§4.1前期准备工作 -------------------------------------------------------------------------- 17§4.2前台主要功能 -------------------------------------------------------------------------- 17 §4.2.1图书展示与查询 ------------------------------------------------------------------ 17 §4.2.2图书评论与反馈意见 ------------------------------------------------------------ 19 §4.2.3在线帮助信息的查看 ------------------------------------------------------------ 19 §4.2.4用户的注册与登录 --------------------------------------------------------------- 20 §4.2.5收藏架与下订单 ------------------------------------------------------------------ 22 §4.2.6用户个人账户管理 --------------------------------------------------------------- 25 §4.2.7在线支付与图书预定 ------------------------------------------------------------ 26 §4.3后台主要功能 -------------------------------------------------------------------------- 28 §4.3.1登录注销 --------------------------------------------------------------------------- 28 §4.3.2图书管理 --------------------------------------------------------------------------- 28 §4.3.3用户管理 --------------------------------------------------------------------------- 30 §4.3.4分类管理 --------------------------------------------------------------------------- 30 §4.3.5信息管理 --------------------------------------------------------------------------- 32 §4.3.6常规设置 --------------------------------------------------------------------------- 32 第五章系统调试与测试 --------------------------------------------------------------------- 33§5.1系统调试-------------------------------------------------------------------------------- 33 §5.2系统测试-------------------------------------------------------------------------------- 33 结论 --------------------------------------------------------------------------------------------- 35参考文献----------------------------------------------------------------------------------------- 36致谢 --------------------------------------------------------------------------------------------- 37第一章概论近年来,随着世界经济一体化、全球化进程的加快,信息技术正越来越广泛地应用于经济贸易领域,电子商务作为计算机应用技术与现代经济贸易活动相结合的产物[1]和一种创新的经济运行方式,其影响已经远远超过商业领域[2]。
毕业设计论文摘要随着互联网越来越普及以及电子商务的迅速发展,网上购物已成为当代中国一种很普遍的购物模式,这其中最为普及的就是网上购书。
该系统使用JSP技术构建一个网上书店管理平台,它是在Windows操作系统下,以Oracle 11g 为系统数据库,Tomcat 6.0网络信息服务作为应用服务器,eclipse开发工具,采用Javascript,DIV+CSS控制前台界面样式,采用JSP(Java Server Page)技术完成了网上书店管理系统的建设与维护。
网上书店管理系统分前台模块和后台模块,前台模块主要是用户使用,主要包括客户注册,客户登陆,图书选购(可以通过名字模糊查询书籍),购物车管理,查看用户订单等功能。
后台部分由网上书店管理员使用,主要包括图书管理(添加,修改,删除,查看),订单管理(查看订单清单,删除订单,以订单号检索订单),客户管理(查询,修改,删除)等功能。
关键字:电子商务:网上书店管理系统:eclipse:JSP技术:Oracle 11g:THE BOOKSTORE ON MANAGEMENT SYSTEMABSTRACTWith the growing popularity of the Internet and the rapid development of e-commerce, online shopping has become the Contemporary China a very common mode of shopping, which is the most popular online bookstores.The system uses JSP technology to build an online bookstore management platform, which is in the Windows operating system, for the system database to Oracle 11g, Tomcat 6.0 Network Information Service as the application server, the eclipse development tools, Javascript, DIV + CSS control front interface styleJSP (Java Server Page), the use of technology to complete the construction and maintenance of the online bookstore management system. The online bookstore management system front module and back-end module, the front desk module user, including customer registration, customer login topurchase books (Fuzzy query by name books), shopping cart management, view the user order functions. The background part by the online bookstore administrator, including library management (add, modify, delete, view), Order Management (See list of orders, delete orders, order number to retrieve orders), customer management (query, modify, delete) functionKeywords:e-commerce: online bookstore: Management Systems: eclipse: the jsp Technology: oracle 11g:目录摘要 (2)ABSTRACT (3)绪论 (1)1.1.课题研究的背景 (1)1.2.课题研究的意义 (1)1.3.网上书店的未来发展模式 (2)第一章相关理论及技术 (4)2.1.电子商务 (4)2.2.JSP和Servlet技术 (4)2.3.Tomcat 简介 (6)2.4.MVC模式 (6)2.5.Oracle (7)2.5.1.oracle 11g (7)第二章系统分析 (9)3.1建立可行性分析 (9)3.2经济可行性分析 (9)3.3技术可行性分析 (9)第四章需求分析 (10)第五章系统设计 (11)5.1系统的结构模型 (11)5.2系统的功能设计 (12)5.2.1前台功能描述 (12)5.2.2后台功能描述 (13)5.3系统的数据库设计 (14)第六章网上书店管理系统的实施 (20)6.1数据库的链接与数据表的实现 (20)6.2前台模块的实现 (24)6.2.1用户流程图 (25)6.2.2首页书籍展示模块的实现 (28)6.2.3登陆页面的实现 (31)6.2.4用户注册模块的实现 (32)6.2.5 查看已购商品模块的实现 (34)6.2.6购物车模块的实现 (36)6.2.7订单模块的实现 (39)6.3后台模块的现实 (42)6.3.1后台流程图 (43)6.3.2管理员登陆模块的实现 (49)6.3.3图书管理模块的实现 (50)6.3.4 图书添加模块的实现 (52)6.3.5订单管理模块的实现 (53)6.3.6用户管理模块的实现 (54)第七章系统的测试 (56)第八章系统开发过程中遇到的问题及解决方法 (57)第九章结论 (58)参考文献 (59)致谢 (60)绪论随着互联网的普及,网上书店的蓬勃发展给传统实体书店带来了巨大的冲击。
网上书店毕业设计论文网上书店毕业设计论文随着互联网的迅猛发展,人们的生活方式也发生了翻天覆地的变化。
传统的实体书店逐渐被网上书店所取代,这一趋势在近年来尤为明显。
本文将探讨网上书店的兴起原因、优势和面临的挑战,并提出一些改进建议。
一、网上书店的兴起原因1.1 便捷的购书方式网上书店为读者提供了便捷的购书方式。
只需一台电脑或手机,就能轻松浏览和购买各类图书。
传统书店购书需要亲自前往,而网上书店则省去了这一步骤,大大提高了购书的便利性。
1.2 丰富的图书资源网上书店拥有庞大的图书资源,无论是畅销书还是小众书籍,几乎都能找到。
而传统书店由于空间有限,无法存放大量图书,因此选择相对较少。
网上书店通过与出版社合作,能够提供更多种类的图书选择,满足不同读者的需求。
1.3 个性化推荐服务网上书店通过分析用户的购书记录和浏览行为,能够实现个性化推荐服务。
根据用户的兴趣和偏好,推荐相关的图书,提高用户的购书体验。
这种个性化服务在传统书店中无法实现,因为店员无法对每个顾客进行详细了解。
二、网上书店的优势2.1 价格优势网上书店由于无需支付高昂的店租和人员工资,因此能够提供更低的价格。
相比之下,传统书店的成本较高,价格也相对较高。
这使得网上书店在价格上具有一定的竞争优势。
2.2 无时间和空间限制网上书店的经营时间和地点不受限制。
无论是白天还是夜晚,无论是在家还是在办公室,都可以随时随地访问网上书店。
而传统书店则需要按照固定的时间和地点开放,不便于部分读者的购书需求。
2.3 便捷的退换货服务网上书店提供便捷的退换货服务,为读者解决了因购买不满意而产生的困扰。
传统书店的退换货服务相对较为繁琐,需要顾客亲自前往店内办理,不如网上书店方便。
三、网上书店面临的挑战3.1 售假问题网上书店由于无法实体检查商品的真伪,容易出现售假问题。
一些不法商家借助网上书店的平台,销售假冒伪劣图书,给读者带来损失。
网上书店需要加强对商家的审核和监管,确保售卖的商品的质量和真实性。
毕业论文网上书店系统姓名:学号:专业:学历:指导教师:函授站:摘要随着互联网络的发展,网上书店越来越为人们所关注。
通过网上书店,人们可以足不出户就选购自己所需的图书。
网上书店是根据公司的实际需求、应用动态网页技术开发而成。
该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据等优点。
该系统可以克服传统图书销售中地域、广告宣传、人力资源不足等限制,能很好地适应网上销售需求。
本文介绍了网上书店系统的开发模式和环境,并具体阐述了系统分析、概要设计及系统详细设计过程关键字:asp;数据库;网上书店AbstractWith the development of the Internet, online bookstores more concern for people. Through the online bookstore, people can stay at home to buy the books they need. Online bookstore is based on the actual needs of the company, using dynamic web technology was developed. The system of information issued by the front and back office management and maintenance systems site of two parts; in support of the operational functions of the entire site, based on the reception site to help users of the daily management and information dissemination; and with less system resources, the amount of information large, site maintenance convenient, easy to expand and update, easy to inherit and the protection of historical data and so on. The system can overcome the traditional book sales in the region, advertising, human resources, lack of restrictions, can well meet the demand for online sales. This article describes the development of online bookstore system model and environment, and provides details on system analysis, preliminary design and system detailed design process.Key word: asp, Database; online bookstore.目录引言 (1)第一章系统分析 (4)1.1课题的可行性分析 (5)1.2 网站最终要实现的功能 (6)1.3 网站功能概述 (7)1.4 网站功能模块图 (9)1.5 网站流程图 (9)第二章相关软件及技术介绍 (10)2.1 JSP简介 (12)2.2 Access简介 (12)2.3MyEclipse 6.5简介 (13)2.4网站开发采用相关技术简介 (15)2.5选择JSP作为开发工具的原因 (15)第三章网站对硬件和软件的需求 (17)3.1 运行平台 (17)3.1.1服务器配置 (19)3.1.2客户机配置 (19)3.2 开发平台 (20)3.3制作工具及技术 (21)3.4网络安全 (22)第四章网上书店的设计 (23)4.1网上书店的总体设计 (25)4.1.1网上书店流程 (24)4.1.2系统功能模块划分 (26)4.1.3完整的购书过程 (27)4.2数据库设计 (28)4.2.1数据库的概念 (29)4.2.2数据库的选择 (29)4.2.3数据库表的描述 (29)第五章网上书店系统后台模块的设计 (29)5.1数据据设计 (29)5.2图书入库管理模块 (29)5.3图书出库管理模块 (29)5.4图书查询管理模块 (30)5.5图书信息管理模块 (30)总结 (30)主要参考文献 (30)致谢 (30)网上书店系统的设计与实现引言随着网络技术的发展,越来越多的人喜欢在网上宣传自己的产品,喜欢网上购物。
毕业论文网上书店系统设计与实现目录一、内容综述 (3)1.1 研究背景与意义 (4)1.2 国内外研究现状 (5)1.3 论文结构安排 (6)二、系统需求分析 (8)2.1 功能需求 (10)2.1.1 用户管理功能 (11)2.1.2 商品管理功能 (13)2.1.3 订单管理功能 (14)2.1.4 支付管理功能 (16)2.1.5 用户评价功能 (17)2.2 非功能需求 (18)2.2.1 性能需求 (19)2.2.3 可用性需求 (21)三、系统设计 (23)3.1 系统架构设计 (24)3.2 数据库设计 (25)3.2.1 数据表设计 (26)3.2.2 关系图设计 (28)3.3 模块设计 (29)3.3.1 用户模块 (30)3.3.2 商品模块 (31)3.3.3 订单模块 (32)3.3.4 支付模块 (33)3.3.5 评价模块 (34)四、系统实现 (36)4.1 前端实现 (38)4.1.2 交互效果 (40)4.2 后端实现 (41)4.2.1 业务逻辑实现 (43)4.2.2 数据库操作实现 (45)4.3 技术选型 (46)4.3.1 前端框架选择 (47)4.3.2 后端框架选择 (48)4.3.3 数据库选择 (49)五、系统测试与部署 (51)5.1 测试计划 (52)5.2 测试用例设计 (54)5.3 测试结果分析 (55)5.4 系统部署方案 (57)六、总结与展望 (58)6.1 工作成果总结 (58)6.2 存在问题与改进 (59)6.3 后续研究方向展望 (61)一、内容综述随着信息技术的迅猛发展,数字化阅读已成为学术研究的新趋势。
在这一背景下,毕业论文作为学生学术成果的重要体现,其管理和传播方式也面临着前所未有的挑战与机遇。
传统的毕业论文管理方式已逐渐不能满足现代教育的需求,开发一款高效、便捷且安全的毕业论文网上书店系统显得尤为重要。
本论文旨在设计和实现一个毕业论文网上书店系统,该系统不仅能够为毕业生提供方便快捷的论文购买途径,还能确保论文资源的丰富性和多样性。
学科代码:080605学号:************ 贵州师范大学(本科)毕业论文题目:网上书店管理系统学院:数学与计算机科学学院专业:计算机科学与技术年级:2004级*名:***指导教师:王寅庆(讲师)完成时间:2007年 4 月 9日网上书店管理系统刘程光摘要:随着中国加入WTO,全球经济一体化的逐步深入,互联网在我国得到了突飞猛进的发展,特别是电子商务网站如雨后春笋般涌现出来,网上购物更是已经逐渐成为一种时尚了。
本文将介绍如何使用ASP (Active Server Pages)技术,结合开发实例——“热讯卡店”项目来开发网络购物系统,使网站具有基本的电子商务平台的特点。
《网上书店系统》是一个基于Web、采用B2C模式的电子商务系统。
本着“科技带动经济”的发展思想,采用高科技的手段在计算机与通信网络的基础上,利用电子工具实现商业交换和行政作业。
本系统主要采用超文本连接语言HTML , ASP ,ACCESS等技术来实现网上书店系统。
使用ACCESS建立基本表,确立好的数据来源并进行关联。
只要通过ASP 所提供的数据库操作接口,即可达到存取并修改数据库的目的。
网上书店就是网络购物系统的典型应用。
网上书店利用现代最新的信息技术,这种虚拟的购物系统有着传统的书店无法比拟的优势:(一)网上书店的经营成本要低很多;(二)网上书店突破了传统书店的地域限制和时间,市场扩张潜力极大;(三)网上书店可以更充分地利用信息资源;利用技术为客户提供各种个性化服务。
有着这样强大功能本系统,虽然看起来比较复杂,一旦使用起来就比较直观,使用很方便。
关键字:ASP,购物车,数据库管理Abstract Joined WTO along with China, the global economic integration gradually thorough, the Internet obtained the development in our country which progresses by leaps and bounds, specially the electronic commerce website like mushroom growth emergence, on the net the shopping was already gradually becomes one fashion. This article introduced how uses ASP (Active Server Pages) the technology, the union development example - - “the news card shop” the project develops the network shopping system, enable the website to have the basic electronic commerce platform characteristic."On Net Bookstore System" is one based on Web, uses the B2C pattern the electronic commerce system.In line with “technical impetus economy” the development thought, uses the high tech the method in the computer and in the correspondence network foundation, use electron tool realization commercial exchange and administrative work.This system mainly uses hypertext connection language HTML, ASP, technologies and so on ACCESS realizes on the net the bookstore es the ACCESS establishment fundamental catalogue, establishes the data originates and carries on theconnection.So long as provides through ASP the database operation connection, then achieved deposits and withdraws and revises the database the goal.On the net the bookstore is the network shopping system model application.On the net the bookstore uses the modern most recent information technology, this kind of hypothesized shopping system has the superiority which the traditional bookstore is unable to compare.1. On the net bookstore's cost of operation must lower very much.2. On the net the bookstore broke through the traditional bookstore's region limit and the time, the market expansion potential is enormous.3.On the net the bookstore may use the information resource fully.Provides each kind of personalized service using the technology for the customer.Has such formidable function this system, although looks like quite complex, once uses quite is direct-viewing, the use is very convenient.Key word: ASP, Shopping cart, data bank administration目录1.引言 (4)1.1改变企业竞争方式 (4)1.2改变企业竞争基础 (4)1.3改变企业的竞争模式 (4)2.系统实现的技术研究 (5)2.1B/S模式和B/S模式 (5)2.2动态网页和ASP (5)2.3数据库的访问和ADO (6)3.系统分析 (7)3.1说明 (7)3.2系统的功能要求 (7)3.3运行要求 (7)4.系统概要设计 (8)4.1编写目的 (8)4.2任务概念 (8)4.3总体设计 (8)5.系统的详细设计 (10)5.1系统的详细分析 (10)5.2后台系统的实现 (13)5.3前台系统的实现 (19)参考文献 (26)致谢 (27)1.引言随着会生产力高速发展,新技术层出不穷信息量急剧膨胀,整个人类社会已成为信息化的社会人们对信息和数据的利用和处理已经进入自动化、网络化和社会化的阶段。
基于ASP的网上书店设计摘要:本文描述了用ASP技术实现动态网上书店的开发概述、技术特征、应用原理及方法,充分突出了ASP技术的优越性。
简要论述了电子商务的优势、对社会的影响和建立电子商务网站应该注意的问题,并介绍了整个网站的运行流程,数据库的结构及网站的页面组成。
着重论述了购物车和购书管理子系统的具体功能实现、关键技术的使用,以及与其他方法的综合应用。
关键词:电子商务动态服务网页网上书店The Design Of A OnlineBookstore System Based On ASP Student: zhong baizhen College: Computer Science Supervisor: zhou yiAbstract:This page illustrates the theory and method of ASP(Active Server Page). And let you learn the advantages of ASP. In the graduation design, we use ASP to create dynamic bookstore based on Web. It briefly expounds advantages and influence of EC, and introduces the flow of Web and structure of the database. Especially, it makes an emphasis upon “shoping cart” and “buying management”, integrated application of other methods .Keywords:Electronic Commerce, ASP, Online bookstore目录1、开发概述........................................................................... - 2 -1.1、开发技术 .................................................................. - 2 -2、项目背景........................................................................... - 3 -3、功能概述........................................................................... - 3 -4、系统主模块的实现 .......................................................... - 8 -5、系统测试....................................................................... - 30 -5.1、测试购物车 ............................................................ - 30 -5.2、图书管理系统测试 ................................................ - 31 - 致谢....................................................................................... - 33 - 参考文献............................................................................... - 33 -1、开发概述1.1、开发技术本次毕业设计的任务是,构建一个电子商务网站——网上书店,采用的主要技术是基于IIS服务器端的ASP、IIS的组件、网页编程语言HTML、数据库以Microsoft Office 的Access 为平台以及链接数据库ODBC。
目录网上书店管理系统毕业设计论文目录毕业设计论文中文摘要................................................................................. 错误!未定义书签。
毕业设计论文外文摘要................................................................................. 错误!未定义书签。
第1章绪论.......................................................................................................................... - 1 -1.1 课题背景...................................................................................................................... - 1 -1.2 开发环境...................................................................................................................... - 2 -1.3 相关技术...................................................................................................................... - 4 -1.3.1 JSP的简介....................................................................................................... - 4 -1.3.2 Tomcat.............................................................................................................. - 6 -1.3.3 MyEclipse........................................................................................................ - 6 -1.3.4 数据库软件MySQL........................................................................................... - 7 -1.3.5 MySQL数据库服务器管理和开发工具:Navicat......................................... - 8 - 第2章需求分析........................................................................................................................ - 9 -2.1 需求分析的原因.......................................................................................................... - 9 -2.2 需求分析的任务.......................................................................................................... - 9 -2.3 实体-联系图................................................................................................................ - 9 -2.4.1 图书E-R图...................................................................................................... - 9 -2.4.2 用户信息E-R图............................................................................................ - 10 -2.4.3 订单E-R图.................................................................................................... - 10 -2.4.4 订单详细信息E-R图.................................................................................... - 11 -2.4.5 图书分类E-R图............................................................................................ - 11 -2.4.6 用户留言E-R图............................................................................................ - 11 -2.4.7 公告信息E-R图............................................................................................ - 12 -2.4.8 网上书店管理实体间的联系图.................................................................... - 12 - 第3章总体设计...................................................................................................................... - 13 -3.1 设计目标.................................................................................................................... - 13 -3.2系统体系结构设计..................................................................................................... - 13 -3.2.1系统功能模块划分......................................................................................... - 13 -3.2.2 系统结构图设计............................................................................................ - 14 -3.3 数据库设计................................................................................................................ - 15 -3.3.1 用户信息表.................................................................................................... - 15 -3.3.2 图书信息表.................................................................................................... - 15 -3.3.3 订单表............................................................................................................ - 15 -3.3.4 订单详细信息表............................................................................................ - 16 -3.3.5 图书分类信息表............................................................................................ - 17 -3.3.6 用户留言信息表............................................................................................ - 17 -3.3.7 公告信息表.................................................................................................... - 18 - 第4章系统详细设计.............................................................................................................. - 19 -4.1 系统功能设计............................................................................................................ - 19 -4.2 用户注册模块设计.................................................................................................... - 19 -4.3 用户登录模块设计.................................................................................................... - 19 -4.4 图书信息模块设计.................................................................................................... - 21 -4.4.1 图书展示模块设计........................................................................................ - 21 -4.4.2 图书查询模块设计........................................................................................ - 21 -4.5 购买图书模块设计.................................................................................................... - 21 -4.6 管理员模块设计........................................................................................................ - 24 -III东北电力大学信息工程学院毕业论文4.6.1 图书管理模块设计........................................................................................ - 24 -4.6.2 会员管理模块设计........................................................................................ - 24 -4.6.3 图书分类模块设计........................................................................................ - 25 -4.6.4 公告信息模块设计........................................................................................ - 25 -4.6.5 留言信息模块设计........................................................................................ - 25 -4.6.6 订单信息模块设计........................................................................................ - 26 - 第5章系统实现...................................................................................................................... - 28 -5.1实现用户注册模块..................................................................................................... - 28 -5.2实现用户登录模块..................................................................................................... - 28 -5.3 实现图书信息模块.................................................................................................... - 29 -5.3.1 图书展示模块................................................................................................ - 29 -5.3.2 图书查询模块................................................................................................ - 29 -5.4 实现购买图书模块.................................................................................................... - 30 -5.5 实现排行榜模块........................................................................................................ - 31 -5.6 实现公告信息模块.................................................................................................... - 32 -5.7 实现用户留言模块.................................................................................................... - 32 -5.8 实现管理员模块........................................................................................................ - 32 -5.8.1 图书管理模块................................................................................................ - 32 -5.8.2 会员管理模块................................................................................................ - 34 -5.8.3 图书分类模块................................................................................................ - 35 -5.8.4 订单信息模块................................................................................................ - 36 -5.9 系统的测试与维护.................................................................................................... - 37 -5.9.1 单元测试........................................................................................................ - 37 -5.9.2 系统维护........................................................................................................ - 37 - 结论 ....................................................................................................................................... - 39 - 参考文献.................................................................................................................................... - 40 - 致谢 ....................................................................................................................................... - 41 -IV第1章绪论第1章绪论随着科技飞速的发展,人类使用和学习信息的方式以及信息的包装方式正在进行着不可阻挡的革命,这次革命将比印刷术的出现所产生的影响以及对社会发展的推动更加复杂更加巨大。
目录引言 (1)1绪论 (2)1.1课题的背景与意义 (2)1.2论文所做的工作内容 (3)1.3论文结构安排 (3)2 构建网站必备知识与技术简介 (4)2.1 开发工具与开发技术 (4)2.2 数据库SQL Server 2005 (4)2.3 布局实现DIV+CSS (5)3 系统总体规划 (5)3.1功能分析 (5)3.2需求分析 (6)4 数据库设计 (7)4.1数据库设计原则 (7)4.2数据表设计 (8)5 系统实现与页面展示 (9)5.1书店前台 (9)5.1后台管理 (11)6 总结与展望 (12)6.1总结 (12)6.2展望 (13)参考文献 (13)致谢 (14)基于的网上书店系统设计摘要:近年来随着计算机网络的发展与普及,电子商务这种利用互联网进行的商务活动已经越来越被人们所熟知。
人们的生活、工作以及购物的方式都随之发生了很大的改变。
以此为背景,本文研发了一个网上书店系统,希望可以为人们的生活工作带来一些便捷。
本文对此系统的分析、设计进行了论述,通过需求分析,明确了系统的功能模型、运行模式、以及所需做的功能模块,最终运用技术进行实现。
关键词:;网上书店;系统设计Online Bookstore System DesignBased on Abstract:In recent years with the development of computer network and popularization, the use of the Internet e-commerce business activities in the form of already more and more be known. People live, work and shopping are then much has changed. Based on this background, this paper developed an online bookstore system, hoping to work for the life of people bring some convenient. This article has carried on the elaboration to this system analysis and design, through the demand analysis, the function model of system, running mode, with the required function modules, use technology to realize in the end.Keywords:ASP technology; Bookstore online; The system design引言由于计算机网络技术的兴起,网上购书的方式逐渐取代了到实体书店买书的方式,到网上书店购书已经成为一股热潮。
本文所设计的网上书店系统,不仅可以方便广大网上购书者,节省他们宝贵的时间,而且也是对自己大学这几年所学进行的一次总结,对自己以后的事业有很大的帮助。
1绪论1.1课题的背景与意义1.1.1课题的研究背景2012年7月,中国互联网络信息中心发布了《第三十次中国互联网发展状况统计报告》,报告显示截止2012年6月底,中国的各类网民数量已经增至5.38亿,互联网在国内的普及率达到了39.9%[1]。
这些数字已经充分说明自上世纪九十年代(1994年)我国开始接入Internet以来,网络以其前所未有的速度改变着人们的生活方式。
新的科学技术就会带来新的机遇和挑战,要想占领新技术所带来的蓝海,我们必须迎接这些挑战,要想抓住机遇就必须适应新的技术环境。
特别是近些年来,计算机技术已经日益成熟,它已经进入到社会生活中的各个领域,并且发挥着越来越重要的作用,我们应该更加的重视这门现代化科技。
网上书店与传统的去书店选书、买书相比而言,不但可以节省大量的时间和精力,更重要的是一般网上书店拥有的图书种类更加的全面,浏览起来也更加的便捷,另外网上购书也不会受到地域的限制,正因为这样出版物的发行范围也将得到扩大。
所以到网上书店买书有一种取代去实体书店买书的趋势,因此网上书店的兴起实际上是互联网络电子商务在图书业发展的必然结果。
1.1.2课题的研究意义自中国加入世贸组织以来,西方的一些文化、经贸开始冲击中国的市场,这个中国的各个方面带来了一定的改变,对中国物流的发展是一个巨大的推动。
正因为如此,社会竞争将会越来越激烈,随着信息社会高科技的兴起,网络的普及,我们必须去适应这一切,方能在当今社会有一立足之地。
对于传统书店和网上书店的存在和发展问题,国内学者认为:网络的方便和快捷正在改变人们传统的购书习惯,网络销售目前已占据整个图书市场的29%[2]。
网络销售即在网络上进行的商贸交易活动[3]。
正因为网络的兴起与繁荣,对于一些还是实体经营的书店来说。
这些书店企业在网上书店和大型书店的渠道销售模式的两面夹击下,生存形势已经不容乐观。
因此这些中小型的实体书店唯有去适应这些改变,才有可能在将来的市场竞争中占有一席之地,本文所说的网上书店系统正是给这些书店带来了福音,为其打开更为广阔的蓝海市场,网络销售的产生是流通领域中的一场重要的历史革命,具有十分重要的现实意义。
1.2论文所做的工作内容为了制作出实用、便捷的网上书店系统,我对本系统所需的电子商务的各种技术进行了深入的学习和研究,在进行需求分析之后,明确了所需做的功能模块,本系统运用的各种技术知识对系统所需的各个模块进行了精心的设计。
当然系统还需要依靠一些外部要素(如:运输系统等)的参与才能完成整个交易[4]。
1.3论文结构安排目前,我国网上书店的质量良莠不齐,虽然网上书店数量很多,但具备市场竞争力的网上书店并不多。
本文正是在这种背景下,结合现实中网上书店生存发展的需要,研发的一个网上书店系统。
本文不仅对国内网上书店的现状进行了分析,了解了一些问题,指出了一些解决办法,而且对电子商务发展现状及其影响进行了深入的调研,相信在完善本文所设计的图书售书系统将有很大的帮助。
现将整篇文章的内容概括如下:第一章,绪论部分。
主要讲述了课题研究的背景以及意义、网上书店系统的研究现状、论文所做的工作与论文的整体安排等工作。
第二章,构建网站必备知识与技术简介部分。
主要介绍了本次开发系统的过程中所用到的开发工具、数据库、以及页面布局的技术。
第三章,数据库设计部分。
主要介绍了数据库设计原则以及本次系统数据库的详细设计情况。
第四章,系统总体规划部分。
主要分析了系统前期开发需要做的工作,包括系统设计的功能性分析、可行性分析、业务流分析、数据流分析、书店前台和后台管理的介绍等。
第五章,系统实现与页面展示部分。
主要包括系统实现的关键部分代码以及实现后页面的截图部分。
第六章,总结和展望部分。
整理网上书店系统设计过程遇到的问题和难点,对改进办法进行总结性分析,以及本系统中所包含的不足,提出完善的思路,指出以后的工作方向。
2 构建网站必备知识与技术简介2.1 开发工具及开发技术现在一般的电脑软件配置是由微软公司开发的,为了让本书店系统适用性更好,所以在开发工具上选择了Microsoft公司研发的Microsoft Visual Studio 2005开发工具。
ASP是Active Server Pages的缩写,技术是目前最常用的网站开发技术之一。
该技术是一种在Web服务器IIS(Internet Information Server)上开发交互网页的一种技术,是一种在本地服务端运行的脚本平台。
之所以成为最长用的开发技术,那么一定有很多的优点,技术拥有什么优点呢?下面我们将进行讨论:(1)执行效率大大提高因为脚本的运行是在服务端的,所以可以大大减轻客户端的负担,运行完后直接将结果返回给客户端,从而提高运行效率。
(2)适应性好包含多种工具语言,它的首选语言是C#及,同时也支持多种语言的开发,例如:Java/J#、Jscript等语言。
其中C#因为是首选语言,所以普遍性好,几乎所有的平台都可以运行。
(3)简单易学使运行一些很平常的任务如表单的提交客户端的身份验证、分别系统和网站配置变得非常简单。
例如页面构架允许你建立你自己的用户分页面,使其不同于常见的VB-Like界面。
(4)可管理性使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。
因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。
2.2 数据库SQL Server 2005SQL是英文Structured Query Language的缩写,意思为结构化查询语言。
其主要功能就是同各种数据库建立联系。
SQL Server 2005 是SQL Server变革历程中的第三代产品,本代的数据库具有高实用性、高安全性以及效率上的提高。
SQL语句可以用来执行各种各样的操作,例如更新数据、提取数据等。
实用性强,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。
2.3 布局实现DIV+CSSDIV+CSS是WEB设计标准,它是一种网页布局方法。
与传统的表格布局不同,他可以实现网页页面内容与表现相分离。
它结构清晰、访问速度快容易被搜索到、降低网页体积、代码精简,所以这种页面布局渐渐的流行了起来。
3 系统总体规划3.1功能分析如图1,一个完整的网上书店系统应该包括购物车管理模块、图书检索模块、图书浏览和图书购买等模块。
各个功能模块所要完成的任务如下所述:(1)购物车管理模块:在成为本网站用户,进行购书的时候,本购书系统会为每一位用户准备一个购物车,买家可以将选中的图书放置到购物车中,并且可以在购物车中查看准确信息,最后确认无误再进行统一结账。
(2)图书检索模块:用户可以在首页的搜索框里输入想要检索的图书名称或者关键词,从而显示出本网上书店数据库里符合条件的图书,从而快速的买到想要的图书。
(3)图书浏览模块:本网上书店系统将会有图书热销展示部分,用户可以浏览看到热销的热卖图书和一些特价的图书,从而提高本网上书店的交易率。
(4)图书购买模块:本模块与购物车模块是相连的,因为最终买完书结账的时候会跳到购物车模块进行总结的。
图1 系统功能模块图3.2需求分析需求分析也是开发系统中重要的一环,因为我们做需求分析的目的是在开发者和提出需求的人之间建立联系,只有搞清楚别人的需求,我们才能正确的找到系统制作前进的方向,从而绕过很多弯路,对系统的设计有着决定性作用。