httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt

上传人:枫** 文档编号:569542050 上传时间:2024-07-30 格式:PPT 页数:31 大小:586.02KB
返回 下载 相关 举报
httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt_第1页
第1页 / 共31页
httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt_第2页
第2页 / 共31页
httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt_第3页
第3页 / 共31页
httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt_第4页
第4页 / 共31页
httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt》由会员分享,可在线阅读,更多相关《httpreadpudncomdownloads165sourcecodejava755104毕业范文高校工资管理系统ppt(31页珍藏版)》请在金锄头文库上搜索。

1、高校工资管理系统作者:栾谋成指导老师:刘涛 老师班级:计算机034班日期:2007.6.24第第1章章 绪绪 论论1.1 系统的开发背景1.2 系统开发的目标与原则 1.3 系统开发软件的简介 1.4 C/S模式介绍 1.1 系统开发的背景 早期,高校工资管理是由人工操作的,对于高校的考勤、工资管理和人调动都是在纸质的基础上来操作的,随着高校的规模日益渐大,以往的高校工资管理模式越来越跟不上,所以开发一个基于计算机的高校工资管理系统是必须的。 1.2 系统的开发目标和原则 高校工资管理系统开发的主要目标是实现高校的工高校工资管理系统开发的主要目标是实现高校的工资管理系统化、规范化、自动化,提高

2、高校工资管理的资管理系统化、规范化、自动化,提高高校工资管理的效率,减轻高校工作人员的工作量。效率,减轻高校工作人员的工作量。 系统的开发原则系统的开发原则 开发高校工资管理系统的原则是严格按照软件开发开发高校工资管理系统的原则是严格按照软件开发的原则进行的。的原则进行的。 1.1.调研,可行性研究调研,可行性研究 2.2.进行需求分析进行需求分析 3.3.软件设计软件设计 4.4.实现系统原型实现系统原型 系统的开发目标系统的开发目标 1.3 系统开发软件简介 高校工资管理系统的前台开发软件选择的是高校工资管理系统的前台开发软件选择的是PowerBuilder 9.0 PowerBuilde

3、r 9.0 高校工资管理系统后台的数据库采用的高校工资管理系统后台的数据库采用的Microsoft Microsoft SQL Server SQL Server 数据库数据库 高校工资管理系统采用的是高校工资管理系统采用的是C/SC/S模式模式 C/SC/S模式的优势有:模式的优势有: 1 1、交互性强、交互性强 2 2、C/SC/S模式提供了更安全的存取模式。模式提供了更安全的存取模式。 3 3、降低网络通信量。、降低网络通信量。 4 4、C/SC/S完成的速度快,使得完成的速度快,使得C/SC/S更利于处理大量数据。更利于处理大量数据。 第第2章章 需求分析需求分析2.1 系统可行性研究

4、 2.2 高校工资管理系统的相关描述 2.3 高校工资管理系统的外部界面要求 2.4 系统的属性 2.5 系统的数据分析 2.1 系统可行性研究 可行性研究目的 可行性研究的目的是评测系统是否可以开发,这样可可行性研究的目的是评测系统是否可以开发,这样可以在避免人力、财力和物力上的浪费。以在避免人力、财力和物力上的浪费。 可行性研究的内容 高校工资管理系统的可行性研究包括:高校工资管理系统的可行性研究包括: 1 1、经济可行性、经济可行性 2 2、技术可行性、技术可行性 3 3、法律可行性研究、法律可行性研究 4 4、开发方案的选择。、开发方案的选择。2.2 高校工资管理系统的相关描述高校工资

5、管理系统的使用范围 高校工资管理系统主要适用于不同高校进行高校工资管理系统主要适用于不同高校进行工资管理工资管理。 高校工资管理系统的用户特征 高校工资管理系统的使用者是高校的教职工高校工资管理系统的使用者是高校的教职工和各职能部门的管理人员和各职能部门的管理人员 产品功能描述 在高校工资管理系统中主要的管理流程如下:在高校工资管理系统中主要的管理流程如下: 在每个月的规定日期前各个系部(院)和职能部门将在每个月的规定日期前各个系部(院)和职能部门将各个系部(院)和职能部门的出勤情况上报给院(校)人各个系部(院)和职能部门的出勤情况上报给院(校)人事处,人事处在规定日期前将各个系部(院)和职能

6、部门事处,人事处在规定日期前将各个系部(院)和职能部门的出勤情况做统计然后上交给财务处,财务处在规定的日的出勤情况做统计然后上交给财务处,财务处在规定的日期内根据教职工的出勤情况、基本工资、福利、奖金和扣期内根据教职工的出勤情况、基本工资、福利、奖金和扣税款情况进行工资核算,核算过后将工资证明(工资单)税款情况进行工资核算,核算过后将工资证明(工资单)发放给各个系部(院)和职能部门,在由各个系部(院)发放给各个系部(院)和职能部门,在由各个系部(院)和职能部门将工资单发给各个教职工,在规定日期内教职和职能部门将工资单发给各个教职工,在规定日期内教职工根据工资条(或身份证明)去领工资后有特定部门

7、发放工根据工资条(或身份证明)去领工资后有特定部门发放给教职工。在高校工资管理系统中各个教职工的调动情况给教职工。在高校工资管理系统中各个教职工的调动情况也会使工资情况发生变化,所以人事处要将教职工的调动也会使工资情况发生变化,所以人事处要将教职工的调动情况统计出来发给各个系部(院)、各个职能部门和财务情况统计出来发给各个系部(院)、各个职能部门和财务处。处。2.3 高校工资管理系统的外部界面要求用户界面 用户界面要求要符合用户的使用习惯,让用户感用户界面要求要符合用户的使用习惯,让用户感觉到自然、合理、舒适,简单而又功能齐全等。觉到自然、合理、舒适,简单而又功能齐全等。硬件界面 P P以上的

8、电脑,操作系统为以上的电脑,操作系统为Windows Windows 2000/Me/XP/Visia2000/Me/XP/Visia。软件界面 软件的界面要符合软件设计的规则和习惯,便于软件的界面要符合软件设计的规则和习惯,便于软件的开发和维护。软件的开发和维护。性能要求 软件的性能要有较强的稳定性、可修改性和可维软件的性能要有较强的稳定性、可修改性和可维护性等。护性等。2.4 系统的属性可用性可用性 相关软件模块可重复使用,该系统的相关模块并不是相关软件模块可重复使用,该系统的相关模块并不是独立的,而是相互交错的。独立的,而是相互交错的。安全性安全性 本系统要求有很高的安全性。用户登录需要

9、身份认证,本系统要求有很高的安全性。用户登录需要身份认证,不同的用户登录到不同的系统界面,可用功能不同,管理不同的用户登录到不同的系统界面,可用功能不同,管理员登录需要管理员身份认证,若非法操作则自动关闭系统,员登录需要管理员身份认证,若非法操作则自动关闭系统,对于非法人员登陆将会记下相关信息以备查证。对于非法人员登陆将会记下相关信息以备查证。可维护性可维护性 该系统的可维护性要求较强,对与重要的功能模块和该系统的可维护性要求较强,对与重要的功能模块和数据库要求定期进行维护。数据库要求定期进行维护。可移植性可移植性 该系统适用于不同的高校,所以其移植性要很好,方该系统适用于不同的高校,所以其移

10、植性要很好,方便不同的高校应用该系统。便不同的高校应用该系统。2.5 系统的数据分析系统的数据分析主要的是对系统的数据项和数据字典的分析,画出数据流图.第第3章章 系统设计系统设计3.1 概要设计 3.2 数据库设计 3.3 详细设计 3.4 系统的界面设计 3.1 概要设计 概要设计是对高校工资管理系统的软件结构进行设计,主要是对高校工资管理系统的功能进行划分和基本的描述。1、系统的功能图 2 2 系统的层次结构系统的层次结构 高校工资管理系统的层次方框图如下:高校工资管理系统的层次方框图如下:3.2 数据库设计概念结构设计概念结构设计 概念结构设计采用的方法是自底向上设计方概念结构设计采用

11、的方法是自底向上设计方法,首先定义各局部应用的概念结构,然后将他法,首先定义各局部应用的概念结构,然后将他们集成起来得到全局概念结构。们集成起来得到全局概念结构。逻辑结构设计逻辑结构设计 逻辑结构设计的主要任务就是把概念结构设逻辑结构设计的主要任务就是把概念结构设计阶段设计好的基本计阶段设计好的基本E-RE-R图转换成与选用的图转换成与选用的SQLSQL所所支持的数据模型符合的逻辑结构。支持的数据模型符合的逻辑结构。 高校工资管理系统的逻辑结构设计主要的工高校工资管理系统的逻辑结构设计主要的工作是设计主要的数据库表格。作是设计主要的数据库表格。迟到早退天数出差天数加班天数出勤天数缺勤天数统计日

12、期出勤信息请假天数例: 出勤信息E-R图和表格字段名称属性名类型(长度)可否为空描述姓名NameChar(20)否职工号IdChar(20)否主键日期DateDate(8)否出勤ChuqinInt(4)可缺勤QueqinInt(4)可请假QingjiaInt(4)可加班JiabanInt(4)可迟到ChidaoInt(4)可早退ZaotuiInt(4)可出差ChuchaiInt(4)可3.3 详细设计详细设计的主要工作是对各个功能模块进行详细的分析设计,主要包括各个功能模块的功能、输入、输出、算法和基本的逻辑流程。1 1登录模块登录模块 1 1) 程序描述程序描述 设置身份验证的目的在于维护系

13、统的安全性。进入本设置身份验证的目的在于维护系统的安全性。进入本系统,必须首先通过身份认证。系统,必须首先通过身份认证。2 2) 功能功能 功能是对申请登录用户进行身份认证,通过才能进入功能是对申请登录用户进行身份认证,通过才能进入系统。用户名、密码判系统。用户名、密码判 断合断合 法法 用用 户输出处理输入户输出处理输入 3 3) 输入项输入项 用户名、职工号、密码用户名、职工号、密码 4 4) 输出项输出项 输出为合法用户。输出为合法用户。 5 5) 算法算法 身份验证模块采用的算法是:当用户填写用户名和密身份验证模块采用的算法是:当用户填写用户名和密码,程序根据登陆表的内容进行比较。若存

14、在并相同则进码,程序根据登陆表的内容进行比较。若存在并相同则进入系统,否则提示密码错误。入系统,否则提示密码错误。2 2工资核算模块工资核算模块1 1) 程序描述程序描述 将教职工的基本工资结合出勤情况和扣款清单进行净工将教职工的基本工资结合出勤情况和扣款清单进行净工资的结算。得出的结果是教职工的净工资。资的结算。得出的结果是教职工的净工资。 2 2) 功能功能 其功能在于将输入的基本工资、扣款结果和出勤结果按其功能在于将输入的基本工资、扣款结果和出勤结果按照一定的关系计算出每位教职工应得的净工资。照一定的关系计算出每位教职工应得的净工资。3 3) 输入项输入项 基本工资信息、扣款结果、出勤情

15、况统计结果基本工资信息、扣款结果、出勤情况统计结果4 4) 输出项输出项 净工资净工资5 5) 算法算法 根据出勤情况计算出教职工的出勤奖励和克扣,并计算根据出勤情况计算出教职工的出勤奖励和克扣,并计算出其各项费用(房租费、水电费、煤气费、个人所得税等)出其各项费用(房租费、水电费、煤气费、个人所得税等)和教职工的基本工资进行求和运算得出的结果即为每位教职和教职工的基本工资进行求和运算得出的结果即为每位教职工的净工资。工的净工资。3 3教职工查询模块教职工查询模块1 1) 程序描述程序描述 设置教职工查询模块的目的在于对教职工的信息(工资情设置教职工查询模块的目的在于对教职工的信息(工资情况、

16、出勤情况、扣款情况)的查询。况、出勤情况、扣款情况)的查询。2 2) 功能功能 其功能是让教职工对自己的工资情况进行查询,同时也包其功能是让教职工对自己的工资情况进行查询,同时也包括对教职工的出勤情况和扣款情况进行查询。括对教职工的出勤情况和扣款情况进行查询。 3 3) 输入项输入项 教职工的信息教职工的信息4 4) 输出项输出项 工资情况、扣款情况、出勤情况、基本信息工资情况、扣款情况、出勤情况、基本信息5 5) 算法算法 当教职工输入其登录信息后根据需要查询相关的信息,系当教职工输入其登录信息后根据需要查询相关的信息,系统根据其要查询的信息对数据库进行检索,输出其需要的信息统根据其要查询的

17、信息对数据库进行检索,输出其需要的信息到显示器上显示。到显示器上显示。4 4、系部考勤统计模块、系部考勤统计模块1 1) 程序描述程序描述 系部对所在系的教职工的考勤情况进行统计并登记入系部对所在系的教职工的考勤情况进行统计并登记入数据库数据库2 2) 功能功能 其功能是将教职工的月出勤情况统计入库以被财务处进其功能是将教职工的月出勤情况统计入库以被财务处进行考勤核算行考勤核算3 3) 输入项输入项 教职工的出勤情况教职工的出勤情况4 4) 输出项输出项 考勤情况考勤情况5 5) 算法算法 当系部工作人员进入系统后选择考勤登记界面,首先要当系部工作人员进入系统后选择考勤登记界面,首先要选择所在

18、系,然后进行输入。选择所在系,然后进行输入。 3.4 系统的界面设计 在设计系统的界面时,主要考虑到的是系统在设计系统的界面时,主要考虑到的是系统信息与用户的交流是否简单易懂,对于用户的操信息与用户的交流是否简单易懂,对于用户的操作要考虑到少操作。设计是主要从以下几个方面作要考虑到少操作。设计是主要从以下几个方面做要求:做要求:在高校工资管理系统的同一用户界面,所有的菜在高校工资管理系统的同一用户界面,所有的菜单选择,命令输入等应保持同样的风格单选择,命令输入等应保持同样的风格对用户的错误输入有一定的容忍度对用户的错误输入有一定的容忍度提高系统提示,增加用户对系统的理解度提高系统提示,增加用户

19、对系统的理解度信息显示要明确,避免晦涩难懂信息显示要明确,避免晦涩难懂减少用户的操作程序减少用户的操作程序系统的相关界面系统的相关界面4.2 系统的测试系统测试采用的试基本路径测试,其测试的原则如下:系统测试采用的试基本路径测试,其测试的原则如下: 保证模块中每一独立的路径至少测试一次保证模块中每一独立的路径至少测试一次保证所有判断的每一分支至少执行一次保证所有判断的每一分支至少执行一次保证每一循环都在边界条件和一般条件下至少各执行一次保证每一循环都在边界条件和一般条件下至少各执行一次验证所有内部数据结构的有效性验证所有内部数据结构的有效性 基本路径测试的主要思想是,根据软件过程性描述中基本路

20、径测试的主要思想是,根据软件过程性描述中的控制流程确定复杂性度量,然后用次度量定义基本路径集的控制流程确定复杂性度量,然后用次度量定义基本路径集合,由此导出一组测试用例,它们能保证每个语句至少执行合,由此导出一组测试用例,它们能保证每个语句至少执行一次。一次。部分测试用例工资核算工资核算 测试用例测试用例1 1:姓名:宁财神:姓名:宁财神 职工号:职工号:g001 g001 日期:日期:2007-52007-5 期望结果:计算出工资,得到正确的工资值。期望结果:计算出工资,得到正确的工资值。 实际结果:无法在指定的数据窗口中显示相应的工资实际结果:无法在指定的数据窗口中显示相应的工资 信息表、

21、考勤表和扣款表。信息表、考勤表和扣款表。 错误发生原因:在代码设计中没有设定关联语句。错误发生原因:在代码设计中没有设定关联语句。 修改:设置关联,按职工号关联。修改:设置关联,按职工号关联。 修改结果:可以在指定的数据窗口中显示相应的工资修改结果:可以在指定的数据窗口中显示相应的工资 信息表、考勤表和扣款表并计算出工资。信息表、考勤表和扣款表并计算出工资。结论与展望结论与展望基本完成了一套系统的原型基本完成了一套系统的原型熟悉了开发软件的思路和基本步骤。熟悉了开发软件的思路和基本步骤。提高了调查研究、查阅资料、分析问题、解决问题的能力。提高了调查研究、查阅资料、分析问题、解决问题的能力。在调

22、研和需求分析中有一些问题没有考虑到,系统还不是在调研和需求分析中有一些问题没有考虑到,系统还不是很完整,存在许多不足之处,很完整,存在许多不足之处, 请老师批评指导请老师批评指导致谢在整个毕业设计中,指导老师刘涛老师都进行了在整个毕业设计中,指导老师刘涛老师都进行了详细的指导,倾注了心血,在此表示衷心地感谢。详细的指导,倾注了心血,在此表示衷心地感谢。感谢所有的老师对我的指导和讲授,同时也感谢感谢所有的老师对我的指导和讲授,同时也感谢系领导的帮助,感谢他们为我创造了学习和研究系领导的帮助,感谢他们为我创造了学习和研究的环境,帮助我的成长。的环境,帮助我的成长。最后我要感谢我的同学和所有帮助我的人,在我最后我要感谢我的同学和所有帮助我的人,在我做设计时不断的给我帮助和鼓励!做设计时不断的给我帮助和鼓励!最后,感谢答辩老师的辛苦付出!谢谢!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号