ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:1.09MB ,
资源ID:250020      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/250020.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(工资管理系统(课程设计)报告.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

工资管理系统(课程设计)报告.docx

1、软件工程课程设计报告题目:工资管理系统设计与实现班级: 教师: 学号: 姓名: 大学计算机科学与技术学院年月课程设计任务书姓名学 号班 级课程名称软件工程导论课程性质专业基础课设计时间2009 年 9 月 20 日 2009 年11 月 12 日设计名称工资管理系统设计与实现项目组成员姓名学号在本项目中的分工代码实现文档编写设计要求使用传统软件工程方法对工资管理系统进行分析和设计, 本程序是建立在 Windows 操作系统上,以 VB 为开发软件的应用程序,主要功能包括:人事信息的录入,修改, 删除和查询操作:工资的核算查询;用户信息的管理等。计划与进度9 日 20 日至 9 月 30 日学习

2、项目开发的背景目标10 日 1 日至 10 月 7 日可行性研究10 日 8 日至 10 月 13 日系统分析(包括需求分析,数据流图,数据字典等)10 日 14 日至 10 月 24 日系统设计(包括功能设计, 数据库设计及数据库的实现)10 月 25 日至 11 月 2 日系统实现11 月 3 日至 11 月 12 日软件测试及资料整理指导教师意见目录内容概要第一章引 言1.1 项目开发背景1.2 项目开发的目标及意义1.3 系统的开发方法第二章可行性研究2.1 系统流程图2.2 完成新系统的可行性第三章系统分析3.1 系统的设计思想3.2 需求分析3.3 系统的运行环境和开发平台3.4

3、数据流图3.5 数据字典第四章系统设计4.1 功能模块设计4.2 系统总体功能模块4.3 数据库设计4.4 数据库结构的实现第五章工资管理系统功能实现5.1 开发环境简介5.2 系统界面的设计5.3 员工基本信息管理功能设计5.4 工资管理功能设计第六章软件测试第七章用户操作手册第八章总结8.1 参考文献8.2 设计体会与建议内容摘要工资管理系统是使用 Visual Basic 6.0 开发的一个数据库管理系统。在此主要讲述了使用 SQL Server 2000 和 Visual Basic 6.0 完成工资管理系统基本功能的过程。开发这个系统的步骤主要有系统分析、系统设计、系统实现和系统维护

4、。在系统的设计中,详细的展现了系统的各个模块、 所需的数据库表及表字段菜单的设计等。在系统的实现中,给出了实现表 单中相应的功能控件的事件、代码及菜单实现的方法。本系统具有数据输 入,数据存储,信息计算修改删除等功能,本系统也提供了友好的人际对 话界面。1.1 项目开发背景第一章 引 言众所周知当今时代的世界经济正从工业经济向知识经济转变,而知 识经济的两个重要特征就是信息化合全球化。要实现信息化和全球化就 必须依靠完善的网络和数据库机制。处于现在这样一个飞速发展的信息 时代,在各行各业中都离不开信息处理,这正是计算机被广泛应用于管 理信息系统的环境,使用计算机进行信息控制不仅提高了工作效率,

5、而 且大大的提高了其安全性。尤其是对于复杂的信息管理,计算机能够充 分发挥其优越性。计算机进行信息管理与信息管理系统的开发密切相关, 系统的开发时系统管理的前提。因此,对于企业或是事业单位来说开发一套工资管理系统是很必要的。虽然企业事业单位的管理已经进入信息化管理,但对于不同的单位所需要的功能是不一样的,这样通用的软件使用效率不高,还会造成人力,财力的浪费,这样就不能满足所有单位和部门的需求。所以必须做好客户的需求分析工作,设计符合用户要求的系统。1.2 系统开发的目标及意义企业和事业单位工资管理系统唯有采用自动化,高效率,人性化的 管理,才能满足服务员工的需求。工资管理系统的主要目标在于加强

6、服 务而不在于精简人力。所以系统要能提供更自动化的服务,期望以最快 的速度将人事工资信息做最适当的运用。主要目标有:以自动化、系统 化、高效管理代替分散重复操作;提高单位效益和现代化信息管理水平; 提高员工的自律性,促进员工人才的成长和流动;减轻人事工资管理员 的负担,节省人力物力的开支等。引进以计算机信息管理技术和网络通讯技术,是加快人事工资管理信息服务进程的重要手段。新的管理系统的使用会给人事管理体系发生变化。这促进了工资数据管理方式和理念的转变,提高了企业单位的现代化和信息化水平,为企业带来更多的效益。1.3 系统的开发方法本系统采用 Visual Basic 6.0 可视化开发工具开发

7、,采用 ADO 对象数据技术来提高系统的安全性和稳定性。工资管理系统可为企业和事业单位使用,属于 C/S 结构的数据库系统,固定后台数据库采用 SQL Server 2000。基本信息员工录入2.1 系统流程图第二章可行性研究工资核算人事信息管理出勤信息基本工资部门录入员工出勤工资报表工资管理图 2.1系统流程图2.2 完成新系统的可行性工资管理系统吸取通用系统的优点的基础上,根据具体企业单位所要求的功能进行设计。添加业务管理模块,在业务管理模块中添加管理员工的业务档案,当用户的业务工种等发生变化时只需修改业务档案表记录即可。通用型工资管理的技术比较成熟,所以可以学习技术并添加一些企业需要的功

8、能,这样就能完成此系统以满足客户的需求。第三章系统分析3.1 系统的设计思想工资管理系统是企业和事业单位常见的计算机信息管理系统。它的主要任 务是对各种工资信息进行日常的管理,如工资信息的输入、查询、修改、增加、删除,迅速准确地完成各种工资信息的统计计算和汇总,快速打印出报表。在 建立与实现工资管理系统时,应进行功能划分,能够由数据库管理系统完成的 功能应尽可能由数据库管理系统完成,这样才能够充分发挥数据库管理系统高 效、完全、可靠、便捷的性能,减少编程人员的工作量。3.2 需求分析工资管理系统是针对企事业单位的大量业务处理工作用计算机进行全面现代化管理主要包括信息输入功能,信息修改删除功能,

9、信息的查询以及工资的计算管理等。1. 信息输入功能1)输入职工的基本信息。包括:Eno(员工编号)、Ename(员工姓名)、Epart(所属部门)、Eduty(职务)、Esex(性别)、Eedu(学历)、Eaddr(住址)、Ebir(出生年月)、Etel(电话号码)等。 2)输入工资的信息。包括:(基本工资)、(岗位工资)、(住房补贴)、(津贴)、(工会会费)、(水电费)、(住房公积金)、(养老保险)、(奖惩 ) 。 3)输入员工的部门信息。包括:Bno(部门编号)、Bname(部门名称)、Bzg(部门总管)、Bmount(部门人数)等。2. 数据修改和删除功能1) 修改和删除员工的基本信息。

10、当单位人员的信息发生变化,如职称的改变, 工作部门变动,或调离本单位等,系统应能修改员工的信息或将其从员工信 息表中删除。2) 修改和删除员工的工资信息。员工升职加薪、工资普调是企业中常见的事情,这就需要系统能方便对员工工资进行个别及批量的修改;如员工调离本单位,就应当从员工信息表中删除这个员工信息,将其工资信息表中相应的数据删除。 3)修改和删除部门信息。当撤消一个部门时,文学艺术在能从部门信息表中将其删除。而当一个部门的名称发生改变时,系统中所有该项部门的名称应一致的改变。3. 查询和统计功能1) 能够查询指定员工的基本信息。2) 能够查询指定某个部门或全部部门的基本信息。3) 查询某个员

11、工的工资信息。4) 统计、汇总指定年份企业各部门或某个部门每个月或全年工资总额,汇总 各部门的人数或本单位的总人数。 5)工资表月工资记录的生成功能。生成当月所有员工或某个部门的工资记录, 同时能进行员工工资的计算,即计算应发金额、应扣金额及实发金额。3.3 系统的运行环境和开发平台本系统使用 Visual Basic 进行软件开发,SQL Server 2000 进行数据库开发。VB 是微软公司开发的最为流行的软件之一,也是社会上使用较多的开发工具之一。VB 是一个完全可视化,面向对象的开发工具,因此此系统具有兼容性较好,安全性强,通用性好等优点。3.4 数据流图在对企业和事业单位工资管理过

12、程进行分析后,根据系统功能的描述,得到工资管理系统的数据流图如下:1. 顶层数据流图与 0 层数据流图图 3.1 顶层数据流图图 3.20 层数据流图2. 人事管理模块、工资管理模块查询模块分层数据流图部门表员工编号1.1 查询部门及员工信息员工与考勤数据1.2 工资录入工资数据考勤表工资表图 3.3员工信息查询与录入考勤表员工名称2.1 查询考勤数据考勤内容2.2 计算工资工资信息工资表图 3.4工资核算备份员工名备份工资表3.1 查询工资数据备份数据3.2 数据备份工资表工资备份表图 3.5工资备份工资表考勤表员工信息查询要求4.1 要求加工查询规则4.2 查询处理查询结果员工表图 3.6

13、员工信息查询3.5 数据字典数据字典是系统中各类数据描述的集合简要说明工资管理系统的数据字典。1). 名字:职工编号,部门编号别名:职工号,部门号描述:职工号唯一地标识数据库中职工信息相关表中的一个特定员工的关键域;部门号唯一地标识部门信息表中的一个特定部门的关键域定义:职工号=6字符6 位置:员工信息表考勤表工资表2). 名字:职工信息报表别名:职工信息描述:用户指定条件下的员工基本信息情况查询结果的信息表定义:职工信息表=职工号+职工姓名+性别+出生年月+职务+学历+电话号码+住址+所属部门+身份证号位置:输出到打印机3). 名字:考勤信息报表别名:考勤信息描述:用户指定条件下的员工考勤信息查询结果的信息表定义:员工考勤信息查询报表=考勤编号+员工号+员工姓名+加班天数+ 出差天数+旷工天数+迟到次数+考勤日期位置:输出到打印机4). 名字:工资报表别名:工资信息描述:记录工资的组成部分以及员工的工资情况的信息定义:工资信息报表=职务+基本工资+每日工资+加班系数+出差天数+ 旷工标准+迟到标准+奖金位置:输出到打印机3.3 查询职务基本工资3.2 计算工资3.1 设置工资2.4 查询人事信2.3 删除人事信2.2 修改人事信2.1 添加人事信第四章系统设计4.1 系统功能设计软件所实现的功能强弱是衡量一个软件最根本的标准。经过系统的可行性研

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1