1、 I 数据库原理数据库原理课程课程设计设计说明书说明书 设计题目:设计题目: 工资管理系统工资管理系统 学学 部部: 商学与人文部商学与人文部 专专 业:业: 信息管理与信息系统信息管理与信息系统 班班 级:级: 姓姓 名:名: 2012 年年 1 月月 6 日日 II 摘摘 要要 由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各 行各业中得到越来越广泛的应用。 因此,本文围绕一个”人事工资管理系统”程序的 设计和应用系统的开发课题为背景,详细介绍了以 PowerBiluder 和 SQL SERVER 为语 言编写管理信息系统的过程。其开发主要包括后台的数据库的建立、维
2、护以及前端 的相应应用程序的开发两个方面的内容,系统的建立和维护主要要求其管理数据的 系统性、规范性、自动性等特点,而前台的应用程序开发则要求做到各项功能要完 备、操作要简便、易学易用等特点。 管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设 计阶段所做的工作。 该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生 命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需 求迭代,不断修正和改进,利用 SQL SERVER 的强大数据库功能,直到形成一个完善的 可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事工资 管理系统”。 关
3、键词:管理系统;sql server;PB;数据库 III 目目 录录 1. 绪论 1 1.1 选题背景.1 1.2 选题意义.1 2. 数据流程图分析 1 2.1 数据流程图 2 2.2 数据字典 .5 3. 系统功能结构图 8 4. 数据库设计 错误错误!未定义书签。未定义书签。 4.1 数据库概念模型设计 .8 4.2 数据库物理结构设计 .9 4.3 编码设计 . 11 5. 课程设计体会与心的 13 1 1. 绪论绪论 1.1 选题背景选题背景 随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用 的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调
4、管理, 强调信息的现代社会中它变得越来越普及。 工资管理系统是一个单位不可缺少的部分,它的内容对于单位的决策者和管理 者来说都至关重要,所以企业人事工资管理系统应该能够为用户提供充足的信息和 快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方 式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这 对于查找、更新和维护都带来了不少的困难。 人事管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系 统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切 应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统 的特性。人事管理系统主要用于企业内部员工的档案、工资、考勤、评价的管理, 便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的 一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高 企业对人事管理的效率.因此,人事管理系统是企事业信息化、智能化、科学化和正 规化不可缺少的管理软件。 1.2 选题意义选题意义 随着社会的进步和