Invoicing system one (design ideas)

After studying and developing for so long, it is natural to practice the classic practice software in development.

There are many functions of the classic invoicing system. I want to introduce it according to the role here. I feel that this way of thinking is relatively clear.

The first is the role classification, which is generally divided into purchasers, ordinary employees, system administrators, and reviewers.

First introduce the functions common to all roles

  1. Log in
  2. edit personal information
  3. message management

 

Procurement staff

  1. Add item catalog (required for review)
  2. Edit item catalog (audit customization)
  3. Purchasing Items (Audit Custom)
  4. Add suppliers (audit customization)
  5. Modify Vendor (Audit Customization)

General staff

  1. Declare existing items (required for review)
  2. Apply for purchasers to purchase items that are not currently purchased (required for review)
  3. Evaluate received items
  4. View individual filing history

Auditors

  1. Review newly added catalogs by purchasing staff
  2. Review the items that ordinary employees ask for
  3. Review common employee social applications for items that are not currently purchased

 

administrator

  1. Personnel management
    1. Add ordinary employees, purchasers, and auditors
    2. Editor's Permissions
    3. Reset staff login password
    4. Delete personnel information
  2. System parameter management
    1. Set system function status

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324384526&siteId=291194637