学校工资管理系统-毕业设计 (1)

合集下载

《软件工程》课程设计报告 :工资管理系统毕业设计

《软件工程》课程设计报告 :工资管理系统毕业设计

一系统需求分析 (1)1.1引言 (1)1.1.1编写目的 (1)1.1.2背景 (1)1.1.3定义 (1)1.2任务概述 (1)1.2.1目标 (1)1.2.2用户的特点 (2)1.2.3假定和约束 (2)1.3需求规定 (2)1.3.1对功能的规定 (2)1.3.2对性能的规定 (3)1.3.3输人输出要求 (3)1.3.4数据管理能力要求 (3)二面向对象分析与设计 (4)2.1面向对象分析 (4)2.1.1用例列表 (4)2.1.2用例图 (4)2.2面向对象设计 (6)2.2.1类图 (6)2.2.2属性及操作列表 (7)2.2.3状态图 (10)2.2.4顺序图 (11)三面向对象实现 (23)3.1数据库设计 (23)3.2编码设计 (23)四软件测试 (24)五课程设计总结 (25)参考文献 (25)一系统需求分析1.1引言1.1.1编写目的开发工资管理系统的目标是建立及时、准确、全面、丰富的企业管理信息平台。

系统针对企业工资信息管理的实际,紧贴用户需求,全面覆盖工资管理各个方面,提供强大的管理功能,提高管理水平、质量、效率,为企业宏观决策提供有力支撑。

系统分析人员首先了解该企业的规模、管理的任务范围、管理情况。

通过交流了解到企业各级领导和主管信息意识较强,大部分管理人员有一定的信息素质。

项目小组已完成了全面的市场调查和分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发软件。

1.1.2背景随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。

有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。

1.1.3定义1、工资核算员:系统的主要使用者,完成工资核算、工资发放、工资转账和银行代发各项业务。

工资管理系统毕业设计附源码

工资管理系统毕业设计附源码

工资管理系统毕业设计1. 引言工资管理是任何企业组织中必不可少的一项重要工作。

它涉及到员工的薪资计算、发放、个税扣除和社保缴纳等方面。

为了提高工资管理的效率和准确性,许多企业都采用了工资管理系统。

本篇文章将详细介绍一个工资管理系统的毕业设计,包括系统的功能、设计思路和源码实现。

2. 功能需求工资管理系统的功能需求主要包括以下几个方面:2.1 员工信息管理工资管理系统需要能够管理企业员工的基本信息,包括员工姓名、工号、部门、职位、入职日期等。

管理员可以通过系统对员工信息进行增加、修改和删除操作。

2.2 工资计算系统需要能够根据员工的工作情况和薪资标准进行工资计算。

计算的依据包括基本工资、绩效奖金、加班工资、扣款等因素。

系统应该能够自动计算出每个员工的实际工资,并生成工资明细报表。

2.3 工资发放工资管理系统需要能够实现工资的发放功能。

管理员可以通过系统选择发放日期和发放方式(现金、银行转账等),然后系统会自动将员工的工资发放到指定的账户。

2.4 个税扣除和社保缴纳系统需要能够根据国家的个税和社保政策,自动计算员工的个税扣除和社保缴纳金额。

管理员可以通过系统查看每个员工的个税和社保缴纳情况,并生成相应的报表。

2.5 报表生成和导出系统需要能够生成各种工资相关的报表,如工资明细表、个税报表、社保缴纳报表等。

管理员可以通过系统选择报表类型和时间范围,然后系统会自动生成相应的报表。

此外,系统还应支持将报表导出为Excel或PDF格式,方便打印和分享。

3. 设计思路基于以上功能需求,我们可以设计一个基于Web的工资管理系统。

系统的前端使用HTML、CSS和JavaScript进行开发,后端使用Java语言和MySQL数据库进行开发。

系统的前端界面应该简洁美观,用户友好。

通过使用HTML和CSS进行页面布局和样式设计,使用JavaScript实现页面的交互和表单验证。

系统的后端主要包括以下几个模块:员工信息管理模块、工资计算模块、工资发放模块、个税扣除和社保缴纳模块、报表生成和导出模块。

工资管理系统毕业设计附源码

工资管理系统毕业设计附源码

工资管理系统毕业设计附源码工资管理系统是一种用于管理和计算员工工资的软件系统。

它可以帮助企业自动化工资计算、发放和记录,提高工资管理的效率和准确性。

下面是一个简单的工资管理系统的毕业设计附源码的示例。

首先,我们需要设计数据库来存储员工信息和工资数据。

可以使用关系型数据库如MySQL或SQLite。

以下是一个简化的员工表和工资表的设计示例:员工表(employees):employee_id: 员工ID(主键)。

name: 员工姓名。

department: 所属部门。

position: 职位。

工资表(salaries):salary_id: 工资记录ID(主键)。

employee_id: 员工ID(外键)。

salary_date: 工资发放日期。

basic_salary: 基本工资。

bonus: 奖金。

deductions: 扣款。

total_salary: 总工资。

接下来,我们需要开发一个用户界面,让管理员可以输入员工信息和工资数据,并进行工资计算和管理。

可以使用Java编程语言和Swing图形用户界面库来实现。

以下是一个简单的Java代码示例:java.import javax.swing.;import java.awt.;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class SalaryManagementSystem extends JFrame {。

// 声明界面组件。

private JTextField idField, nameField, departmentField, positionField;private JTextField dateField, basicSalaryField, bonusField, deductionsField;private JTextArea resultArea;private JButton calculateButton, saveButton;public SalaryManagementSystem() {。

工资管理系统课程设计毕业设计(论文)

工资管理系统课程设计毕业设计(论文)

工资管理信息系统程序设计一、开发背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。

党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。

对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。

在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。

而工资管理又是人力资源管理的重中之重。

工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。

现在应用的企业管理信息系统中,几乎都包括了工资管理模块。

有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。

通过调研并参考其他工资管理软件,我基本上搞清楚了企业对系统的需求,如果能够设计一套简单企业工资管理系统特别有意义,并且是现行的财务管理软件代替不了的。

二、研究思路和工作计划我做的管理信息系统设计经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试及系统试运行和修改。

图1反映了我的基本的思路和过程。

三、可行性分析1、经济可行性在经济上,该设计是可行的,只需要安装VisualFoxpro软件,成本较低,只要有软件支持,企业工资管理系统就可以实现。

2、技术可行性在技术上,该设计是可行的,在系统的技术实现上使用VisualFoxpro6.0开发工具,利用本软件自带的数据库,操作方便,提高效率和安全性。

安全机制可行性我设计的企业工资管理系统,界面友好,操作简单,管理员和职工具有不同的权限,职工查询有不同的密码,保护个人隐私,确保信息部外露。

3、社会可行性随着经济的发展,薪金福利逐渐成为员工最为关注的问题。

薪金体系的完善与否对人才的选用育留及整体业绩有着直接的影响。

我们可以通过建立一套完善的薪金管理系统从多角度激发员工强烈的工作欲望,客观、公正、合理地报偿为企业做出贡献的每一个员工。

学校工资管理系统-毕业设计

学校工资管理系统-毕业设计

系统调查四川经济管理学院原名四川省经济干部管理学院,坐落于成都市中心区南部的科技、教育、文化区,交通十分方便,是1982年四川省人民政府批准,国家教育部备案,独立设置的以培养高中级经济管理人才为目标的成人高等学校。

1983年5月,国家经贸委组团赴加拿大,与加拿大国际发展签订了《关于建立成都企业管理培训中心备忘录》。

同年10月,我国外交部长吴学谦与加拿大外交部长麦凯琴签署中加两国政府关于合作的总协定,确认了“备忘录”内容。

从1983年6月至1996年3月,加方共投入1266万加元,无偿援助学院/中心开办培训项目,引进、介绍、推广国外现代管理理论和技术。

同时,由学院/中心派遣教师和管理干部赴加拿大、美国、新加坡和香港等国家和地区攻读工商管理硕士(MBA)学位、进修、培训或考察学习现代管理知识和技能。

到1996年3月中加合作项目圆满结束,学院/中心共为四川和西南地区培训了近5万名经济建设急需的高中级管理人才;先后派出30多名教师赴加拿大等国家和地区攻读并获得了MBA学位,使他们成为我国最早在国外获得MBA学位的教师之一;所有中层以上管理干部全部赴国外、境外接受了现代管理培训。

1997年,在全国成人高校全面评估检查验收中,学院/中心分别获得国家教育部、四川省教育厅授予的“优秀院校”称号。

1999年5月,为适应向普通高等教育发展的需要,经省政府批准,四川省经济管理干部学院正式更名为四川经济管理学院。

2001年,在全国企业管理培训中心培训质量评估验收中被国家经贸委授予“优秀培训中心”。

四川经济管理学院位于成都市人民南路三段37号,在校师生3000多人。

学校师资力量雄厚,一半以上的教师都有丰富的教学经验。

给学校的教育带来了巨大的活力。

在职教师300多人。

工资对于在校每一位教师来说都是非常敏感的话题。

由于每个学校的教师工资都不大一样、本人专门为母校教师工资情况做了调查。

工资一般是国家分配到财政,在有财政分配到财务处,在有财务处分配到学校。

学校工资管理系统毕业设计VF

学校工资管理系统毕业设计VF

学校工资管理系统毕业设计V FRUSER redacted on the night of December 17,2020第一章系统调查系统调查四川经济管理学院原名四川省经济干部管理学院,坐落于成都市中心区南部的科技、教育、文化区,交通十分方便,是1982年四川省人民政府批准,国家教育部备案,独立设置的以培养高中级经济管理人才为目标的成人高等学校。

1983年5月,国家经贸委组团赴加拿大,与加拿大国际发展签订了《关于建立成都企业管理培训中心备忘录》。

同年10月,我国外交部长吴学谦与加拿大外交部长麦凯琴签署中加两国政府关于合作的总协定,确认了“备忘录”内容。

从1983年6月至1996年3月,加方共投入1266万加元,无偿援助学院/中心开办培训项目,引进、介绍、推广国外现代管理理论和技术。

同时,由学院/中心派遣教师和管理干部赴加拿大、美国、新加坡和香港等国家和地区攻读工商管理硕士(MBA)学位、进修、培训或考察学习现代管理知识和技能。

到1996年3月中加合作项目圆满结束,学院/中心共为四川和西南地区培训了近5万名经济建设急需的高中级管理人才;先后派出30多名教师赴加拿大等国家和地区攻读并获得了MBA学位,使他们成为我国最早在国外获得MBA学位的教师之一;所有中层以上管理干部全部赴国外、境外接受了现代管理培训。

1997年,在全国成人高校全面评估检查验收中,学院/中心分别获得国家教育部、四川省教育厅授予的“优秀院校”称号。

1999年5月,为适应向普通高等教育发展的需要,经省政府批准,四川省经济管理干部学院正式更名为四川经济管理学院。

2001年,在全国企业管理培训中心培训质量评估验收中被国家经贸委授予“优秀培训中心”。

四川经济管理学院位于成都市人民南路三段37号,在校师生3000多人。

学校师资力量雄厚,一半以上的教师都有丰富的教学经验。

给学校的教育带来了巨大的活力。

在职教师300多人。

工资对于在校每一位教师来说都是非常敏感的话题。

(完整版)工资管理系统设计与实现毕业设计

(完整版)工资管理系统设计与实现毕业设计

湘潭大学毕业设计题目:工资管理系统院系:职业技术学院所学专业:计算机网络与软件应用专业姓名:高翔指导老师:谢宏宇完成日期:2006年5月湘潭大学毕业论文(设计)任务书论文(设计)题目:工资管理系统业:计算机网络与软件应用0303班指导教师(职称):谢宏宇、黄书植系(教研室)主任:龙海洋一、主要内容及基本要求图书管理系统适用于中小规模的图书管理工作,如:单位图书馆或图书租借机构等。

本系统提供完善的工资信息添加、删除、修改等操。

系统数据库采用微软的Access。

要求对本系统的数据录入界面进行“人性化”设计,以尽量减轻录入人员的工作量。

二、重点研究的问题三、进度安排四、应收集的资料及主要参考文献湘潭大学毕业论文(设计)评阅表论文(设计)题目:工资管理系统评阅人(职称):评阅日期:目录摘要 (6)abstract (7)文献综述 (8)第一章前言 (12)1.1 问题的提出 (12)1.2 解决的方法 (13)1.3 系统要求的运行环境 (13)1.4 开发工具的使用 (13)1.4.1 Visual Basic的使用及安装步骤 (13)1.4.2 数据库:Microsoft Access (14)1.4.3 数据库访问方式:ADO (15)第二章开发语言简介 (16)2.1 Visual Basic 6.0简介 (16)2.2 Access简介 (17)2.3数据库应用系统开发简介 (17)2.3.1数据库管理系统 (18)2.3.2数据库模式 (18)2.3.3数据库理论基础 (18)2.3.4数据库系统设计及范式分析 (19)第三章管理信息系统 (20)3.1什么是管理信息系统 (20)3.2管理信息系统的开发原则 (20)3.3管理信息系统的概念结构及功能结构 (21)第四章概要设计 (25)4.1系统结构图 (25)4.2系统概要设计 (26)4.3系统设计思路 (26)4.4运行设计 (27)4.5数据库设计 (27)4.5.1数据库表格设计 ..................................................................... 错误!未定义书签。

毕业设计(大学工资管理系统的分析与设计)

毕业设计(大学工资管理系统的分析与设计)

开始
输入或选择相关信息
YES
职工姓名
判断 NO 由工资号查询工资表得到工资信息, 并显示在窗口中
是否继续 NO 结束
YES
工资查询程序流程如图 4-6.4
该模块负责补贴新标准的增加,并将新记录添加到数据库中。
开始
输入补贴信息
判断 NO YES 查询数据库 出错 出错信息 保存 NO YES
YES 继续 NO 结束
出错 NO
保存信息
YES 继续
结束
工资入录系统 4-6.2
在查询工资项目后若要对项目进行修改, 则调用此模块。 根据用户点击数据窗体的不同记 录条来连接不同窗体,对不同的工资项目进行修改。用户选择需要查看的工资项目记录后,系 统查询数据库中表,若查询出错则显示出错信息,否则判断号,显示相应的工资项目窗体。
Hale Waihona Puke 开始用户点击数 据窗体YES
查询数据库出 错 判断
NO
YES 出错信息
NO
显示子模 块
结束
工资项目管理程序流程如图 4-6.3
该模块负责工资的查询,可选择或输入职工号,姓名,部门,输出相应的职工工资信息。 用户进入工资查询界面后,由用户选择查询条件,可以选择职工号,输入职工姓名,选择 职工所在部门,确定后,系统根据查询条件进行数据库访问。若按职工号查询,则判断职工号 是否出错,出错则显示出错信息。若按职工姓名进行查询,则先要访问人事信息表,得到符合 条件的职工号,对此过程进行判断,是否出错,出错显示出错信息。同样,若按职工部门进行 查询,则也要访问人事信息表,得到符合条件的职工号,对此过程进行判断,是否出错,出错 则显示出错信息。然后根据职工号查询工资表,无错误则显示符合查询条件的职员工资信息。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章系统调查系统调查四川经济管理学院原名四川省经济干部管理学院,坐落于成都市中心区南部的科技、教育、文化区,交通十分方便,是1982年四川省人民政府批准,国家教育部备案,独立设置的以培养高中级经济管理人才为目标的成人高等学校。

1983年5月,国家经贸委组团赴加拿大,与加拿大国际发展签订了《关于建立成都企业管理培训中心备忘录》。

同年10月,我国外交部长吴学谦与加拿大外交部长麦凯琴签署中加两国政府关于合作的总协定,确认了“备忘录”内容。

从1983年6月至1996年3月,加方共投入1266万加元,无偿援助学院/中心开办培训项目,引进、介绍、推广国外现代管理理论和技术。

同时,由学院/中心派遣教师和管理干部赴加拿大、美国、新加坡和香港等国家和地区攻读工商管理硕士(MBA)学位、进修、培训或考察学习现代管理知识和技能。

到1996年3月中加合作项目圆满结束,学院/中心共为四川和西南地区培训了近5万名经济建设急需的高中级管理人才;先后派出30多名教师赴加拿大等国家和地区攻读并获得了MBA学位,使他们成为我国最早在国外获得MBA 学位的教师之一;所有中层以上管理干部全部赴国外、境外接受了现代管理培训。

1997年,在全国成人高校全面评估检查验收中,学院/中心分别获得国家教育部、四川省教育厅授予的“优秀院校”称号。

1999年5月,为适应向普通高等教育发展的需要,经省政府批准,四川省经济管理干部学院正式更名为四川经济管理学院。

2001年,在全国企业管理培训中心培训质量评估验收中被国家经贸委授予“优秀培训中心”。

四川经济管理学院位于成都市人民南路三段37号,在校师生3000多人。

学校师资力量雄厚,一半以上的教师都有丰富的教学经验。

给学校的教育带来了巨大的活力。

在职教师300多人。

工资对于在校每一位教师来说都是非常敏感的话题。

由于每个学校的教师工资都不大一样、本人专门为母校教师工资情况做了调查。

工资一般是国家分配到财政,在有财政分配到财务处,在有财务处分配到学校。

学校根据老师个人情况发放工资。

其中工资主要包括:基本工资、岗位津贴、课时补贴、医疗补贴、住房公积金等。

同时扣除:水电费、物管费、以及个人所得税等。

老师的基本工资、课时补贴、岗位津贴的多少是有老师职称决定的。

现行系统运行状况:四川经济管理学院对教师的工资最先开始是采用手工进行发放,对教师的工资均采用手工计算的方式,从某种意义上讲,手工计算存在诸多缺陷,容易计算错误,效率低下,随着时间流逝,手工计算将产生大量的文件和数据,不仅保密性差,而且对于查找、更新均带来不少的困难,现而今,科学技术逐步提高,各种辅助管理系统应运而生。

学校开始采用计算机对教师工资进行发放。

现行系统存在的问题:虽说说学校采用了计算机对教师工资进行处理,但在教师工资发放方面不是很完善。

如:数据重复、对查询方面不尽人意。

操作过于复杂,没有满意的人机界面。

对修改大批数据显得很是费力,没有完善的成批修改。

第二章系统分析可行性分析本系统征对的都是在校学生,所以涉及的计算过程还算简单。

适合于采用数据库管理。

在技术难度方面。

由于有相关参考文献,特别是网上资料。

特别是参考其它程序的功能。

本系统的设计在Windows XP中文版操作系统环境下。

使用Visual Foxpro 中文版开发成功的。

数据库是DBMS的重要支持技术。

在DBMS开发过程中。

如何选择数据库管理是一个重要的问题。

目前数据库产品较多。

每种产品都具有各自的特点和适用范围。

因此。

在选择数据库时。

应考虑数据库应用的特点及适用范围。

本系统选用的数据库语言介绍如下:Visual Foxpro语言Visual Foxpro是一种面向对象的数据库编程语言,具有结构简单、语言清晰、方式灵活、通用性强等优点。

可用于开发Windows 2000环境下的种类应用程序。

它简单易学,效率高,且功能强大。

可以和Windows的专业开发工具媲美。

而且对于程序员不必具有其它编程语言的基础。

在Visual Foxpro环境下利用面向对象的程序机制。

新颖的可视化工具,使用Windows内部的应用程序接口(SQL)函数。

以及动态链接库(DLL)。

开放的数据库(DB)技术。

可以高效、快速的开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

系统功能分析通常情况下,一个数据库建立用程序的开发需要,经过系统分析、系统设计、系统实施和系统维护。

系统分析是开发数据库应用程序的关键环节,要求在系统调查的基础上,对系统功能进行分析,并建立在一个新系统的逻辑模型,程序设计人员要对开发的项目进行信息收集,确定系统目标,系统开发的总体思路及所需要的事件等,完成系统分析报告说明书。

在四川经济管理学院运作的过程中,往往需要对在校教师的工资进行管理,加上母校规模较大、学校的教师职工人数较多工资管理活动中涉及到大量的数据,采用数据库的方式对工资数据进行管理,将大大提高管理人员的工作效率。

(1)教师员工管理:完成员工基本信息的管理操作,包括老师基本数据信息的添加、编辑、查询和删除等。

(2)工资设定:完成新员工工资记录的添加、已有记录的修改和删除,同时根据给定的条件修改老师的工资数据。

(3)工资查询:实现对员工工资的查询操作,允许按职工编号和部门两种方式查询员工工资数据信息。

(4)汇总打印:提供工资管理过程中员工工资的打印输出,并提供相应工资总额的汇总功能,包括全部员工和按部门的打印和汇总两种操作方式。

(5)备忘录:提醒管理员未办的待办事项,便于管理员对教师工资进一步进行管理,包括输入日期、所做事项。

第三章系统设计系统设计阶段系统设计要根据系统分析报告中的逻辑模型综合考虑各种约束条件,采用可行的手段和方法进行各种具体设计,确定系统实施的方案。

系统设计阶段往往需要对软件进行总体规划,确定系统有哪些模块,用哪种方法进行连接构造良好的系统结构,并进行系统的输出输入、数据处理、数据存储等环节的详细设计,形成系统报告,数据库应用程序的设计是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,提供系统的性能指示。

系统功能图3-1所示:3-3数据流程图数据流程图二层系统业务流程图3-4所示:数据库的设计与实现1.数据库E-R图3-5所示:在数据库应用系统的开发过程中,数据库的设计是一个重要的环节,数据库设计的好坏直接影响到应用程序的设计效率和应用效果,通过对四川经济管理学院教师工资组成(包含数据项)和员工工资管理上的要求进行分析、工资管理、DBC数据库,包含如下两个表。

1-1和1-2.(1)建立工资管理项目Visual Foxpro环境中开发数据库应用程序,除了可以直接利用系统提供的项目管理器对应用文件进行集中管理外,还可以利用系统提供的“应用程序向导”创建项目,利用应用程序向导创建项目步骤如下:1.在Visual Foxpro系统窗口中,执行文件——新建.命令,然后从弹出的文件类型对话框中选择项目,弹出3-6所示的应用程序向导,窗口,再应用程序向导对话框中输入项目名称项目文件的保存位置,并选“创建项目目录结构”,即可指定创建项目时项目的分类结构文件夹。

3-6应用程序对话框a.单击“确定”按钮,应用程序向导将自动调用所需要的各种应用程序生成器,自动生成一个项目和目录结构,如图3-7:b.c. 3-7、目录结构应用程序向导做创建的项目和目录结构为应用程序的开发提供了极大的便利,进行项目开发时可以根据应用程序的需要向项目中添加或新建数据库、表、表单和报表等组件。

创建项目的数据库a.打开“工资管理”项目后,在项目管理器中选择数据库,单击右侧的新建按钮,建立数据库文件——工资管理.DBF,如图3-8所示:3-8工资管理b.在“工资管理.DBF”数据库的设计器窗口中,建立数据库表:3-9.3-9数据库表在建立新数据库的过程中,建立相应的索引,在各个表中输入示例数据记录,并在数据库设计器中根据共同的字段“职工编号”建立“员工.DBF”和“工资.DBF”表之间的一对一关系,为了演示后面所建立的表单,分别在员工和工资表中输入图1-8和图1-9所示的部分数据记录。

1-8员工表、1-9工资表系统实施阶段系统的实施阶段,根据系统论的思想,把整个程序想成是一个大的系统,然后将这个大的系统分成若干个小的子系统或模块,并保证上层程序能够控制或调用,每个模块应执行一个独立、明确的任务,并接收其上层模块的控制,编写程序时应坚持程序的易阅读,易维护的原则,并使过程和函数尽量小而明确,模块间接口数量尽量少。

设计系统登陆界面对于工资管理系统来说要求对教师的工资进行严密的看管,防止没有权限的人修改和查看,于是对登陆界面设置了账号和密码,只有账号和密码合法的人方可进入主界面:4-14-1、登陆界面本表单事件代码见附录一设计系统主界面工资管理系统的主界面应提供进入系统其它功能模块的方法,使用户能方便地调用员工管理、工资管理、工资汇总及备忘录操作界面。

实施对四川经济管理学院教师的基本信息和工资信息的管理,要求将工资管理系统的应用程序主界面设计如图4-2:4-2、主界面指定图像框现实的图像时,需要设置其【picture】属性以指定图片的来源,设置【strech】属性以指定如例调整图片,,分别双击各个命令按钮,在各自的事件代码编辑窗口中填写相应的click代码:“员工管理”按钮(command1)的click事件代码如下:Do form D:\工资管理\员工管理.scx.“工资设定”按钮(command2)的click事件代码如下:Do form D:\工资管理\员工设定.scx.“工资查询”按钮(command3)的click事件代码如下:Do form D:\工资管理\员工查询.scx.“汇总打印”按钮(command4)的click事件代码如下:Do form D:\工资管理\汇总打印.scx.“备忘录”按钮(command5)的click事件代码如下:Do form D:\工资管理\备忘录.scx.“退出系统”按钮(command6)的click事件代码如下:*结束程序运行ThisClear events本系统主界面的窗口中还添加了一个timer1对象,主要用于控制标签对象label1的可见和隐藏,达到闪烁的动态效果,其中,Timer1对象的【interval】属性设置为“400”(ns),控制Timer1时间的产生时间,双击Timer1对象,输入Timer事件代码:If I=0I=1ElseI=0End if由于在Timer1对象的Timer事件代码中使用变量来控制label1对象的显示隐藏,因此需要在Form1对象的Init事件中添加如下代码:Pvblic II=0设计完系统主界面后,将所设计的表单保存为D:\工资管理\ 计员工管理模块员工管理模块提供了员工基本信息的添加、删除、编辑和查询等基本操作,由于模块实现的操作较多,因此可采用页框将功能分散到不同的页面中实现,如图4-3所示:4-3a、员工管理(1)建立员工管理表单首先在项目管理器窗口中,新建一个用于员工管理操作的表单,然后在表单设计器窗口中建立如图4-3b:表单4-3b、员工管理其中,表单Form1、label1、command1、pageFrame1的对象属性按表1-9所示依次在属性窗口中进行设置。

相关文档
最新文档