开发人员调度课件

上传人:bin****86 文档编号:54872470 上传时间:2018-09-21 格式:PPT 页数:24 大小:2.37MB
返回 下载 相关 举报
开发人员调度课件_第1页
第1页 / 共24页
开发人员调度课件_第2页
第2页 / 共24页
开发人员调度课件_第3页
第3页 / 共24页
开发人员调度课件_第4页
第4页 / 共24页
开发人员调度课件_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《开发人员调度课件》由会员分享,可在线阅读,更多相关《开发人员调度课件(24页珍藏版)》请在金锄头文库上搜索。

1、目标萱捍实现个基于文本界面的开发团队人员调度欣件。熟悉Java面向对象的高级特性,进一步掌握编程技巧和调试技巧s主要涉及以下知识卢类的继承和多态一对象的关联一statie邵finai修饰征一特殊类的使用一异常处理需求说明模拟实现基于文本界面的开发团队人员调度软件。该软件实现以下功能:一软件启动时,根据给定的数据创建公司部分成员列表(数组)一根据菜单提示,基于现有的公司成员,组建一个开发团队以开发一个新的项目一组建过宾包挂将成员福入刹团队中,或从团队中刑除某成员,还可以列出团队中现在成员的列表一五发团队成员包括架构师、设计师和程序员需求说明本软件采用单级菜单方式工作。当软件运行时,主界面显示公司

2、成员(部分的列表,如下:ID“姓名“年龄“工资“职位“状态“奖金“股禀领用设备1“段眯“22300002“令狐冲3218000.0架构师FREE15000.02000“联想T4(6000.0)3,任我行2370000程序员FREE戴尔(NECI7寸)4三十343000朐序贝PREB复尘(玉星17寸)5“周证若2815006.0设计邝FKEE30050恩胱2900(溥光)卜闭队列裹2-添加团队成员3-删除团队成员4退出请选择(1-4需求说明。当选择“添加团队成员“菜单时,将执行从列表中添加指定(通过ID成员到开发团队的功能:工团队列表“2-济加团队成员3-删除国队成员4洙出“请选拂(-4:2一-

3、抵加成员请输入要济加的员工ID:2油加成功按回车键维续。添加成务后,按回车键将轨新显示主界面,。开发团队人员组成要求:一最多一名架构师一最多两名设计师一最多三名程序员需求说明如果添加操作因某种原因失败,将显示类似以下信息(失败原因视具体原因而不同:工团队列表2-济加国队成员3删除团队成员一温出“请通择(1-4):2I请输火要添加的员工ID:2舔伽火败原四:试员工已是团队成员失败包含以下几种:成员已清,无法深办一该古工不是开发人员,无法添加一该员工己是团队成员一该员工正在休假,无法添加一团队中只能有一名架构师一团队中只能有两名设计师一团队中只能有三名程序员需求说明。当选择“删除团队成员“菜单时,

4、将执行从开发团队中删除指定(通过TeamID)成员的功能:工团队列表“2-济加团队成员3-删除国队成员4洙出“请选拂(-4:21一一一一一一-刑院成关请输人要删除员工的D:1确认是否删除(Z/8):3剧除成E、删除成功后,按回车键将重新显示主界面。需求说明当选择“团队列表“菜单时,将列出开发团队中的现有成员,例如:一一一一一一一一队戈R支TID/ID姓名年龊资职位奖金股票214。张三丰247300.0“程序员312史狐祉8218000.0架构师15000.020004/6。赵敏226800.0“程序员5/12贾吊278600.0讽计师4800:0工团队列表“2-油加团队成员3-删除团队成员一洙

5、出“请选拂(2-4:软件设计结构该软件由以下三个模块组成:comonicleieamE马国目途症里国co】【or=】lcl【苔.te=吝i!lvi(vv褂言蔓戈亘亳为主誓空推莫i昼己,负责显示菜单和处理用户操作。com,oracle:teamsservice模块为实体对象(Employee及其子类,如程序员等)的管理模块,NameistSeryice和Te8mSeryice类分别用各目的数组来管理公司员工和开发团队成员对象。20软件设计结构comoracle.team.domain模块中包含了所有实体类:Enploee|门cnteeng馏l1旦Eqsipment一一孕万rss3Desiner一

6、r一一yvcEoriner一口|11Architce其中程序员(Programmen)及其子类,均会领用某种电子设备(Equipmen。n孔类的设计EnployeePrgrmmerEmployee类及-menbend:int-sttmsSatt-eqpipmentEqdipmen-alaydotbie+Employeetidintname:Stingageinusalaydoubi+Pogrammertid:intname:Suing、ageinusalan:doubleeqtipmentEanipmca“说明memberd用来记录成员加入开发团队后在团队中的ID一status是项目自定义的枝举类坤,表示成员的忱怪:“FREE-空门“BUSY-已加入开发团队*VOCATION-正在休假equipment表示该成员领用的设备5熹根据需要自行力类提供各属性的ges轼方法以及重载构10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号