软件设计思路

今天有个人问我:

 怎样实现结账功能 即结账后当日不能再做销售,入库等,并且可以汇总当日的销售额,库存以及当日的进货总额。以及把店面的日常工作如扫地等纳入软件当中;

我想了想可以按下面的方式实现

 

在一。任务安排:
 思路:
    数据库;
     建4张表: 员工表、任务表、任务安排表、员工任务关联表
     考虑到有些任务是3天一做,有些任务是5天一做,10天一做,每天都做 等
      加了个flag字段
      flag 的值   -1: 根据日期来安排
                    0: 每天都做 ,
                    3:3天一做
                    5:5天一做
                    10:10天一做
    任务表保存任务信息:如
                       任务编号   任务名称   flag字段
                          1:        扫地      -1
                          2:       擦地板      0
                          3:       托地         5
    员工表格保存员工信息:
                      员工编号     员工名称  。。。
                         1a          张三
  
   任务安排表保存每天的任务安排信息
 
                      任务编号    员工编号      日期       
                         1           1a       2009-1-1     
                         2           1a       2009-1-1    
  
   员工任务关联表 记录员工做了那些任务信息。

  实现方式:
    (可以做一个任务安排界面)事先实现进行任务安排 保存在任务安排表中
  
    进入我的任务界面的时候,根据sql过滤出要做的任务记录
     在我的任务界面界面上动态生成复选框
     然后选择今天做的任务,保存在 员工任务关联表

二 。权限
    思路:
    建3张表
      权限表、员工表、员工权限表
    权限表保存了权限信息:
                        权限编号  权限名称
                          1         增加
                          2         删除
   员工表格保存员工信息:
                      员工编号     员工名称  。。。
                         1a          张三
   员工权限表保存了员工权限的对应关系
                      权限编号  员工编号
                        1        1a

   实现
    登录的时候根据登录的员工编号去 员工权限表 读取该员工所有的权限保存起来
    然后在操作的时候一次判断给员工是否有权限操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中年老IT

谢谢兄弟姐妹

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值