高校工资管理系统-2015-2016第一学期任务书
高校工资管理系统设计C++
课程设计任务书课程名称面向对象程序设计课题高校工资管理系统专业班级学生姓名学号指导老师审批任务书下达日期2015年12月25日任务完成日期2016 年1月4日目录1.课程设计题目 (1)2 进度安排 (2)3.系统需求分析 (4)4.总体设计 (5)5.详细设计 (6)6.系统调试 (10)7结果分析 (14)8.总结 (15)9. 计算机科学与技术系课程设计评分表 (16)一、课题3:高校工资管理系统(一)、课程设计题目:高校工资管理系统(二)、目的与要求:1、目的:(1)要求学生达到熟练掌握C++语言的基本知识和技能;(2)基本掌握面向对象程序设计的基本思路和方法;(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。
2、基本要求:(1)要求利用面向对象的方法以及C++的编程思想来完成系统的设计;(2)要求在设计的过程中,建立清晰的类层次;(3)在系统中至少要定义四个类,每个类中要有各自的属性和方法;(4)在系统的设计中,至少要用到面向对象的一种机制。
3、创新要求:在基本要求达到后,可进行创新设计,如根据查找结果进行修改的功能。
4、写出设计说明书(三)、设计方法和基本原理:1、问题描述(功能要求):现一高校有五类职工:教师,实验员,行政人员,教师兼职实验员,行政人员兼职教师。
为了实现工资发放的自动功能,现要求编写程序来自动完成此功能。
(1)各类人员的工作信息录入(2)可查询任意人员的工资信息(3)可修改任意人员的信息(4)可删除人员人员的信息(5)可显示工资超过或低于某个数值的全部人员信息(6)可统计按工资多少顺序显示人员信息(7)可按人员类型显示人员信息所有职员的基本信息包括,姓名、工号、岗位类型、基本工资,另外每类人员又有特殊信息,如教师有课时工作量。
相关信息:每一学期将学校职工的本学期任职情况及上学期工作的相关情况输入计算机,则本学期职工的月工资按程序处理后的结果发放,其中职工的工资计算方法如下:其中工资的基本构成如下:教师:基本工资+课时费;实验员:基本工资+实验室补助;行政人员:基本工资+行政补贴;教师兼职实验员:基本工资+课时费+实验室补助;行政人员兼职教师:基本工资+行政补贴+课时费;其中课时费计算:教师每月的基本工作量为100,教师兼职实验员每月基本工作量为70,行政人员没有基本工作量;课时费=(课时工作量-基本工作量)*20+基本工作量×25;注意:如果基本工作量没完成,则其课时费=课时工作量*20*0.8。
高校工资管理信息系统
高校工资管理信息系统需求分析班级:09工管本学号:20091311025编写人员:查婷婷年月日签字页版次: Ver 1. 0 执笔人:查婷婷业务负责人:日期:项目负责人:日期:项目负责人:日期:项目负责人:日期:目录1引言 (4)1.1编写目的 (4)1.2适用对象及范围 (4)1.3需求分析设计依据 (4)2总体设计 (5)2.1需求概述 (5)2.2处理流程 (8)2.3软件功能结构 (9)3功能说明 (10)1引言1.1编写目的编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。
1.2适用对象及范围本需求分析设计说明书适用于参加本项目的用户方项目组成员、用户方的相关业务人员、所有管理人员、开发人员和维护人员。
1.3需求分析设计依据1. 《软件工程导论》(第5版)张海藩编著,清华大学出版社2. 《软件工程和导论》张海藩主编清华大学出版社3. 《数据库原理与应用》李昭原科学出版社4. 《工资管理系统》需求规格说明书;5. 《工资管理系统》概要设计说明书6. 张立,C#2.0宝典,电子工业出版社,20077. 李兰友等编著,Visual C#.Net程序设计,清华大学出版社,20038. 《软件工程与软件开发工具》 ISBN7-302-09290-7、TP.6515 20049. 肖刚,古辉,程振波,张元鸣.实用软件文档写作.北京:清华大学出版社。
2总体设计2.1需求概述给出需求说明书中定义的软件需求规定(包括功能规定和性能规定),功能规定可采用IPO 图或简易表格的方式来表示:时间特性要求a) 响应时间:最高要求毫秒级,最低要求秒级; b) 更新处理时间:最高要求毫秒级,最低要求秒级;c) 数据的转换和传送时间:最高要求毫秒级,最低要求秒级; 输入输出数据的精度特性要求 输入数据包括:a) 人事数据=职工编号+职工姓名+职称+职务+部门+参加工作时间+籍贯+基本工资+生活补贴+书报费+交通费+洗理费+班级系数+职称系数+单节课时费b) 事务数据=[课时信息|任务信息]c) 课时信息=课程名称+授课班级+授课时数+班级人数输出数据包括:a) 工资表=职工编号+职工姓名+帐号+工资总额b) 工资明细表=基本工资+课时费+岗位津贴+书报费+生活补贴+交通费+洗理费+缴纳的保险系统的灵活性主要体现在:a) 提供多种操作方法,支持键盘快捷键、鼠标的输入操作以及显示器、打印机的输出操作;b) 运行环境的无关性,该软件应该能够即装即用,在所有Windows平台都能很好的运行。
软件工程课程设计-高校工资管理系统
软件工程设计XXXX08计科(网络)2班目录前言 (1)1可行性研究 (1)1.1问题定义 (1)1.1.1问题的提出 (1)1.1.2问题的定义 (2)1.1.3问题定义报告 (2)1.2.可行性研究 (2)1.2.1技术可行性 (2)1.2.2 经济可行性 (4)1.2.3 操作可行性 (4)1.3 软件计划 (5)1.3.1工作范围 (5)1.3.2 资源 (5)2需求分析 (6)2.1 需求功能分析 (6)2.2 数据分析 (6)2.2.1数据流图 (6)2.2.2数据字典 (8)2.3安全性要求 (12)2.4一致性要求 (13)2.5完整性要求 (13)3 总体设计 (13)3.1系统图层框图 (13)3.2系统模块设计 (14)3.3数据库设计 (15)3.3.1概念结构设计 (15)3.3.2逻辑结构设计 (17)3.3.3数据库物理设计 (18)4 详细设计 (21)4.1人机界面设计 (21)4.2 程序流程图 (21)4.3 模块具体实现 (22)5系统实现 (23)5.1编码 (23)5.2测试与分析 (46)5.2.1 系统测试概述 (46)5.2.2 具体的测试过程 (47)5.2.3 综合测试 (53)5.2.4 本系统性能测试与分析 (53)6安装和使用说明 (54)6.1安装说明 (54)6.2使用说明 (54)7小结 (54)参考文献 (54)高等学校工资管理系统前言随着计算机技术的飞速发展,以数据库技术为基础的管理系统已成为了一个有效的管理手段,并在各行各业中得到越来越广泛的应用。
本课题将设计一个应用于高校的工资管理系统。
由于高校规模的不断扩大,其工资应用体系变得越来越复杂,与工资管理有关的信息也随之急剧增加。
在这种情况下,单靠人工来处理教职员工的工资不但要消耗大量的人力和物力,而且极容易出错。
工资管理的重复性、规律性、时间性,也使得工资管理计算机化成为可能。
高校工资管理系统
Southwest university of science and technology 《管理信息系统》报告学院名称经济管理学院专业名称信息管理与信息系统学生姓名指导教师二〇一三年1摘要随着计算机技术的快速发展,信息管理系统在企事业单位中的应用越来越广泛。
以前单位的人事管理的信息化还停留在excel阶段,基本采用手工填写或者excel填写后打印,人工传递的落后管理方式,造成填写不规范、共享性差、管理效率低的局面,现在已经无法满足工作需要。
因此,建立一个以信息技术支持的现代信息管理系统非常有必要。
高校工资管理系统是典型的信息管理系统,也是此次我们小组实习课题。
我们小组以所在学校为背景,经过实际的需求分析,得出系统主要由员工基本信息、工资核算。
工资查询、系统管理等四个主要部分组成。
系统采用C/S模式设计框架,在技术实现上,系统以SQL2008R2与visual studio2012 为开发工具。
本系统主要解决了高校工资管理工作的需求,操作界面直观便捷,对使用者要求低,适合不同层次的用户使用。
本系统主要包括四个功能模块用户信息管理、工资核算、工资查询、员工基本信息管理。
本文档将从开发背景及目的、系统开发技术、系统需求分析、系统概要设计、系统设计与实现几个方面对开发此系统的过程和方法进行介绍。
关键词:高校工资管理;信息管理系统;SQL Server,visual studio23第一章绪论1.1选题背景在21世纪社会快速进步的同时计算机技术也得到了飞速发展。
数字时代带来了高效的工作效率,而高校的管理工作都是十分琐碎、复杂,但是工资管理又是其中一项十分细致的工作,工资计算、发放、核算关系到每个教职工的劳动成果,但是它的工作量最大,一般是不允许有偏差的,如果按以前的手工操作,到每月发放工资的时间,工作人员将填写大量的表格,核算各种数据,造成填写不规范、共享性差、管理效率低的局面,而且现在已经无法满足工作需要。
学校内部职工工资系统项目管理书(1)
学校内部职工工资系统项目管理书1、项目概述假设学校共有教职工约1000人,10个行政部门和8个系部。
每个月20日前各部门(包括系、部)要将出勤情况上报人事处,23日前人事处将出勤工资、奖金及扣款清单送财务处。
财务处于每月月底将教职工的工资表做好并将数据送银行。
每月初(3日前)将工资条发给各单位。
若有员工调入、调出、校内调动、离退休等数据变化,则由人事处通知相关部门和财务处。
2、工作任务(Statement Of Work,SOW)书校务通管理系统业务需求《学校内部职工工资管理系统》是对学校所有职工工资进行管理的系统,是学校内部各校区内与各校区间的公用平台。
它要完成学校对所有职工工资信息的管理,包括计算、传播、存储等,以及职工对自己信息的查询操作。
其目的是实现学校内部职工的工资管理,准确的管理职工工资奖金等信息(一)整体要求1)系统要求提供教师工作平台和学生工作平台。
2)系统要求有严格的权限管理,权限要在数据方面和功能方面都有体现。
3)系统要求有可扩充性,可以在现有系统的基础上,通过前台就可加挂其他功能模块。
(二)系统逻辑模型(三)系统功能描述(A) 职工基本信息管理子系统1)职工基本信息输入:数据输入,存储2)建立职工基本信息表:数据集中3)职工基本信息查询:数据查询4)职工基本信息修改:a.写修改职工基本信息:数据修改b.发送提示信息至其他部门:数据读出(B) 职工出勤信息管理子系统:1)职工出缺勤信息输入:职工出缺勤信息表2)职工出缺勤信息查询:查询目标3)职工出缺勤信息表的建立:职工出缺勤信息表(C)职工工资管理子系统:1)职工基本工资信息读取:职工基本工资信息表2)职工实际工资奖金计算:标准工资信息3)标准工资信息与银行之间的双向传输:标准工资信息4)工资条对各部门的发放:标准工资信息(四)应达到的技术指标和参数系统应满足并行登录、并行查询的速度要求。
其中主要内容包括:1)保证1 000人以上可以同时登录系统。
大学工资管理系统
校长
房地产
总务处
人事部
财务处处
市 场 部
开 发 组
办 公 室
校 医 室
保 安 处
人 事 科
考 察 组
几 乎 组
成 本 组
会 计 组
出 纳 组
三、系统分析与设计 1、业务流程图
2
房地产
总务处
人事部
房费扣 款清单
电费扣 款清单
交通补 贴清单
托儿费 扣款
职工工 资变动 清 单 biandon g
财务处
上月工资 台帐
人 事 部
本月工资发放清单
工资发 放员
职工
3、功能模块设计
新系统的功能设计是以原系统业务流程和数据流程为依据的。为此新系统的功能划分为数据录入、 工资查询、报表输出、代码维护和结束退出五个模块。
4
各模块功能简述如下: 1).数据录入模块:包括对应发工资数据的录入、编辑、修改、查询和打印功能,其中 打印功 能还包括扣款清单数据。 2).工资查询模块:包括入按职工部门查询 ,职工工资发放单 3).报表输出模块:只提供库存中每种员工工资及现发放工资数据的查询。 4).代码维护模块:包括代码维护、修改和重新输入。 5).结束模块:包括费用结算和汇总结算表打、退出。
实验总结
7
管理信息系统分析、设计与实施的实验真的不好做,难度很大,如果不是有可以仿效的实例, 很难有系统一步步做下去。不过摸索这么久,还是有点收获的。 计算机的应用和普及,让我们可以方便的应用计算机来管理学校,特别是工资这个大板块。工 资管理系统应该适应个部门和单位,必须科学、全面且高效。在任何而一个单位,工资管理都是一 件非常重要的财务工作,是办公自动化的基础和前提。这次实验把这个学期新开设的《管理信息系 统》课程的理论知识与实际操作紧密的联系在一起了,让我们更好的掌握了相关知识,也加深了印 象,知晓了一个系统的分析、设计和实施的整个操作过程,各个相关步骤的联系和关系,不禁丰富 了我们的知识,同时给我们期末考试做了相关的准备。 但是该系统还是有一些问题存在:1、需要使用很多软件,例如 vf 等,增加难度;2、制作过程 比较复杂。 在整个学习和实验的过程中,学习到了很多。会继续努力
高校教师工资信息管理系统设计方案说明
高校教师工资信息管理系统设计方案说明一、系统需求分析1.教师基本信息管理:包括姓名、性别、年龄、学历等基本信息的录入和修改。
2.教师工龄计算:根据入职时间和当前日期计算教师的工龄,并能够更新工龄信息。
3.教师薪资计算:根据教师的工龄、学历、职称等因素计算教师的薪资,并能够实时更新薪资信息。
4.工资发放管理:记录每月实际发放的工资金额,并能够对发放情况进行查询和统计。
5.工资明细查询:提供按教师姓名、工龄、学历、职称等条件对工资明细进行查询,并能够导出查询结果。
6.系统管理:包括用户管理、权限管理、数据备份等功能,保证系统的安全性和稳定性。
二、系统设计方案1. 技术选择:本系统采用B/S(浏览器和服务器)架构,使用Java 语言开发,使用MySQL数据库存储数据。
2.系统模块划分:-用户管理模块:主要包括用户登录、注册、修改密码等功能。
-教师信息管理模块:负责录入、修改和删除教师的基本信息。
-工龄管理模块:计算教师的工龄并更新工龄信息。
-薪资计算模块:根据教师的工龄、学历、职称等因素计算教师的薪资并更新薪资信息。
-工资发放管理模块:记录每月实际发放的工资金额,并能够对发放情况进行查询和统计。
-工资明细查询模块:提供按教师姓名、工龄、学历、职称等条件对工资明细进行查询,并能够导出查询结果。
-系统管理模块:包括用户管理、权限管理、数据备份等功能,保证系统的安全性和稳定性。
3.数据库设计:- 教师表(Teacher):包括教师ID、姓名、性别、年龄、学历等字段。
- 工资表(Salary):包括教师ID、发放日期、实际发放金额等字段。
- 系统用户表(User):包括用户ID、用户名、密码等字段。
4.模块流程设计:-用户管理模块:用户通过用户名和密码登录系统,系统对用户身份进行验证并分配相应的权限。
-教师信息管理模块:管理员可以添加、修改或删除教师的基本信息。
-工龄管理模块:系统根据入职时间和当前日期计算教师的工龄,并更新工龄信息。
高校职工工资管理系统
系统分析报告高校工资管理系统一、系统任务分析开发《高校工资管理系统》软件。
基本要求:使用结构化的系统分析和设计,开发基于VC控制台的C语言应用软件。
任务陈述:工资管理系统按照工资标准每月创建一份工资表,工资标准由人事部门下达,没有变动时,标准一直执行。
职工由于职务、职称晋升,或者其他情况需要调整工资的,人事部门下达调整计划,并根据调整计划修改工资标准。
工龄工资自动计算修改,不用下达调整计划。
工资包含以下信息:月份、职工编号、基本工资、津贴、岗贴、工龄工资、应发数、工会费、个人所得税、应扣数和实发数。
工龄工资每年20元。
个人所得税计算方法设为:工资少于等于2000元为0;2000~2500元的部分为5%;2500—5000元的部分为10%;5000元以上的部分为20%。
系统在初次使用时,创建存储职工工资的工资标准,只创建一次。
以后可以增加、删除和修改。
在增加新职工时用,添加某职工的工资信息。
在职工离职或死亡时,删除某职工的工资信息。
在职工工资发生变化时,例如职工职务晋升、工龄变化时,修改职工的工资信息。
可以查询指定编号职工的工资信息。
可以查询某月全体职工的工资信息。
二、系统执行者系统的系统执行者有人事部门(不分类)和职工(分类)。
人事部门的工作有:管理职工信息——员工基本信息的录入,修改,删除。
管理工资信息、创建工资表,工资调整管理——添加、删除以及修改职工信息等。
职工可以工资信息。
职工分为教授、讲师、助教和其他等四类。
不同类别的职工,税收及工资标准不同,由人事部门统一管理。
三、系统用例(一)用例图(二)描述用例规约1.职工工资信息录入用例名称:职工工资信息录入参与执行者:管理员前置条件:一个合法的管理员已经登录到这个系统事件流:{将信息录入文档;读入文件;}2.职工个人工资信息查询{ 输入职工编号和密码;核对密码,如果无效则提示重输;显示职工其他信息;如果职工录入状态无效,则{ 提示职工输入无效,要求重新输入;}否则{显示该职工的工资信息如果选择”退出”,则返回上一级对话框;}备选流:用户可以在基本流中的任何一步选择退出,返回上一级界面。
高校职工工资管理系统
XXXX学院本科毕业设计(论文)题目:高校职工工资管理系统学生姓名:学号:系(部):数学与计算机系专业:计算机科学与技术入学时间:201年6月导师姓名:职称/学位:助教/硕士导师所在单位:高校职工工资管理系统摘要工资管理是社会主义经济管理的重要组成部分,它与实现国家的经济战略目标息息、相关。
高校作为事业单位,工资是教职工收入的主要来源。
因此,工资的调整、奖金、津贴的发放等,都是教职工非常关心的问题。
高校工资管理的基本任务,就是通过对工资问的研究,认识工资分配合理性。
管理信息系统从产生到现在已经经历了单项数据处理阶段、综合数据处理阶段、现代管理信息系统(MIS)阶段等几个阶段。
近年来,随着科学技术的迅猛发展和管理水平的不断提高,计算机已经被广泛应用于日常管理之中,那么作为工资管理系统来说,开发一套完整的工资管理系统已是大势所趋。
计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.高校工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。
本文主要针对教师工资管理,查询。
详细记录教师工资组成,轻松实现教师工资的查询。
关键词:SQL;工资;管理系统;数据处理University staff salary management systemAbstractPayroll management is an important part of the socialist economic management , and achieve the country's economic and strategic objectives closely related . Colleges and universities as public institutions, wages are the main source of income of the faculty . Therefore, the adjustment of wages , bonuses, allowances and distribution are of great concern to faculty members . The university payroll management task is to wage asked reasonable understanding of the wage distribution . Management information system has gone through from generation to individual data processing stage , stages of integrated data processing stage , modern management information system ( MIS ) stage . Recent years, with the rapid development of science and technology and constantly improve the level of management , the computer has been widely used in theday-to-day management , as payroll management system , the development of a complete set of Salary Management System is a general trend .Computer payroll work , not only to ensure that payroll is accurate , fast output , but also can take advantage of a variety of information of the computer on the wage statistics , and services in the financial sector other aspects of the accounting and financial processing , the computer has a manual management the incomparable advantage of the university payroll management system is a computer as a tool , the information needed to manage payroll management , not only management personnel from tedious data processing freed , and to optimize the management system to make it efficient of simple , intelligent , and also improve the transparency and interactivity . Detailed records of teachers 'salaries , easy teachers' salaries query .Keywords:SQL ; wages ; management system ; data processing目录第一章前言 (1)1.1工资管理的背景 (1)1.2 工资管理系统的实现意义 (1)第二章需求分析 (2)2.1 功能需求 (2)2.2 安全保密需求 (2)2.3 性能需求 (2)2.4 数据库要求 (3)2.5 所需环境 (4)第三章系统设计 (5)3.1 系统模块设计 (5)3.2 数据库详细设计 (5)第四章系统实现 (8)第五章系统测试与维护 (15)5.1 系统测试 (15)5.2 系统维护 (15)第六章高校工资管理系统的展望 (16)主要参考文献 (17)致谢 (18)第一章前言高校工资管理是高等院校的财务部门都必须切实面对的工作,随着高等院校不断地发展,各高校的规模不断地扩大,教职员工的数量也越来越多,这对高校的工资管理提出了新的要求。
薪酬管理系统任务书-doc
中北大学毕业设计任务书学院:软件学院专业:软件工程(网络工程)班级:学号:姓名:设计题目:基于Struts框架的企业人力资源管理系统薪酬子系统的设计和实现起迄日期: 2013年01月14日~2013年6月21日指导教师:教学院长:发任务书日期: 2013 年 01 月 14 日任务书填写要求1.毕业设计任务书由指导教师根据各课题的具体情况填写,经学生所在系的负责人审查、签字后生效。
此任务书应在毕业设计开始前一周内填好并发给学生;2.任务书内容必须用黑笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,不得随便涂改或潦草书写,禁止打印在其它纸上后剪贴;3.任务书内填写的内容,必须和学生毕业设计完成的情况相一致,若有变更,应当经过所在专业及系主管领导审批后方可重新填写;4.任务书内有关“学院、系”、“专业”等名称的填写,应写中文全称,不能写数字代码。
学生的“学号”要写全号(如020*******),不能只写最后2位或1位数字;5.有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。
如“2004年3月15日”或“2004-03-15”。
毕业设计任务书1.毕业设计的任务和要求:薪酬系统是一个基于企业和员工关系的信息分享、传播、获取各种信息发布相结合的平台,企业可以通过该平台对员工的薪酬进行合理的管理,同时,员工也可以查看自己的薪酬信息是否合理,使得企业和员工都得到最方便的方式。
本课题首先总结了国内外对职业生涯管理领域的研究现状和成果,为我国企业实施职生涯管理提供理论参考;其有关概念重新进行了比较严谨的定义,分析了其特征;对突出核心员工的职业生涯管理进行了理论论证;然后归纳了我国企业职业生涯管理存在主要问题,并对问题存在的原因进行了深入分析;最后尝试构建了比较规范的职业生涯管理体系,进一步提出企业在实施职业生涯管理时应注意的问题。
学校工资管理系统
软件需求说明书1 引言1.1 编写目的经过在学校各部门间长期的调查并对工作人员提出的需求进行细致的分析,提出了这份用户需求规格说明书。
该说明书主要对所开发的系统进行全面的说明,明确该系统的主要功能要求、性能要求,指出该系统所用到的数据及数据处理流程,同时提出故障处理的要求。
其次,对开发该系统的任务进行概括性叙述,对系统的运行环境进行规定。
通过该文档可使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
该文档的预期读者为:项目提出者,项目管理者。
1.2 背景1. 项目名称:学校内部工资管理系统2. 项目提出者:青岛科技大学人事处3. 项目开发者:Rayman Studio4. 用户:青岛科技大学财会处人事处及各部门管理人员5. 运行环境:青岛科技大学计算机中心6. 开发平台:Lomboz Eclipse 、Apache tomca t 、JSP、MySQL7. 系统架构:B/S 结构8. 该系统与其他系统的关系:a. 该系统的服务器端运行在计算机中心的服务器上,用户通过网络浏览器访问服务器端。
b. 服务器上需要有防火墙软件对服务系统进行防护c. 本系统与财务处的财务管理软件有数据通信;1.3 定义Lomboz Eclipse Apache tomcat :J2EE 可视化开发平台,开发企业管理软件的工具:web 服务器,支持JSP 文件的解析处理。
JSP:即Java Server Pages简单地说,就是包含用Java语言编写的网页, 保存在服务器上。
MySQL :SQL 数据库B/S 结构:浏览器/服务器结构,即客户端使用浏览器通过网络访问服务器,向服务器提交服务请求。
1.4 参考资料a.《学校内部工资管理系统开发计划书》,青岛科技大学b.《软件工程导论》,张海藩,清华大学出版社;c.《实用软件工程》,郑人杰等,清华大学出版社;d.《lomboz Eclipse 使用教程》林峰等,东南大学出版社;e.《MySQL 使用手册》2 任务概述2.1 目标1.开发意图:在一个较大的单位中,员工的工资管理是一项要求准确而且高效的工作。
C课程设计任务书高校工资管理系统
课程设计报告课程名称面向对象程序设计课题名称高校工资管理系统专业通信工程班级1402班学号201403020222姓名熊舒炼指导教师乔汇东、胡瑛、曹燚2016年1月4 日湖南工程学院课程设计任务书课程名称面向对象程序设计课题高校工资管理系统专业班级通信工程1402班学生姓名熊舒炼学号201403020222指导老师乔汇东、胡瑛、曹燚审批任务书下达日期2015年12 月25日任务完成日期2016 年1月 4 日一、设计内容与设计要求1.课程设计目的:面向对象程序设计课程设计是集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。
要求学生达到熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的思想和方法;能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题,从而提高动手编程解决实际问题的能力。
2.课题题目⑴公司考勤管理系统⑵高校学籍管理系统⑶高校工资管理系统⑷高校人事管理系统⑸文件加密管理系统3.设计要求:⑴设计课题题目:第5个课题是扩展课题,有能力完成的同学可以选择。
其余每位同学根据自己学号除以4所得的余数加一选择相应题号的课题。
换题者不记成绩。
⑵根据自己对应的课题完成以下主要工作:①完成系统需求分析:包括系统设计目的与意义;系统功能需求(系统流程图);输入输出的要求。
②完成系统总体设计:包括系统功能分析;系统功能模块划分与设计(系统功能模块图)。
③完成系统详细设计:包括数据库需求分析;类层次图;界面设计与各功能模块实现。
④系统调试:调试出现的主要问题,编译语法错误及修改,重点是运行逻辑问题修改和调整。
⑤使用说明书及编程体会:说明如何使用你编写的程序,详细列出每一步的操作步骤。
⑥关键源程序(带注释)⑶按规定格式完成课程设计报告,将其打印稿(A4纸)上交给老师存档。
⑷不得抄袭他人程序、课程设计报告,每个人应体现自己的个性设计。
二、进度安排第 17 周星期一 9 时:00分——12时:00分星期二 9时:00分——12时:00分星期三9 时:00分——12时:00分星期四 9时:00分——12时:00分课题3:高校工资管理系统(一)、课程设计题目:高校工资管理系统(二)、目的与要求:1、目的:(1)要求学生达到熟练掌握C++语言的基本知识和技能;(2)基本掌握面向对象程序设计的基本思路和方法;(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。
某大学工资管理信息系统
齐鲁工业大学课程设计与分析-工资管理系统学院名称:工商管理学院专业:信息管理与信息系统组别: 第七组指导老师: 赵秀丽2015年12 月齐鲁工业大学工商管理学院《信息系统分析与设计》课程设计实验报告某大学工资管理系统的分析与设计专业名称:信系管理与信息系统班级:信管12—1 班组别:第七组《信息系统分析与设计》课程设计任务书题目某大学工资管理系统的分析与设计一、课程设计目的信息系统分析与设计课程设计作为独立的教学环节,是学习完《信息系统分析与设计》课程后进行的一次全面的综合练习。
其目的在于综合运用课堂所学的信息系统分析与设计开发的原理、技术、方法和步骤,深刻理解和体会运用面向对象思想开发一个管理信息系统的过程及每个阶段的工作内容,提高学生分析与设计管理信息系统的能力。
二、现行系统描述某大学共有教职员工3758人。
学校下设教务处、财务处和房产处等二十六处室,还设有计算机系、自动控制系和管理工程系等十八个教学系,此外还附设一个机工厂、一个电子厂和一所校医院.该校财务处负责全校教职工的工资管理工作,其工资管理业务情况如下:每月25日至28日,房产处将本月职工住房的房费和水电费扣款清单及时报送财务处。
总务处将托儿费扣款和通勤职工的交通补贴费清单也一并及时报送财务处。
财务处按期列出一份职工借支应扣款清单.所有这些清单的格式如表SJ—1和表SJ-2所示。
表SJ—1 ( )月份职工()项扣款清单制表人:日期此外,学校人事部门要及时向财务处提供下列信息:(1)若有职工在学校内部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调到何部门工作、工资发放变动情况等。
(2)若有校外人员调入学校工作,则应提供调入者的职工证号、姓名、调入校内何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计建立调入者的职工工资台帐帐页。
(3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。
C++高校工资管理系统
辽宁工业大学《C++语言程序设计》课程设计(论文)题目:高校工资管理系统院(系):软件学院专业班级:软件工程102班学号: 101301052学生姓名:赵楠指导教师:翟宝峰教师职称:副教授起止时间:2010.12.20-2010.12.31课程设计(论文)任务及评语目录第1章课程设计目的与要求 (1)1.1 课程设计目的 (1)1.2 课程设计的实验环境 (1)1.3 课程设计的预备知识 (1)1.4 课程设计要求 (1)第2章课程设计内容 (2)2.1 C++语言程序设计------《高校工资管理系统》问题分析。
(2)2.1.1 功能分析 (2)2.1.2 算法设计及程序设计中技术重点 (3)2.2 程序中涉及的类的UML类图和主要函数流程图或框图。
(7)2.3 程序源代码 (9)第3章课程设计总结 (17)参考文献 (19)第1章课程设计目的与要求1.1 课程设计目的将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。
通过课程设计,学生在下述各方面的能力应该得到锻炼:(1)进一步巩固、加深学生所学专业课程《C++语言教程》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用C++语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)掌握面向对象程序设计的方法。
(6)熟练掌握C++语言的基本语法,灵活运用各种数据类型。
(7)进一步掌握在集成环境下如何调试程序(单步调试,设置断点、观察表达式,分块调试)和修改程序。
1.2 课程设计的实验环境硬件要求能运行Windows 操作系统的微机系统。
高校工资管理系统详细设计说明书(源代码和数据库)
五、详细设计说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (3)1.4参考资料 (3)2.总体设计 (4)2.1需求概述 (4)2.2软件结构 (4)3.程序描述 (5)3.1功能 (6)3.2性能......................................................................................................... 错误!未定义书签。
3.3输入项目 (26)3.4输出项目 (26)3.5算法 (26)3.6程序逻辑 (26)3.7接口 (26)3.8存储分配 (26)3.9限制条件 (26)3.10测试要点 (26)1.引言1.1编写目的【阐明编写详细设计说明书的目的,指明读者对象。
】通过《需求规格说明书》、《数据库设计说明书》,在仔细考虑讨论之后,我们对《高校工资管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。
据此,作为详细设计说明书,为进一步设计软件界面、编写代码打下基础。
主要为下面软件具体开发做下规格及统一规定1.2项目背景【应包括项目的来源和主管部门等。
】A.待开发软件系统的名称:《高校工资管理系统》B.随着社会信息量的与日俱增,作为信息存储的主要媒体之一教材,数量、规模比以往任何时候都大的多,老师和学生在选择教材和订购教材时产生了很大的麻烦。
在计算机日益普及的今天,对个人而言若采用一套行之有效的教材订购系统来订购书籍,会方便许多,这也充分应用硬件资源,节省了人力资源。
学校教材订购系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。
该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广WINDOWS系列等操作系统上使用。
除此以外,可通过访问权限控制以及数据备份功能,确保数据的安全性。
1.3定义【列出文档中所用到的专门术语的定义和缩写词的原文。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《面向对象课程设计》指导书
一、课程设计题目
1.使用面向对象程序设计方法,编写一个对堆栈进行处理的程序,包括压栈和弹栈操作。
2.高校工资管理系统
二、目的与要求
1、目的
(1)要求学生达到熟练掌握C++语言的基本知识和技能;
(2)基本掌握面向对象程序设计的基本思路和方法;
(3)能够综合利用所学的基本知识和技能,解决较复杂的面向对象程序设计问题。
(4)通过这次课程设计掌握《C++语言程序设计》的编程思想,为后续课程打下基础。
(5)培养我们实际操作能力和实践能力,为毕业设计及以后的工作打下坚实的基础。
2、基本要求
(1)要求学生独立完成所布置题目。
(2)要求利用面向对象的方法以及C++的编程思想来完成系统的设计。
(3)要求在设计的过程中,建立清晰的类层次。
(5)在系统的设计中,至少要用到面向对象的一种机制。
(6)简单的系统与功能分析,建立数据结构表。
3、创新要求
在基本要求达到后,可进行创新设计,如根据查找结果进行修改的功能及设计出比较友好的界面
等。
三、具体内容
题目:使用面向对象程序设计方法,编写一个对堆栈进行处理的程序,包括压栈和弹栈操作。
要求:书上的题目,要求能够独立完成,并进行讲解。
题目:高校工资管理系统(学号:16 24 27 29 33)
1.系统要求
该系统是为了减少工资管理中工作难度,提高效率,主要实现以下功能:
(1)职工基本信息的录入、修改、删除。
(2)工资标准设定,包括职务工资、职称工资、工龄工资以及其他工资的设定。
(3)职工工资结算。
(4)个人工资的查询,职工工资的统计(可以按照部门统计)。
2.数据要求
(1)职工数据项:编号、姓名、部门、职称、职务、入部门时间、是否专家、是否有住房、是否有独生子女等。
(2)职称工资标准数据项:高级、副高、中级、初级、工人等。
(3)职务工资标准数据项:正处、副处、正科、副科。
(4)其他工资标准数据项:独补、专家津贴、房贴、一次性补发、其他津贴、扣房租、扣公积金、扣失业险、扣医疗险等、扣其他。
(5)工资结算数据项:编号、姓名、部门、职称工资、职务工资、独补、专家津贴、房贴、一次性补发、其他津贴、扣房租、扣公积金、扣失业险、扣医疗险、扣税等、实发工资。
四、设计方法
(1)需求分析:对用户提出的问题提出解决的办法和思路。
(2)根据需求,设计系统功能模块,并设计相应的类和界面。
分析系统中的各个实体之间的关系及其属性和行为,据问题描述,设计系统的类层次。
(3)根据基本思路,确定输入和输出,设计程序的算法。
(4)确定用到的所有类的描述和定义,并进行测试。
(5)在计算机上编译程序,检验程序的可运行性,对于程序中代码完成的功能等加以声明。
(7)编写C++课程设计报告。
五、任务安排
六、调试
在机房进行程序设计和调试,可以经过单元测试及总体测试,调试成功并完成相应功能。
记录调试过程中遇到的问题及解决方法,写在课程设计报告中。
七、答辩与评分标准
通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,总结报告和答辩水平以及学习态度综合考评。
1、平时表现:30分;
2、课程设计报告:30分;
3、课程设计答辩:40分,其中完成基本功能30分,回答问题10分。
八、报告
按照格式要求:包括系统设计要求、设计思路、系统功能模块图、系统流程图、类的层次图(包括类成员列表)、调试过程、关键程序代码、总结、参考书目等。
(报告格式见附录)
九、时间及地点安排(上午8:00-11:15,下午1:00-4:15 地点:五机房)
十、参考文献
1.王萍、冯建华主编. C++面向对象程序设计.北京:清华大学出版社,2006.3
2.自己所查找的参考资料。