基于Web的图书销售管理系统的设计与实现.docVIP

基于Web的图书销售管理系统的设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

PAGE1

基于Web的图书销售管理系统的设计与实现

摘要

进入21世纪,全球经济、文化、科学、技术都迅速向着网络化、信息化的方向发展。传统的生活方式将渐渐远离当代,而新一代人们的生活方式主要依赖于网络,人们通过网络可以学习,也可以选购自己喜欢的物品,本设计开发基于Web的图书销售管理系统是将针对当下社会上读者在时间、空间的原因造成买书困难的问题,由网络购物的方案来满足读者的需求。本设计实现了读者可以通过网络购买自己想要的书,而且本系统实现了图书搜索,图书类别等功能,这样可以读者自己的兴趣来检索图书,可以在短短的时间内找出想要的图书。

本系统是基于Web服务器开发的一套图书销售信息管理的系统,系统采用JAVA语言为编程语言。数据库采用MYSQL建立数据之间的转换。本设计图书销售管理系统的设功能模块主要分为前台和后台,前台分为用户信息管理模块,查询图书信息模块,图书类别模块,订单提交模块。后台是管理员管理模块,实现了图书信息添加、删除,订单受理,发布公告等功能。本系统具有能够更有效地提高书店的管理效率和管理水平的作用,从而提高图书销售的经济利益。

关键词:图书销售;订单处理;图书信息;图书类别

前言

当今时代,互联网技术蓬勃发展,信息化和全球化已经成为世界无法阻挡的潮流,而电子商务模式作为一种新兴的商业模式正迅猛发展并慢慢取代现有的实体经济模式,对人类社会进行着全新的改造,改变着人民的生活方式,也改变了传统的物质交易方式,实现了最潮流的网络买卖平台,不仅大大降低了人力、物力成本,还大大的提高了时效性,就网上图书销售管理系统而言,客户不仅可以通过网络随时随地查看相关图书信息,还可以提交订单实现在线交易[1]。网上图书销售系统的诞生对传统书店而言是一种强有力的冲击。而网上图书销售系统,对于每一个读者来说,随心所欲读者可以随时随地自由的方式查阅图书信息和订购图书,读者无需亲自驾临实体书店,只需坐在电脑前面可买到所需书籍,而且挑选的余地也大多了,检索也很方便,在线书店也对读者节省了大量的时间及不必要财务,这对于时间紧急,爱宅在家的人们来说具有实际意义[2]。本文拟向较为完善的图书销售管理系统方向展开讨论,使更多的人对网上购书的实现过程得到进一步了解、改善。本文设计的系统中主要设计了前台后台两个部分,比如订单提交、受理等功能。最后介绍了本文中的系统实现是基于B/S模式下的Web销售管理系统,它采用了JSP作为开发平台,用JAVA语言来编写系统程序,数据库使用MySQL来建立表格、服务器是MyEclipse自带的tomcat。通过ASP内置的对象、服务器组件Action访问相应的数据库系统可以完成较为复杂的任务。

一、相关技术

(一)SSM

SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。

(1)Spring

Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象[3]。也可以称之为项目中的粘合剂。

Spring的核心思想是IoC(控制反转),即不再需要程序员去显式地`new`一个对象,而是让Spring框架帮你来完成这一切。

(2)SpringMVC

SpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServlet承担中介或是前台这样的职责,将用户请求通过HandlerMapping去匹配Controller,Controller就是具体对应请求所执行的操作。SpringMVC相当于SSM框架中struts。

(二)开发环境

MyEclipse的开发较早,主要是用在java,并且他的插件功能十分强大,能够支持多种开发,并且能够很好的开发出来不同的产品,MyEclipse是一种开源的开发工具,兼容性强,能够连接多种不同的数据库,因此使用MyEclipse会对程序开发提供很大的便捷[4]。

Tomcat是应用在Web端服务器,因为Tomcat是一款小型服务器主要适用于较少用户访问的网站,非常适用于jsp的程序开发,操作起来方便,一些初学者也能够使用,因此程序开发起来也会减少不少麻烦,同时,tomcat也可以当作一个进程独自运行。

二、需求分析

(一)需求分析

本系统采用B/S架构,连接数据库开发技术来设计。该系统属于独立型系统,用来解决图书销售信息的管理问题及读者买书困扰的问题。采用了JSP技术构建了一个有效而且实用的图书销售信息管理系统,目的是为高效地完成对图书销售信息的管理[5]。本系统实现了标准网上图书销售系统所具有的完整的图书

文档评论(0)

+ 关注
实名认证
文档贡献者

高级软件工程师持证人

各美其美,美人之美,美美与共,天下大同

领域认证该用户于2022年12月18日上传了高级软件工程师

1亿VIP精品文档

相关文档