教师工资管理系统-软件工程

教师工资管理系统-软件工程

ID:43506976

大小:224.51 KB

页数:22页

时间:2019-10-09

教师工资管理系统-软件工程_第1页
教师工资管理系统-软件工程_第2页
教师工资管理系统-软件工程_第3页
教师工资管理系统-软件工程_第4页
教师工资管理系统-软件工程_第5页
资源描述:

《教师工资管理系统-软件工程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录课程设计概述-4-第一节背景-4-第二节选题说明-4-第三节课程题目-4-第一章系统分析-5-第一节项目的范围和目标-5-第二节项目可行性分析-5-第三节项目进度计划-5-第二章需求分析-6-第一节基本需求规格说明-6-一、系统概貌-6-二、功能要求-6-三、性能要求-6-四、运行要求-6-第二节用例分析-7-一、系统基本用例-7-二、系统业务逻辑描述-8-第三节数据流图分析-9-一、数据流图-9-二、顶层图数据流分析-11-三、操作流程图-13-第三章概要设计-14-第一节系统结构设计-14-第二节子系统划分-16-第四章详细设计-17-第一节系统面向对象分析-17-第

2、二节子系统分析-19-一、用户管理子系统-19-二、人事管理子系统-19-三、工资管理子系统:-20-四、系统管理子系统-21-第三节系统集成-22-第四节系统软件界面设计-22-第五章测试与运行-24-第一节设计测试用例-24-第二节进行测试并运行-25-第六章结语-26-第一节各人完成的任务-26-第二节个人遇到的困难与获得的主要成果-26-第三节心得体会-27-第四节参考文献-29-课程设计概述第一节背景本文根据钱乐秋等教授编著的《软件工程》课程要求而做。作业要求如下:构思一个软件,采用软件工程方法对其进行设计(包括系统分析,需求分析,概要设计,详细设计)第二节选题说明

3、我们小组经过讨论选择了“学校内部工资管理系统”。我们对这个系统进行系统分析、需求分析、概要设计、详细设计,借此加深对《软件工程》这门课的了解。根据老师要求,我们认为课程设计应完成以下目标:1、以软件的生命周期为线索,完成软件的定义及软件的部分开发工作,能够初步应用课程中介绍的开发技术和部分工具。2、能够编写较完整的和标准的软件文档,用来记录软件的开发活动和阶段性成果,有助于理解软件所必须的阐述性资料。3、综合本学期学习的知识运用到本系统中,以此来检验学习成果。从中发现我们知识上缺漏,加以改善。第三节课程题目1、课程题目:《学校内部工资管理系统》2、编写目的:使各教职工能方便快

4、捷地查询到自己工资并让各部门清楚了解部门财务状况,人事处、财务处能利用该系统更方便完成份内工作。3、系统简介:每个月各个部门(包括系和行政部门)将本部门各个教职工出勤情况(缺勤原因、日期、缺勤天数(课时)、每月缺勤统计)和本月的业绩考核上报人事处,人事处根据奖惩实施细则统计出各个教职工的可变工资(包括出勤工资、奖金及扣款金额),系统根据各岗位基本工资表自动统计出总工资表,总工资表送往财务处,若审核通过之后即得到正确的工资表,最后由系统加工输出工资表、部门汇总表、扣税款表、银行发放表并输出和保存留底。第一章系统分析第一节项目的范围和目标1、架B/S结构,实现各部门对工资生成情况

5、进行了解。2、所有有效数据存入系统中,通过大型数据库管理系统进行管理。3、对使用本系统的用户设计合理的使用权限,促进各教职工工资管理的顺利进行。4、系统接收各用户提供的信息,生成工资表。5、对所有教职工提供方便的工资查询功能。第二节项目可行性分析一、经济可行性:本系统开发投资约为5万左右,工资管理是学校管理的重要组成部分,它与学校的人事管理、财务管理有着密切的联系。对于劳资关系相对复杂的学校,手工进行工资的发放工作往往需要耗费大量的人力与时间。由于工资发放在时间和操作上存在着一定的重复性、规律性,这使得工资管理的计算机化成为可能,该项目的提出正是为了在此基础上进一步实现学校员

6、工工资管理的规范化和自动化本系统定会受到各学校的欢迎,拥有一定的市场,可在短时间内收回成本,并有可观的经济效益。二、技术可行性:根据客户提出的系统功能、性能及实现系统的各项条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发三、法律可行性:研究开发此系统的过程并未涉及到合同侵权责任以及各种与法律相抵触的问题。四、社会可行性:本系统定位于各高校,也可以适用于各中

7、小型企业。运用此系统进行工资管理,给各院校教职工带来极大的方便。第三节项目进度计划序号项目天数主要工作1系统分析0.5初步设定项目的范围和目标;进行可行性分析;确定项目进度计划;2需求分析1确定系统的要求:功能、性能、运行及补充;分析数据:系统的概念模型、逻辑模型;修正项目计划,给出原型;3概要设计0.5确定最佳方案,结构设计,数据库设计;4详细设计1分别用顺序图类图结构视图描述系统外观;5编写代码5分工进行各个代码模块编写;5测试运行0.5设计测试用例,进行测试运行;6移交系统0.5编写心得体会,递交

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

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

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