软件工程实验一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一:生命周期模型&可行性研究
一、试验目的:
1. 掌握和运用生命周期模型;
2. 理解可行性研究的目的及意义,掌握可行性研究的过程和方法;
3. 掌握系统流程图的绘制;
4. 掌握数据流图(DFD)的绘制及自动化边界的划分;
5. 熟悉Microsoft Office Visio绘图工具的使用;
二、实验要求
1. 独立思考,独立完成,抄袭者一律不及格;
2. 以word文档形式( 名称为“完整学号+姓名”)提交实验报告,图片直接贴至文档中(不需要压缩,图要清晰);
3. 培养良好的工作习惯和积极思考的态度;
三、实验内容
1.假设你被任命为一家软件公司的项目负责人,你的工作是管理该公司已被广泛应用的文字处理软件新版本的开发。由于市场竞争激烈,公司规定了严格的完成期限并且已对外公布。你打算采用哪种软件生命周期模型?为什么?
2.利用课本知识对以下问题进行可行性研究:
假设你在某公司工作,负责该公司信息系统的建设与维护。财务长请你研究用公司拥有的计算机生成工资明细表和各种财务报表的可能性。
请详细描述你用可行性研究方法分析上述问题的过程,要求:
(1)复习课本可行性研究的内容,系统流程图及DFD的基本元素及绘制原则和步骤。
(2)根据可行性研究的步骤进行上述问题分析。
(3)弹性作业,可以根据自己的想象或认识对问题域做一定的扩展。
步骤提示:
A.明确问题定义,澄清系统规模和目标,输出关于系统规模和目标的报告书。(可以通过对用户进行询问,财务长为什么想研究在自己的计算机上实现工资支付系统的可能性?询问后得知,随着公司规模的扩大,工作量也越来越大,每个月都需要2名会计紧张工作一个月才能完成,效率低,成本高,每名会计月工资在4500元)
系统规模和目标的报告书模板:
关于系统规模和目标的报告书2015.03.10
项目名称:
问题:
项目目标:
项目规模:
初步设想:
可行性研究:
......
B.研究现有系统(现有系统为人工处理,需要对会计等人员进行访问,了解详细过程,并用系统流程图表示)
详细过程:每个月HR会把每位员工的月绩效考核成绩汇总登记在绩效表上,交给财务科,财务科根据每位员工的绩效、合同月薪及职级,计算其工资及岗位津贴,再根据工资总额计算应缴纳个人所得税、住房公积金、保险费,最终计算出实发工资,并打印出工资明细表给员工,同时生成一张工资报表报送银行,由银行把钱打到每名员工的银行卡上。
......
C.导出新系统的高层逻辑模型(绘制新系统DFD图)
......
D.进一步定义问题(在当前分析的基础上和财务长再次讨论)
......