【文件属性】:
文件名称:项目组管理系统(公司培训项目)
文件大小:10KB
文件格式:RAR
更新时间:2014-06-02 16:07:16
javascript、ajax
系统名称:项目组管理系统
功能概述:本系统实现公司内部项目组基本信息的维护、项目组成员信息维护、项目组人员调动、项目组人员信息统计、项目组工作量统计等功能。
1、项目组基本信息维护,包括项目组信息的增加、修改、删除功能,新增基本信息的时候,同时把项目经理信息作为一条项目组成员信息维护到相应表中;
2、项目组成员信息维护,即维护项目组下面包括哪些人员,包括项目组人员的增加、 撤离等,一个人只能属于一个项目组;
3、项目组成员调动,指项目组成员从A项目组调动到B项目组。项目组成员调动,需要同时对人员调动表、项目组成员信息表进行操作,人员调动表需要插入一条数据,项目组成员信息表需更新原数据的‘离开日期’字段,再插入一条数据;
4、项目组人员信息统计,即将各项目组拥有人员信息进行统计,该功能可统计出某一个时间阶段内各项目组成员信息,项目组成员信息表中‘离开日期’为空的,即可认为是尚未离开该项目组;
5、项目组工作量统计,将各项目组成员的人天工作量统计出来,可以选择统计时间阶段。
以下是相关的表信息。
表1 项目组信息表 XMZXX
1 项目组ID XMZID int 表主键
2 项目组编号 XMZBH varchar(20)
3 项目组名称 XMZMC varchar(100)
4 项目组描述 XMZMS varchar(500)
5 项目经理 XMJL varchar(50)
6 项目经理ID XMJLID int
7 开始日期 KSRQ date
8 结束日期 JSRQ date
表2 人员信息表 RYXX 人员信息不需要维护,直接在数据库中录入
1 人员ID RYID int 主键
2 人员名称 RYMC varchar(50)
表3 项目组人员信息表 XMZRY
1 项目组ID XMZID int
2 人员ID RYID int
3 是否项目经理 SFXMJL Int 1是,0否
4 开始日期 KSRQ date 人员加入到该项目组的日期
5 离开日期 LKRQ date 人员离开项目组日期
表4 人员调动信息 RYDDXX
1 人员ID RYID int
2 调动日期 DDRQ date
3 原项目组ID YXMZID int
4 新项目组ID XXMZID int
5 调动原因 DDYY varchar(200)
要求:
1、 自己设计系统功能界面布局;
2、 要求前台功能使用AJAX实现;
【文件预览】:
PProject
----.project(1KB)
----.settings()
--------.jsdtscope(500B)
--------org.eclipse.jdt.core.prefs(330B)
--------org.eclipse.wst.jsdt.ui.superType.container(49B)
--------org.eclipse.wst.jsdt.ui.superType.name(6B)
----.mymetadata(297B)
----WebRoot()
--------WEB-INF()
--------index.jsp(3KB)
--------META-INF()
----.myeclipse()
----src()
--------action()
--------util()
----.classpath(608B)