小弟现在在做一个项目管理软件,用来管理项目基本信息和进展情况。其中项目分为不同阶段,阶段下又有不同任务,不同任务下有不同的任务项,在系统中可对项目,阶段,任务,任务项进行增加和删除,改变状态操作。项目经理可查看项目的阶段进度表。目前我设计了如下几张表:
人员表:人员ID,姓名,密码,权限编号(主键:人员ID)
权限表:权限编号,权限描述(主键:权限标号)
项目:项目编号,项目名,项目经理,计划开始时间,计划结束时间,项目简介,状态(主键:项目编号)
阶段:阶段编号,阶段名,阶段状态,所属项目编号(主键:阶段编号)
任务:任务编号,任务名,任务状态,所属阶段(主键:任务编号)
任务项:任务项编号,名称,状态,所属任务编号,负责人(主键:任务项编号)
任务项状态:编号,状态(主键:编号)
统计表:项目名,阶段名,项目开始时间,完成百分比(主键:项目名,阶段名)
请各位大侠帮忙分析分析这些表在设计中存在的问题和更好的处理办法,小弟第一次正式做一个正规点的项目,经验甚少,望各位大侠不吝赐教。谢谢了!!