摘 要
随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对于图书销售管理系统当然也不能排除在外,随着网络技术的不断成熟,带动了图书销售管理系统,它彻底改变了过去传统的管理方式,不仅使服务管理难度变低了,还提升了管理的灵活性。图书销售管理系统,主要的模块包括管理员;首页、个人中心、基础数据管理、公告管理、会员管理、留言板管理、图书管理、图书入库管理、轮播图信息,前台首页;首页、公告、留言板、图书、个人中心、购物车等功能。系统中管理员主要是为了安全有效地存储和管理各类信息,还可以对系统进行管理与更新维护等操作,并且对图书销售管理有相应的操作权限。这种个性化的平台特别注重交互协调与管理的相互配合,激发了管理人员的创造性与主动性,对图书销售管理系统而言非常有利。
本系统采用的数据库是Mysql,使用SpringBoot框架开发,运行环境使用Tomcat服务器,ECLIPSE 是本系统的开发平台。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。
关键字:图书销售管理系统 Mysql数据库 SpringBoot框架
Abstract
With the rapid development of science and technology, all walks of life are trying to integrate with modern advanced technology, through scientific and technological means to improve their own advantages; For the book sales management system of course can not be excluded, with the continuous maturity of network technology, driven by the book sales management system, it completely changed the past traditional management, not only make the service management difficulty becomes lower, but also enhance the flexibility of management. Book sales management system, the main module includes administrator; Home page, personal center, basic data management, announcement management, member management, message board management, library management, library storage management, rotation map information, front page; Home page, announcement, message board, books, personal center, shopping cart and other functions. The administrator in the system is mainly to store and manage all kinds of information safely and effectively, but also can manage and update the system maintenance operations, and the book sales management has the corresponding operation authority. This personalized platform pays special attention to the coordination of interaction and management, stimulates the creativity and initiative of managers, and is very beneficial to the book sales management system.
This system uses Mysql database, uses SpringBoot framework development, and uses Tomcat server as the running environment. ECLIPSE is the development platform of this system. In the design process, fully ensure the good readability of the system code, practicability, extensibility, universality, easy maintenance, easy operation and simple page characteristics.
Key words: book sales management system Mysql database SpringBoot framework
目 录
第一章 绪 论 1
1.1背景及意义 1
1.2国内外研究概况 2
1.3 研究的内容 2
第二章 关键技术的研究 3
2.1 相关技术 3
2.2 Java技术 3
2.3 ECLIPSE 开发环境 4
2.4 Tomcat介绍 4
2.5 Spring Boot框架 5
第三章 系统分析 5
3.1 系统设计目标 6
3.2 系统可行性分析 6
3.3 系统功能分析和描述 7
3.4系统UML用例分析 8
3.4.1管理员用例 9
3.4.2用户用例 9
3.5系统流程分析 10
3.5.1添加信息流程 11
3.5.2操作流程 12
3.5.3删除信息流程 13
第四章 系统设计 14
4.1 系统体系结构 15
4.2 数据库设计原则 16
4.3 数据表 17
第五章 系统实现 18
5.1用户功能模块 18
5.2管理员功能模块 19
5.3商家用户功能模块 19
5.4前台首页功能模块 19
第六章 系统测试 20
6.1测试定义及目的 21
6.2性能测试 22
6.3测试模块 23
6.4测试结果 24
总 结 25
致 谢 27
软件必须具备良好的扩展性和兼容性,在满足目前基础的商业需要的同时,还要兼顾将来的发展需要,并且软件结构要具备一定的灵活性,以满足将来的需要;可以方便的修改、调整和扩充。
安全性:本站点的全部资料通过 https进行网络传送,而学生帐号的密码则使用更为先进的加密方法,更为安全。而且,这个站点也提供了数据的备用,可以保证用户的信息不会因为数据的遗失而受到影响。
操作:管理员可以按照使用说明书,对后台管理体系进行管理,对站点进行增删、修改和查找。使用者在该系统中登陆,并在网页上进行浏览。
易用性:本站点使用 B/S的方式,可以在任意一台计算机上使用该站点的网址。可以在不同的开发平台上进行迁移。
高并行性:该体系能够让多个使用者同时访问一个站点,并且能够在同一时间内,不会出现停顿,这表明该站点的负载能力非常强大。
正确:该体系排除了主要的运行失误,以及站点商业的逻辑失误。
性能:网页使用了超级宽带,并且提供了高性能的服务。
兼容:本站点在开始的时候,使用了很多的、随机的、在各种操作系统、各种计算机的软体上进行了操作。