进销存系统一(设计思路)

学习开发这么久了,自然要将开发中经典的练习软件实践下。

经典的进销存系统功能有很多,我这里想根据角色来介绍,感觉这样思路比较清晰。

首先是角色分类,一般的分为采购人员、普通员工、系统管理员、审核人员。

先介绍所有角色通用的功能

  1. 登录
  2. 修改个人信息
  3. 消息管理

 

采购人员

  1. 添加物品目录(审核需要)
  2. 编辑物品目录(审核自定义)
  3. 采购物品(审核自定义)
  4. 增加供货商(审核自定义)
  5. 修改供货商(审核自定义)

普通员工

  1. 申报已有的物品(审核需要)
  2. 申请采购人员购买当前未采购的物品(审核需要)
  3. 对已领取的物品进行评价
  4. 查看个人申报历史

审核人员

  1. 审核采购人员新添加的目录
  2. 审核普通员工请已有的物品
  3. 审核普通员工社会申请当前未采购的物品

 

管理员

  1. 人员管理
    1. 新增普通员工、采购人员、审核人员
    2. 编辑人员的权限
    3. 重置人员登录密码
    4. 删除人员信息
  2. 系统参数管理
    1. 设置系统功能状态

 

posted @ 2018-04-14 21:53 RAGELY 阅读(...) 评论(...) 编辑 收藏