网上书店销售管理系统设计
最近几年随着计算机技术的快速发展,网络已经逐渐改变了人们的生活。网上购物已经成为一种很普遍的现象。现在购物的网站很多,但他们但多是一些综合性的网站,针对性的购物网站相对要少一些。所以,本课题提出了一个针对网上书店的销售管理系统,在操作上简单易行,方便书店售书的同时也方便了用户的购买。根据当今各大网络上的购物网站的情况,对网上书店进行了需求分析,最后系统采用了基于B/S模式的体系结构,在开发语言方面使用的是JAVA语言,而后台的数据库开发则选择使用MySql,并对网上书店进行了可行性的分析,从不同的角度说明了开发网上书店是完全可行的。在功能的设计中,实现了系统的管理、公告的管理、评论的管理、订单的管理、图书的管理、用户管理的功能,同时根据系统中的实体信息,设计了相应的数据库表。系统采用JAVA开发语言,在系统实现中,从系统各功能的操作过程和界面对系统的实现进行了详细的介绍,并最终完成开发。
目 录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)开发技术 1
(四)系统运行环境 2
二、网上书店的需求分析 2
(一)可行性分析 2
(二)系统功能需求分析 3
(三)用户用例图分析 3
三、网上书店的分析与设计 4
(一)系统总体设计 4
(二)系统功能模块设计 4
(三)数据库设计 5
1.概念模式设计 5
2.逻辑模式设计 6
四、网上书店的实现 7
(一)用户登录界面 7
(二)用户端功能的实现 8
1.用户端主界面 8
2.购物车结算界面 10
3.个人中心界面 10
(三)管理员功能界面 13
1.用户功能的实现 13
2.商品管理功能的实现 15
3.订单管理功能的实现 18
4.用户评论 20
5.公告管理 21
总结 23
致谢 24
参考文献 25
一、引言
(一)开发背景
*好棒文|www.hbsrm.com +Q: #351916072#
/> 当前互联网发展迅速,企业为了提升产品的宣传效果,提高企业的竞争力,各大企业纷纷建立了自己品牌的网站。信息技术的应用已经成为现代企业发展过程中不可缺少的一项内容,当今的大多数企业都已不满足于建立静态的网站,需要强大功能、实时交互的网站,它是需要提供进一步完善的电子商务服务的动态网站。
JAVA现在已经成为开发动态网站的重要而快速、有效的工具。JAVA强大的功能使之成为一种优秀的服务器技术。随着网络技术越来越成熟,JAVA技术在网络编程中也变得越来越重要。所以,在本次的设计中,我选择了使用JAVA语言作为开发工具,搭建出一个可以轻易实现简单的电子商务小型动态商务网站——网上书店。
(二)选题意义
传统的书店都是在实体店中进行经营,但是在随着最近几年全国各地的房价不断增长,导致房屋成本的投入变得越来越高,书店的利润变的越来越少,传统的书店经营正面临着一场巨大的挑战。网上书城管理系统是使用JSP语言、Html技术等进行实现的,系统主要是由两部分组成的,分别是系统前台和管理员后台,在系统前台页面,用户可以进行注册、登录、选择书籍、购买书籍等相关操作,系统后台中可以对前台显示的数据信息进行管理,在界面上将网站设计的美观、舒服。通过使用网上书城系统可以让消费者购买书籍变得更加方便,让经营者在成本投入方便变低和书籍管理方便变得更高效,成为一款实用性较高的管理网站。
(三)开发技术
1、 B/S介绍
网站系统正是B/S模式,该模式比较简单,具有操作便捷性与系统独立性,并不依赖专门软件运行,不占用客户机内存与空间,这种架构使得系统的灵活性得到提高。用户登录网站,在网站上发送请求,网站对用户请求进行响应,由服务器负责,服务器对用户请求进行处理与反馈,在B/S模式的模式中,充分的体现了网站互联的优势,将各个网站连接在一起,变成一张巨大的网。
2、JSP简介
JSP最先是由 Sun Microsystems这一公司进行创建的、这一过程中很多公司都参与其中,对其进行改造和创新并且最终对其进行定义。这个网站的设计的突出优点不是静态页面的设计上,而是动态界面的创新上,所以这是其最好的一个功能,因此成为开发Web动态网站快速而有效的工具之一。
3、MySql介绍
MySql是一款以分布式数据库为核心的产品,是目前最流行的B/S体系结构的数据库产品之一。MySql系统也是用户使用最为广泛的数据库管理系统之一。MySql是一个新生的专门为销售网站的存在而作为基础物品的内容, MySql都可以运用不同的服务器进行后续的操作因此,MySql 可以为销售网站应用系统的开发提供最佳的开发平台。
(四)系统运行环境
系统环境分为开发环境和运行环境,下面分别进行介绍。
1、系统开发环境
网络书店销售管理系统开发采用B/S结构。在系统开发完成后,能完整地实现系统需求所要求的相关功能,具体开发环境如下:
2、硬件环境
CPU:Intel 酷睿I5以上处理器;
内存:8GB以上内存;
硬盘:1T以上硬盘空间。
3、软件环境
操作系统:Windows 2003 Server;
网络协议:TCP/IP;
开发语言:JSP+JavaBeans;
Web服务器:选用Tomcat作为JSP服务端引擎;
数据库:MySql企业版。
二、网上书店的需求分析
(一)可行性分析
对于系统的设计是否完善需要考虑很多因素。在系统开始的前期进行可行性的分析目的是尽量减少网站建成之后存在的风险,在时间,人力,财力方面都能够尽量减少。所以,在系统开始的前期,就要对系统进行尽可能的详细分析。本次通过技术可行性,经济可行性,操作的可行性以及法律的可行性几个方面进行了说明。
经济可行性,在本次的设计中,对电脑硬件的要求不高,普通的电脑都可以满足开发的要求,由于是毕业设计,主要是由我自己和老师以及同学的帮助下完成,所以经济成本并不高,在这次的开发中用到的是公开的开发软件,在很大的程度上又避免了时间上的开销,所以从经济方面来说也是可行的。
技术可行性,网上书店销售管理系统主在开发语言上用的是JSP,后台数据库用的是MySql,目前在市场上用JSP和MySql技术开发的网站比较多,有大量的资料可以查询。加上JSP上手又相对容易,开发周期也短一些。因此,开发网上书店销售管理系统从技术方面来说还是完全可以的。
操作可行性分析,针对网上书店销售管理系统的使用用户来说,用户以前只要上过网,懂得电脑的最基本操作,就能够对网站进行操作,在网站的界面方面,上面的功能简单灵活,用户看了界面之后就知道要实现的功能。在用户权限方面根据不同的需要,又分为了管理员和普通用户,这样可以更好的对用户进行管理。所以网上书店在操作是没问题的。
目 录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)开发技术 1
(四)系统运行环境 2
二、网上书店的需求分析 2
(一)可行性分析 2
(二)系统功能需求分析 3
(三)用户用例图分析 3
三、网上书店的分析与设计 4
(一)系统总体设计 4
(二)系统功能模块设计 4
(三)数据库设计 5
1.概念模式设计 5
2.逻辑模式设计 6
四、网上书店的实现 7
(一)用户登录界面 7
(二)用户端功能的实现 8
1.用户端主界面 8
2.购物车结算界面 10
3.个人中心界面 10
(三)管理员功能界面 13
1.用户功能的实现 13
2.商品管理功能的实现 15
3.订单管理功能的实现 18
4.用户评论 20
5.公告管理 21
总结 23
致谢 24
参考文献 25
一、引言
(一)开发背景
*好棒文|www.hbsrm.com +Q: #351916072#
/> 当前互联网发展迅速,企业为了提升产品的宣传效果,提高企业的竞争力,各大企业纷纷建立了自己品牌的网站。信息技术的应用已经成为现代企业发展过程中不可缺少的一项内容,当今的大多数企业都已不满足于建立静态的网站,需要强大功能、实时交互的网站,它是需要提供进一步完善的电子商务服务的动态网站。
JAVA现在已经成为开发动态网站的重要而快速、有效的工具。JAVA强大的功能使之成为一种优秀的服务器技术。随着网络技术越来越成熟,JAVA技术在网络编程中也变得越来越重要。所以,在本次的设计中,我选择了使用JAVA语言作为开发工具,搭建出一个可以轻易实现简单的电子商务小型动态商务网站——网上书店。
(二)选题意义
传统的书店都是在实体店中进行经营,但是在随着最近几年全国各地的房价不断增长,导致房屋成本的投入变得越来越高,书店的利润变的越来越少,传统的书店经营正面临着一场巨大的挑战。网上书城管理系统是使用JSP语言、Html技术等进行实现的,系统主要是由两部分组成的,分别是系统前台和管理员后台,在系统前台页面,用户可以进行注册、登录、选择书籍、购买书籍等相关操作,系统后台中可以对前台显示的数据信息进行管理,在界面上将网站设计的美观、舒服。通过使用网上书城系统可以让消费者购买书籍变得更加方便,让经营者在成本投入方便变低和书籍管理方便变得更高效,成为一款实用性较高的管理网站。
(三)开发技术
1、 B/S介绍
网站系统正是B/S模式,该模式比较简单,具有操作便捷性与系统独立性,并不依赖专门软件运行,不占用客户机内存与空间,这种架构使得系统的灵活性得到提高。用户登录网站,在网站上发送请求,网站对用户请求进行响应,由服务器负责,服务器对用户请求进行处理与反馈,在B/S模式的模式中,充分的体现了网站互联的优势,将各个网站连接在一起,变成一张巨大的网。
2、JSP简介
JSP最先是由 Sun Microsystems这一公司进行创建的、这一过程中很多公司都参与其中,对其进行改造和创新并且最终对其进行定义。这个网站的设计的突出优点不是静态页面的设计上,而是动态界面的创新上,所以这是其最好的一个功能,因此成为开发Web动态网站快速而有效的工具之一。
3、MySql介绍
MySql是一款以分布式数据库为核心的产品,是目前最流行的B/S体系结构的数据库产品之一。MySql系统也是用户使用最为广泛的数据库管理系统之一。MySql是一个新生的专门为销售网站的存在而作为基础物品的内容, MySql都可以运用不同的服务器进行后续的操作因此,MySql 可以为销售网站应用系统的开发提供最佳的开发平台。
(四)系统运行环境
系统环境分为开发环境和运行环境,下面分别进行介绍。
1、系统开发环境
网络书店销售管理系统开发采用B/S结构。在系统开发完成后,能完整地实现系统需求所要求的相关功能,具体开发环境如下:
2、硬件环境
CPU:Intel 酷睿I5以上处理器;
内存:8GB以上内存;
硬盘:1T以上硬盘空间。
3、软件环境
操作系统:Windows 2003 Server;
网络协议:TCP/IP;
开发语言:JSP+JavaBeans;
Web服务器:选用Tomcat作为JSP服务端引擎;
数据库:MySql企业版。
二、网上书店的需求分析
(一)可行性分析
对于系统的设计是否完善需要考虑很多因素。在系统开始的前期进行可行性的分析目的是尽量减少网站建成之后存在的风险,在时间,人力,财力方面都能够尽量减少。所以,在系统开始的前期,就要对系统进行尽可能的详细分析。本次通过技术可行性,经济可行性,操作的可行性以及法律的可行性几个方面进行了说明。
经济可行性,在本次的设计中,对电脑硬件的要求不高,普通的电脑都可以满足开发的要求,由于是毕业设计,主要是由我自己和老师以及同学的帮助下完成,所以经济成本并不高,在这次的开发中用到的是公开的开发软件,在很大的程度上又避免了时间上的开销,所以从经济方面来说也是可行的。
技术可行性,网上书店销售管理系统主在开发语言上用的是JSP,后台数据库用的是MySql,目前在市场上用JSP和MySql技术开发的网站比较多,有大量的资料可以查询。加上JSP上手又相对容易,开发周期也短一些。因此,开发网上书店销售管理系统从技术方面来说还是完全可以的。
操作可行性分析,针对网上书店销售管理系统的使用用户来说,用户以前只要上过网,懂得电脑的最基本操作,就能够对网站进行操作,在网站的界面方面,上面的功能简单灵活,用户看了界面之后就知道要实现的功能。在用户权限方面根据不同的需要,又分为了管理员和普通用户,这样可以更好的对用户进行管理。所以网上书店在操作是没问题的。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/255.html