Swing 开发之图书管理系统(一)需求分析
Swing 开发之图书管理系统(一)需求分析一.系统定义1):项目背景2):项目目标3):系统基本流程4):开发环境 二.管理员用户功能1):图书管理2):用户管理3):借还管理 三.普通用户功能1):图书按需查询2):个人信息管理3):图书借还管理 四.数据流程图五.系统特色Swing 开发之图书管理系统(一)需求分析
系统:Win10
IDE:IntelliJ IDEA .3.7
JDK:1.8.0_121
数据库:MySQL 5.7.17
数据库工具:Navicat Premium 11.2.7
一.系统定义
1):项目背景
近年来,随着社会、经济的发展,和人对书籍的需求的增长,许多图书馆的规模都在不断扩大,图书数量、有关图书的各种信息量、来图书馆的读者也成倍增加。巨大的信息量,使传统的人工式管理方法面临着极大的挑战,按照传统的方式管理相关信息,会导致图书馆管理上的混乱,人力与物力过多浪费,信息的准确性和安全性也禁不起推敲。图书馆混乱的管理方式,会使图书馆的负担过重,影响整个图书馆的运作和控制管理。
好在IT行业和Internet的飞速发展,为图书馆的管理方式带来了革新。一套合理、有效,规范和实用的图书管理系统,对图书资料和用户信息进行集中统一的管理。另一方面,图书馆的客人也可以通过该系统查询书籍,自助借书还书,节省了大量的人力物力,实现了信息的自动化处理,提高了处理的及时性和正确性。
2):项目目标
本项目设定的目标如下:
系统能够提供友好的用户界面,使用户能够一目了然的使用本系统管理员能够更方便的查看、管理图书信息和用户信息系统能够起到提高图书管理效率的目的
3):系统基本流程
后续优化
4):开发环境
系统:Win10
IDE:IntelliJ IDEA .3.7
JDK:1.8.0_121
数据库:MySQL 5.7.17
数据库工具:Navicat Premium 11.2.7
二.管理员用户功能
1):图书管理
2):用户管理
3):借还管理
三.普通用户功能
1):图书按需查询
2):个人信息管理
3):图书借还管理
四.数据流程图
后续优化