【Swing 开发之图书管理系统】(一)需求分析

Swing 开发之图书管理系统(一)需求分析

  • Swing 开发之图书管理系统(一)需求分析
    • 一.系统定义
      • 1):项目背景
      • 2):项目目标
      • 3):系统基本流程
      • 4):开发环境
    • 二.管理员用户功能
      • 1):图书管理
      • 2):用户管理
      • 3):借还管理
    • 三.普通用户功能
      • 1):图书按需查询
      • 2):个人信息管理
      • 3):图书借还管理
    • 四.数据流程图
    • 五.系统特色

Swing 开发之图书管理系统(一)需求分析

系统:Win10
IDE:IntelliJ IDEA 2017.3.7
JDK:1.8.0_121
数据库:MySQL 5.7.17
数据库工具:Navicat Premium 11.2.7

一.系统定义

1):项目背景

近年来,随着社会、经济的发展,和人对书籍的需求的增长,许多图书馆的规模都在不断扩大,图书数量、有关图书的各种信息量、来图书馆的读者也成倍增加。巨大的信息量,使传统的人工式管理方法面临着极大的挑战,按照传统的方式管理相关信息,会导致图书馆管理上的混乱,人力与物力过多浪费,信息的准确性和安全性也禁不起推敲。图书馆混乱的管理方式,会使图书馆的负担过重,影响整个图书馆的运作和控制管理。
好在IT行业和Internet的飞速发展,为图书馆的管理方式带来了革新。一套合理、有效,规范和实用的图书管理系统,对图书资料和用户信息进行集中统一的管理。另一方面,图书馆的客人也可以通过该系统查询书籍,自助借书还书,节省了大量的人力物力,实现了信息的自动化处理,提高了处理的及时性和正确性。

2):项目目标

本项目设定的目标如下:

  1. 系统能够提供友好的用户界面,使用户能够一目了然的使用本系统
  2. 管理员能够更方便的查看、管理图书信息和用户信息
  3. 系统能够起到提高图书管理效率的目的

3):系统基本流程

后续优化

4):开发环境

系统:Win10
IDE:IntelliJ IDEA 2017.3.7
JDK:1.8.0_121
数据库:MySQL 5.7.17
数据库工具:Navicat Premium 11.2.7

二.管理员用户功能

1):图书管理

2):用户管理

3):借还管理

三.普通用户功能

1):图书按需查询

2):个人信息管理

3):图书借还管理

四.数据流程图

后续优化

五.系统特色

  1. 界面友好,操作简单,速度快,效率高
  2. 用户可通过系统自助借还书籍
  3. 图书信息一目了然,存档及查询管理方便
  4. 书籍及用户的相关信息管理规范化、科学化

你可能感兴趣的:(#,【Swing,开发之图书管理系统】,【项目管理】,Java,Swing,MySQL,图书管理系统)