大学生网上图书销售系统设计

随着科学技术的发展,网络在人们生活中的应用越来越广泛。人们越来越想在最短的时间内购买到自己所需的图书。但书目的繁多,给人们在繁忙的工作生活中的购书带来了很大的麻烦,于是网上购书便成了人们向往的事情。大学生网上图书销售系统的开发为学生带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。有效地缩短了图书流通发行环节,将读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。系统以JSP为主要制作工具,实现了用户注册、登陆、验证身份及书籍的预览查询、对书籍的购买通过购物车实现等功能。关键词 电子商务,网上书店,信息管理系统目 录
1 引言 1
1.1 课题背景 1
1.2 课题目的和意义 1
1.3 国内的研究现状 1
2 可行性分析 1
2.1 社会可行性 2
2.2 技术可行性 2
2.3 操作可行性 2
2.4 经济的可行性 2
2.5界面需求 2
2.6 系统的技术介绍 3
2.7系统开发平台及运行环境 4
3 需求分析 5
3.1 系统功能模块概述和分析 5
3.2 系统功能模块设计 6
3.3 数据库分析 7
4 前台设计与实现 12
4.1 首页设计 12
4.2 用户模块 14
4.3 图书模块 17
4.4 购物车 18
4.5 订单模块 19
5 后台设计与实现 21
5.1 管理员登录 21
5.2 后台主页 24
5.3 分类管理 25
5.4 图书管理 26
5.5 订单管理 27
5.6 用户管理 28
6 系统测试 28
6.1 测试的目的与目标 28
6.2 测试基本概念 28
6.3 测试用例 29
6.4 性能测试 31
6.5  *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
5.2 后台主页 24
5.3 分类管理 25
5.4 图书管理 26
5.5 订单管理 27
5.6 用户管理 28
6 系统测试 28
6.1 测试的目的与目标 28
6.2 测试基本概念 28
6.3 测试用例 29
6.4 性能测试 31
6.5 兼容性测试基本概念 31
结 论 33
致 谢 34
参 考 文 献 35
1 引言
1.1 课题背景
近年来,互联网和电子商务发展迅猛造成了网上销售图书。这种新的销售图书的方式与书店相比较有许多优点:第一是大大降低了销售成本;第二是通过互联网交易,不受时间空间的影响,不管外面刮风下雨都可以进行交易;第三客户只要看到喜欢的图书商家发货就完成了交易大大提高了交易效率。因为上述优点,网上图书销售能够发展的很好很快。客户可以通过Internet登录图书销售网站查看图书信息和提交订单支持多种付款订单,实现网上交易的过程。
1.2 课题目的和意义
在各个行业竞争日益激烈的今天,提高工作质量和工作效率是每个企业都必须面临并且需要立刻解决的重大课题。
有了本《大学生网上图书销售系统》就不需要客户去书店买书,只要在电脑上登录网址然后快速准确地找到所需书籍,就可以下单,坐等书的送来,大大节省了客户的时间。
本《大学生网上图书销售系统》不仅可以减少许多人物资源,而且还可以大大降低销售成本,最重要的是突破了时间和空间的限制,比如下雨天,下雪天等都可以实现图书的交易。同时,本《大学生网上图书销售系统》更容易开拓全球市场,对推动《大学生网上图书销售系统》未来的发展有着一定的实际意义[16]。
之前我曾对互联网的优势和网上书店的现状进行过分析,觉得网上销售图书前景很好,所以我选择《大学生网上图书销售系统》作为我的毕设。基于网络平台上运行的设计包括购物,付款和交货等的一个网上书店。
1.3 国内的研究现状
近些年来,计算机网络技术不断地在发展而且发展很迅猛,网络技术的应用已经相当普及,网上买东西不在是空想而成为了现实[111,15],不同的网上图书销售系统是不同的。随着科学技术的快速发展,互联网这个曾经只有科学家接触和研究的工具已经成为一个普通人能够使用的工具。
2 可行性分析
2.1 社会可行性
随着计算机技术的发展和互联网的网络内容的多样性,网上书店已成为一种潮流趋势。相信过不了多久的时间,你可以在网络上使他们获得现实世界中的任何书籍。
2.2 技术可行性
本《网上图书销售系统》采用的是java语言,mysql数据库,Win7的电脑,采用JDBC方式与后台数据库连接,实现了对数据的添加、修改、删除、查询等功能。由于JSP,Servlet的功能很强大,MySQL数据库开源并且用使用方便、灵活,而且应用广泛,其次我大三时候曾上过jsp和mysql相关的课程,有这方面的知识。所以这种组合在技术上是可行的。
硬件方面,当今科学技术发张速度很是迅猛一年一个技术不更新就会被out所以硬件淘汰的速度也越来越快,好处是容量越来越大,也越来越可靠,但是价格却越来越低,性价比也越来越高。我的电脑是win7的系统,硬件平台完全能够满足系统的需求。
2.3 操作可行性
到目前为止,各个操作系统都能很好的安装、测试。
2.4 经济的可行性
21世纪是信息化的时代,现实中的交易能够在互联网上完美的体现。本大学生网上图书销售系统对计算机的配置要求一点也不高,企业机房更换下来的低配置电脑就能够完全满足需要,再者,开发本系统的成本远小于在企业管理工作上为实现高效率和便捷性所需要的成本,所以在经济上具有完全的可行性。
2.5界面需求
衡量软件质量好不好可以从界面直观的看出,一个漂亮的用户界面可以吸引更多的用户,为企业带来更多的利润,JSP页面包含html和js语句,JSP网页提供了一个服务于HTTP的应用程序接口,然后发送到服务器端的JAVA库单元。 这样使得创建动态页面非常方便。
1.输出设计
最原始的信息由计算机负责输入输出,这样的话可以形成一个有效的,高质量的信保障体系息,同时也方便了管理员的使用,这是最重要的责任和目标所在。
系统的设计过程和实施过程完全不同,这是因为输出表格和使用人有直接联系,设计系统的目的是保证便捷有效的输出表格为使用者提供服务。输出设计的目的旨在能够提供反映出不同管理层所需要的数据,又要表达简明,让用户一看就可以看懂,不能将无用的信息提供给用户。
2.输入设计
输入数据的采集和录

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2878.html

好棒文