数据库课程设计报告题目:工资管理系统设计与实现班级: 教师: 学号: 姓名: 安徽新华学院年 月1 / 33课程设计任务书姓 名课程名称 学 号 课程性质班 级专业基础课 软件工程导论设计时间设计名称项目组成员2017年 5月 20 日—— 2017年 06 月 12 日工资管理系统设计与实现姓名 学号 在本项目中的分工代码实现文档编写设计要求使用传统软件工程方法对工资管理系统进行分析和设计,本程序是建立在操作系统上,以为开发软件的应用程序,主要功能包括:人事信息的录入,修改,删除和查询操作:工资的核算查询;用户信息的管理等。计划与进度9日20日至9月30日——学习项目开发的背景目标10日1日至10月7日——可行性研究10日8日至10月13日——系统分析(包括需求分析,数据流图,数据字典等)10日14日至10月24日——系统设计(包括功能设计,数据库设计及数据库的实现)10月25日至11月2日——系统实现11月3日至11月12日——软件测试及资料整理2 / 33指导教师意见目录内容概要第一章 1.11.21.3第二章2.1 2.2 第三章 3.1 3.2 3.3 3.4 3.5 第四章 4.1 4.2 4.3 4.4 第五章 5.1 5.2 5.3 5.4 第六章 第七章 引 言项目开发背景项目开发的目标及意义系统的开发方法 可行性研究系统流程图完成新系统的可行性系统分析系统的设计思想需求分析系统的运行环境和开发平台数据流图数据字典系统设计功能模块设计系统总体功能模块数据库设计数据库结构的实现工资管理系统功能实现开发环境简介系统界面的设计员工基本信息管理功能设计工资管理功能设计软件测试用户操作手册 3 / 33第八章 总结8.1 参考文献8.2 设计体会与建议
内容摘要
工资管理系统是使用 6.0开发的一个数据库管理系统。在此主要讲述了使用 2000和 6.0完成工资管理系统基本功能的过程。开发这个系统的步骤主要有系统分析、系统设计、系统实现和系统维护。在系统的设计中,详细的展现了系统的各个模块、所需的数据库表及表字段菜单的设计等。在系统的实现中,给出了实现表单中相应的功能控件的事件、代码及菜单实现的方法。本系统具有数据输入,数据存储,信息计算修改删除等功能,本系统也提供了友好的人际对话界面。
第一章 引 言
1.1 项目开发背景
众所周知当今时代的世界经济正从工业经济向知识经济转变,而知识经济的两个重要特征就是信息化合全球化。要实现信息化和全球化就必须依靠完善的网络和数据库机制。处于现在这样一个飞速发展的信息时代,在各行各业中都离不开信息处理,这正是计算机被广泛应用于管理信息系统的环境,使用计算机进行信息控制不仅提高了工作效率,而且大大的提高了其安全性。尤其是对于复杂的信息管理,计算机能够充分发挥其优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发时系统管理的前提。
因此,对于企业或是事业单位来说开发一套工资管理系统是很必要的。虽然企业事业单位的管理已经进入信息化管理,但对于不同的单位所需要的功能是不一样的,这样通用的软件使用效率不高,还会造成人力,财力的浪费,这样就不能满足所有单位和部门的需求。所以必须做好客户的需求分析工作,设计符合用户要求的系统。1.2 系统开发的目标及意义
企业和事业单位工资管理系统唯有采用自动化,高效率,人性化的管理,才能满足服务员工的需求。工资管理系统的主要目标在于加强服务而不在于精简人力。所以系统要能提供更自动化的服务,期望以最快的速度将人事工资信息做最适当的运用。主要目标有:以自动化、系统化、高效管理代替分散重复操作;提高单位效益和现代化信息管理水平;提高员工的自律性,促进员工人才的成长和流动;减轻人事工资管理员的负担,节省人力物力的开支等。
引进以计算机信息管理技术和网络通讯技术,是加快人事工资管理信息服务进程的重要手段。新的管理系统的使用会给人事管理体系发生变化。这促进了工资数据管理方式和理念的转变,提高了企业单位的现代化和信息化水平,为企业带来更多的效益。1.3 系统的开发方法
4 / 33
本系统采用 6.0可视化开发工具开发,采用对象数据技术来提高系统的安全性和稳定性。工资管理系统可为企业和事业单位使用,属于结构的数据库系统,固定后台数据库采用 2000。第二章 可行性研究2.1 系统流程图 员工录入员工出勤基本信息部门录入出勤信息人事信息管理工资核算基本工资工资管理工资报表图2.1 系统流程图 2.2 完成新系统的可行性 工资管理系统吸取通用系统的优点的基础上,根据具体企业单位所要求的功能进行设计。添加业务管理模块,在业务管理模块中添加管理员工的业务5 / 33