高等学校工资管理系统以我国高等学校可用的工资管理系统作为具体例子,从系统地提出开始到运行维护为止,结合软件生存周期的各个阶段进行介绍,仔细阅读这些例子对于深入理解本书的各章节的概念、原理和方法,具体了解软件开发的全过程以及各个阶段所适用的技术是有很大帮助的。以下为该案例的可行性研究部分内容。1问题定义1.1问题的提出某校有9个部门:校办、人事处、教务处、总务处、财务处、电气系、机械系、管理系、基础部。其中财务处有1名主任会计师、2名会计和2名出纳共5人。由于职工人数增加,每月发工资前几天会计工作量增大,要抽调其他部门的人员帮忙,花一个星期才把职工的工资表做出来。同时学校的规模还在不断扩大,财务工作的工作量将日益繁重。为了减轻工作量,改善工作条件,学校决定采用微机系统来处理工资问题。财务处首先到计算机软件公司请求帮助分析解决问题的可能性。1.2问题的定义对于所提的问题,软件公司派一名系统分析员协助着手分析问题。财务处的工作量的确很大,工作人员还是忙不过来,一种办法是给财务处增加职工。如果增加两名职工,按职工月工资500元计算,每年要增加1.2万元。如果开发计算机工资管理系统,可以节省人力不必给财务处增加职工,因此每年至少可获得经济效益1.2万元。为了节省1.2万元,校方能投资多少钱呢?由于大多数单位希望在两三年内回收投资,因此,对于这个项目来说2.5万元的开发成本可能是一个合理的上限,如果这项工作不能在2.5万元之内完成,那么它可能是不值得做的。1.3问题定义报告分析员对要解决的问题和新系统的规模有了认识,要清晰地表达出它的认识与用户取得共识,这是非常重要的。最好的办法是做一个问题定义报告。问题定义报告用户单位某校用户负责人???分析员单位XX计算机软件公司分析员XXX项目工资管理问题财务处每月的管理工作太忙;很多精力都花在工资管理事务中项目目标研究工资管理系统的可能性项目规模这个项目的开发成本2.2万元2可行性研究明确了项目的目标和规模后,分析员所面临的问题就是在确定的软件系统规模之内寻找一种达到用户提出的要求的最佳解决办法,然后确定这个解决办法是否可行,这个项目是否值得开发。2.1技术可行性工资处理有它自己的专门知识和术语。分析员必须学习了解有关工资处理的基本知识。他要做的是就是访问一些关键人员,如财务处的主管会计师及具体处理工资事务的会计人员。从访问具体人员入手,掌握工资处理的大概情况。财务处每月接受每个职工当月的水电用量记录。编制出当月职工的工资报表,并将当月工资发到职工手中。在对现行系统情况调查的基础上,得出新系统的逻辑模型。工资管理系统财务处职工水电表工资报表在这个高层次的数据流图上列出了职工,他既是数据流的源点有时终点。系统输出一些报表给财务处,因此财务处也是数据的终点。下一步应该把这个基本系统模型细化,描绘系统的主要功能。处理事务收集数据验证数据发放工资产生报表事务数据工资报表职工职工财务处2.2经济可行性考虑经济可行性就是考虑实现这个系统有没有经济效益?应认真仔细地估计费用和收益。估计费用包括计算机硬件、外部设备、软件费用,以及开发人员和维护人员的工资。设备方面初步考虑买一台120GB硬盘的联想微型机和一台打印机,估计可能要1.2万元左右(含有关软件)。开发简单的工资处理系统估计约需5个人月的工作量。如果每人每个月工资2000元,则共需1万元。这两项成本2.2万元。工资管理系统的成本/效益分析购买设备、软件费用1.2万元人力(5个月、工资2000元/月)1.0万元开发成本总价2.2万元系统的维护费600元/年每年节省人力费用1.2万元/年每年节省经费1.14万元/年年节省(元)(1+i)n现在值(元)累积的现在值(元)11.14万元1.121.0178571.01785721.14万元1.259090.811.91269531.14万元1.408142.862.741236第三年后纯收入5212.36投资回收期2.52年通过成本/效益分析可知系统建立后每年可以节省2名职工,如果按每月工资500元计算,一年可节省1.2万元。这样,估计2.52年就可以收回全部投资。因此这种方案是合理的,在经济上市可行性的。2.3操作可行性在前面技术可行性分析到处解决方案时,如把验证数据和处理事务放在同一个自动化边界内,即为批处理方案。这种方案不必再增加成本,是可行的。分析员从技术上,经济上,操作上对软件进行了可行性研究,得出的结论是开发工资管理系统是完全可行的。3软件计划在可行性研究的基础上,可以着手编制软件计划,计划内容包括:3.1工作范围项目目标本项目用微机进行工资管理主要功能收集数据。将每个职工当月的水电费数据收集起来工资核算。根据扣款以及水电费等计算出当月应发工资和实发工资。打印报表。产生工资总表,工资分类表等各种统计报表。3.2资源人力资源一个人参加工资管理系统的开发工作。硬件资源联想奔腾微型计算机,HP系列一台打印机软件资源……成本估算设备费1.2万元,开发费1万元,共2.2万元。预定开发有计划:工资管理系统开发计划阶段工作时间(月*人)软件计划0.25需求分析0.75软件总体设计1.0软件详细设计1.25实现和测试1.75总计5.0成本效益分析案例:软件系统的效益分析虽软件系统的特性而异.考虑一个管理信息系统的效益:大多数数据处理系统的基本目标是开发具有较大信息容量、高质量、相应及时、组织完善的系统,因此下表所示的效益集中在信息存取和它对用户环境的影响方面,与工程科学计算机软家及基于微处理器的产品相关的效益在本质上可能不大相同。以前述的代替人工设计过程的CAD系统为例。CR=降低成本,ER=减少错误,IF=增加灵活性,IS=增加活动速度,MC=改进管理计划和控制。可能的信息系统效益改进计算机与打印工作所得的效益降低每个单元的计算和打印成本(CR)提高计算任务的精确度(ER)有能力快速改变计算程序中的变量与值(IF)大大提高计算和打印速度(IS)改进记录保存工作所得的效益自动位激素收集和存储数据(CR,IS,ER)改进记录存储的安全性(ER,CR,MC)改进记录查找工作所得的效益快速检索记录(IS)改进从大型数据库中存取记录的能力(IF)……改进系统重构能力所得的效益同事变更整个记录类的能力(IS,IF,CR)……改进分析和模拟能力所得的效益快速地执行复杂的、同时发生的计算的能力(IS,IF,ER)改进过程和资源管理所得的效益减少在过程和资源管理方面所需的工作量(CR)信息系统可能的费用筹办费用咨询费实际购置设备或租用设备费安装设备费资本等开办费用操作系统软件费用安装通信设备费用(电话线、数据线)开办人员的费用人员寻找与聘用活动指导开办活动所需的管理费用与项目有关的费用应用软件购置费使用局域系统修改软件的费用公司内应用系统开发所需的人员工资、经常性开销数据收集和建立数据收集过程所需的过程运行费用系统维护费用(硬件、软件和设备)硬件折旧费租借费用(电费、电话费)信息系统管理、操作及计划活动中涉及人员的费用。