学校工资管理系统课程设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文理学院信息工程学院课程设计报告

设计名称:软件项目开发课程设计

设计题目:育才学校工资管理系统

学生学号:

专业班级:软件工程

学生:

学生成绩:

指导教师:

课题工作时间: 2016.6.16 至 2016.6.28

说明:

1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个

学生。

2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。

3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律

按不及格处理。答辩由指导教师实施。

4、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设

计的情况另行规定。

5、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按

不及格处理。

信息工程学院课程设计任务书

指导教师:院长:

日期:2016年6月16日

信息工程学院课程设计进度安排表

学生:学号:专业:软件工程班级:

指导教师签名:

2016年6月16日

成绩评定表学生:学号:专业:软件工程班级:

摘要

摘要:工资管理系统是使用MyEclipse开发的一个数据库管理系统。在开发过程中使用SQL Server 2005和MyEclipse完成工资管理系统基本过程。开发这个系统的步骤主要有系统分析、系统设计、系统实现和系统维护。在系统的设计过程中,详细展现了系统的各个模块、所需的数据库表的设计等。在系统实现过程中,给出了实现表单中相应的功能控件事件、代码及菜单实现的方法。本系统具有数据输入、数据存储、工资计算、信息修改、删除等功能,本系统以简洁明了的界面设计实现了基本功能,使新用户能快速掌握系统基本操作。

关键词:MyEclipse;SQL Server;Request

目录

第一章课题背景(或绪论、概述) (1)

1.1 引言 (1)

1.1.1 开发背景 (1)

1.1.2 目的 (1)

第二章可行性分析 (3)

2.1 可行性分析 (3)

2.1.1 技术可行性分析 (3)

2.1.2 经济可行性分析 (3)

2.1.3 操作可行性分析 (4)

2.2 开发计划 (4)

第三章项目需求分析 (6)

3.1 登录功能 (6)

3.2 部门管理功能 (6)

3.3 员工信息管理功能 (6)

3.4 员工出勤信息管理功能 (7)

3.5 工资信息管理功能 (7)

3.6 用例描述 (8)

第四章项目概要设计 (12)

4.1 功能设计 (12)

4.2 系统数据库设计 (12)

4.2.1 数据字典 (12)

4.2.2 ER图 (16)

4.2.3 数据流图 (17)

第五章项目详细设计 (18)

5.1 数据库设计 (18)

5.1.1数据字典 (18)

5.2人机交互界面设计 (19)

5.2.1工资信息管理 (19)

5.2.2信息查询 (19)

5.2.3添加新的工资信息 (20)

5.2.4修改工资信息 (21)

5.2.5删除工资信息 (23)

5.2.6打印工资信息 (24)

第六章项目编码 (25)

6.1 连接数据库 (25)

6.2 添加工资信息 (31)

6.3 删除工资信息 (39)

6.4 修改工资信息 (40)

6.5 查询工资信息 (43)

第七章项目测试 (46)

7.1 增加工资信息测试 (46)

7.2 删除工资信息测试 (46)

7.3 修改工资信息测试 (47)

7.4 查询工资信息测试 (47)

总结 (48)

参考文献 (49)

第一章课题背景(或绪论、概述)

1.1 引言

1.1.1 开发背景

随着社会的进步和计算机技术的发展,特别是微型计算机的大围普及,现在应用在大中型企业的信息管理系统中,几乎都包括了工资管理模块。有些环境中是有大型ERP软件中的一个模块引进的,有些作为企业的财务系统的一部分。计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。有了数据库我们便能方便快捷的对数据进行读取、存取,并维护数据库的数据。

今天,数据库管理已成为计算机信息管理的主要方式。数据库的应用非常广泛,可应用于各行各业,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,运算速度快,检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低且不易出错等,这些优点能够极提高工资管理的效率,也是科学化、正规化管理的重要条件,尤其是现在的中小型企业正需要这种对口的工资管理系统,并且是现行的财务管理系统所代替不了的。。

1.1.2 目的

随着公司规模的不断扩大,职工数量急剧增加,有关职工的各种信息量也成倍增长,而目前许多公司的职工工资管理系统仍停留在复杂的人工操作上,重复

工作较多,工作量大,效率低,因此设计一个能够实现教职工工资信息的管理系统。

该系统包括浏览、查询、添加、修改、删除等功能。其中添加功能要求能够添加新的工资信息及教职工基本信息到数据库文件;修改功能要求可以对教职工的工资信息以及基本信息进行修改;删除功能要求可以对教职工的工资信息以及基本信息进行删除;浏览功能要求能按照教职工的工号,浏览,提供分页显示;有排序功能,排序后按照工号升序输出;查询功能要求能够按照工号或者查询。

相关文档
最新文档