毕业设计论文 网上图书销售系统
- 格式:doc
- 大小:2.93 MB
- 文档页数:64
毕业论文网上书店系统设计与实现目录一、内容综述 (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)一、内容综述随着信息技术的迅猛发展,数字化阅读已成为学术研究的新趋势。
在这一背景下,毕业论文作为学生学术成果的重要体现,其管理和传播方式也面临着前所未有的挑战与机遇。
传统的毕业论文管理方式已逐渐不能满足现代教育的需求,开发一款高效、便捷且安全的毕业论文网上书店系统显得尤为重要。
本论文旨在设计和实现一个毕业论文网上书店系统,该系统不仅能够为毕业生提供方便快捷的论文购买途径,还能确保论文资源的丰富性和多样性。
毕业设计题目:网上图书销售系统的设计与实现院(系):计算机科学与技术学院专业年级:计算机科学与技术 2010级姓名:学号: 指导教师:XXX 讲师201X年05月10日原创性声明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。
毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处.除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。
对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明.本声明的法律责任由本人承担。
论文作者签名:日期:关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。
本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。
如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。
本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院.论文作者签名: 日期:指导老师签名: 日期:本科毕业设计网上图书销售系统的设计与实现摘要计算机和网络技术的飞速发展,对传统的商品交易形式和流通方式产生了极大的影响。
人们通过互联网进行网上交易,足不出户的获得想要的各种商品.随着人们对信息的获取方式和获取途径的改变,对传统的图书销售带来挑战,图书很适合网上销售,因此网上图书销售系统的开发具有重要意义,建立相应的网上图书销售系统显得尤其必要.该论文首先研究了与本设计相关的MVC设计模式、JDBC、JSP和Servlet技术,学习了MySQL和MyEclipse8.0开发工具的使用;分析了系统功能需求、性能需求和安全需求;建立了系统的总体设计方案,并在此基础上对系统的主要功能模块、数据库和接口进行了详细的设计,最后实现了系统所具有的前台和后台管理两大基本功能模块。
网上图书销售系统的设计与实现毕业论文青岛农业大学本科生毕业论文(设计)题目:网上图书销售系统的设计与实现姓名:学专班级:学号:指导教师:完成时间:网上图书销售系统的设计与实现摘要:随着科技的愈发发达,当代人越来越多的依靠网络的力量来满足自己的需求。
网络购物,网上销售等应用越来越成为人们必不可少的购物方式。
当然网上图书销售系统也越来越受到人们的欢迎,通过网上购物人们可以更方便的选择自己喜欢的书籍,更便捷的付费,以及可以依靠发达的物流不用出家门就可以收到所订购的商品。
本系统所实现的主要功能包括:用户在本网站的注册以及登陆功能,可以方便用户多次使用本网站;图书在本网站的上架以及图书的各种详细信息,方便用户对本书作出进一步的了解;图书的分类功能,可以方便用户根据不同的需求快捷的找到自己所要的书籍;本系统还可以通过对书籍进行不同的分类排序(如:价格、销量等),让用户找到心仪的书本;管理员可以对本系统进行管理,可以增加书籍、删除书籍、调整书籍的价格、删除用户等。
虽然这个系统设计的比较简单,但已经实现了网上图书销售系统的大部分功能,可以让用户得到很好地体验。
关键字:图书;销售;JavaDesign and implementationof online book sales systemAbstract:As technology has become more advanced, contemporary of more and more people rely on the power of the Web to meet their own needs. Online shopping, online applications such as sales increasingly become an essential way of shopping. Online book sales system is increasingly popular with people through online shopping, people can more easily select your favorite books, more convenient billing, and can rely on advanced logistics can receive the goods ordered without a home.This system by achieved of main features including: user in this website of registered and landed features, can convenient user repeatedly using this website; books in this website of last and books of various detailed information, convenient user on this book made further of understanding; books of classification features, can convenient user according to different of needs shortcut of found themselves by to of books; this system also can through on books for different of classification sort (as: price, and sales,), let user found favorite of books Administrators can manage the system, you can increase the book, remove books, adjusting prices of books, deleting users, etc. While this design is relatively simple, but has achieved most of the functionality of online book sales system, allows users to get a good experience.Key words: booksy; sales; java目录网上图书销售系统的设计与实现 (I)前言 (1)第一章绪论 (3)1.1设计背景 (3)1.2设计目标 (3)第二章系统开发工具及环境 (4)2.1系统的开发语言与运行平台 (4)2.2开发工具 (4)2.3开发工具介绍 (4)2.3.1 Myeclipse9 (4)2.3.2 Apache Tomcat7 (4)2.3.3Oracle MySQLl5.5 (5)第三章系统分析与设计 (6)3.1系统设计的必要性 (6)3.2 系统的可行性分析 (6)3.2.1技术上 (6)3.2.2经济上 (6)3.3 系统的功能模块设计 (7)3.3.1模块功能的分析 (7)3.3.2 系统功能模块图 (7)3.4 数据库设计 (10)3.4.1 数据库需求分析 (10)3.4.2 数据库结构设计 (11)3.4.2 数据库设计 (13)第四章网上图书销售系统的的设计 (16)4.1程序流程图 (16)4.2 用户注册 (17)4.2.1用户注册界面 (17)4.2.2界面制作与各个功能的实现 (17)4.3 系统主界面 (19)4.4 系统各个功能的实现 (21)4.4.1 图书分类查询 (21)4.4.2图书信息显示 (23)4.4.3购物车功能的实现 (24)4.4.4编辑推荐功能 (27)第五章系统测试 (30)第六章总结与展望 (31)致谢 (33)参考文献 (34)前言随着社会的发展,计算机已经成为了一种不可或缺的社会生产力,作为计算机最大的衍生品,网络的力量也得到了空前的壮大。
摘要随着Internet的迅速发展,越来越多的企业开始建设自己的网站。
现代企业需要的是一个功能强大的,能提供完善的电子商务服务的交互式动态商务网站。
是Microsoft公司推出的一种交互式动态Web应用程序开发工具。
可以在数据库的配合下,开发出功能强大的Web应用程序。
整个购物系统是采用B/S(browser/server)三层结构,利用作为动态网站开发工具,以SQL Server 2000作为系统的后台数据库。
通过对购物系统进行需求分析、对系统总体架构进行设计,系统主要实现了以下功能:会员注册与管理,商品陈列上架,商品分类管理,商品检索,用户购物车,订单生成与管理,会员购物积分,网上安全支付等功能。
关键词:动态商务网站;开发工具;网上购物AbstractWith the rapid development of Internet, more and more enterprises begin to build their own websites. Modern enterprises need is a powerful, able to provide dynamic and interactive e-commerce services, business web site.Microsoft is a dynamic company launched an interactive Web application development tools. can be in the database under the coordination of the development of powerful Web applications.The shopping system is the use of B / S (browser / server) tier structure, as a dynamic web development using tools to SQL Server 2000 as back-end database system. By shopping system needs analysis, the overall architecture of the system design, system main achievement of the following features: Member registration and management, merchandise display shelves, category management, product search, the user shopping cart, order generation and management, membership shopping integration, online secure payment and other functions.Keywords: Dynamic Business Sites; Development Tools;Online Shopping1. 绪论随着Internet的迅速发展,越来越多的企业开始建设自己的网站。
CHANGSHA UNIVERSITY OF SCIENCE & TECHNOLOGY毕业设计(论文)题目:基于web开发的图书销售系统的设计与实现学生姓名:学号:班级:专业:指导教师:2015 年6 月基于web开发的图书销售系统的设计与实现学生姓名:学号:班级:所在院(系): 计算机与通信工程学院指导教师:完成日期: 2015年6月基于web开发的图书销售系统的设计与实现摘要社会在不断的发展壮大,特别是互联网技术不断地深入到社会的各个层面,网上图书销售系统等各个网上销售系统也不断的应运而生【1】。
鉴于目前的图书销售系统的功能不全,操作繁杂,系统要求硬件等级高等问题,要想设计一个有个性化的图书销售系统。
从而在书店对新书的进货,对书籍出售的管理能力,对会员信息和图书信息的管理能力,对书店管理人员软件操作的适应时间和操作感觉这些方面都将大大的提高。
本系统正是基于这一现状而开发出来。
关键词:web开发图书销售数据库系统分析软件工程DESIGN AND IMPLEMENTATION OF WEB DEVELOPMENT SYSTEM BASED ON BOOK SALESABSTRACTSociety in constant development and expansion, particularly Internet technology continues deep into all levels of society, and various other online book sales system of online sales system also continuously emerged【1】.Currently the general book sales system failure, complex operation, system requirements and high level of hardware problems, but imagine having a personalized book sales management system. Thus the purchase of new books in the bookstore; the ability to manage the sale of books; books for members and staff management; time to adapt to the bookstore manager software operation and operating feel will greatly improve these aspects. The system is based on the status quo and developed.Key words:web development;book sales database design;system analysis;softwareengineering目录1 绪论-------------------------------------------------------------------------------------------------- 11.1 课题的研究背景和意义 ----------------------------------------------------------------- 11.2 国内外发展现状及发展趋势 ----------------------------------------------------------- 11.3 本论文的主要内容与结构 -------------------------------------------------------------- 22 相关技术简介与开发环境 ---------------------------------------------------------------------- 32.1 MyEclipse开发平台--------------------------------------------------------------------- 32.2 Oracle数据库----------------------------------------------------------------------------- 32.3 搜索引擎技术 ---------------------------------------------------------------------------- 32.4 通过JDBC对数据库进行访问 ------------------------------------------------------- 42.5 Java多线程技术 ------------------------------------------------------------------------- 42.6 Java语言 ---------------------------------------------------------------------------------- 43 需求分析-------------------------------------------------------------------------------------------- 53.1 设计目标----------------------------------------------------------------------------------- 53.2 可行性分析-------------------------------------------------------------------------------- 53.2.1 经济可行性 ------------------------------------------------------------------------ 63.2.2 技术可行性 ------------------------------------------------------------------------ 63.2.3 操作可行性 ------------------------------------------------------------------------ 63.2.4 其他可行性 ------------------------------------------------------------------------ 63.3 性能需求----------------------------------------------------------------------------------- 63.4 功能需求----------------------------------------------------------------------------------- 73.4.1 用户注册 --------------------------------------------------------------------------- 73.4.2 用户登陆 --------------------------------------------------------------------------- 73.4.3 购物车 ------------------------------------------------------------------------------ 73.4.4 用户订单 --------------------------------------------------------------------------- 73.4.5 图书商品列表--------------------------------------------------------------------- 73.5 需求分析总结 ---------------------------------------------------------------------------- 74 总体设计-------------------------------------------------------------------------------------------- 94.1 概要设计 ----------------------------------------------------------------------------------- 94.1.1 系统功能模块图------------------------------------------------------------------ 94.1.2 系统流程图 ---------------------------------------------------------------------- 104.2 数据库设计与实现 -------------------------------------------------------------------- 124.2.1 系统的E-R图设计------------------------------------------------------------- 124.2.2 数据库表格结构---------------------------------------------------------------- 145 图书销售系统的具体实现 -------------------------------------------------------------------- 165.1 公共模块的实现 ------------------------------------------------------------------------ 175.1.1 数据库连接方法概述---------------------------------------------------------- 185.1.2 JDBCClass类的具体实现 ----------------------------------------------------- 195.1.3 模糊查询的语句实现---------------------------------------------------------- 20 6详细设计与系统实现 --------------------------------------------------------------------------- 216.1 界面设计 --------------------------------------------------------------------------------- 226.1.1 用户界面 ------------------------------------------------------------------------- 236.1.2 登陆界面 ------------------------------------------------------------------------- 246.1.3 购物车界面 ---------------------------------------------------------------------- 256.1.4 订单界面 ------------------------------------------------------------------------- 266.2 系统实现 --------------------------------------------------------------------------------- 276.2.1 DAO层的实现 ------------------------------------------------------------------ 286.2.2 Service层的实现---------------------------------------------------------------- 306.2.3 Servlet层的实现 ---------------------------------------------------------------- 32参考文献--------------------------------------------------------------------------------------------- 35结束语------------------------------------------------------------------------ 错误!未定义书签。
图书销售系统毕业论文本篇毕业论文是基于图书销售系统的设计与开发,旨在探讨如何利用计算机技术,开发出一款高效、安全、易用的图书销售系统。
本篇论文共分四个部分:绪论、需求分析、系统设计与功能实现、系统测试与总结。
一、绪论随着科技进步和互联网普及,越来越多的人开始选择网购图书。
为了迎合顾客的需求,许多书店也开始建立网店,开展电子商务。
本文将设计一款基于电子商务的图书销售系统,以提高书店的运营效率,为顾客带来更好的购物体验。
二、需求分析1.功能需求(1)注册登录功能。
系统应当提供用户注册和登录功能,以维护用户信息的安全性和方便用户进行后续操作。
(2)浏览商品功能。
用户可以通过系统浏览图书的各类信息,如价格、封面、作者等。
(3)购买商品功能。
用户选择商品后可以加入购物车进行结算,支付成功后即可下单。
(4)查看订单功能。
用户可以在系统中查看自己的订单详细信息。
(5)评价商品功能。
用户可以对购买过的商品进行评价,提供参考信息给其他用户。
(6)管理员后台管理功能。
管理员可以对系统进行管理,包括商品管理、订单管理、用户管理等。
2.运行环境需求(1)操作系统:Windows或Linux。
(2)开发语言:Java。
(3)数据库:MySQL。
(4)Web服务器:Tomcat。
3.性能需求(1)系统应当能够支持大量用户同时使用,不出现卡顿、死机等现象。
(2)系统应当具有较好的用户体验,简单易用、操作流畅。
(3)系统应当具有较高的安全性,防止黑客攻击、信息泄露等问题。
(4)系统应当有足够的稳定性,能够长期运行,不出现崩溃等问题。
三、系统设计与功能实现1.系统架构设计系统采用B/S结构,即浏览器/服务器结构。
前端采用HTML、CSS、JavaScript等技术,后端采用Java语言,使用MySQL数据库进行数据存储。
2.数据库设计数据库包括用户表、商品表、订单表和评价表。
(1)用户表:存储用户的信息,如用户名、密码、邮箱、手机号等。
在线图书交易系统的设计与实现毕业论文淮安信息职业技术学院毕业论文题目在线图书交易系统的设计与实现摘要电子商务Electronic Commerce是互联网上出现的新概念. 它是利用计算机技术、网络技术和远程通信技术,实现整个商务买卖过程中的电子化、数字化和网络化。
它使人们不再是面对面的、看着实实在在的货物、靠纸介质单据包括现金进行买卖交易。
而是通过网络,通过网上琳琅满目的商品信息、完善的物流配送系统和方便安全的资金结算系统进行交易。
它已经被广泛使用,给人们带来了便利,并逐渐改变了人们的生活方式国内电子购物网站多数是用ASP,PHP技术实现的,而基于JSP的优秀网站较少。
Sun?Microsystems所开发的JSP 以JAVA为平台,利用JAVA纯面向对象编程语言的巨大优势(跨平台性即一次编译到处运行的特点),给我们的动态网页设计带来了很大的方便。
本系统利用JSP+JavaBean+ SQL Server数据库三层模式实现了网上书店系统。
本论文对系统的需求分析、系统总体架构及详细设计进行了详细地阐述,主要实现了以下功能:会员注册、登录/注销;用户管理;浏览图书详细信息;图书搜索;图书管理;购物车;订单;订单管理等。
关键词:购物车;JSP;SQLAbstractElectronic commence over the Internet is a new concept. It is the use of computer technology, network technology and long-range communications technology to achieve a business sale process, the electronic, digital and networking. It makes it no longer a face-to-face, watching real goods, rely on computerized documents including cash transactions. But through networks, through online information presented commodities, improved logistics and distribution systems and clearing systems for financial transactions security. In recent years, it has become so broadly used that it is often let undifferentiated from other current trends which rely on automation,such as concurrent engineering and just in time manufacturing.Domestic electronic shopping websites are used mostly ASP,PHP technical achievement, and outstanding websites based on JSP less. Sun Microsystems developed JSP Java as a platform to use pure object-oriented programming language Java great advantages cross-platform nature of the operational characteristics of a translation everywhere, to our dynamic website design brings great convenience The system uses JSP and JavaBean and SQL Server database achieved the three-tier model online bookstore system. The papers on the needs analysis system, the overallstructure and systems for the detailed design of detail, the main achievement of the following functions : Member registration, download / cancelled; User management; Browse books detailed information; Book Search; Library management; A shopping cart; Orders; Orders management Key words: shoppingcar; JSP; SQL目录摘要IAbstract II第一章绪论 11.1研究背景 11.2开发本系统的意义 21.3研究目的 21.4 系统可行性分析 21.4.1 技术可行性 21.4.2管理可行性 31.4.3经济可行性 3第二章技术简介及开发环境 42.1JSP技术简介 42.2数据库SQL Server 2008简介 4 2.3 Tomcat 5第三章需求分析73.1系统模块划分73.1.1图书模块73.1.2用户模块83.1.3管理员模块93.1.4购物车模块93.1.5订单模块103.2系统流程分析103.2.1前台业务流程103.2.2后台业务流程113.3系统的总体目标和功能123.4系统配置需求123.4系统运行平台13第四章系统设计 144.1系统总体结构设计 144.2系统设计模式154.3核心功能模块详细设计164.3.1图书模块设计164.3.2管理员管理模块设计16 4.3.3购物车模块174.4类的设计184.5数据库设计194.5.1数据逻辑结构设计19 4.5.2数据库概念模型设计20 4.5.3 基本表设计 21第五章系统实现 245.1用户模块实现245.1.1用户注册245.1.2用户登录255.1.3用户个人信息修改26 5.1.4用户个人订单查询26 5.2管理员管理模块275.2.1图书管理的实现 275.2.2用户管理的实现 295.2.3订单管理的实现 305.3购物车模块315.4图书模块325.5系统测试335.5.1系统测试原理335.5.2系统测试原则335.5.3本系统测试33第六章总结37致谢38参考文献39第一章绪论1.1研究背景随着信息技术的发展,信息技术处于传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。
北京**大学毕业论文题目: 网上图书销售系统设计与应用专业: 计算机信息管理年级:______ _ 学号:________________ ____________ 姓名:______ _ 指导教师:_______2008年 11月10日摘要电子商务已经成为了新经济的代名词。
能在internet上实现商品的订购、订单的全程跟踪、贷款的支付的系统称为网上购物系统。
本文介绍的网上购物系统-—网上购书系统,是一个立足于网络、以书籍为商品的专业性网上购物网站,系统具有自由买卖书籍。
文中首先介绍本系统开发时所用到的环境、工具及技术,接着介绍了电子商务的发展背景,基本概念等一些基本理论,然后是网站的系统结构设计、网站流程设计、数据库设计。
最后是系统各模块介绍,包括前台购书和后台管理两部分.前台功能主要有注册、登陆、我的账户、购物篮、收藏夹、购书、在线帮助等。
个人交易平台包括我要买书和我要卖书两部分。
后台功能主要有书籍管理、用户管理、常规设置等。
关键词:电子商务,网上书店,数据库设计,ASP,应用- 2 -目录摘要.................................................................................................................. - 2 - 1.绪论.. (5)2。
开发工具、环境及其技术 (6)2。
1开发环境 (6)2.2 开发工具 (6)2.3电子商务WEB技术 (6)2.3.1 ASP技术 (6)2。
3.2 WEB数据库技术 (9)3.网站系统结构设计 (10)3。
1 前台系统结构 (11)3.2 后台系统结构 (12)4。
网站系统流程 (13)4。
1 前台系统流程 (13)4.2 后台系统流程 (18)5。
数据库设计与实现 (20)5.1数据库需求分析 (21)5。
2结构设计 (21)6.功能模块介绍 (23)6.1前台功能模块介绍 (23)6。
毕业论文网上书店系统设计及实现本篇论文主题为“毕业论文网上书店系统设计及实现”,系统的实现是基于Web应用程序开发技术,旨在搭建一个完整的网上书店系统,为用户提供全方位的图书购物体验。
论文主要分为以下几个部分:项目背景、功能需求、系统设计与实现、系统测试与上线。
下面将对这些部分进行具体介绍。
一、项目背景随着电子商务的兴起,越来越多的用户选择在网上购物,尤其是购买图书。
网上书店的出现可以满足用户购书的需求,且价格更为便宜,节约了用户的时间和金钱。
因此,本系统旨在设计一个实用的网上书店系统,提供便捷的图书购物服务。
二、功能需求1.用户注册与登录:用户可以通过注册,创建自己的账户,用于购买图书或查询订单信息。
同时需要支持用户的登录操作。
2.图书搜索:用户可以通过图书名称、作者或关键字等方式进行搜索,从而得到想要的图书信息。
3.图书分类浏览:用户可以根据图书的分类、作者、出版社等条件进行浏览。
4.图书详细信息展示:用户可以查看图书的详细信息,包括图书价格、作者、出版社、出版日期、ISBN等。
5.购物车:用户可以选择将感兴趣的图书放入购物车中,同时可以对购物车中的商品进行管理,如删除、修改数量等。
6.订单管理:用户可以查看历史订单信息,并对订单进行管理,如取消订单、查看订单状态等。
7.在线支付:用户可以通过支付宝、微信等支付工具在线支付。
8.售后服务:用户可以通过在线客服等方式联系客服人员,解决产品质量问题或其他问题。
三、系统设计与实现本系统是基于Web应用程序开发技术实现的,具有以下特点:前端技术:使用HTML、CSS、JavaScript实现网页的设计与交互功能,使用Bootstrap框架制作响应式页面,可以自适应不同分辨率的设备。
后端技术:使用PHP语言进行开发,作为Web应用程序的服务器端语言。
同时,采用Laravel等Web开发框架,提供良好的开发、维护体验。
数据库设计:使用MySQL数据库完成对系统的数据结构设计,实现图书分类、图书信息、订单数据等信息的存储和管理。
毕业设计(论文)题目:基于的网上图书销售系统的设计与实现系别:信息工程系专业:计算机科学与技术摘要本文详细介绍了网上图书销售系统的设计与实现过程。
针对传统销售方式中管理不便与效率低的缺点,将电子商务技术和计算机技术结合起来,开发出管理更便利、效率更高的网上图书销售系统。
本系统主要分为前台销售和后台管理两大模块。
前台主要包括图书展示,图书查询,图书导航,会员注册,会员登陆,密码找回,购物车,更改,详细信息添加,发表书评,更改收件地址,订单查看,订单查询,发布意见,网站动态。
后台主要包括新书登记,订单管理,图书管理,用户管理,新闻管理,添加新闻,缺书管理,书评管理,添加新书类别,用户建议管理等。
以上功能的实现主要是基于中强大的WEB技术,又与后台SQL Server 2005数据库技术相结合。
最终形成了一个功能强大的电子商务购书平台。
为了迎合了当今社会的发展趋势,让图书销售进入信息化,智能化,使人们的生活方式更加便利快捷,特此开发出了网上图书销售系统。
关键词:网上图书销售;系统管理;数据库2005AbstractThe main body of a book is designed having introduced that the electron buys book systematically detailed and is realizes process. Specifically for tradition manages the inconvenient and inefficient shortcoming in selling way, combine Electronic Commerce technology computer art the administration developing out is more convenient, efficiency is higher the electron buys book systematically.This system is that the proscenium sells and manages on the backstage two big modules mainly mark. Book review, changes a proscenium mainly including that the book showing, book inquiry, the book guide, the member registers, the member lands, the password finds back, shopping vehicle, changes, detailed information adds, announces collecting piece of address, the order form checks, query about your order, announces the idea, website development. Background registers mainly including the new book, the order form manages, the book manages, the consumer manages, news manages, the add news, incomplete book manages, book review manages, adds the new book category, consumer suggestion is managed waiting. The above functional realization is owing to that is hit by the WEB technology big and powerful mainly; SQL Server 2005 data bases technologies combine with backstage each other. Platform having formed a powerful Electronic Commerce ultimately buying book.For the developing trend having catered to society in the nowadays, making book marketing entrance information, intellectualized, makes people's life-style for the convenience of rapider, the electron having developed out for the very purpose buys book systematically.Key Word: The electron buys book; System administration; Sql server 2005目录引言 (1)1 基础知识 (2)1.1 介绍 (2)1.2 C#语言 (2)1.3 SQL Server2005简介 (3)1.4 Microsoft Visual Studio 2008介绍 (4)2 系统分析 (6)2.1 开发背景及意义 (6)2.2 可行性研究 (6)2.3 功能需求 (8)2.3.1 用例分析 (8)2.3.2 概念类描述 (11)2.3.3 顺序类描述 (13)2.4 性能需求 (16)2.4.1 响应时间 (16)2.4.2 吞吐量 (16)2.4.3 并发用户数 (16)2.4.4 资源利用率 (16)2.5 环境需求 (17)2.5.1 硬件环境 (17)2.5.2 软件环境 (17)3 系统设计 (18)3.1 系统结构设计 (18)3.1.1 软件设计的原则 (18)3.1.2 系统层次结构 (18)3.2 数据库设计 (20)3.2.1 数据库概念设计 (20)3.2.2 数据库逻辑设计 (20)3.3 用户界面设计 (23)3.3.1 人机界面设计原则 (24)3.3.2 主界面设计 (25)3.4 系统详细设计 (25)3.4.1 订单管理PAD图 (27)3.4.2 购物车PAD图 (28)3.4.3 图书查询PAD图 (28)4 系统实现 (30)4.1 任务与原则 (30)4.2 系统功能实现 (30)4.2.1 系统登录 (30)4.2.2 图书管理 (31)4.2.3 订单管理 (32)4.2.4 个人信息 (33)4.2.5 图书信息 (34)4.2.6 其他功能简介 (35)5 软件测试 (37)5.1 测试计划的制定 (37)5.1.1 调试计划的整体目标 (37)5.1.2 定义软件测试的标准 (37)5.1.3 测试实施策略的制定 (37)5.1.4 测试计划的活动的细分 (38)5.1.5 测试计划的要点 (38)5.2 测试的基础 (39)5.2.1 测试的目标 (39)5.2.2 白盒测试和黑盒测试 (39)5.2.3 测试的准则 (39)5.3 功能测试 (40)5.3.1 等价划分测试 (40)5.4 软件可靠性 (41)5.4.1 基本定义 (41)5.4.2 估算平均无故障时间的方法 (42)5.4.3 MTTF和ASS的估算 (43)结论 (44)致谢 (45)参考文献 (46)附录 (47)附录A 英文原文 (47)附录B 汉语翻译 (51)附录C 功能实现代码 (54)引言随着计算机和互联网的发展打开了人们的视野,使人们呼吸道信息化、数字化的这股春风,一种新的购物平台已经被创建,电子商务平台。
通过网络进行电子购物不但节省了消费者的时间,而且商家也可以根据需要进行产品的生产和不断更新,这样在一定的程度上提高了生产效率,促进了商品和资金的流通,改进了人们的生活方式。
在当今这个不断变化,不断更新的社会,人们的生活方式和生活节奏变得越来越快。
那些传统的营销模式已经不能够在满足现在社会的需要。
在中国图书销售行业实现在网上销售,通过计算机来管理信息。
却只在1998年才有了中国的第一家网上图书销售网站。
这比世界先进水平的国家晚了将进10年之久。
中国大陆已经注册的网上书店大约有100多家,有网站的有50多家,但已经投入运营能够买到书的只有十来家。
很多人看到了书这种商品网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;信息的完整性以及很少出现质量问题和退货现象等。
尽管全球最大的网上书城亚马逊股票惨跌,尽管各家书店都承认目前的亏本经营状况,但这并未阻挡投资者对网上书店“钱”景的期待。
众所周知国内各大型网站都有各自的网上书店,国内最大的网上书店亚马逊就是一个例子。
这种网上书店的发展正在逐步完善。
其中的功能比较丰富,操作也比较简便,因此吸引了大量的用户。
然而,网络的资源是有限的,随着数据量的加大,网站的服务质量,尤其是熟读会变得不堪忍受。
而我的系统针对小范围。
如此一来,在保证效率的前提下,可以使用相对廉价的设备,节省费用和资源。
本文中共分5章。
第一章基础知识,主要介绍一下技术、开发语言c#和开发工具等;第二章系统分析,主要讲系统功能需求、性能需求及可行性分析,主要用用例图类图进行分析系统功能;第三章系统设计,主要介绍系统工作流程、功能结构图及数据库表设计;第四章系统实现,主要讲各个功能的工作流程及大体的实现过程;第五章软件测试,主要介绍系统使用的测试方法及功能测试并计算系统的稳态可用性。
每章附有本章重点介绍的功能图例及详细讲解,帮助理解系统的各部分功能。
1 基础知识1.1 介绍是建立在.NET之上的Web运行时的环境,是微软公司推出的一种用以取代CGI(Common Gateway Interface)通用网关接口的技术。
可以通过结合HTML 语言、指令和ActiveX元件以及数据库等方面知识,使用自己的Web 服务器创建并运行动态的交互式Web 站点[1]。
的主要优点大概可以归纳如下:1、生产效率,使用新增的服务器控件和包含新增功能的现有控件,可以轻松、快捷地创建网页和应用程序。
新增内容(诸如成员资格、个性化和主题)提供了系统级的功能,此类功能以前会要求开发人员进行大量的编写代码工作。
新增数据控件、无代码绑定和智能数据显示控件已经解决了核心开发方案(尤指数据)问题。
2、灵活性和可扩展性,很多功能都可以扩展,这样可以轻松地将自定义功能集成到应用程序中。