当前位置:文档之家› 大学工资管理系统软件工程实验报告

大学工资管理系统软件工程实验报告

大学工资管理系统软件工程实验报告
大学工资管理系统软件工程实验报告

软件工程课程设计--------工资管理系统

/ 、八— 1前言 课程设计是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的、必不可少的一个教学环节。通常,课程设计中的问题比平时的习题复杂得多,也更接近实际。课程设计着眼于原理与应用的结合点,使学生学会如何把书 上学到的知识用于解决实际问题,培养软件工作所需要的动手能力。另一方面,使书上的知识变活,起到深化理解和灵活应用教学内容的目的。平时的习题局限于一个和二个知识点,而课程设计题是软件设计的综合训练,包括问题分析,总 体结构设计,用户界面设计、程序设计、基本技能和技巧,以及一整套软件工作规范的训练和科学作风的培养。我们这组选的课题是工资管理系统的设计与开发。从接到任务书开始,我们首先完成了系统的需求分析与概要设计,在完成这些任务时,我们深感理论与实践的结合的是需要一个过程。从个人分工到整个系统分析,从设计到测试之所以能顺利完成是和大家的努力分不开的。虽然还有一 些不足之处,但是我们还是从中获益不少。 下面简要介绍一下我们课题组的分工,我们这组的分工其实借鉴了Shari Lawrenee Pfleeger 和Joanne M.Atlee 合著的SOFTWARE ENGINEERING Theory and Practice (高等教育出版社第三版影印版)中的一些理论,这些知识可以参考此书的第25页中关于“开发团队的角色分工”一节。根据分工的细化和部分重叠原则,我们组的具体分如下: (1)项目管 王培 理: ⑵需求分 钟耀明、贺纯 析: ⑶概要设 贺纯、赵亦娴 计: ⑷详细设 计:赵亦娴、王培、钟耀明、杨安、陈华、贺纯

(5)程序编码:王培、陈华 ⑹系统测试:陈华、杨安 我的主要任务是概要设计和详细设计 2需求分析 2.1 任务概述 现代企业基本上都引进了计算机软件对公司业务进行管理,这样做有很多优点,一是提高了工作的效率,同时也减少了手工操作的错误以及人员的开支。本 课题开发的工资管理系统正是基于这样的目的实现的,系统完成的主要功能是对 员工工资的管理,同时还包括对员工信息、部门信息以及附属于员工、部门的职称和职务信息的管理。系统主要采用事务型数据库设计,但对于员工工资的信息,系统能够保留其相应的历史记录,包括员工的请假信息,出差信息以及工资结算信息等。本系统面向员工和管理人员同时开放,普通用户可以进行查询以及对个人相关信息的修改等操作,管理账户则拥有系统的全部功能。系统不允许非经认证通过的用户使用系统。系统采用JAVA语言开发,系统的数据使用ORACL数据库进行管理。 2. 2功能需求分析 (1)系统能够维护员工的基本信息,部门、职务、职称以及工资记录等信息。 (2)系统应该能记录员工的每一个职称信息,并授予相应的职称,系统在计算员工工资的时候选取职称对应的最高职称津贴。 (3)工资表应当由系统自动生成。系统负责员工的工资表以及员工工资的历史记录及记录员工的请假信息和出差信息等意外情况。 (4)系统可以给管理员提供权限增加删除修改系统用户以及其它实体信息,系统的部分权限不能下放给普通用户以保证系统的安全性以及数据的正确性。 2.3外部接口需求分析 系统人机交互界面为半屏幕大小,采用上下左右居中方式显示,系统分辩率默认设

高校工资管理系统1

《软件开发方法》作业 高校工资管理系统 学院:信息工程学院 班级:计科0601 学号:061106128 姓名:王银玉

目录 1、背景材料-----------------------------------------------------3 1.1、编写目的----------------------------------------------3 1.2、背景--------------------------------------------------3 2、问题描述-----------------------------------------------------3 3、功能定义-----------------------------------------------------4 3.1、功能描述----------------------------------------------4 3.2、系统目标----------------------------------------------4 3.3、对软件功能的结论--------------------------------------4 4、测试环境-----------------------------------------------------5 5、用例图-------------------------------------------------------5 6、类图---------------------------------------------------------7 7、合作图-------------------------------------------------------8 8、时序图-------------------------------------------------------9 9、具体实现-----------------------------------------------------10 9.1、功能分析------------------------------------------------10 9.2、流程分析-------------------------------------------------10 9.3、常量定义-------------------------------------------------11 9.4、源代码--------------------------------------------------11

工资管理系统开发实验报告

信息系统设计与开

(1)编写目的 随着社会的发展,中国的中小型企业越来越多,而对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。工资管理又是人力资源管理的重中之重。实行电子化智能化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。实现企业更大的工作效益和利润。提高工作效率,减少人力;节省开支;先前人工劳动的自动化;针对使用企业与人群为中小型的管理者。 (2)背景 借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势,企业要在当今激烈的社会竞争中生存并发展,单靠人工或九十年代的手动,机械化操作是不够的,社会的发展,要求企业要跟上时代的步伐,抓住新时代的新科技的机遇,运用自动化,智能化的电脑管理,实现企业的高效益发展,这其中,企业员工的工资管理,对一个企业起着很关键的作用。因此开发一个能自动化的管理企业员工工资的发放,员工内部信息的管理,企业招聘的管理等功能的系统,对一个企业的发展铺上了一条奔向高速发展的道路。在一个企业中,工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

管理信息系统实验报告

实验一认识计算机硬件和网络结构 一、实验题目 认识计算机硬件和网络结构。 二、实验课时 2课时。 三、实验目的 认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。 四、实验内容和要求 1、利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等; 2、打开机箱,实物展示并讲解个部件的功能及其连接; 3、机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。 机箱主板

内存条显卡网卡无线网卡 CPU CPU风扇硬盘 机箱背面并行接口串行接口USB接口 4、观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。 5、观察实验室网络结构图。 6、结合某网吧的例子更好地理解网络结构。 Parallel port Serial port USB port Keyboard and mouse ports

7、独立完成上述内容,并提交书面实验报告。 五、实验体会 通过本次实验,我了解了计算机的各种硬件和网络结构。知道了各种硬件的形状、功能、特征等。还知道了网络结构的流程、大体构造。这使我对计算机有了初步的认识,为以后更进一步的学习打下了坚实的基础。也为我以后的学习和生活提供了方便。 1、cpu——中央处理器,是一台计算机的运算核心和控制核心。 2、硬盘——是电脑的主要存储媒介之一。 3、主板——又叫主机板、系统板或母板,安装在机箱内,是微机最基本也是最重要的部件之一。 4、机箱——作为电脑配件的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作 用。 5、内存条——是连接CPU和其他设备的通道,起到缓冲和数据交换作用。

教师工资管理系统软件需求规格说明书 计算机软件工程

管理信息系统 教师工资管理系统 软件需求说明书 撰写人(签名):钱晓娟完成日期:2016年4月6日 验交日期: 评审负责人(签名): 评审日期

软件需求规格说明书 1.引言 1.1编写说明 为工资管理系统提供一套具有基本功能的模拟软件支持系统提供基本的需求分析和描述,为软件的开发参与者(系统设计人员、程序员、测试人员、开发商、管理人员等)提供完整的需求信息。 1.2项目背景 本系统是一个学校内部教师工资管理系统。对教师的基本信息和工资信息进行添加和修改,能够调整工资项目,根据需要对教职员工基本信息和工资信息的查询,本系统能够生成各个月的工资表,能够打印报表方便保存和管理,还包括对系统的一些基本操作功能,比如为完善系统管理功能,增加工资系统用户管理功能,系统应该包括系统用户数据的添加,修改和删除。教师为系统普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性,系统应该具有简单,易用,小巧,经典的特色,应该能够对高校工资管理进行优化,使其系统化,高效化,智能化。并保证工资管理的准确性,简易性,为学校财务人员提供便利。 1.3定义 本软件适用于我校教师工资系统的管理和应用,它是完善、安全、稳定的系统管理模拟软件。待开发软件系统的名称:基于Web应用的学校教师工资管理系统。本产品能具体化、合理化、安全的模拟实现基于Web应用的工资管理 2.任务概述 2.1产品的描述 角色或者执行者指与系统产生交互的外部用户或者外部系统。 教师 学校师通过系统可以实现以下使用需求:提交个人信息,登陆修改个人信息,查询个人工资各项详情。 财务处 学校财务处可以通过系统实现以下需求:读取工资表,生成正确工资表及查询工资情况。

C++课程设计高校职工工资管理系统

课程设计报告 课程名称面向对象程序设计 课题名称高校工资管理系统 专业通信工程 班级1302 学号201303020222 姓名王树材 指导教师乔汇东胡瑛 2015年1月3日

湖南工程学院 课程设计任务书 课程名称面向对象程序设计 课题高校工资管理系统 专业班级通信1302 学生姓名王树材 学号201303020222 指导老师乔汇东、胡瑛、黄哲 审批 任务书下达日期2014年12月26日任务完成日期2015 年 1 月3日

一、设计内容与设计要求 1.课程设计目的: 面向对象程序设计课程设计是集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。要求学生达到熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的思想和方法;能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题,从而提高动手编程解决实际问题的能力。 2.课题题目 ⑴公司考勤管理系统 ⑵高校学籍管理系统 ⑶高校工资管理系统 ⑷高校人事管理系统 ⑸文件加密管理系统 3.设计要求: ⑴设计课题题目:第5个课题是扩展课题,有能力完成的同学可以选择。 其余每位同学根据自己学号除以4所得的余数加一选择相应题号的课题。换题 者不记成绩。 ⑵根据自己对应的课题完成以下主要工作:①完成系统需求分析:包括系 统设计目的与意义;系统功能需求(系统流程图);输入输出的要求。②完成 系统总体设计:包括系统功能分析;系统功能模块划分与设计(系统功能模块 图)。③完成系统详细设计:包括数据库需求分析;类层次图;界面设计与各 功能模块实现。④系统调试:调试出现的主要问题,编译语法错误及修改,重 点是运行逻辑问题修改和调整。⑤使用说明书及编程体会:说明如何使用你编 写的程序,详细列出每一步的操作步骤。⑥关键源程序(带注释) ⑶按规定格式完成课程设计报告,将其打印稿(A4纸)上交给老师存档。 ⑷不得抄袭他人程序、课程设计报告,每个人应体现自己的个性设计。二、进度安排

薪资管理实验报告

篇一:erp 薪资管理系统实验报告 《erp》实验报告(二) 专业班级学号姓名 实验时间课时数: 4 实验名称: 薪资管理系统 一、实验目的 系统学习薪资系统初始化、日常业务处理的主要内容与操作方法。 二、实验要求 要求掌握建立工资帐套、建立工资类别、建立人员类别、设置工资项目与计算公式的方法。了解工资帐套与企业帐套的区别;掌握工资项目与计算公式的方法。了解工资企业与企业帐套的区别;掌握工资数据计算、个人所得税计算的方法;掌握工资分摊与生成转账凭证的方法。三、实验内容及过程 ●实验一:薪资管理系统初始化 1、建立工资套 (1)执行“基础设置”|“基本信息”|“系统启用”,进行重注册。 (2)执行“人力资源”|“薪资管理”,打开“建立工资套—参数设置”,工资类别选择“多个”。 (3)打开“建立工资套—扣税设置”|“就是否从工资中代扣个人所得税”,点下一步,打开“建立工资套—扣税设置”|“扣零”|“扣零至元??”,点下一步,完成。 2、设置人员附加信息 (1)执行“设置”|“人员附加信息设置”,单击“增加”|“栏目参照”|“性别”,同理增加“学历”。 3、设置工资项目 (1)执行“设置”|“工资项目设置”,“增加”所给的工资项目资料。(2)点“确定”“退出”。 4、设置银行名称 (1)执行“基础档案”|“收付结算”|“银行档案”。 (2)按实验资料修改已有银行名称信息。 5、建立工资类别 (1)执行“工资类别”|“新建工资类别”,输入工资类别名称。 (2)下一步,打开“新建工资类别—请选择部门”|“选定全部部门”,点完成退出。 6、设置在岗人员工资套人员档案 (1)执行“工资类别”|“打开工资类别”|“在岗人员”,单击“确定”。 (2)执行“设置”|“人员档案”。 (3)单击“增加”,打开“人员档案明细”,输入所给的资料。 7、设置在岗人员工资类别的工资项目 (1)执行“设置”|“工资项目设置”,增加工资项目,并将工资项目移动到相应的位置。 8、设置“缺勤扣款”与“住房公基金”的计算公式 (1)在工资项目设置对话框中单击“公式设置”,打开“工资项目设置—公式设置”。 (2)单击“增加”,选择“缺勤扣款”|“缺勤扣款公式定义”,录入“缺勤扣款”的计算公式,同理设置“住房公积金”的计算公式。 9、设置“交通补贴”的计算公式 (1)在“工资项目设置—公式设置”,增加“交通补贴”的计算公式。 ●实验二:薪资管理业务处理 1、确认个人收入所得税的计提基数 (1)增加会计科目“221101 应付工资”“221102 应付福利费”。 (2)选择“人力资源”|“薪资管理”,打开“工资类别”|“在岗人员”,点确定。 (3)执行“业务管理”|“扣款所得税”,单击“确定”进入“个人所得税扣款申请表”。

管理信息系统实验报告97692

《管理信息系统》实验报告 实验项目:教务处排课系统分析 实验学时:18 学时 姓名: 学号: ________________ 专业班级: 实验时间: _______ 实验成绩: __________________________

东北财经大学 《管理信息系统》实验报告实验项目名称:

沟通能力,养成对问题全面分析、思考和严谨认真的态度,增强创新意识五、教师评语 签名: 日期: 管理系统实验报告

实验小组成员: 实验对象:教务处排课信息系统 实验对象背景介绍:教务管理系统是一个庞大而复杂的系统,它包括:学生学籍管理系统、排课 系统、教师管理系统、学生成绩系统、系统设置、班级信息系统、教学培养计划管理系统、教学资源管理系统、招生系统教务信息发布系统和事务处理系统。随着科学技术的进步与相应的管理信息系统的升级,教务系统管理平台充分利用互联网络B/S 管理信息模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。教务管理系统内部子系统多样庞杂, 今天我们主要讨论的研究对象是排课管理信息系统。 排课管理系统是每个学校必不可少的内容,它的优劣直接学校教学工作质量和学校的正常教学活动秩序。随着现在生源数量的不断增长以及各行业竞争日益激烈,为了满足中国社会主义事业发展对高素质人才的需求,各大高校都在尽自己努力,以本校现状及需求作为基础,以科技发展进步作为依托,发展完善一个功能完整,操作简单快捷,高效率,与本校其他教务管理系统良好适应的排课系统与之配套,使教师等教学资源利用达到最大化,为学生提供优良的教育环境。因此,东北财经大学作为一个知名的财经类高校, 要达到适应教育现状及 提高自身教育层次的目标,完善教务排课管理系统显得尤为重要。 系统功能简述排课管理系统需要合理调配各个班级专业所需的专业课程选修必修课程,相应教师,教师及上课班级,尽可能全面的考虑到教师的身体状况,工作条件,家庭状况甚至与学校距离,教师及学生时间,各种课程按重要程度以及学生兴奋点和接受能力合理排序,教师的容量用途,学校集体活动或教师会议等多方面因素,以计算机安排为主,手工调整为辅的方式做出各个院系各个专业各个班级的课程安排。 排课管理系统的目标不仅是对于原有系统进行改进提高,还使课程管理科学化系统化准确化,减少手工录入的误差可能性,方便操作者的随时添加、查询、修改,是统计表格格式规范化统一化,提高工作效率,降低人工成本,提高处理数据能力与速度,提高教学质量,优化学校教务管理系统,为学校的进一步发展提供技术支持与可能性。 系统分析(1)系统分析任务:根据系统设计任务书所确定的范围,并在充分认识原有系统的基础上进行详细的调查分析,通过问题识别、可行性分析、详细调查、系统化分析,进而确定新系统的基本目标和逻辑功能结构,最后完成新系统的逻辑方案设计。 (2)可行性分析和详细调查概述:由于实验的限制,假定建立排课管理信息系统在管理上、技术上、经 济上都是可行的。而详细调查采用一定的调查方法发现了现行系统有以下优缺点: 现有系统优缺点分析 1. 选课分为预选、正选、补退选,一定程度上完善了选课系统。 2. 在选课中,按年级差异区分次序,一定程度上缓解短时间内系统压力,保证了高年级学生顺利完成课业。 3. 学生面临选课时,具有多重选择性,使学生有机会挑选感兴趣的课程,更加人性化设置。 4. 正选是以随机抽选的形式来的话,会更具有公平性。 5?学生可以自主跨专业选择自己喜欢的课,使选课更具有自主性。 6?在登录选课系统时,需要学生输入个人账号信息,保证了学生信息隐私,具有一定的安全性。

学校内部工资管理系统设计

学校内部工资管理系统设计说明书 2.1需求概述 本软件的主要服务对象是安徽工程科技学院的财务处和人事处,各系部。 各系部的主要任务是在每个月20日前各部门(包括系、部)要将出勤情况上报人事处(各系部在这里的主要任务是提供数据的输入); 而人事处将出勤工资、奖金及扣款清单送财务处(人事处在这里对各系部送来的数据进行分析处理,对应得出数据的处理结果; 财务处于每月月底将教职工的工资表做好并将数据送银行,每月初(3日前)将工资条发给各单位,(财务处在这里对数据起一个网关过滤的作用,主要起一个审批作用,负责接受成型的工资数据和审批然后向银行提交成型数据,最后打到发放工资的目的。 另外,人事变动的数据是由人事处接受并修改,最后同意传达给财务处和相关部门。 2.2软件结构 则根据需求分析和概要设计得出软件的功能结构模块图

2.3数据库设计 数据库表设计 职工基本信息表 主键字段名字段类型字段宽度能否为 空 工号char10否是姓名char8否 所属系别char20 职位char20 职工出缺勤信息表 主键字段名字段类型字段宽度能否为 空 工号char10否是

职工工资信息表 2.4 对应的数据字典与E-R图: 1静态数据:职工基本信息,职工出缺勤信息 .2动态数据 输入数据:职工基本信息,职工工资信息,出勤工资,奖金,扣款清单,职工出缺勤信息; 输出数据:职工基本信息,职工工资信息,职工标准工资信息,职工工资条,职工出缺勤报表 .3数据库介绍 职工基本信息数据库:包括职工的工号,姓名,所属系别,职位 职工出缺勤信息数据库:包括职工的工号,姓名,应出勤次数/月,实际出勤次数/月,缺勤次数,缺勤原因; 职工工资信息数据库:包括职工的工号,姓名,基本工资,原始奖金,缺勤金,实际工资; 则得DFD如下:

工资管理系统实验报告50324

信 息 系 统 设 计 与 开 发 系统名称:工资管理系统 开发人员:薛靖峰

学号:1009034122 专业:信息管理与信息系统

(1)编写目的 随着社会的发展,中国的中小型企业越来越多,而对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。工资管理又是人力资源管理的重中之重。实行电子化智能化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。实现企业更大的工作效益和利润。提高工作效率,减少人力;节省开支;先前人工劳动的自动化;针对使用企业与人群为中小型的管理者。 (2)背景 借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势,企业要在当今激烈的社会竞争中生存并发展,单靠人工或九十年代的手动,机械化操作是不够的,社会的发展,要求企业要跟上时代的步伐,抓住新时代的新科技的机遇,运用自动化,智能化的电脑管理,实现企业的高效益发展,这其中,企业员工的工资管理,对一个企业起着很关键的作用。因此开发一个能自动化的管理企业员工工资的发放,员工内部信息的管理,企业招聘的管理等功能的系统,对一个企业的发展铺上了一条奔向高速发展的道路。在一个企业中,工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 2、可行性研究的前提 (1)要求 ①主要功能:为企业提供工资管理的软件,方便公司进行准确的工资管理。 ②性能要求:可以准确登记出勤率以及一些特殊的影响工资的因

软件工程工资管理系统

目录 目录 (1) 一项目开发计划书 (3) 1.1 引言 (3) 1.2 工资管理系统功能模块描述 (4) 1.3 实施计划 (4) 1.4 支持条件 (5) 二可行性分析 (6) 2.1 可行性研究前提 (6) 2.2 经济上可行性 (6) 2.3 技术可行性 (6) 2.4 开发工具的选择 (7) 2.5 开发工具概述 (7) 2.5.1 JSP 概述 (7) 2.5.2 SQL Server数据库简介 (8) 三需求分析 (9) 3.1 市场需求分析 (9) 3.2 系统需求分析 (9) 3.2.1 系统目标 (9) 3.2.2 系统的分析和概要设计 (14) 3.2.3 系统功能分析 (7) 3.2.4 系统业务流程图 (15) 3.3 系统E-R图 (10) 3.4 数据流图 (10) 3.5 数据字典 (12) 四系统设计 (14) 4.1 系统处理流程和数据流程.............................................. 错误!未定义书签。 4.2 系统数据库概念结构 (15) 4.3 系统数据库逻辑结构 (16) 4.4 系统数据库设计 (16) 五系统测试 (20) 5.1 部分代码 (20) 5.1.1 登陆平台 (20) 5.2 测试.................................................................................. 错误!未定义书签。 5.2.1 测试的作用和意义 (25) 5.2.2 测试方法 (20) 5.2.3 测试内容................................................................ 错误!未定义书签。

高校工资管理系统设计源代码

#include #include #include using namespace std; class person //基类 { public: bool mark; //存在标记 char name[20]; //职工姓名 int num; //职工编号 double basePay; //基本工资 person(bool m,char nm[],int n,double b):mark(m),num(n),basePay(b){strcpy(name,nm);} }; class teacher:virtual public person //教师类 { public: double classPay; //课时费 teacher(bool m,char nm[],int n,double b,double c):person(m,nm,n,b),classPay(c){} void show() { cout<

人事工资管理系统实验报告

武汉工业学院 数据库应用系统设计 实验报告 学号:090501102 姓名:毕波 班级: 计算机091 指导教师:

人事工资管理系统 设计总说明:在当今社会,工资管理是一项必要而且很关键的工作。现在随着企业数量的急剧增加,处理人们的工资数据变的越来越烦琐艰巨。如今,计算机已经普及到了几乎每个学校、家庭,我们的学习和生活已经处处离不开计算机的存在。 本系统依据开发要求主要应用于企业人事系统,完成对日常的工资增删查改的数字化管理。比较系统地对员工的信息和工资进行管理,查询、增添、修改、删除都变的非常简便,节省了大量的工作量。 本课程设计是在学习了《数据库应用系统》和相关开发软件课程之后,让学生通过实际项目的设计、开发,培养学生独立进行数据库软件的建模、在计算机中进行数据库设计、并通过相关软件开发系统的能力。 本系统的基本功能包括:部门信息的管理(查询、添加、修改、删除学生部门等)、职员信息的管理(录入、查询、修改、删除员工的信息等)、工资信息的管理(录入、查询、修改员工的工资等)。 本系统主要用于对员工工资进行管理,能够进行插入、删除、修改、查询和显示员工的信息。登录该系统时,用户需要输入口令和密码,以确保数据的安全性,成功登录的用户,可以插入员工的信息和工资,并对员工的信息和工资进行增、删、改操作。 基于上述想法,我们将员工数据保存到数据库中。我们要求系统能够高效快速的处理数据,并且要保证数据的正确性、相容性和安全性。所以在数据库中需要定义很多触发器,比如删除了某个员工的信息则删除对应的所有工资信息、活着删除了某部门则删除该部门所有的信息等。 所以我们要从数据库中读取数据,并且和界面联系起来,同时也能将用户界面上的数据存储到数据库中。以上是设计此系统应该注意的地方和设计原则,以下就是遵循这些原则和标准设计出的一套完整的管理系统。

企业工资管理系统需求分析

企业工资管理系统需求分析

引言 随着社会经济的迅速发展和科学技术的进步,以计算机和软件工程为基础的信息系统正是蓬勃发展的时期。企业工资管理系统的内容对于企业的管理者来说都至关重要,所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。所以工资管理信息系统能够为高层领导者提供准确的人员信息,以便领导者了解企业各个部门的人员构成,计算好人力成本,安排好工作计划,使企业变的更高效,更具有生命力。因此,开发工资管理系统更具有一定的社会现实意义。 1.业务概述 1.1传统模式处理业务介绍 在计算机诞生之前,人们对帐目的管理一直采用的是纸质材料记录,人工统计和计算。这样的管理不但费时费力,也容易产生计算上的错误和各种疏漏;随着时代的变迁,这种混乱的情形有所改善,但采取的依然是人工操作,工作量大的时候,出现错误的机率也随之升高。目前我国还有一部分企业停留在原始的人力管理职工工资的方式上,这样的机制既不能适应时代的发展,又不利于企业自身的发展,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 当今社会,资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分,因为企业每个月都要涉及发放企业员工工资的问题。而随着企业人员数量的增加,企业的工资管理也变得越来越复杂。企业员工的人数越多,工资的统计工作就越多,工资的发放困难就越大。如果能够实现工资管理的自动化,无疑将给企业管理部门带来很大的方便。传统的纸介材料的数据信息管理方式已经不适合现代企业公司的发展了,实现工资管理的系统化、规范化、自动化,将成为现代公司管理工资的首选。

员工工资管理系统需求分析

1、编写目的 随着当今企业规模不断变大,企业人员数量的增加,企业工资的计算也变得越来越复杂。在企业里每天都要处理大量的数据信息,为了提高工资管理的工作效率,降低出错概率。本系统的开发宗旨以及总体任务就是帮助企业提高工作效率,实现企业工资信息管理的自动化、规范化和系统化。 2、编写依据 依据图书馆管理系统软件的方案书。 4.1软件总体描述 本系统可运行于windows xp及以上版本,具有较高的安全性、可维护性及可操作性,对于一般人用户使用需具简单、直观、易操作性的特点。 4.2软件设计约束及有关说明 开发环境:windows操作系统、SQL server 。 编程语言:c或一些通俗易懂的语言 遵循的规范: 测试环境: 软件交付日期:16周 4.3使用者特点 4.3.1对服务端后台管理人员: 要求有网站维护的技能,能够对服务端后台处理进行管理,能捕获系统异常。 要求掌握SQL数据库操作,能够对后台数据库进行日常维护与管理,例如:对数据 库的备份与恢复,对冗余数据的删除等; 要求有一定的Linux服务器配置与管理技能,能够阻止非法攻击,优化服务器配置, 保证服务器的安全畅通地运行。 4.3.2对客户端用户:能够通过web浏览器进行网络访问。 5.功能定义 5.1员工基本信息的录入,修改,删除。 5.2工资标准设定功能。具体包括职务工资,工龄工资以及其它工资标准的设定。 5.3工资信息浏览。 5.4员工工资表创建。 5.5工资调整管理。 5.6工资统计。 5.7用户级别设定以及口令修改: 为完善系统管理功能,增加工资系统用户管理功能,包括系统用户数据的天价,修改和

删除。教职员工为系统普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性。 6.详细需求 6.1功能需求:主要分为5大模块

人事管理系统实验报告

摘要 人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。本文系运用规范研究方法进行的专题研究。全文分六个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Visual Basic 6.0作为系统前台应用程序开发工具,Access作为后台数据库;第三部分,是系统的需求分析,主要是人事管理系统的需求分析;第四部分,是系统分析与实现,包括系统功能模块的设计和数据库的设计;第五部分,是代码的设计与实现,系统事件运行的主要代码;第六部分,是系统的实现,最后,是软件的测试 关键词:人事管理系统设计SQL Server 2005数据库Visual Basic 6.0 维护测试

第一章绪论 1.1 引言 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。 1.2 项目背景 本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。 1.3 实现意义 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许

数据库课程设计报告高校工资管理系统

. ... . 编号:*** 课程设计 学号:************* 教学院计算机学院 课程名称数据库课程设计 题目高校工资管理系统 专业********************** 班级**************************** 姓名****************** 同组人员**************************** 指导教师************** 2013 年 6 月30 日

课程设计任务书 2012 ~2013 学年第2 学期 学生姓名:****** 专业班级:**************** 指导教师:****** 工作部门:******* 一、设计题目:高校工资管理系统 二、设计目的 1.使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。 2.培养学生综合运用所学知识独立完成课题的能力。 3.培养学生勇于探索、严谨推理、实事、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。 4.培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。 5.对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。 三、进度安排 2013年6月22日,指导教师讲课,学生根据题目准备资料; 2013年6月23日,设计小组进行总体方案设计和任务分工; 2013年6月29日,每人完成自己承担的程序模块并通过独立编译; 2013年6月30日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;验收、撰写报告;答辩及总结。 四、基本要求

工资管理系统(软件工程,面向对象)

工资管理系统 (运用visio 环境及vc++画图) 1. 统的功能需求 工资管理系统包括员工管理、工资管理、销售奖金管理、保险费用管理等。员工包括经理和普通职员。 1.1工资管理 在取得授权的情况下,有关人员要进行如下工作。 面向对象分析与设计报告(1)工资录入 工资管理员录入员工的工资,修改录入的出错(维护),形成工资表。 (2)销售奖金录入 工资管理员录入员工的销售奖金,修改录入的出错(维护),形成销售奖金表。普通员工按其完成额5%提成,经理按部门的完成额的1%提成。年末再按总销售额的1%发放奖金发给每个职员。 (3)保险费用的录入 工资管理员录入员工的若干保险费用,修改录入的出错(维护),形成保险费用统计表。 (4)计算工资 工资管理员按工作证号码来进行工资的计算统计,然后生成报表再上报给财务部。 (5)计算销售奖金 工资管理员按照工作证号码进行工资销售奖金的计算统计,然后生成报表上报给财务部。 (6)计算若干保险的扣除费用 工资管理员按照工作证号码进行若干保险的计算统计,然后生成报表上报给财务部、 (7)工资或销售奖金、保险费用查询 公司员工可以根据自己的工作证号码查询自己的工资或销售奖金及保险费用。 1.2工资管理的主要业务流程:

2 .建立需求模型 对工资管理系统先划分子系统,然后再通过建立用况模型,对需求进行捕获与描述。 2.1 划分子系统 限定工资管理系统的功能为:工资管理、统计部门、财务系统、员工管理。对上述的每个功能,用一个子系统来实现。下图给出了这些子系统以及它们之间的依赖。 工资管理系统中子系统以及它们之间的依赖: 上图中的子系“财务系统”要分别使用子系统“员工管理”、“工资管

ERP实验报告-薪资管理系统

《 ERP 》实验报告(二 ) 专业班级学号姓名 实验时间 3月27日课时数:8 实验名称:薪资系统管理 (以下内容:字体小四,单倍行距。整篇报告至少5页,其中实验总结至少1页。) 一、实验目的 系统学习薪资系统初始化.日常业务处理的主要内容和操作方法。要求掌握建立工资套帐,建立工资类别,建立人员类别,设置工资项目和计算公式的方法。了解工资帐套与企业帐套的区别;掌握工资数据计算,个人所得税计算的方法;掌握工资分摊和生成转账凭证的方法。熟悉查询有关帐表资料并进行统计分析的方法。 二、实验要求 实验一:建立工资帐套 基础设置 工资类别设置 设置在岗人员工资帐套的工资项目 设置人员档案 设置计算公式 帐套备份 实验二:薪资管理业务处理

对在岗人员进行薪资核算与管理 录入并计算1月份的薪资数据 扣缴所得税 银行代发工资 工资分摊并生成转账凭证 月末处理 查看工资发放条 查看部门工资汇总表 按部门进行工资项目构成分析 查询1月份工资核算的记账凭证 帐套备份 三、实验内容及过程 实验一: 1.建立工资套 (1)在企业应用平台中,执行“人力资源”“薪资管理”命令,打开“建立工资套帐—参数设置”对话框。 (2)选择本帐套所需处理的工资类别个数为多个 (3)单击“下一步”按钮,打开“建立工资套扣税设置”对话框,选中“是否从工资中代扣个人所得税”复选框,单击“下一步”按钮,打开“建立工资套扣0设置”对话框。 (4)单击选中“扣0”前的复选框,再选择‘“扣0至元.......” (5)单击下一步 (6)点击完成 2.设置人员附加信息 (1)执行“设置”“人员附加信息设置”命令,打开“人员附加信息设置”对话 框。 (2)单击“增加”按钮,单击“栏目参照”栏的下三角按钮,选择“性别”同理, 增加“学历”。

相关主题
文本预览
相关文档 最新文档