毕业论文—网上书店系统
网上书店在线系统设计毕业论文

网上书店在线系统设计毕业论文目录第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]。
个人网上书店管理系统的设计与实现毕业论文

个⼈⽹上书店管理系统的设计与实现毕业论⽂个⼈⽹上书店管理系统的设计与实现毕业论⽂⽬录第1章前⾔ (3)1.1论⽂背景及课题来源 (3)1.2本课题的⽬的和内容 (3)1.3本课题研究意义及发展趋势 (3)1.4设计的基本原则 (4)第2章系统开发技术简介 (5)2.1ASP技术 (5)2.2IIS简介 (5)2.3D REAMWEA VER简介 (6)2.4SQL S ERVER 2005简介 (6)2.5B/S体系结构 (7)第3章系统需求分析 (8)3.1系统任务描述 (8)3.2系统功能分析 (8)3.3系统可⾏性分析 (9)3.3.1 经济可⾏性 (9)3.3.2 技术可⾏性 (9)3.3.3 操作可⾏性 (10)第4章系统的总体设计 (11)4.1系统总体设计 (11)4.2系统总体结构 (11)4.3数据库的设计 (13)4.3.1 数据流程图 (14)第5章系统详细功能实现 (16)5.1数据库的概念结构设计 (16)5.2数据库逻辑结构设计 (18)5.3系统的界⾯设计 (20)5.4系统测试 (25)第6章总结与不⾜ (29)6.1总结 (29)6.2系统的不⾜ (29)参考⽂献 (30)致谢 (31)附录 (31)附录A源程序主要代码 (31)第1章前⾔1.1论⽂背景及课题来源现在⼈们普遍在利⽤计算机⽹络进⾏服务、信息等交流,⽽交流就涉及到了⽹站设计和⽹络学习,⽹络学习也已得到了很好的发展。
⽹络学习也为⼈们的⽣活带来了巨⼤的改变,⼈们⾜不出户就可以在线学习和掌握⾃⼰所需要的知识,也可以与专业的权威教授进⾏交流,解答疑难问题,⽹络辅助教学已经是教学新发展的趋势[1]。
本课题的选择就是针对现今世界⽹络学习对现代教学的要求⽽来的,可以帮助⼈们了解⽹络教学,更好的利⽤现代⽹络技术进⾏教学。
全国各⼤⾼校也应全球化下的信息技术的⾼速发展的需要,都相应的开设了⽹上精品课堂[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)网上书店系统的设计与实现引言随着网络技术的发展,越来越多的人喜欢在网上宣传自己的产品,喜欢网上购物。
网络书店系统毕业论文

网络书店系统毕业论文.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。
网上书店管理系统论文(4稿)

学科代码: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。
网上书店(毕业设计论文)

毕业设计论文摘要随着互联网越来越普及以及电子商务的迅速发展,网上购物已成为当代中国一种很普遍的购物模式,这其中最为普及的就是网上购书。
该系统使用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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上书店系统(毕业论文)目录引言 41.1背景 41.2参考资料 41.3假定和约束 51.3.1运行环境要求 5软件要求: 5硬件要求 51.3.2项目起始时间 5项目开始时间: 5系统内测时间: 5系统公测时间: 5系统上线时间 51.3.3项目人员安排 6分工: 6人力资源安排: 61.3.4项目成本预估 61.3.5系统面向用户的规模71.3.6潜在法律与政策问题的避免71.4用户的特点71.4.1系统管理员71.4.2系统使用者71.4.3终端客户8 功能需求82.1系统范围82.1.1图书的进货,售出管理模块82.1.2图书的分类,检索管理的综合性信息管理系统模块92.1.3网上交易功能模块102.2系统体系结构112.3系统总体流程112.3.1系统物流管理流程122.3.2系统图书分类管理模块流程122.3.3系统网上交易模块流程132.4需求分析142.4.1物流管理模块功能分析142.4.1.1功能描述142.4.1.2业务建模142.4.1.3用例描述172.4.2图书分类模块功能分析222.4.2.1功能描述222.4.2.2业务建模222.4.2.3用例描述242.4.3网上交易模块252.4.3.1功能描述252.4.3.2业务建模262.4.3.3用例描述292.5总体建模362.5.1系统总体用例图362.5.2系统总体类图372.5.3部署图37 说明38引言1.1背景现代信息技术广泛,使社会和经济的各个方面发生深刻的变革,通过提高信息资源的管理和利用水平,在各种社会活动的功能和效率上的大幅地提高,从而达到人类社会的新的物质和精神文明水平的过程。
充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程信息的自动化管理是信息技术的核心应用之一,而图书信息的管理又是信息管理最古老的课题。
网上书店系统是一个集图书的进货,售出管理;图书的分类,检索管理的综合性信息管理系统,同时也是一个具备网上交易功能的B/S架构的互联网应用。
作为一个管理图书进货出货的物流管理系统,要求本系统有准确,条理的物流记录,同时有良好的系统稳定性,良好的系统抗风险能力。
而作为图书分类检索的信息管理系统,如何做到信息的准确分类,以及快速检索是最重要的。
而作为一个B/S架构的互联网应用,服务器的架构,网络负载的平衡是很重要的。
而且,作为一个互联网应用,稳定性是压倒一切的要求,保持系统长时间运行不宕机对于客户非常重要。
而作为具备网上交易功能的互联网应用,交易安全性也是重中之重的要求。
1.3.5系统面向用户的规模系统应该拥有1千人同时访问,而保持稳定快速的用户体验的能力。
同时,一万人同时访问,系统允许有一定延迟,但不能有网络阻塞,系统崩溃的现象出现。
系统数据库应该有能够存放1000万个账户信息的能力,用户账户登录时,由系统查询造成的延迟不该超过2秒1.3.6潜在法律与政策问题的避免本系统是个面向全体互联网用户的商用系统,因此,所使用的软件硬件必须没有任何版权争议。
基于成本问题,应该有选择的使用用户量较大,口碑较好的开源软件,避免使用版权有争议的软件,杜绝使用盗版软件。
同时,该软件的财务统计系统应该和国家规定的财务报表软件互联,避免出现由于系统导致的税金上缴的不及时。
开发本系统使用的源代码,不应有非开源软件的代码,使用的开源软件代码,应该保留版权信息。
1.4用户的特点1.4.1系统管理员应该熟练掌握数据库的知识,具有一定的数据库维护能力,能处理常见的数据库问题,可以熟练的对数据库进行增删改查。
会备份,恢复数据库内的信息,并能够优化数据库系统,使其在数据量达到一定数量级时,仍然能够实现信息的快速检索1.4.2系统使用者系统使用者面向三类人,一类是物流管理员,另一类是图书信息分类员,还有一类是前端的负责具体业务的售书者。
他们应该有熟练的本专业技能,并在接受过系统使用培训之后能够使用该系统解决业务问题。
1.4.3终端客户终端客户具有一定的互联网使用经验,能够完成账号的注册,登陆,图书的购买等流程。
只要有一定的互联网使用经验,就应该能够使用该系统实现图书的购买,退货,评价等等功能。
功能需求2.1系统范围本网上书店管理系统共有三个主要的功能模块:2.1.1图书的进货,售出管理模块本模块负责图书的进货,售出管理,是网上书店系统的物流管理模块,也是财务管理模块,有五个参与者,分别是:图书采购员,财务,前台业务员,图书提供商,网上购书者。
图书采购员的职责是:申请采购项目,采购图书财务的职责是:审批采购项目,付采购图书的款项,收到前台购书者的书款图书提供商的职责是:提供所需图书,获得书款前台业务员的职责是:确定网上图书交易,将图书发往售书者网上购书者的职责是:发起网上图书购买,付书款以下是该模块用例图:2.1.2图书的分类,检索管理的综合性信息管理系统模块本模块负责图书的分类,以便于用户能够较快的找到自己喜欢的书籍,此模块也是体现信息管理特点的模块。
以下是该模块的用例2.1.3网上交易功能模块网上交易模块是该网上书店系统的核心模块,参与者有四个:网上购书者,前台业务员,系统管理员,财务管理。
网上购书者的职责是:注册注销账号,修改密码,提出购书申请,付款,提出退书申请,评价称此次交易前台业务员的职责是:注册注销账号,修改密码,确认购书申请,确认退书申请,评价此次交易。
财务管理员的职责是:注册注销账号,修改密码,确认付款,退款。
系统管理员的职责是:修改系统管理员密码,维护系统,管理用户权限。
2.2系统体系结构网上书店系统共分为三个模块,分别是:图书物流管理模块,图书的分类管理模块,网上交易模块。
其系统的体系结构如下图所示:2.3系统总体流程基于系统模块间应该高内聚,低耦合的特点,本系统三个模块间只有财务上的重合,而业务流程上几乎没有重合的地方。
因此,系统总体流程分成三块来写。
2.3.1系统物流管理流程2.3.2系统图书分类管理模块流程2.3.3系统网上交易模块流程2.4需求分析2.4.1物流管理模块功能分析2.4.1.1功能描述本模块负责图书的进货,售出管理,是网上书店系统的物流管理模块,也是财务管理模块,有五个参与者,分别是:图书采购员,财务,前台业务员,图书提供商,网上购书者。
图书采购员的职责是:申请采购项目,采购图书财务的职责是:审批采购项目,付采购图书的款项,收到前台购书者的书款图书提供商的职责是:提供所需图书,获得书款前台业务员的职责是:确定网上图书交易,将图书发往售书者网上购书者的职责是:发起网上图书购买,付书款2.4.1.2业务建模使用用例图进行业务建模是一个非常好的选择,图形化建模有直观,易懂的好处用例图建模本UML图中,凡是和交易有关的都不与财务这个参与者发生关系,比如图书采购员与图书供应商的交易,购书者与营业员的交易。
同时,与付款有关的都不与直接交易者发生关系,比如,和网上购书者交易的是营业员,但网上购书者将钱汇给的是财务。
和图书供应商交易的是图书采购员,但将书款付给图书供应商的是财务,图书采购员不直接与钱发生联系以下就是UML用例图活动图描述步骤活动图的作用是描述系统动作流序列的一种UML图,本图描述了物流管理模块在管理图书进货模块时的步骤,这个步骤有一个特点,就是打款权始终在财务手中,或者说在系统手中,杜绝了图书采购员在采购图书过程中以权谋私,同时,采购权在图书采购员手中,这又避免了财务独揽大权,这种分权模式能用程序化的模式解决采购过程中的灰色交易。
以下是该模块的活动图:顺序图建模2.4.1.3用例描述用例名称申请采购项目用例描述采购员采购项目前需要申请项目执行者图书采购员前置条件无后置条件采购员获得图书采购权过程描述提供购书种类,数量,金额异常描述采购申请被驳回业务规则采购书籍应该主流,健康,正版。
涉及的业务实体图书采购员,财务补充说明用例名称采购图书用例描述采购员为网上书店采购图书,采购员无付款权执行者图书采购员2.4.2图书分类模块功能分析2.4.2.1功能描述本模块负责图书的分类,以便于用户能够较快的找到自己喜欢的书籍,此模块也是体现信息管理特点的模块。
2.4.2.2业务建模用例图建模本用例图中有两个参与者,图书管理员和购书者,图书管理员的职责是将购入的图进行分类,填充好介绍信息。
而购书者可以很方面的通过分类信息能够找到喜欢的图书,同时,图书版本更新之类的信息更新也可由本系统完成。
活动图描述步骤下面的活动图描述了图书管理员进行图书分类和图书信息更新的步骤,也描述了图书被购书者检索的过程,图书管理员将图书分类信息写入系统是此书被购书者检索到的前提条件。
顺序图建模2.4.2.3用例描述2.4.3网上交易模块2.4.3.1功能描述网上交易模块是该网上书店系统的核心模块,参与者有四个:网上购书者,前台业务员,系统管理员,财务管理。
网上购书者的职责是:注册注销账号,修改密码,提出购书申请,付款,提出退书申请,评价称此次交易前台业务员的职责是:注册注销账号,修改密码,确认购书申请,确认退书申请,评价此次交易。
财务管理员的职责是:注册注销账号,修改密码,确认付款,退款。
系统管理员的职责是:修改系统管理员密码,维护系统,管理用户权限。
2.4.3.2业务建模用例图建模本用例图有四个参与者:网上购书者,前台业务员,系统管理员,财务管理员,同样,和之前的系统模块一样,前台业务员不接触付款业务,有财务管理员负责。
这样做的好处很明显,依靠形式化的系统运行,避免出现前台业务员出现经济犯罪行为。
同时,避免财务管理员侵吞书店业务,使网上书店的业务不受人为因素的过多影响。
下面就是该模块用例图活动图描述步骤下面的活动图描述了前台营业员与网上购书者进行网上购书活动的全过程,系统充当了财务管理的角色,系统管理员由于不直接与网上购书业务发生联系,故此活动图不表示系统管理员的角色。
以下就是该模块的活动图:顺序图建模2.4.3.3用例描述2.5总体建模2.5.1系统总体用例图2.5.2系统总体类图由类图知Clients类,SalesClerk类,Financer类是User的子类,继承了User类的成分,SalesClerk对BookManageMent是1对多关联关系、2.5.3部署图说明设计应用软件:PowerDesigner EdrawMax 最后提交物:本文档。