JSP在线图销售管理完整论文.docx

上传人:b****8 文档编号:11250860 上传时间:2023-02-26 格式:DOCX 页数:29 大小:130.85KB
下载 相关 举报
JSP在线图销售管理完整论文.docx_第1页
第1页 / 共29页
JSP在线图销售管理完整论文.docx_第2页
第2页 / 共29页
JSP在线图销售管理完整论文.docx_第3页
第3页 / 共29页
JSP在线图销售管理完整论文.docx_第4页
第4页 / 共29页
JSP在线图销售管理完整论文.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

JSP在线图销售管理完整论文.docx

《JSP在线图销售管理完整论文.docx》由会员分享,可在线阅读,更多相关《JSP在线图销售管理完整论文.docx(29页珍藏版)》请在冰豆网上搜索。

JSP在线图销售管理完整论文.docx

JSP在线图销售管理完整论文

学士学位论文

题目:

东方家园网上家具销售系统

设计人:

李祥

指导教师:

李富萍

所属系部:

信息系

专业班级:

计算机072201H

2010年5月28日

太原科技大学毕业设计(论文)任务书

学院:

计算机科学与技术

学生姓名

李祥

专业班级

计算机072201H

同组人

任务下发时间

2009.2

任务完成时间

2009.6

设计(论文)题目

网上图书超市的设计与实现

设计

目的

要求

1.熟练掌握软件工程设计思想

2.熟练应用JSP和SQLserver2000编程环境

3.设计一个完整的网上图书超市

4.书写合格的毕业论文

5.进行相关英文资料的整理及翻译

设计

主要

内容

1.熟练掌握软件工程设计思想

2.从需求分析、总体设计、详细设计等方面分析、设计网上图书超市

3.利用JSP和SQLserver2000实现网上图书超市

4.撰写论文,并翻译一篇相关的英文文献

设计

提交

资料

毕业设计论文

外文资料翻译

相应软件

学生签名

指导教师签名

武妍

系主任签名

主管院长签名

说明:

一式两份,一份装订入学生毕业设计(论文)内,一份交学院(直属系)。

中文摘要

随着Internet的迅速崛起,互联网已日益成为收集和提供信息的最佳渠道,并逐步进入传统的流通领域。

网上购物平台的出现打破了传统的市场销售和购物模式,将市场和网络结合。

在信息化程度较高的国家和地区,网上购物平台的发展速度迅猛,美国的世界级超一流零售商如沃尔玛、凯玛特以及家庭仓储科罗格、J1C培尼等纷纷跻身于网络经商的行列。

美国的家庭已越来越习惯于在家中从网上购物。

根据CNNIC(ChinaInternetNetworkInformationCenter)发布第27次中国互联网络发展状况统计报告,我国宽带网民规模达到4.5亿。

而且有40.17%以上的网民在过去的一年里有过网上购物经历,这说明在中国发展网上购物平台具有良好的群众基础,利用网上购物平台进行网上购物将日趋被人们所接受,电子商务在中国已经趋于完善,进入可持续发展的稳定期。

“在线图书销售管理系统”的设计采用当今最为流行的网络编程语言之一的JSP制作,数据库采用mysql,提高了数据的存储安全性,另外采用apache服务器加快了系统的整体访问速度,系统整体框架采用B/S架构,利于和用户之间的交互,“在线图书销售管理系统”的功能设计基本达到了网民网上销售和网上购买图书实际应用的需要,同时也可以满足商家在线维护商品、管理订单、管理用户功能。

关键词:

JSP、B/S模式、系统

Onlinebooksalessystem

Author:

LiXiangTutor:

LiFuping

Abstract

WiththerapidriseofInternet,theInternethasincreasinglybecomethebesttocollectandprovideinformationchannelsandtheflowgraduallyintothetraditionalareas.Theemergenceofonlineshoppingplatformtobreakthetraditionalmarketingandshoppingpatterns,combinedwiththemarketandnetwork.Higherdegreeofinformationincountriesandregions,theonlineshoppingplatform,therapidpaceofdevelopment,theU.S.world-classsuper-classretailerssuchasWal-Mart,KmartandhomestorageKeluoGe,J1CPeiniwereallamongthenetworkofbusinessRanks.Americanfamiliesaremoreandmoreaccustomedtoonlineshoppingfromhome.AccordingtoCNNIC(ChinaInternetNetworkInformationCenter)releasedthe27thChinaInternetDevelopmentStatisticsReport,thescaleofChina'sbroadbandusersreached4.5million.Andtherearemorethan40.17%ofInternetusersinthepastyeartherehavebeenonlineshoppingexperience,whichshowsthedevelopmentofonlineshoppingplatforminChina,hasagoodmassbase,theuseofonlineshoppingplatformforonlineshoppingwillbecomemoreacceptedbypeople,e-commerceinChinahasmaturedintothesustainabledevelopmentofthestable.

"Onlinebooksalesmanagementsystem"wasdesignedwithtoday'smostpopularnetworkprogramminglanguageoftheJSP,databasesusingmysql,improveddatastoragesecurity,anotherapacheserverusingthesystemtospeeduptheoverallaccessspeed,theoverallframeworkofthesystemByB/Sstructure,conduciveanduserinteraction,"onlinebooksalesmanagementsystem"basicallyreachedthefunctionaldesignofInternetusersbuybooksonlinesalesandonlineneedsofpracticalapplications,butalsotomeetbusinessonlinemaintenanceproducts,manageordersManagementuserfunctions.

Keyword:

JSP。

B/Sstructure。

System

第一章系统概述

1.1工程开发的背景和意义

1.1.1工程开发的背景

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

而网上图书销售管理系统的出现打破了出版社传统的销售模式。

它凭借其图书信息更新速度快,信息存储量大,安全性高,应用简便等特点,为图书商家的销售、库存、管理工作带来了极大的方便,使商家足不出户便可对图书的销售信息,财务信息,库存信息了如执掌,针对具体情况做出正确的决策。

因此利用网上图书销售管理系统进行图书销售以及库存、财务的管理已经成为当今企业管理者不可缺少的管理工具之一,同时对于一个图书销售企业的正常运行也发挥着极为重要的作用,并且随着人们生活质量的不断提高,家具种类的不断增加,网上图书销售管理系统以及后台管理系统必将在未来图书销售企业管理工作中发挥越来越重要的作用。

作为计算机应用的一部分,使用计算机对图书销售信息、财务信息、库存信息进行集中管理,具有传统书店销售管理模式不可比拟的优点。

对于管理者而言,可以及时查阅销售信息、发货信息、库存信息、财务信息做出正确决策,对于普通消费者而言也可以随时登陆网上图书销售管理系统,关注最新的图书信息以及折扣信息,根据自己需要购买自己需要的家具,特别对于现在年轻人们而言,有着极大的吸引力。

使他们可以足不出户便可以随时查询自己需要的图书信息,而且大大增加了图书的选择性,不用花更多的时间在逛书店和选择图书上了。

所以制作一套管理方便,安全,可靠,快捷的网上图书销售管理系统无论对于图书商家管理者还是普通消费者而言都是一件非常重要工作。

1.1.2工程开发的意义

1)在书店销售模式下,书店管理人员要进行大量的图书商品统计工作,特别是会计、出纳人员的记帐、算帐、报帐的工作十分繁重。

实现信息化以后,只要将原始记录输入网上图示销售系统,以后的计算、分类、存储、库存、上架等工作,都可由该系统自动完成。

从而大大减轻家具书店管理人员的工作强度,他们将有更多的时间,还优化企业的其他运作。

2)计算机进行数据的处理,其速度是人工的几百倍、几千倍,将使企业管理信息的提供更加及时,使部门之间的工作衔接更加紧密,大大加快了业务办理的速度,也在一定程度上促进了资金周转速度的加快,从而为企业提高经济效益奠定了良好的基础。

3)网上图书销售系统提供电子商务服务,可以大大降低商户的网络营销本钱和投进。

利用市场方的网络平台,建网店、建立网展、建独立网站不再需要大额投资,也不再需要雇用专业技术职员和设计职员,不足千元即能满足要求,而且维护简单,功能集成,还有技术服务。

这将极大的提升市场方对商户的价值。

同时,传统经营的商家上网拓展是一个明显的趋势。

相比较虚拟网商而言,他们更加注重自己的品牌、商品形象,以及为线下客户提供更多的方便的、与线下结合的服务,上网的重要目的将是吸引更多的客户上门。

只要他们上网,市场方提供的平台系统必将是首选。

专业市场具有商户聚集的上风。

假如商户的信息和商品、产品在市场主站中汇集,这就是一个大型的网上市场,这也使得传统的市场经营者有了建立网上商圈、建立地域性、专业性网络交易市场的机会。

4)传统经营的图书销售平台,其顾客的幅盖范围有一定地理限制,而网络是无空间的营销方式。

设立网上图书销售系统平台后,消费者对信息的了解和商品购买更为方便,这将进步上门的客流量,进步老客户的忠诚度。

扩大了销售范围,不再受制于地理位置限制。

5)拥有网上图书销售系统,也是实力的体现,将提升图书市场的品牌形象和着名度。

一个商圈的形成需要时间和客流,网络平台也是如此。

市场网站中进驻的商家多了,商品产品信息多了,网民就爱上市场的网站。

客户形成消费习惯后,细分的、专业的、地域性的网上商城(网上集市)对商户的吸引力将日益增加,同时又会推动更多的消费者常上市场的网站,形成良性互动。

市场运营者则打造了网上消费平台,收益也将更长久和可观。

1.2工程开发的环境

1.2.1硬件环境

A.CPU:

P41.8GHZ

B.内存容量:

256MB以上

C.输入及输出设备要求:

104键标准键盘,显示器的分辨率不低于800×600,24位真彩。

1.2.2软件环境

操作系统:

WindowsXP

数据库管理系统:

mysql

开发工具包:

JSP,Dreamweaver

服务器:

Apache

1.3开发语言介绍

JSP简介

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。

插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与JavaServlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。

目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。

JSP页面由HTML代码和嵌入其中的Java代码所组成。

服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。

JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。

JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。

JSP可用一种简单易懂的等式表示为:

HTML+Java=JSP。

1.4开发工具介绍

1)Dreamweaver8:

Dreamweaver8的功能非常强大,利用它可以轻松地创建出理想的网页。

Macromedia公司的RoundtripHTML技术让用户可以随意导入HTML文件而无需重新设置代码格式,用户还可以利用Dreamweaver8清除或重新格式化HTML代码,实现代码的优化。

利用Dreamweaver8,可以方便地使用动态HTML功能,却不需要写一行行的代码;利用它还可以检查作品在所有流行的平台和浏览器中可能发生的错误。

相对于DreamweaverMX,Dreamweaver8又有了新的飞跃。

Dreamweaver8在代码编辑能力、设计工具及团队协作等方面均有了非常巨大的改善。

Dreamweaver8中的新特性可帮助用户编码、设计并与其他特性共同合作以开发出迷人的Web网站。

2)数据库MYSQL简介:

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。

在2008年1月16号被Sun公司收购。

而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

3)Apache服务器简介:

Apache是世界使用排名第一的Web服务器软件。

它可以运行在几乎所有广泛ApacheServer配置界面使用的计算机平台上。

Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。

Apache取自“apatchyserver”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。

Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。

  本来它只用于小型或实验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。

Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。

Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个ApacheWeb站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。

到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。

世界上很多著名的网站如Amazon、Yahoo!

、W3Consortium、FinancialTimes等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

Apache的诞生极富有戏剧性。

当NCSAWWW服务器工程停顿后,那些使用NCSAWWW服务器的人们开始交换他们用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是必要的。

就这样,诞生了ApacheGroup,后来这个团体在NCSA的基础上创建了Apache。

Apacheweb服务器软件拥有以下特性:

  支持最新的HTTP/1.1通信协议

  拥有简单而强有力的基于文件的配置过程

  支持通用网关接口

  支持基于IP和基于域名的虚拟主机

  支持多种方式的HTTP认证

  集成Perl处理模块

  集成代理服务器模块

  支持实时监视服务器状态和定制服务器日志

  支持服务器端包含指令(SSI)

  支持安全Socket层(SSL)

  提供用户会话过程的跟踪

  支持FastCGI

  通过第三方模块可以支持JavaServlets

如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。

第二章可行性分析

2.1编写目的

可行性研究旨在评估目标系统是否值得去开发,问题是否能够解决。

网上图书销售管理系统必须适应中国国情,符合国家各种政策法规,信息指标体系满足标准化要求,能够协助销售人员统筹安排,提高工作效率。

2.2可行性研究任务

通过参照现有相似的其他网站的使用效果和分析实例进行可行性研究,主要从以下三个方面进行讨论:

2.2.1技术可行性

利用现有的jsp、mysql计算机技术能进行本工程开发:

网站采用浏览器/服务器(B/S)结构,用户通过浏览器向服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。

而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由WebServer完成,在技术上可行。

2.2.2经济可行性

网上图书销售管理系统实用性强,易学、易掌握、易使用,并且可以方便消费者,并增加效率。

该软件针对图书销售行业的情况进行了大量的研究,帮助您更好地管理库存、增加销售、降低成本和提高客户满意度,做出可靠的财务决定。

它为您节省完成日常工作所花费的时间,可以更方便快捷的管理的各个环节。

对于本系统软件的市场开发投资方向体现在软件开发、软件生产、软件测试、技术培训、宣传推广方面,因此主要投资力度应放在宣传与推广方面,并应采取全方位的宣传方式。

本产品的系统开发投资估计为2000元。

2.2.3操作可行性

确定软件产品是否能够被最终的用户所接受,用户是否能操作最终的产品:

在先进的计算机技术支持下,运用所学的计算机软件开发知识以及同学的建议所开发的图书销售信息系统,进行日常的图书销售管理,包括:

1)便捷的购书流程

2)科学的管理模式

3)人性化的操作界面

由于网站的操作是基于B/S结构,简单明了,用户只需相关基本知识,而管理员也无需具备专业知识,只需要对一些数据进行输入以及平时的日常维护就够了。

2.3可行性研究结论

根据以上几个方面的研究,网站在技术上、经济上和操作上都是可行的,应该立即进行本工程的开发。

第三章需求分析

3.1编写目的

需求分析是在可行性研究的基础上,将用户对系统的描述,通过开发人员的分析概括,抽象为完整的需求定义,再形成一系列文档的过程。

需求分析旨在回答"系统做什么"的问题,确保将来开发出来的软件设备能够真正满足用户的需要。

3.2功能需求分析

网上图书销售系统是针对图书销售商家和消费者开发,并进行统一的管理。

其中包括了,用户管理,图书信息管理,图书分类管理,订单管理,个人资料管理等。

根据设计的需要,系统要实现的主要功能有:

1.消费者登陆——系统判断用户是否登陆,如果没登陆,系统提示用户登陆。

2.消费者注册——用户填写个人信息注册。

3.购物处理——消费者可以将自己购买的家具放进购物车,方便统一结算。

4.消费者资料——消费者登陆系统可以查看自己的注册信息资料。

5.购物车管理——消费者可以对购物车里的图书信息进行集中管理。

6.定单管理——管理员可以对消费者的定单信息进行管理。

7.账号管理——管理员对账号信息进行统一管理。

8.图书管理——管理员可以对家具信息进行统一管理。

9.图片管理——管理员可以根据需要上传图书图片信息。

10.库存管理――管理员可以随时查询各类图书的库存信息。

11.购物帮助——管理员可以发布网上购物帮助信息。

12.退出系统。

3.3数据流图

数据流图是结构化分析方法中用于系统逻辑模型的一种工具,以图形方式描绘数据在系统中流动和处理过程。

3.3.1顶层数据流图

顶层流图只包含一个加工,用以表示被开发的系统,然后考虑该系统有哪些输入数据、输出数据流。

顶层图的作用在于表明被开发系统的范围以及它和周围环境的数据交换关系。

顶层数据流图如图3.1所示。

图3.1顶层数据流图

3.3.2一层数据流图

1)用户部分的一层数据流图

图3.2用户部分的一层数据流图

2)管理员部分的一层数据流图

图3.3管理员部分的一层数据流图

3.3.3二层数据流图

1)用户部分的二层数据流图

图3.4用户部分的二层数据流

图3.5订购图书模块的底层数据流图

图3.6订单信息查询模块的底层数据流图

3.4数据字典

数据字典数据字典一般应包括对数据流、数据元素(数据流分量)、数据存储和处理的说明。

数据字典是对数据流程图的重要补充和说明。

数据字典是关于数据的信息的集合,也就是对数据流图中包含所有元素的定义的集合。

数据字典的作用在软件分析和设计的过程中给人提供关于数据的描述信息。

现简要列出本系统的部分数据字典。

1.数据流卡片的定义:

2.数据元素卡片的定义

3.数据存储卡片的定义

第四章总体设计

4.1编写目的

总体设计是工程开发中的一个重要环节,目标是将上一章节需求分析阶段得到的目标系统的逻辑模型,变换为目标系统的物理模型,此阶段主要是进行功能模块的结构设计和数据库的设计。

总体设计阶段重要任务是设计软件的结构,也就是要确定系统中每个程序是有哪些模块组成的,以及这些模块相互间的关系。

在这里要特别强调数据库设计的重要性,在后来的系统维护、变更和功能扩充时,甚至在系统开发过程中都起着非常重要的作用。

4.2系统功能模块图

网上图书销售系统主要有前台用户管理、后台管理员管理及数据库管理三个模块。

如图4.1

图4.1总的功能模块图

4.2.1用户浏览模块

用户浏览模块主要让购买者使用,可以进行家具信息的浏览和订购功能,用户模块的结构如图4.2所示。

图4.2用户模块的功能模块

4.2.2管理员模块

管理员模块的功能由管理员使用,可以进行用户信息、家具信息、订单、管理员等内容的管理,管理员模块的结构如图4.3所示。

图4.3管理员功能模块

4.3数据库设计

4.3.1数据库概念设计

这一阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的关系,为逻辑模型设计打下基础。

概念设计是数据库数据内容和结构方式的完整表示,是用户和数据库设计人员交流的工具。

这个模型是直接从现实世界中抽象出实体类型及实体间联系,然后用实体联系图表示数据模型。

1.管理员实体及属性

2.用户实体及属性

3.订单详细信息实体及属性

4.图书实体及属性

 

5.推荐图书实体及属性

6.图书种类属性

4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1