基于java web的新华书店图书库存管理系统的设计与实现

 2022-10-28 10:10

论文总字数:19375字

摘 要

计算机及网络跟随时代一起实现了飞速的发展。因此各行各业都加入了互联网的大潮,书店行业也不能在这个方面上面落后,因此开发出一个系统来帮助书店高效运作,帮助用户足不出户方便的浏览与预定图书。

本文考虑书店与用户需求,开发出一个基于B/S架构的图书库存管理系统。采用Eclipse这个开发工具,使用SpringMVC、Spring、Mybatis三个框架与Ajax技术实现图书库存管理系统的开发与设计。用于书店与用户的一个方便快速交互的平台,书店可以及时对于图书信息进行管理,而用户可以及时查看自身的预定信息及图书信息。

关键词:图书库存管理系统;SpringMVC;Spring;Ajax;B/S结构

Design and implementation of book inventory management system for xinhua bookstore based on Java web

Abstract

In the development of The Times, computers and networks have brought about rapid development.Therefore, all walks of life have joined the tide of the Internet, and the bookstore industry cannot lag behind in this aspect. Therefore, a system has been developed to help the bookstore operate efficiently and facilitate the users to browse and reserve books without leaving the house.

Considering the needs of bookstores and users, this paper develops a book inventory management system based on B/S architecture.The development and design of the book inventory management system are realized by using the development tool of Eclipse, the three frameworks of SpringMVC, Spring and Mybatis and Ajax technology.It is a convenient and fast interactive platform for bookstores and users. Bookstores can manage book information in a timely manner, and users can check their reservation information and book information in a timely manner.

Key words: book inventory management system;For SpringMVC;The Spring;Ajax.B/S structure

目录

摘 要 III

Abstract IV

第一章.绪论 1

1.1研究背景 1

1.2研究现状 1

1.3选题意义 1

1.4课题研究内容 1

第二章.系统可行性分析 2

2.1引言 2

2.1.1编写目的 2

2.1.2项目背景 2

2.2可行性研究的前提 2

2.2.1要求 2

2.2.2目标 2

2.2.3可行性研究方法 3

2.3对现有系统的分析 3

2.3.1处理流程和数据流程 3

2.3.2工作负荷 3

2.4所建议系统技术可行性分析 3

2.4.1对系统的简要描述 3

2.4.2处理流程和数据流程 4

2.4.3采用建议系统可能带来的影响 9

第三章.系统需求分析 10

3.1目标 10

3.1.1编写的目的 10

3.1.2术语 10

3.2任务概述 10

3.2.2功能目标 10

3.2.3性能目标 11

3.3系统需求结构分析 11

3.4功能分析 12

3.4.1预订业务 12

3.4.2库存业务 15

3.5性能分析 16

3.5.1性能需求 17

3.5.2性能分析说明 17

第四章.系统概要设计 18

4.1引言 18

4.1.1编写目的 18

4.1.2项目背景 18

4.2图书库存上站的体系结构 18

4.2.1概述 18

4.2.2系统平台设计 18

4.2.3系统拓扑结构设计 18

4.2.4软件体系结构 18

4.3系统数据库设计 21

4.3.1数据库的概念设计 21

4.3.2数据库逻辑结构设计 22

4.3.3数据库物理设计 23

第五章.系统详细设计 25

5.1引言 25

5.1.1编写目的 25

5.1.2术语的定义 25

5.2系统主程序流程 25

5.2.1模块设计 25

5.2.2系统详细模块设计 26

5.3功能模块设计及编码实现 34

5.3.1用户模块设计 35

5.3.2管理员模块设计 38

5.3.3超级管理员模块设计 42

第六章.系统集成测试计划书 44

6.1.功能简介 44

6.1.1背景说明 44

6.1.2功能概述 44

6.2.产品需求 44

6.3.测试内容 44

6.3.1单功能测试 44

6.3.2功能交叉测试 46

6.4测试结论 47

6.5总体结论 47

致谢 48

参考文献 49

第一章.绪论

1.1研究背景

随着时代的发展,在传统的工业上,过去往往需要花费大量时间统计以及人力物力去管理,计算机的引入帮助了许多的产业,使它们的管理更加方便、高效。随着经济的快速发展,和快节奏的生活步伐,人们空闲的时间越来越少,在加上实体商店发展遇到瓶颈,促使网上购物的人们越来越多。传统的实体商店与在线购物相比,传统商店不仅购物不便而且获取物品的信息远小于网上,与在网上购物产生了明显的差距,促使人们越来越喜欢在网上购物,这就加剧了货物网上管理平台的开发和深入,以此来满足广大用户和供应商的需求。

1.2研究现状

在当前的网络时代,每个人都想足不出户地做到完成各种操作, 因此各个实体店都纷纷开设起自己的网络平台,它不仅能够为用户带来更好的体验,同时也能够对于各种商家的库存销售效率带来提升,减少运营成本。因此,在图书购买预订方面,用户也更加倾向于网络浏览预订,因为能带来更多的信息量与更少的精力花费。图书库存管理系统能够为书店提供一个为大众展示的平台,让用户可以快速查看,同时也为书店自身带来了更加高效便捷的管理方式。

1.3选题意义

在当前时代,网络能够带来质的提升,拥有网上平台的商家无疑比没有拥有的更加有优势,因此增加了书店库存管理系统,增加了用户群体,减少了管理群体,就可以让书店拥有更少的运营成本与更高的效率与收入。用户不用每次都去到书店花费大量时间找不到心仪的图书,网上书店拥有了透明的价格与信息,可以进行快速愉快的预订体验。

1.4课题研究内容

拟针对新华书店图书库存管理系统的需求,利用Eclipse和Java语言开发新华书店图书库存管理系统。该系统可以帮助用户注册/登陆/管理个人信息、查询图书、订单管理、预订图书,帮助新华书店图书管理员对图书的入库、出库、盘点、及库存量进行管理;能对出入库的年报、月报、统计、名细、汇总等进行管理。对于超级管理员则可以对所有模块部分的基本信息录入、修改、查询、删除。

本系统提供一个基于web的库存管理、维护库存数据库等功能。经过需求、设计等步骤达到任务书中的要求。

第二章.系统可行性分析

2.1引言

2.1.1编写目的

可行性研究报告的目的是通过对本系统的可行性的探讨,讨论实现本项目的可能性和一些前期的准备工作及工作条件,为下一步设计做铺垫。本报告是对该系统的可行性研究的综合报告。

2.1.2项目背景

新华书店是一个非常大型的企业,它在这么多年的不断发展中,已经从当初的小店逐步发展成为了一个大型批发企业,承担了各个地方书店分店以及出版社的进货发货业务,图书覆盖率已经非常之高,并且还在不断扩张中,工作人员的工作量十分复杂且艰巨。因此需要建立一个计算机管理信息系统,以提高书店的效率,减少人力支出,并且对这个网上书店作出良好的管理。

2.2可行性研究的前提

2.2.1要求

  1. 功能:

实现库存网络管理,为用户和书店提供一个合适便捷的平台。

剩余内容已隐藏,请支付后下载全文,论文总字数:19375字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;