数据库课程设计完整版教师工资管理系统_第1页
数据库课程设计完整版教师工资管理系统_第2页
数据库课程设计完整版教师工资管理系统_第3页
数据库课程设计完整版教师工资管理系统_第4页
数据库课程设计完整版教师工资管理系统_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统原理课程设计报告XX 学院电子信息工程学院数据库系统原理课程设计报告项目名称: 教师工资管理系统数据库设计 专 业: 年 级: 姓 名: 学 号: 指导老师: 2013 年 9 月数据库系统原理课程设计报告摘 要在计算机日益普及的今天,对学校而言若采用一套行之有效的教师工资管理系统来管理教师的工资,会方便许多。对学校而言,以前单一的手工计算已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的管理效率。为了减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高工资管理效率的目的。采用数据库技术生成的工资管理系统将会极大地方便教师工资管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基于这个问题,开发了教师工资管理系统。系统采用 C/S模式,实现了工资管理的方便、高效性、有效性。本文通过作者设计和开发一个中小型教师工资管理系统的实践,阐述了教师工资管理软件中所应具有的基本功能、设计、实现。关键词:工资;管理系统;智能数据库系统原理课程设计报告目录第一章引言.1第二章. 需求分析阶段.22.1 引言.22.2 需求分析阶段的目标与任务.22.2.1 处理对象.22.2.2 处理功能及要求.22.2.3.安全性和完整性要求.22.3 需求分析阶段成果.32.3.1 教师工资管理系统业务流程图.32.3.2 教师工资管理系统数据流程图.32.3.3 教师工资管理系统数据字典.4第三章概念设计阶段.73.1 引言.73.2 任务与目标.7第四章逻辑设计阶段.84.1 逻辑设计的任务和目标.84.2 数据组织.84.2.1 将 E-R 图转换为关系模型 .84.2.2 数据库模式定义.84.3 数据处理.10第五章物理设计阶段.115.1 物理设计阶段的目标与任务.11第六章数据库实施阶段.126.1 建立数据库、数据表、视图、索引.126.1.1 建立数据库.12数据库系统原理课程设计报告6.1.2 建立数据表.126.2 数据入库.14第七章系统调试和测试.15第八章设计心得.18第九章存在的问题及建议.20致谢.21参考文献.22附录 1 数据查看.23附录 2 所有的 SQL 运行语句.26附录 3 系统的运行界面.27数据库系统原理课程设计报告1第一章引言教师工资管理系统是一个教育单位不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长 ,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对工资管理信息进行管理 ,具有手工管理者无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是教育单位的科学化、正规化管理,与世界接轨的重要条件。随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库中存储的数据量急剧增大,这些数据库中的大量数据隐含着许多有价值的信息,而传统的对数据库的简单操作只能发现表层的知识,不能归纳出隐含的带有结构性的知识,已不能满足人们的需要,人们更希望通过对数据的分析,得到数据更深层次的信息,或者说得到可用于进行决策的知识,也即对数据进行挖掘。数据挖掘,顾名思义就是从大量的数据中挖掘出有用的信息。开发本系统的目的就是帮助管理部门提高工作效率,实现工资信息管理的系统化、规范化和自动化。本系统包括修改员工信息、查询员工的工资金额、设置其他项目的金额(奖金、福利、津贴、扣发等)等,实现工管理的自动化,无疑将给学校管理部门带来很大方便。数据库系统原理课程设计报告2第二章. 需求分析阶段2.1 引言进行系统设计,首先要对系统的现状进行分析。根据系统的目标、需求和功能,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。随着学校的发展,教师的数量越来越多,人工手动管理会降低工作的效率,希望建立一个教师工资管理系统,是为了解决人工管理在实践的问题,从而达到系统化、规范化、标准化的水平。该系统的建立不但给管理者带来了方便,也节省了工作时间从而提高了工作效率。需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。数据库设计的第一步是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表) ,以及每个主题需要保存哪些信息(表中字段) 。在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。能够实现以下功能:系统用户的添加、删除、保存; 1 员工信息的添加、删除、修改,工资标准的设定; 工资信息管理包括工资的浏览与结算 查询(按姓名或编号两种方式进行工资情况的详细查询) 。2.2 需求分析阶段的目标与任务2.2.1 处理对象1. 系统用户表:用户名,口令,级别 2. 员工信息表:编号,姓名,院系,职务,职称,时间,住房,专家,独幼3. 职务工资标准:正处,副处,正科,副科数据库系统原理课程设计报告34. 职称工资标准:教授,副教,讲师,助教5. 其他工资标准:独补,专家津贴,房贴,一次性补发,其他补贴,扣房租,扣公积金,扣失业险,扣医疗险,扣垃圾费,扣其他6. 工资结算:编号,院系,姓名,职务工资,职称工资,专家津贴,房贴,独补,一次性补发,其他补贴,应发合计,扣公积金,扣失业险,扣医疗险,扣垃圾费,扣其他,应扣合计,实发工资2.2.2 处理功能及要求(1)系统用户的添加、删除、保存。(2)员工信息的添加、删除、修改,工资标准的设定。(3)工资信息管理包括工资的浏览与结算 查询(按姓名或编号两种方式进行工资情况的详细查询) 。2.2.3.安全性和完整性要求1) 安全性要求 系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。2) 完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check 约束,或者通过使用触发器和级联更新。2.3 需求分析阶段成果2.3.1 教师工资管理系统业务流程图数据库系统原理课程设计报告4图 2-1 教师工资管理系统业务流程图2.3.2 教师工资管理系统数据流程图(1)管理员添加、删除、修改用户信息图 2-2 管理员添加、删除、修改用户信息流程图(2)管理员添加、删除、修改教师信息图 2-3 管理员添加、删除、修改教师信息流程图数据库系统原理课程设计报告5(3)用户查询工资图 2-4 用户查询工资流程图2.3.3 教师工资管理系统数据字典(a)数据项:系统涉及的数据项有 47 项表 2-1 数据项列表数据项编号 数据项名 数据项含义 存储结构DI-1 用户名 用户名 Varchar(20)DI-2 口令 口令 varchar(6)DI-3 级别 级别 char(1)DI-4 编号 编号 char(11)DI-5 姓名 姓名 varchar(16)DI-6 院系 院系 varchar(30)DI-7 职务 职务 varchar(4)DI-8 职称 职称 varchar(4)DI-9 时间 时间 Smalldata(4)DI-10 住房 住房 Bit(1)DI-11 专家 专家 Bit(1)DI-12 独幼 独幼 Bit(1)数据库系统原理课程设计报告6数据项编号 数据项名 数据项含义 存储结构DI-13 正处 正处 Samllmoney(4)DI-14 副处 副处 Samllmoney(4)DI-15 正科 正科 Samllmoney(4)DI-16 副科 副科 Samllmoney(4)DI-17 教授 教授 Samllmoney(4)DI-18 副教 副教 Samllmoney(4)DI-19 讲师 讲师 Samllmoney(4)DI-20 助教 助教 Samllmoney(4)DI-21 独补 独补 Samllmoney(4)DI-22 专家津贴 专家津贴 Samllmoney(4)DI-23 房贴 房贴 Samllmoney(4)DI-24 一次性补发 一次性补发 Samllmoney(4)DI-25 其他补贴 其他补贴 Samllmoney(4)DI-26 扣房租 扣房租 Samllmoney(4)DI-27 扣公积金 扣公积金 Samllmoney(4)DI-28 扣失业险 扣失业险 Samllmoney(4)DI-29 扣医疗险 扣医疗险 Samllmoney(4)DI-30 扣垃圾费

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论