Web的CD销售系统的设计与实现(含源码)
Web的CD销售系统的设计与实现(含源码)[20191217141117]
摘要
随着现代科学技术迅速发展,因特网与企业经营活动创造了新的网络经济。网上购物的热潮越演越烈,这就需要一个适合网上销售的管理系统来优化网上交易的管理,提高业务管理水平,给销售者、消费者带来利益。
本文阐述的是基于Struts2+Spring3+JSP技术实现的网上CD销售后台管理系统的设计和开发过程,其中数据库采用MySQL,开发工具采用MyEclipse,Web服务器使用Apache Tomcat 6。系统主要实现的是用户管理,CD信息管理,公告管理,订单信息管理等功能。建立一个网上CD销售后台管理系统,旨在更加方便的管理客户信息、订单信息,跟踪客户的需求以及反馈。
查看完整论文请+Q: 351916072
关键字:JSPMySQLCD销售管理系统
目 录
1.引言 1
1.1 课题研究背景 1
1.2 课题研究目的和意义 1
1.3 国内外现状 1
1.4 课题研究的主要内容 2
2.开发技术及工具 3
2.1开发技术 3
2.1.1 JSP技术 3
2.1.2 CSS 4
2.1.3 JDBC 4
2.1.4 Spring框架 4
2.2开发工具及环境 5
2.2.1 JAVA语言简介 5
2.2.2 MYSQL数据库简介 6
2.2.3 TOMCAT服务器简介 6
2.2.4 MyEclipse简介 7
3.系统分析 8
3.1可行性分析 8
3.2功能需求分析 8
3.3用例图分析 9
4.系统设计 13
4.1系统功能结构图 13
4.2数据库设计 14
4.2.1概念设计 14
4.2.2数据库详细设计 17
5.系统实现及系统功能测试 19
5.1系统实现 19
5.1.1管理员登录 19
5.1.2用户管理 20
5.1.3 CD管理 23
5.1.4客户管理 24
5.1.5订单管理 27
5.1.6公告管理 27
5.1.7系统注销 29
5.2系统功能测试 30
5.2.1测试概述 30
5.2.2功能测试案例 31
结语 32
参考文献 34
致谢 35
1.引言
1.1开发背景
当今社会已进入信息化社会,随着互联网的高速发展和普及,计算网络技术在各生产领域得到广泛的运用,它的多元化运用不再局限于商务活动的某个阶段,而是逐渐渗透到商务活动的各个环节,极大地改变了企业生产、运营和组织管理方式,促进了企业商务流、资金流和信息流的融合。凭借IT信息技术和现代化管理思想,在这样一个多元化的信息社会里,建立一个CD销售后台管理系统是大势所趋。
CD销售管理是一项繁琐而复杂的工作,它必须具备能够及时记录客户信息,CD信息,订单处理信息,以及公告管理信息等基本功能,为用户提供一个方便新增、删除、搜寻、修改客户以及商品等相关信息的操作平台。
另外,CD销售管理系统还具有传统信息管理所无法相比的优势。如:检索迅速快捷,增删方便简易,存储量大,不易发生错误,成本低廉等。这些优势都极大的提高了CD销售管理的效率。
因此,开发一个低成本高效率的信息管理系统是很有必要的。
1.2研究目的和意义
随着现代科学技术迅速发展,计算机网络应用已经渗透到各个领域,成为生活及商业活动中不可或缺的一部分。建立一个网上CD销售后台管理系统,旨在更加方便的管理客户信息、订单信息,跟踪客户的需求以及反馈。系统主要实现的是用户管理,CD信息管理,客户管理,公告管理,订单信息管理等功能,网上CD销售系统相对于传统CD销售有着非常大的优势,首先避免了顾客在商场挑选的繁琐过程,让顾客的购物过程变得简单、方便,迎合了现代人生活快节奏的需要,同时又能有效地控制“商场”运营的成本,开辟了一个新的销售渠道。
1.3国内外现状
随着信息技术在商业领域的广泛应用,利用计算机技术和网络通信技术来实现商务活动的国际化、信息化和无纸化,已经成为各国商务发展的一大趋势,传统的销售方式已经不能适应时代的需求,在这种情况下,基于Web方式的电子商务系统得到了充分的发展,可以说电子商务系统已经在逐步改变了人们的生活和工作方式。在这种情况下,一个企业的电子商务系统已经成为决定其发展的重要因素之一,正是基于上述情况,设计了基于Web的CD销售后台管理系统。
随着国际互联网的日益发展和壮大,CD销售管理正面临着新前景和新挑战。一方面计算机互联网改变了人们的生活方式和习惯,同时也更新着传统CD的销售方式,网络技术的成功运用,让厂商在销售过程中摆脱中间商,与消费者进行直接沟通与销售。由于互联网络发展的趋势愈演愈烈,网上CD销售模式迎合了消费者心理和购买行为的需求,通过互联网络可以让顾客浏览到满意的产品和享受到一流的服务,从而可以保证更好地占领市场。网上CD销售系统的诞生虽然时间不算长,却能以其独有的网上运作特色和优越服务而得到了迅猛的发展,为顾客提供了全方位多元化的和CD相关的信息和双向交流的渠道,大大的提高了竞争能力。
1.4课题研究的主要内容
网上CD销售系统的设计与实现,本课题主要是建立一个在线CD销售后台管理系统,该系统包括用户管理模块,CD管理功能模块,订单管理功能模块,公告管理功能模块等部分。在本系统中管理界面部分功能包括:(1)CD管理功能,管理员登陆后可以添加新的CD信息以及新的CD分类,可以修改已有CD的信息、删除已有CD信息、查看已有CD信息;(2)用户管理功能,管理员登陆后可以修改已注册用户信息、删除已注册用户、查看已注册用户的详细信息等;(3)客户管理功能,管理员可以增添客户信息、删除信息、查询客户、修改信息;(4)订单管理功能,新增订单,查看订单清单、删除、修改订单;(5)公告管理功能,管理员通过公告的形式向用户告知本商城的近期动向,如打折信息,名品CD上线等。
论文提纲:
第一章,引言。主要介绍系统开发背景与意义,以及国内外信息管理研究的现状与趋势。
第二章,开发技术。主要介绍了系统开发技术及工具,简述了系统设计工具及平台的选择。
第三章,系统分析。主要介绍了系统功能需求分析,可行性分析以及系统用例图分析模型。
第四章,系统设计。大概介绍了本系统的总体设计和数据库的设计。
第五章,系统实现及系统性能测试。这章内容主要叙述了系统运行,从而实现的系统功能的截图展视,以及对系统测试做出了简述。
2.开发技术及工具
2.1开发技术
本系统开发技术主要包括JSP、CSS、JDBC。
2.1.1 JSP技术
Java?Server?Pages?(JSP)?[9]技术提供了一种简单快速的方法来创建显示动态生成内容的Web页面。由业界处于领先地位的Sun公司制定了相关的JSP技术规范,该规范定义了如何在服务器和JSP页面间进行交互,还描述了页面的格式和语法。JSP在以下几个方面加速了动态网站的开发:
(1)将内容的生成和显示进行分离。运用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和运用JSP页面,而不影响内容的生成。在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容,并且将结果以HTML(或者XML)页面的形式发送回浏览器。这既有助于作者保护自己的代码,又能保证任何基于HTML的Web浏览器的完全可用性。[10]?
(2)可重用组件。绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBeans或者Enterprise?JavaBeans组件)来执行应用程序所要求的复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者和客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。[10]
(3)采用标识。Web页面开发人员不会都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。
摘要
随着现代科学技术迅速发展,因特网与企业经营活动创造了新的网络经济。网上购物的热潮越演越烈,这就需要一个适合网上销售的管理系统来优化网上交易的管理,提高业务管理水平,给销售者、消费者带来利益。
本文阐述的是基于Struts2+Spring3+JSP技术实现的网上CD销售后台管理系统的设计和开发过程,其中数据库采用MySQL,开发工具采用MyEclipse,Web服务器使用Apache Tomcat 6。系统主要实现的是用户管理,CD信息管理,公告管理,订单信息管理等功能。建立一个网上CD销售后台管理系统,旨在更加方便的管理客户信息、订单信息,跟踪客户的需求以及反馈。
查看完整论文请+Q: 351916072
关键字:JSPMySQLCD销售管理系统
目 录
1.引言 1
1.1 课题研究背景 1
1.2 课题研究目的和意义 1
1.3 国内外现状 1
1.4 课题研究的主要内容 2
2.开发技术及工具 3
2.1开发技术 3
2.1.1 JSP技术 3
2.1.2 CSS 4
2.1.3 JDBC 4
2.1.4 Spring框架 4
2.2开发工具及环境 5
2.2.1 JAVA语言简介 5
2.2.2 MYSQL数据库简介 6
2.2.3 TOMCAT服务器简介 6
2.2.4 MyEclipse简介 7
3.系统分析 8
3.1可行性分析 8
3.2功能需求分析 8
3.3用例图分析 9
4.系统设计 13
4.1系统功能结构图 13
4.2数据库设计 14
4.2.1概念设计 14
4.2.2数据库详细设计 17
5.系统实现及系统功能测试 19
5.1系统实现 19
5.1.1管理员登录 19
5.1.2用户管理 20
5.1.3 CD管理 23
5.1.4客户管理 24
5.1.5订单管理 27
5.1.6公告管理 27
5.1.7系统注销 29
5.2系统功能测试 30
5.2.1测试概述 30
5.2.2功能测试案例 31
结语 32
参考文献 34
致谢 35
1.引言
1.1开发背景
当今社会已进入信息化社会,随着互联网的高速发展和普及,计算网络技术在各生产领域得到广泛的运用,它的多元化运用不再局限于商务活动的某个阶段,而是逐渐渗透到商务活动的各个环节,极大地改变了企业生产、运营和组织管理方式,促进了企业商务流、资金流和信息流的融合。凭借IT信息技术和现代化管理思想,在这样一个多元化的信息社会里,建立一个CD销售后台管理系统是大势所趋。
CD销售管理是一项繁琐而复杂的工作,它必须具备能够及时记录客户信息,CD信息,订单处理信息,以及公告管理信息等基本功能,为用户提供一个方便新增、删除、搜寻、修改客户以及商品等相关信息的操作平台。
另外,CD销售管理系统还具有传统信息管理所无法相比的优势。如:检索迅速快捷,增删方便简易,存储量大,不易发生错误,成本低廉等。这些优势都极大的提高了CD销售管理的效率。
因此,开发一个低成本高效率的信息管理系统是很有必要的。
1.2研究目的和意义
随着现代科学技术迅速发展,计算机网络应用已经渗透到各个领域,成为生活及商业活动中不可或缺的一部分。建立一个网上CD销售后台管理系统,旨在更加方便的管理客户信息、订单信息,跟踪客户的需求以及反馈。系统主要实现的是用户管理,CD信息管理,客户管理,公告管理,订单信息管理等功能,网上CD销售系统相对于传统CD销售有着非常大的优势,首先避免了顾客在商场挑选的繁琐过程,让顾客的购物过程变得简单、方便,迎合了现代人生活快节奏的需要,同时又能有效地控制“商场”运营的成本,开辟了一个新的销售渠道。
1.3国内外现状
随着信息技术在商业领域的广泛应用,利用计算机技术和网络通信技术来实现商务活动的国际化、信息化和无纸化,已经成为各国商务发展的一大趋势,传统的销售方式已经不能适应时代的需求,在这种情况下,基于Web方式的电子商务系统得到了充分的发展,可以说电子商务系统已经在逐步改变了人们的生活和工作方式。在这种情况下,一个企业的电子商务系统已经成为决定其发展的重要因素之一,正是基于上述情况,设计了基于Web的CD销售后台管理系统。
随着国际互联网的日益发展和壮大,CD销售管理正面临着新前景和新挑战。一方面计算机互联网改变了人们的生活方式和习惯,同时也更新着传统CD的销售方式,网络技术的成功运用,让厂商在销售过程中摆脱中间商,与消费者进行直接沟通与销售。由于互联网络发展的趋势愈演愈烈,网上CD销售模式迎合了消费者心理和购买行为的需求,通过互联网络可以让顾客浏览到满意的产品和享受到一流的服务,从而可以保证更好地占领市场。网上CD销售系统的诞生虽然时间不算长,却能以其独有的网上运作特色和优越服务而得到了迅猛的发展,为顾客提供了全方位多元化的和CD相关的信息和双向交流的渠道,大大的提高了竞争能力。
1.4课题研究的主要内容
网上CD销售系统的设计与实现,本课题主要是建立一个在线CD销售后台管理系统,该系统包括用户管理模块,CD管理功能模块,订单管理功能模块,公告管理功能模块等部分。在本系统中管理界面部分功能包括:(1)CD管理功能,管理员登陆后可以添加新的CD信息以及新的CD分类,可以修改已有CD的信息、删除已有CD信息、查看已有CD信息;(2)用户管理功能,管理员登陆后可以修改已注册用户信息、删除已注册用户、查看已注册用户的详细信息等;(3)客户管理功能,管理员可以增添客户信息、删除信息、查询客户、修改信息;(4)订单管理功能,新增订单,查看订单清单、删除、修改订单;(5)公告管理功能,管理员通过公告的形式向用户告知本商城的近期动向,如打折信息,名品CD上线等。
论文提纲:
第一章,引言。主要介绍系统开发背景与意义,以及国内外信息管理研究的现状与趋势。
第二章,开发技术。主要介绍了系统开发技术及工具,简述了系统设计工具及平台的选择。
第三章,系统分析。主要介绍了系统功能需求分析,可行性分析以及系统用例图分析模型。
第四章,系统设计。大概介绍了本系统的总体设计和数据库的设计。
第五章,系统实现及系统性能测试。这章内容主要叙述了系统运行,从而实现的系统功能的截图展视,以及对系统测试做出了简述。
2.开发技术及工具
2.1开发技术
本系统开发技术主要包括JSP、CSS、JDBC。
2.1.1 JSP技术
Java?Server?Pages?(JSP)?[9]技术提供了一种简单快速的方法来创建显示动态生成内容的Web页面。由业界处于领先地位的Sun公司制定了相关的JSP技术规范,该规范定义了如何在服务器和JSP页面间进行交互,还描述了页面的格式和语法。JSP在以下几个方面加速了动态网站的开发:
(1)将内容的生成和显示进行分离。运用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和运用JSP页面,而不影响内容的生成。在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容,并且将结果以HTML(或者XML)页面的形式发送回浏览器。这既有助于作者保护自己的代码,又能保证任何基于HTML的Web浏览器的完全可用性。[10]?
(2)可重用组件。绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBeans或者Enterprise?JavaBeans组件)来执行应用程序所要求的复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者和客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。[10]
(3)采用标识。Web页面开发人员不会都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2009.html