Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

架构需求 #1

Open
514DNA opened this issue Sep 13, 2019 · 0 comments
Open

架构需求 #1

514DNA opened this issue Sep 13, 2019 · 0 comments
Assignees
Labels

Comments

@514DNA
Copy link
Owner

514DNA commented Sep 13, 2019

1.主要类:
工厂
车间
工段
订单
零件
员工
用户

2.类间关系
工厂有多个车间(有相同任务的,也有不同任务的)。
每个车间有多个工段,进行不同生产任务。
车间之间有运输时间,并且各不相同,可手动设置。
工段包含人工工段和机器工段两种。
员工拥有工段的熟练度以及所属车间,系统根据员工的属性以及订单进行任务分配。
用户通过工厂类设定各种参数。

3.类属性
工厂:工厂名,工厂描述,工厂位置。
车间:车间名称,车间编号。
工段:工段名称,工段编号,工段已生产零件种类及数量,所需材料列表,故障率,生产速度。
机器工段:状态(正常/故障),工段名称,工段编号,工段已生产零件种类及数量,所需零件列表,故障率,生产速度。
人工工段:工人人数(≥0),工段名称,工段编号,工段已生产零件种类及数量,所需零件列表,故障率,生产速度。
订单:零件编号,零件名称,零件数量,优先级。
零件:零件名称,零件编号,生产日期/进货日期。
员工:姓名,工号,所属车间,技术工种及熟练度
用户:账号,密码,用户种类(总经理,车间主任)

大致流程:用户提交电子订单,系统按照订单的优先级以及各车间工段的情况进行任务分配,然后各车间工段进行生产,实时显示工段名称,工段编号,工段已生产零件种类及数量,故障率,生产速度。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants