资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
学校内部工资管理系统学院 理学院 专业班级 信计0913班 2011 2012 学年第 二 学期 课程名称 软件工程 小组成员 丁玉剑 学号 2009151070 小组成员 杨少雄 学号 2009151073 小组成员 王鸿林 学号 2009151072 小组成员 巩伟波 学号 2009151081 题 目 学校内部工资管理系统 目 录 清 单项目序号试验项目名称页数1可行性研究报告2-42需求分析4-93系统概要设计10-134详细设计与编码135测试计划13-146可行性研究报告1.1引言软件的可行性分析对于软件开发工作的成功是至关重要的,软件的可行性研究的实质是进行一次大大压缩简化系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程,其有益于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作,并作为工作成果的原始依据。1.1.1编写目的:编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。1.1.2背景随着大学规模的不断扩大,教职工队伍变得越来越庞大。这就导致教职工信息不断增多,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对高校工资管理提出了新的要求,用计算机管理系统来管理高校工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。高校工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。1.1.3参考资料软件工程导论,张海藩,清华大学出版社。1.2可行性研究的前提 1.2.1要求对服务器上的数据必须进行及时正确的刷新。输出要求:数据完整,详实。输出要求:简捷,快速,准确。安全与保密要求:权限不同完成期限:预计四个月,即截至2012年8月1日1.2.2目标系统实现后,大大提高学校工资管理的整体效率。降低误差,减少开销1.2.3条件、假定和限制建议软件寿命:5年。经费来源:学校硬件条件:服务器sun工作站,终端为pc机。运行环境:Linux数据库:Oracle8投入运行最迟时间:2012/12/301.2.4进行可行性研究的方法通过调查分析学校内部职工工资管理系统所具备的能力及实现的方法。确定总体结构,利用数据库所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。1.2.5 可行性综合分析(1)可行性:系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的, 作为阶段性产品,日后的发展空间大,实现方法逐步简单容易。对于该系统的技术要求,现行的软件开发条件,环境,完全可以实现。VC+6.0和SQL Server 2005完全可以提供该系统的操作要求和数据库需求。所以学校内部教职工工资管理系统在技术上是完全可行的。 (2)操作可行性:该系统的开发要求是界面简单,易于操作。(3)经济可行性:该系统做为课程设计开发,经济可行性在此不做讨论。1.3对现有系统的分析系统老化,操作不方便,易出错工作负荷数据量相对较大,人工工作负荷量较大人员操作人员:人事处、财务处的工作人员设备服务器sun工作站,终端为pc机。1.3.4局限性系统封闭,数据更新不同步1.4所建议的系统 服务器 linux 客户端windows1.4.1对所建议系统的说明 linux是开源的,开发成本低 windows 最普及,程序市场前景广,用户易操作1.4.2改进之处系统效率提高,提高了数据同步更新能力,使输入输出更方便,更易操作1.5 投资及收益分析1.5.1 投资回收周期投资回收周期 2到3年敏感性分析设计系统周期为五年, 估计最长可达10年处理速度:一般查询速度4秒关键数据查询速度 2秒1.6社会条件方面的可行性1.6.1法律方面的可行性没有触犯任何国家法律,该系统在法律上具有可行性。1.6.2使用方面的可行性高效率的系统,易操作,方便使用1.7系统流程图1.8 结论由于投资收益有良好的预期, 技术、经济、操作都有可行性,可以进行开发需求分析2.1 系统总体功能需求分析根据系统功能和高校内部工资管理的特点,经过模块化的分析得到高校工资管理系统功能模块的划分,本系统包括用户管理模块、员工信息管理模块、职工出勤信息管理模快、职工奖罚信息管理模快和工资信息查看模块。2.2 模块功能分析2.2.1用户登陆模块操作用户在该界面输入正确的用户名和密码就可以进入系统主界面。可以说,这个界面是整个系统的门户所在。系统管理模块 系统管理员通过该界面可以实现对用户的添加、删除 、密码复位、及用户的密码修改。2.2.3职工信息管理模块用户通过该界面可以实现对职工信息的查找和浏览,系统管理员通过该界面可以实现对 职工信息的添加、修改、删除、查找。2.2.4职工奖罚信息管理模块用户通过该界面可以实现对职工奖罚信息的查找和查看等功能。系统管理员通过该界面 可以实现对职工奖罚信息的添加、修改、删除、查找等功能。 2.2.5职工出勤信息管理模块用户通过该界面可以实现对职工出勤信息的浏览和查找等功能。系统管理员通过该界面 可以实现对职工奖罚信息的添加、修改、删除、查找等功能。2.2.6月工资查看模块 用户通过该界面可以看到自已的当月工资。2.3 结构化分析与建模结构化分析是软件工程开发中提出来的,是一种基于功能分析的分析方法。2.3.1 数据流图建模 顶层数据流图系统数据的输入和输出放映了系统与外界环境的接口或关系。本系统是实现工资管理系统与外界用户的连接,流程图如下:6用户密码修改DBMS1.4应发工资账目3出勤记录增删改查DBMS1.3员工奖罚记录DBMS1.2员工出勤记录单DBMS1.1现有员工名单工资查询9奖罚信息查看出勤记录查看5登录4奖罚信息增删改2用户管理登录学校内部工资管理系统管理员员工将顶层数据流图的员工信息更新、出勤记录增删改、奖罚信息增删改及工资查询等功能进一步细化得到一层数据流图,使系统的各功能更加明确清晰。员工信息更新数据流图2.3.2 数据管理能力要求学校教职工工资管理系统系统的数据需求包括如下几点:1.数据录入和处理的准确性和实时性2.数据的一致性与完整性3.数据的共享与独立性数据字典名字:员工信息表Worker 表结构名称类型长度说明namevarchar(50)50姓名sexvarchar(50)50性别salaryint其本工资studentvarchar(50)50工号branchvarchar(50)50部门departmentvarchar(50)50系别descriptiontext备注名字:员工信息别名:描述:记录每一个员工信息情况定义:员工信息=student+name+sex+salary+branch+department+description 名字:i学院表Department 表结构名称类型长度说明departmentvarchar(50)50学院名称dep_idvarchar(50)50学院编号名字:学院信息别名:描述:记录每一个院的情况定义:学院信息= dep_id+department名字:部门信息表Branch 表名称类型长度说明branchvarchar(50)50部门名称bidvarchar(50)部门编号名字:部门信息别名:描述:记录每一个部门的基本情况定义:部门信息=bid+branch Record表结构名称类型长度说明namevarchar(50)50姓名studentvarchar(50)50工号recordvarchar(50)50记录类型discription备注名字:出勤信息别名:描述:记录每一个员工出勤情况定义:出勤信息=student+name+record+description 名字:奖励表Reward 表结构名称类型长度说明namevarchar(50)50姓名studentvarchar(50)50工号rewardsalaryint奖励金额description备注名字 奖励信息别名:描述:记录每一个员工的奖励情况定义:员工奖励信息=student+name+rewardsalary+description 名字:处罚表Punishment 表结构名称类型长度说明namevarchar(50)50姓名studentvarchar(50)50工号punishsalaryint处罚金额descri
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号