当前位置:网站首页>Library management system 2- demand analysis
Library management system 2- demand analysis
2022-06-11 07:00:00 【Lone ranger_ Atao】
Last one , The basic information of the system has been introduced . This article , Start the first step of software engineering - Demand analysis !
1 Original requirements
The following is the original requirements I received about the system :
I want to make a library management system , The functions are as follows
( 1) Administrator management module
The administrator has the right to manage the small program library system ,
But the use of all permissions , Must be authorized by the administrator ,My analysis : After entering the home page, the administrator can authorize relevant functions for employees ,
such as : Book lending management 、 Announcement management 、 Seat management 、 User management .
( 2) User management module
Manage registered users .
( 3) Book borrowing management module
It is mainly used to record the borrowing status of books , Administrators can operate books on and off shelves ,My analysis : Classify books 、 Add, delete, change, check, etc . Users can view all books through the interface classification , Search for 、 And borrow
( 4) Seat management module
It is mainly aimed at the inquiry of Library seats , It is convenient for college students to make reservation of Library seats in advance ,My analysis : The administrator can add seat information 、 modify 、 Delete operation
( 5) Announcement management module
Users can view the latest announcements about the library issued by the administrator .
demand , Let's have a look , It looks ordinary , It's not hard . It's true , It doesn't seem difficult . In fact! , I can make this system 10 Sub system , It can also be made 100 Sub system .10 The full name of the sub system is simply added, deleted, modified and checked , This kind of work is of little significance . If you want to make 100 Sub system &#
边栏推荐
- Promises/a+ standard Chinese Translation
- [MATLAB image fusion] particle swarm optimization adaptive multispectral image fusion [including source code phase 004]
- Open source cartoon server mango
- The difference between TCP and UDP
- Cv2.rectangle() picture frame
- The realization of online Fox game server room configuration battle engagement customization function
- 【Matlab印刷字符识别】OCR印刷字母+数字识别【含源码 1861期】
- How to make time planning
- Promise details
- Summary and review
猜你喜欢

Luogu p1091 chorus formation (longest ascending subsequence)

Flutter 约束容器组件

Do you use typescript or anyscript

迅为干货 |瑞芯微RK3568开发板TFTP&NFS烧写(上)

Shuttle container component

Redux learning (III) -- using Redux saga, writing middleware functions, and splitting reducer files

开源漫画服务器Mango

During unity panoramic roaming, AWSD is used to control lens movement, EQ is used to control lens lifting, and the right mouse button is used to control lens rotation.

Duality-Gated Mutual Condition Network for RGBT Tracking

100. same tree
随机推荐
socket. IO cross domain stepping pit
[matlab WSN communication] a_ Star improved leach multi hop transmission protocol [including source code phase 487]
Notice on organizing the application for the first edition of Ningbo key software in 2022
Leetcode hot topic 100 topic 11-15 solution
News web page display
Stack -- one of two common linear structures of linear structure
Quality-aware Feature Aggregation Networkfor Robust RGBT Tracking
During unity panoramic roaming, AWSD is used to control lens movement, EQ is used to control lens lifting, and the right mouse button is used to control lens rotation.
A highly controversial issue
sql查询问题,只显示列名 不显示数据
Heartless sword Chinese English bilingual poem 001 Love
byte和bit的区别
关于 QtCreator的设计器QtDesigner完全无法正常拽托控件 的解决方法
Pytest自动化测试-简易入门教程(01)
[MATLAB image fusion] particle swarm optimization adaptive multispectral image fusion [including source code phase 004]
Reconstruction and preheating of linked list information management system (2) how to write the basic logic using linear discontinuous structure?
The nearest common ancestor of 235 binary search tree
100. same tree
Group arrays by a specified size
LEARNING TARGET-ORIENTED DUAL ATTENTION FOR ROBUST RGB-T TRACKING