[精品]软件工程案例分析

[精品]软件工程案例分析

ID:42192060

大小:323.29 KB

页数:4页

时间:2019-09-09

[精品]软件工程案例分析_第1页
[精品]软件工程案例分析_第2页
[精品]软件工程案例分析_第3页
[精品]软件工程案例分析_第4页
资源描述:

《[精品]软件工程案例分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1・如果你是一个teamship,领导5个人,每个人特征提供给你,现有半年1000万的项目,你如何分配这些人手,让这个项目按时完工?解题思路:対于软件任务的进度安排,一般是:小计划玩编码圳构件测试和早期系统测试Y4系统测试,所有的构件已完成半年1000万的项目属于大型项目,由于整个团队只有6个人,所有总共有6*6=36人月的开发量。现将整个系统人力分配如F:由我担任系统结构师,根据该系统的需求确定整个系统的设计方法、体系结构,不过他人可以给我建议,只是采纳不采纳,看我个人;现在,我将另外5人的工作分配成如下角

2、色:(1)首席程序员,由他定义功能和性能技术说明书,设计程序,编制源程序,测试以及书写技术文档。(2)首席程序员副手,他主要作为设计的思考者、讨论者和评估人员,首席程序员可以与他交流,但不受他建议的限制。副手需要详细了解所冇的代码,研究设计策略的备选方案,他能对代码进行补充,是首席程序员的保险机制。(3)管理员,他主要是充当控制财务、人员、工作地点安排和机器的专业管理人员,负责项n的法律、合同、报表和财务方而的需求,同时他也耍对开发的工具以及团队运作成果(代码、文档)进行维护。(4)编辑,根据首席程序员的草稿

3、或者口述,进行分析和重新组织,提供各种参考信息和书目,对多个版本进行维护以及监督文档生成的机制。(5)测试人员,负责编写测试用例、计划测试的步骤和为测试搭建测试平台。任务安排:①用2个刀根据需求设计系统,主要角色是我和首席程序员,其他角色要了解设计过程以及负责文档生成;②用1个月时间编程,主要角色是首席程序员以及他的副手和编辑;③用1个半月來进行构建测试和早期系统测试,主要角色是首席程序员和测试人员,这中间会设计到代码的修改、优化;④用1个刀进行最后系统的测试,主要角色仍然是首席程序员和测试人员。(首席程序员

4、助手、管理员、编辑充为系统正常开发捉供了支持)2•—个旅店管理系统,对外开放10个双人间,10个单人间,房价根据季节调整,周一~周五都是半价,周末全价,对于外界请求,根据入住时间来预订指定档次的房间,记录旅客的姓名、地址、联系电话、有效证件、入住天数计算费用。预订要提交10%的定金,6小时之内允许旅客取消预订,退还定金,超6小时,不予退还定金,系统每周一自动打印这一周内的预订情况,操作界面用什么方式付费还不确定,用UML工具来设计这个系统的Use-Case,状态图、顺序图、协作图、活动图、部署图。解题思路:用

5、例图:状态图:旅店房间丿顺序图:sd旅客订房.住房、退房、退订丿4.1:受理入住0:void计算总金额0:do誌2JXT5:住进0:void4.12缴纳住房费0:呵4:入住]住进0:void缴费二6:退房0:void退房成功T]6工受理退房oW_鲫煲卷虞I活动图:仅仅把整个系统的大致活动图绘出,若要深入开发,必需对每个主要的业务活动进行详细的分析。(即一个业务活动一张活动图)构件图:部署图:ClientWebserverDBServer

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。