当前位置:网站首页>Course design of Database Principle -- material distribution management system
Course design of Database Principle -- material distribution management system
2022-04-23 03:12:00 【A happy wild pointer D】
1. Curriculum requirements
Design a material distribution management system , It is required to realize personnel 、 Material category 、 Information management of materials ; Realize the initiation and management of material distribution tasks ; Realize the signing and receiving management of personnel and materials ; Realize material statistical management .
2. Function module

3. Detailed design
(1) Apply for materials : Submit material receiving application .
(2) Cancel the application : For the application that has not been approved by the material manager , Revocable ; The approved application cannot be revoked .
(3) View pending tasks : View the approved application and the receiving task initiated by the material manager .
(4) Material information management : Add item category ; add to 、 modify 、 Delete material information ; Query material information by name, category or number .
(5) Material warehousing : Increase the inventory of materials ; You can view the receipt information according to the receipt time .
(6) Material distribution : Issue a certain amount of materials to the designated person , And register after receiving it .
(7) View material inventory : Check the inventory of all materials .
(8) Approve the application : View and approve material requisition , If agreed, the employee can receive materials , If you disagree, the application will be rejected , It is not allowed to receive materials .
4. Implementation interface
-
Sign in

-
main interface

-
Add supplies

-
View material inventory

-
Approve the application

版权声明
本文为[A happy wild pointer D]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204220627538298.html
边栏推荐
- Tips in MATLAB
- C语言实现通讯录----(静态版本)
- ASP.NET 6 中间件系列 - 自定义中间件类
- be based on. NETCORE development blog project starblog - (1) why do you need to write your own blog?
- Mysql database design specification
- Ningde's position in the times is not guaranteed?
- 为什么BI对企业这么重要?
- MYSQL04_ Exercises corresponding to arithmetic, logic, bit, operator and operator
- Small companies don't make formal offers
- TP5 inherits base and uses the variables in base
猜你喜欢

TP5 customization in extend directory succeeded and failed. Return information

MYSQL05_ Ordr by sorting, limit grouping, group by grouping

【新版发布】ComponentOne 新增 .NET 6 和 Blazor 平台控件支持

The backtracking of stack is used to solve the problem of "the longest absolute path of file"
![[new version release] componentone added Net 6 and blazor platform control support](/img/08/71e7328f685a5cdd584f1bfdce5f2a.png)
[new version release] componentone added Net 6 and blazor platform control support

Aspnetcore configuration multi environment log4net configuration file

《C语言程序设计》(谭浩强第五版) 第8章 善于利用指针 习题解析与答案

全网讲的最细,软件测试度量,怎样优化软件测试成本提高效率---火爆

. net tip: talk about the problem that the scoped service cannot be obtained in the middleware structure

Use of slice grammar sugar in C #
随机推荐
MYSQL_ From mastery to abandonment
基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客?
After the mobile phone is connected to the computer, how can QT's QDIR read the mobile phone file path
Improvement of ref and struct in C 11
Two methods are used to solve the "maximum palindrome product" problem
Simple example of using redis in PHP
Yes Redis using distributed cache in NE6 webapi
Creating wechat voucher process with PHP
TP5 multi conditional where query (using PHP variables)
LNMP MySQL allows remote access
C语言实现通讯录----(静态版本)
How does Microsoft solve the problem of multiple PC programs
手机连接电脑后,QT的QDIR怎么读取手机文件路径
Mise en service PID du moteur de codage (anneau de vitesse | anneau de position | suivant)
Using stack to solve the problem of "mini parser"
先中二叉建树
腾讯视频VIP会员,周卡特价9元!腾讯官方直充,会员立即生效!
【鉴权/授权】自定义一个身份认证Handler
Passing object type parameters through openfeign
[authentication / authorization] customize an authentication handler