已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
淮 海 工 学 院 毕业设计开题报告 学生姓名学生姓名:学学 号号111001203 专专业业:计算机科学与技术 设计题目设计题目:企业工资管理系统 指导教师指导教师: 2004 年3 月26 日 开题报告填写要求 1开题报告作为毕业设计(论文)答辩委员会对学生答辩资格 审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业 设计(论文)工作前期内完成,经指导教师签署意见及教研室审查 后生效; 2 开题报告内容必须用黑墨水笔工整书写或按教务处统一设计 的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在 其它纸上后剪贴,完成后应及时交给指导教师签署意见; 3 学生查阅资料的参考文献应不少于 3 篇 (不包括辞典、 手册) ; 4 有关年月日等日期的填写, 应当按照国标 GB/T 740894 数 据元和交换格式、信息交换、日期和时间表示法规定的要求,一 律用阿拉伯数字书写。如“2004 年 4 月 26 日”或“2004-04-26” 。 毕毕 业业 设设 计计 开开 题题 报报 告告 1本课题的研究意义,国内外研究现状、水平和发展趋势 手工工资管理是一种原始的工作方法,由于手工操作出现错误的概率比较大,其 工作量大,工作程序复杂,消耗大量的人力、物力、财力和时间。而且随着时间的推 移,由于人员的增加,科目的增多以及调整的频繁,这些矛盾显得尤为突出。随着经 济的发展,企业正向着大型化、规模话发展,而对于大中型企业,员工、职称等跟工 资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得 力不从心,而且极容易出错。 有没有一种切实可行的方法去解决这些问题呢?当然有,那就是开发一套工资管 理系统,对其进行微机化管理。在科学技术日新月异,工作效率得到巨大提高的今天, 计算机在各个领域中的应用已起到举足轻重的作用。 企业的工资管理是公司管理的一个重要内容。随着当今企业人员数量增加,企业 的工资管理工作也变得越来越复杂。如果能实现工资管理的自动化,无疑将给企业部 门带来企业管理部门带来很大的方便。 资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工 资是企业资金管理的一个重要的组成部分,因为企业每个月都要涉及发放企业员工工 资问题。企业员工的人数越多,工资的统计工作就越多,工资的发放困难就越大。 最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出错的几率也 随之升高。工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多工资信 息的处理,同时使用电脑还可以安全地、完整地保存大量的工资记录。 企业工资管理系统,为个人提供工资查询服务,为企业工资提供工资计算,工资 统计等服务。 传统的纸介材料的数据信息管理已经不适合现代企业公司的发展了,实现工资管 理的系统化,规范化,自动化,将成为现代公司管理工资的首选。 本企业工资管理系统基本能够满足现代企业工资管理的需求。现代化工资管理系 统中使用了各种表格,保存相关的工资信息,方便查询、浏览、修改等操作。 工资总额是企业在一定时间内直接支付给本单位职工的劳动报酬,也是企业进行 各种费用计提的基础。工资费用属于人工费范畴,是产品成本的重要组成部分。工资 核算是每个单位财会部门最基本的业务之一,不仅关系到每个职工的切身利益,也是 直接影响产品成本核算的重要因素。手工进行工资核算,需要占用财务人员大量的精 力和时间,并且容易出错,采用计算机进行工资核算可以有效提高工资核算的准确性 和及时性。 工资管理系统适用于企业、行政、事业及科研单位等各个行业,它提供了简单的工 资核算和发放功能,以及强大的工资分析和管理功能,并提供了同一企业存在多种工 资核算类型的解决方案。 毕毕 业业 设设 计计 开开 题题 报报 告告 2本课题的基本内容,预计可能遇到的困难,提出解决问题的方法和措施 系统的目标设计系统的目标设计 通过使用企业工资管理系统,使企业的工资管理工作系统化、规范化、自动化, 从而达到提高企业管理效率的目的。 系统开发的总体任务是使办公人员可以轻松快捷地完成工资管理任务。 开发设计思想开发设计思想 本系统开发设计思想: 尽量利用企业现有软硬件环境,采用先进的管理系统开发方案,从而达到 充分利用企业现有资源,提高系统开发 水平和应用效果的目的。 系统应符合企业工资管理的规定,满足企业相关人员日常使用的需要,并 达到操作过程中的直观、方便、实用、安全等要求。 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便 于未参与开发的技术维护人员进行补充、维护。 设计一个企业工资的数据库管理系统,由计算机来代替人工执行一系列诸 如增加新员工、删除旧员工、工资的修改、查询、统计和打印等操作。这 样就使办公人员可以轻松快捷地完成工资管理的任务。 系统应具备数据库维护功能,及时根据用户需要进行数据的添加、删除、 修改、备份等操作。 开发和运行环境选择开发和运行环境选择 开发工具:Visual Basic、SQL Server。 运行环境:Windows9X 或 windows2000。 系统功能分析系统功能分析 系统功能分析是在系统开发的总体任务的基础上完成的。企业工资管理系统需要 完成的功能主要有: 系统登陆部分:包括添加用户和修改密码; 员工基本信息数据的添加、修改、删除和查询; 企业工资的基本设定包括基本工资、奖金、补助、缺勤扣款、养老保险、 住房公积金、代扣税; 员工个人工资的查询; 部门工资的查询; 工资总表的查询; 工资报表打印。 系统功能模块设计系统功能模块设计 在系统功能分析的基础上,根据 Visual Basic 程序编制的特点,得到如图所示的 系统功能模块图。 企业工资管理系统 系 统 登 陆 工 资 信 息 管 理 工 资 信 息 设 置 员 工 增 删 改 基 本 工 资 设 置 补 助 设 置 工 资 表 打 印 奖 金 设 置 员 工 查 询 其 他 项 目 设 置 部 门 工 资 查 询 资 料 输 入 个 人 工 资 查 询 员 工 信 息 查 询 工 资 修 改 密 码 添 加 用 户 养 老 保 险 工 资 总 表 查 询 代 扣 税 住 房 公 积 金 缺 勤 扣 款 1、系统登陆部分 系统启动的时候有一个管理员用户,使用这个用户登陆后,可以添加其他用户,而 且没个用户都可以更改自己的密码。 2、员工基本信息 完成员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询 等。 3、工资信息设置 (1) 基本工资设置:按照员工编号或职务设置员工的基本工资信息。 (2) 奖金设置:按照员工职务设置员工的奖金。 (3) 补助设置:按照员工职务设置员工补助。 (4) 其他项目设置:包括缺勤扣款、养老保险、住房公积金和代扣税。 4、工资信息管理 (1)查询工资:包括个人工资查询、部门工资查询和工资总表查询。按照员工编号查 询员工个人工资,按照部门名称查询部门工资。 (2)工资表打印 本模块包括打印各部门工资合计,所有员工工资汇总合计,员工工资条三部分。 各部门工资合计的打印:该功能打印每月各部门工资的合计数,为财务人员合理 地计算成本提供了原始数据。 打印所有员工工资的汇总合计:该部分的主要任务是在各部门工资合计数的基础 上,汇总累计所有员工的月工资总数。 打印员工工资条:该部分用于打印下发给员工工个人的所持有的工资条,可采用 按姓名、部门、员工序列号等多种打印方式。 数据库设计数据库设计 在数据库应用系统的开打过程中,数据库的结构设计是其中非常重要的一个环节。 数据库设计的好坏将直接对应用系统的效率以及实现的效果产生影响。好的数据库结 构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应 速度,能简化基于此数据库的应用程序的实现等。 在数据库系统开始设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种 需要,避免浪费人力和物力。 数据库需求分析设计是数据库结构设计的第一个阶段,是非常重要的一个阶段。 这个阶段主要是确定基本数据、数据结构以及数据处理的流程,组成一份详尽的数据 字典,为以后进一步设计打下基础。 通过对企业工资管理的内容和数据流程分析我们设计的数据项和数据结构如下: 员工基本信息。包括的数据库项有员工号、员工姓名、性别、所在部门、 身份证号、生日、籍贯、婚姻状况、参加工作时间、家庭主址、联系电话 等。 基本工资信息。包括的数据库项有员工编号、职务和基本工资。 奖金信息。包括的数据库项有员工编号、职务和对应的奖金额。 补助信息。包括的数据库项有员工编号、职务和对应的补助额。 缺勤扣款信息。包括的数据库项有职工编号、缺勤天数、缺勤扣款额。 养老保险信息。包括的数据库项有员工编号、职务、养老保险额 住房公积金信息。包括的数据库项有员工编号、职务、住房公积金额。 工资统计信息。包括的数据项有员工编号、姓名、职务、基本工资、奖金、 补助、缺勤扣款、养老保险、住房公积金、员工实得工资。 数据库是信息管理系统的后台,存储着所有信息,在信息管理系统中有着很重要 的地位。数据库设计的好与坏,直接影响到这个系统的运行效率。良好的数据库设计, 可以提高数据信息的存储效率,保证数据信息的完整性和一致性。同时,一个合理 的数据库结构有利于程序的实现,这里选用 SQL Sever2000。 开发中的难点与解决技巧开发中的难点与解决技巧 系统的容错性 在数据库系统的设计中有一个需要注意的问题, 那就是系统的容错功能。 一个好的 系统要有准备应付不同的用户,因为用户在使用中是不可能完全按照设计者的思路来 进行操作的,刻板地要求用户按照设计者的思路来进行操作是不现实的。设计的系统 要考虑适应不同的使用者,能够在用户错误操作时给以提示。在本次设计中容错能力 较好的是员工信息模块查询的设计,因为这个表里的数据输入、修改等涉及到了大量 的需要容错处理的地方,其他表的容错性相比而言要差一些,因为情况不同不需要进 行特殊的容错处理设计。 容错处理技术可归纳为两类: 在可以预见错误出现的地方编制代码,用语言控制程序流程,当错误出现时,把 它引导到处理错误的地方。如在用户输入密码时,很有可能误输入,这时可通过编程 提醒用户密码有误,并询问其是否从新输入。 当错误不可在代码中预见, 就将错误放入一个对象的 Error 事件代码中进行管理。 在方法代码中出现一个错误时,系统查找与此对象 Error 事件关联的错误处理代码, 如果没有为此对象的 Error 事件编写代码,系统就查找一个 ON ERROR 例程,如果在 ON ERROR 例程中也没有找到处理代码,则显示默认的错误信息。 就本系统的密码验证设置而言,可能遇到的错误有两个: 用户登陆时,输入了错误的密码。解决方式是:当检测到用户输入的密码与表中 对应的密码字段不符时,显示一条错误信息,并询问用户是否继续,根据用户的选择, 作出继续输入密码或退出系统的响应。 3本课题拟采用的研究手段(途径)和可行性分析 Visual Basic 不仅是一门计算机语言,而且是集应用程序开发、测试和调试功能 于一体的可视化集成开发环境,它将 Windows 编程的复杂性封装起来,使程序员能够 轻松地步入编写 Windows 程序的殿堂,使用 Visual Basic,程序员可以轻松地创建图 形化的界面,开发各种 Windows 应用程序,另外,它还具有强大的多媒体开发、数据 库访问和网络编程功能。 由于 Visual Basic 简单易学,且功能强大,所以倍受广大程序员的青睐。作为一 种优秀的开发软件,Visual Basic 具有以下优点: Visual Basic 采用了全中文的界面,使用户更容易操作。 Visual Basic 提供了语句生成器和快速提示帮助,使用户不必记忆成千上 万的属性、方法和函数结构,能轻松地开发功能强大的应用程序。Visual Basic 提供了一组完整而集成的可视化数据库工具, 用于将数据库与任一应 用程序进行集成。与数据库有关的特征是设计了创建和修改 Microsoft SQL Server、Oracle7.3AS/400 数据库的工具。Visual Basic 具有强大的多媒 体开发功能,利用种类繁多的多媒体控件,用户可以用较少的语句编写出 图文并茂的应用程序。Visual Basic 支持开发用户自定义的 ActiveX 控件, 用户可以方便地编写出具有特定功能的 ActiveX 控件。Visual Basic 具有 强大的网络编程功能,利用 Visual Basic 提供的网络开发控件,可以编写 功能强大的网络应用程序。 由于利用 Visual Basic 可以创建 ActiveX 文档, 因此,可以使用网络浏览器窗口显示 Visual Basic 开发的应用程序。利用 Visual Basic 提供的应用程序向导,可以帮助用户自动生成具有一定功能 的应用程序,大大提高了程序开发的效率。 SQL Server 2000 是 Microsoft 的关系数据库管理系统 (RDBMS) 。 它是在十多年来成功开发的 SQL Server 的基础上建造起来的,它比现在大多数被广泛使用的数据管理系统更快; 目前已经被成千上万家公司使用,日夜不停地运转着,存储着支撑我们生 存的数字宇宙。 该企业管理系统开发需求的比较低,加上具有成熟的软硬件环境,所以在软硬件 的支出上十分有限。而且,目标系统并不十分的复杂,开发的周期较短,人员经济支 出有限。当系统开发完实际运行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年室内设计手绘统考试题及答案
- 病案质控工作总结
- 财务客户往来对账培训
- 沉甸甸的工作总结
- 8.1.2免疫与计划免疫教学设计-2023-2024学年人教版生物八年级下册
- 道桥工程项目管理
- 芭蕾舞蹈期末汇报
- 离子注入表面改性技术-洞察与解读
- 车间工作总结和工作计划
- 柴油机核心结构详解
- 人教版一上41《10的再认识》课件
- 9.1 增强安全意识(教案)-2024-2025学年统编版道德与法治七年级 上册
- 网络安全运维体系方案
- 广东省廉江市实验学校2025届高一物理第一学期期中联考试题含解析
- 第五版-FMEA-新版FMEA【第五版】
- GB/T 9445-2024无损检测人员资格鉴定与认证
- 渣土运输承包合同
- 人教版(PEP)小学英语-(三、四、五、六年级)-单词表(附注音标)
- 全国临床护理“三基”训练考试题库(800题)
- 网络传播概论(第5版)课件 第3、4章 网络传播形式的流变、网络传播的多重策略
- 2024年阳泉融盛投资控股集团有限公司招聘笔试冲刺题(带答案解析)
评论
0/150
提交评论