教师工资管理系统数据库设计

上传人:工**** 文档编号:549481517 上传时间:2022-11-05 格式:DOCX 页数:42 大小:983.05KB
返回 下载 相关 举报
教师工资管理系统数据库设计_第1页
第1页 / 共42页
教师工资管理系统数据库设计_第2页
第2页 / 共42页
教师工资管理系统数据库设计_第3页
第3页 / 共42页
教师工资管理系统数据库设计_第4页
第4页 / 共42页
教师工资管理系统数据库设计_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《教师工资管理系统数据库设计》由会员分享,可在线阅读,更多相关《教师工资管理系统数据库设计(42页珍藏版)》请在金锄头文库上搜索。

1、数据库系统原理课程设计报告XX学院电子信息工程学院数据库系统原理课程设计报告项目名称: 教师工资管理系统数据库设计 专 业: 年 级: 姓 名: 学 号: 指导老师: 2013年9月摘 要在计算机日益普及的今天,对学校而言若采用一套行之有效的教师工资管理系统来管理教师的工资,会方便许多。对学校而言,以前单一的手工计算已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的管理效率。为了减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高工资管理效率的目的。采用数据库技术生成的工资管理系统将会极大地方便教师工资管理人员和工作人员的劳动,使工作

2、人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基于这个问题,开发了教师工资管理系统。系统采用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第三

3、章概念设计阶段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 建立数据库126.1.2 建立数据表126.2数据入库14第七章系统调试和测试15第八章设计心得18第九章存在的问题及建议20致谢21参考文献22附录1 数据查看23附录2 所有的SQL运行语句26附录3 系统的运行界面27第一章引言教师工资管理系统是一个教育单位不可缺少的

4、部分,它的内容对于单位的决策者和管理者来说都至关重要。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对工资管理信息进行管理 ,具有手工管理者无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是教育单位的科学化、正规化管理,与世界接轨的

5、重要条件。随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库中存储的数据量急剧增大,这些数据库中的大量数据隐含着许多有价值的信息,而传统的对数据库的简单操作只能发现表层的知识,不能归纳出隐含的带有结构性的知识,已不能满足人们的需要,人们更希望通过对数据的分析,得到数据更深层次的信息,或者说得到可用于进行决策的知识,也即对数据进行挖掘。数据挖掘,顾名思义就是从大量的数据中挖掘出有用的信息。开发本系统的目的就是帮助管理部门提高工作效率,实现工资信息管理的系统化、规范化和自动化。本系统包括修改员工信息、查询员工的工资金额、设置其他项目的金额(奖金、福利、津贴、扣发等)等,实现工管理的自动化,

6、无疑将给学校管理部门带来很大方便。第二章. 需求分析阶段2.1 引言进行系统设计,首先要对系统的现状进行分析。根据系统的目标、需求和功能,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。随着学校的发展,教师的数量越来越多,人工手动管理会降低工作的效率,希望建立一个教师工资管理系统,是为了解决人工管理在实践的问题,从而达到系统化、规范化、标准化的水平。该系统的建立不但给管理者带来了方便,也节省了工作时间从而提高了工作效率。需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。数据库设计的第一步是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定

7、您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。能够实现以下功能: 系统用户的添加、删除、保存; 员工信息的添加、删除、修改,工资标准的设定; 工资信息管理包括工资的浏览与结算 查询(按姓名或编号两种方式进行工资情况的详细查询)。2.2 需求分析阶段的目标与任务2.2.1处理对象1. 系统用户表:用户名,口令,级别 2. 员工信息表:编号,姓名,院系,职务,职称,时间,住房,专家,独幼3. 职务工资标准:正处,副处,正科,副科4. 职称工资标准

8、:教授,副教,讲师,助教5. 其他工资标准:独补,专家津贴,房贴,一次性补发,其他补贴,扣房租,扣公积金,扣失业险,扣医疗险,扣垃圾费,扣其他6. 工资结算:编号,院系,姓名,职务工资,职称工资,专家津贴,房贴,独补,一次性补发,其他补贴,应发合计,扣公积金,扣失业险,扣医疗险,扣垃圾费,扣其他,应扣合计,实发工资2.2.2处理功能及要求(1)系统用户的添加、删除、保存。(2)员工信息的添加、删除、修改,工资标准的设定。(3)工资信息管理包括工资的浏览与结算 查询(按姓名或编号两种方式进行工资情况的详细查询)。2.2.3.安全性和完整性要求1) 安全性要求 系统安全性要求体现在数据库安全性、信

9、息安全性和系统平台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。2) 完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。2.3 需求分析阶段成果2.3.1 教师工资管理系统业务流程图图2-1教师工资管理系统业务流程图2.3.2 教师工资管理系统数据流程图(1)管理员添加、删除、修改用户信息图2

10、-2管理员添加、删除、修改用户信息流程图(2)管理员添加、删除、修改教师信息图2-3管理员添加、删除、修改教师信息流程图 (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时间时间S

11、malldata(4)DI-10住房住房Bit(1)DI-11专家专家Bit(1)DI-12独幼独幼Bit(1)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(

12、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扣垃圾费扣垃圾费Samllmoney(4)DI-31扣其他扣其他Samllmoney(4)DI-32编号编号Char(11)DI-33院系院系Varchar(30)DI-34姓名姓名Varchar(16)DI-35职务工资职务工资Samllmoney(4)DI-36职称工资

13、职称工资Samllmoney(4)DI-37专家津贴专家津贴Samllmoney(4)DI-38房贴房贴Samllmoney(4)DI-39独补独补Samllmoney(4)DI-40一次性补发一次性补发Samllmoney(4)DI-41其他补贴其他补贴Samllmoney(4)DI-42应发合计应发合计Samllmoney(4)DI-43扣公积金扣公积金Samllmoney(4)DI-44扣失业险扣失业险Samllmoney(4)DI-45 扣垃圾费扣其他Samllmoney(4)DI-46 应扣合计应扣合计Samllmoney(4)DI-47实发工资实发工资 Samllmoney(4)(b)数据结构:表2-2 数据结构列表数据结构编号数据结构名数据结构含义组成DS-1系统用户表系统用户表用户名,口令,级别DS-2员工信息表员工信息表编号,姓名,院系,职务,职称,时间,住房,专家,独

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号