文档介绍:-
. z.
轻工大学
软件工程实验报告
题目:实验 1—4
专业:软件工程
班级:软件工程1403
**:下:
阶段
需要用的时间〔月〕
可行性研究
需求分析
概要设计
-
. z.
详细设计
实现
总计
此实验让我对一个事件可以抽象为一个用例,然后根据用例的根本的法则来考虑设计一个问题并具体抽象的找出设计案和解决案。这有利于对一个具体的问题从抽象的角度,用计算机语言和程序去解决。感觉很有用。
实验二构造化设计实验
能够通过构造化分析的构造进展设计,了解设计过程中的模块化原理。
在上一次实验已经用构造化分析法详细地分析了这个工资支付系统,请从构造化分析所得到的结果〔完整数据流图〕,判断为事务流或是变换流,采用模块化的法,设计工资支付系统的构造。最终生成一个工资支付软件构造。
写出设计过程、画出工资支付软件构造,用层次图表现
供选择的案
低本钱系统:把每月发一次工资改为每两个月发一次工资,则人工计算工资的本钱大约可减少一半,。除了已经进展的可行性研究的费用外,不再需要新的投资。
中本钱系统:
建议根本上复制现有系统的功能:课时表和任务表交到处理工资事务的专用机房,操作员把这些数据通过终端送入计算机
数据收集程序接收并校核这些事务数据,把它们存储在磁盘上。
然后运行工资支付程序,这个程序从磁盘中读取事务数据,计算工资,打印出工资表、工资明细表和财务报表。
-
. z.
高本钱系统:建立一个中央数据库,为开发完整的管理信息系统做好准备,并且把工资支付系统作为该系统的第一个子系统。
最正确案
低本钱系统存在的问题:
1)违反常规;
2)教职工反对;
3)不能解决根本问题,随着学校规模扩大,人工处理工资事务的费用也将成比例地增加。
高本钱系统:
开发本钱大约将增加到12万元,然而从工资支付这项应用中获得的经济效益并不变。
所以,中等本钱系统是最正确案,本钱居于高本钱与低本钱之间,而效益不次于高本钱系统。
功能分解
取数据
收集事务数据
审核事务数据
计算工资
计算正常工资
计算超额工资
更新年度报表
打印表格
本次实验室构造化的设计,通过上次的构造化的分析,对构造化设计有了一定的了解,再通过本次构造化的设计,对教职工的工资的计算统计和发放,以及记录和数据的更新处理有了更加深刻的理解。
实验三软件测试实验〔2学时〕
实验目的
了解软件测试的根本概念,以及黑盒、白盒测试的根本过程。
实验容
设计测试以下函数的测试案:
函数Search(somearray,size,value)的功能是,在一个整数数组somearray中搜索一个值为value的整数,如果数组中有这个数,则函数值等于该数的下标,否则函数值等于-1。数组