书接上文,实际上上次的需求收集里面已经带需求分析的过程了。
这次我们来把需求转换为项目需求最终变成开发任务。
首先来看 工厂里面有些人是需要通过系统来录入 生产计划信息的,有些人想要控制各个工位上的PPT显示,有些人想扫描二维码(产出),有的人想查看范围时间内产出结果。 有的人想上述的事情他都能做。
很多朋友就知道这个地方大致需要怎么做了,这个部分需要用户管理,不同的用户需要不同的权限 来控制之后的使用功能,那么这部分肯定还需要一个登陆界面了,然后还要用户管理模块了。
能够控制不同的工位显示不同的ppt这个就需要一个ppt管理模块了,而且是1对6的控制关系,这里的6也会未来会变成7 大家也就明白了,还需要有一个工位管理了。
而且还需要在系统里面扫描二维码,我们前面介绍过,与设备 挂钩的 就用C/S架构。
另外生产结果查看和导出也必然需要 专门的查看功能了。
然后6个工位处 需要被动显示 管理者下发的PPT,那么,如何接收指令并且打开PPT呢,那么这里的接收指令就是客户端接到的一个消息了,而且快速进行PPT翻页,点鼠标行不行呢 。都行怎么方便怎么来,但是一定要和工厂再次确认。
拿着这些信息项目经理或者是程序员就能就行详细设计了。但是我们这里还少了一个步骤,就是优先级的安排,大家认为上述哪些功能需要最先设计并开发呢,既然是加工制造型企业,那么投入产出就是核心模块,当然某些特定情况也会有一定变化。
然后这个时候项目经理就能安排人进行软件功能设计工作了,C/S架构,有登录界面,轻量级数据库,PPT和EXCEL相关的dll文件,界面怎么设计等等。 有UI的话最好能先出个初步界面让大家看看 这样就更加有保证了。