数据库课程设计报告高校工资管理系统

上传人:yh****1 文档编号:128534617 上传时间:2020-04-21 格式:DOC 页数:35 大小:1.75MB
返回 下载 相关 举报
数据库课程设计报告高校工资管理系统_第1页
第1页 / 共35页
数据库课程设计报告高校工资管理系统_第2页
第2页 / 共35页
数据库课程设计报告高校工资管理系统_第3页
第3页 / 共35页
数据库课程设计报告高校工资管理系统_第4页
第4页 / 共35页
数据库课程设计报告高校工资管理系统_第5页
第5页 / 共35页
点击查看更多>>
资源描述

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

1、 .编 号: *学 号: * 课 程 设 计教 学 院计算机学院课程名称数据库课程设计题 目高校工资管理系统专 业*班 级*姓 名*同组人员*指导教师*2013年6月30日课程设计任务书 2012 2013 学年第 2 学期学生姓名: * 专业班级: * 指导教师: * 工作部门: * 一、设计题目:高校工资管理系统二、设计目的1使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。2培养学生综合运用所学知识独立完成课题的能力。3培养学生勇于探索、严谨推理、实事、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。4培养学生从资料文献、科学实验中获得知识的能力,

2、提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。5对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。三、进度安排2013年6月22日,指导教师讲课,学生根据题目准备资料;2013年6月23日,设计小组进行总体方案设计和任务分工;2013年6月29日,每人完成自己承担的程序模块并通过独立编译;2013年6月30日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;验收、撰写报告;答辩及总结。四、基本要求1可组成设计小组,查阅相关资料,自学具体课题中涉及到的新知识。 2采用结构化、模块化程序设计方法,功能要完善

3、,界面要美观。根据需求分析,将系统划分为7个功能模块,分别为用户登陆,系统管理,数据录入,数据查询,基本报表生成,综合报表生成,用户管理。数据库的设计: E-R图(略),共使用了7表,固定资产信息表,计提折旧表,固定资产类别表,固定资产减少方式表,固定资产减少表,固定资产增加方式表,固定资产使用状况表。3所设计的系统原则上要能够运行无误,结果准确。4按要求写出课程设计报告,并于设计结束后1周提交。前言 高校工资管理是高等院校的财务部门都必须切实面对的工作,随着高等院校不断地发展,各高校的规模不断地扩大,教职员工的数量也越来越多,这对高校的工资管理提出了新的要求。使用计算机进行管理成为必然趋势,

4、这不仅仅可以降低管理工作的难度,也可以减少错误和提高效率。 工资管理系统作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率。因此,开发一套能够为用户提供规化的工资管理、充足的信息和快捷的查询手段的工资管理系统,将是非常必要的,也是十分及时的。因此可以把高校工资管理作为毕业设计的题目,正好可以充分利用几年在校所学的各种专业知识开发一个高校工资管理系统来帮助相关部门进行有效的管理。 高校工资管理系统主要是高等院校的财务部门作为使用对象而开发的,工资管理作为一个典型的信息管理系统(MIS

5、),其系统开发任务主要包括数据库的设计与维护、客户端应用程序的开发等两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性如用户需要密码才能使用等,而对于后者则要求程序界面友好、功能完备等特点。经过详细的分析,选用Borland公司的Delphi作为前端开发工具,利用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,达到对图书资料管理的目的。首先建立系统应用原型,然后对原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。目 录一概述4 1.1、课程设计的目的.4 1.2、背景描述.4 1.3、数据库功能定义.5 1.4、系统目

6、标.6二总体方案设计7 2.1、需求分析.7 2.2、可行性分析.7 2.3、数据库设计.8 2.4、安全设计.11 2.5、逻辑模型设计.11 2.6、物理模型设计.13 2.7、关键业务逻辑的存储过程实现.13三详细设计14 3.1、创建数据库.14 3.2、创建表.14 3.3、插入数据.16 3.4、创建触发器.16 3.5、创建函数.17 3.6、创建存储过程.17 四程序的调试与运行结果说明19五课程设计总结24参考文献25一 概述1.1、课程设计的目的 本课程的实践学习是对学生的一种全面综合训练,是与课堂听讲,自学和练习相辅相成的必不可少的一个教学环节。通过实践教学,使学生能够熟

7、练使用数据库管理系统,培养学生运用数据库语言和多种开发工具建立设计数据库应用系统的能力,熟悉SQL语言编程和存储过程、游标的实现,掌握数据库设计的方法。1.2、背景描述 随着高等学校的快速发展,高校规模越来越大,教职工的数量也越来越多,高校工资管理更加的复杂。而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放的工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资的发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财政部门其他方面的核算和财务处理

8、,同时计算机具有着手工管理所无法比拟的优点。例如:检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对高校工资管理提出了新的要求,用计算机管理系统来管理高校工资已经成为目前的趋势,使用计算机可以高速、快捷的完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规数据管理行为,从而提高了管理效率和水平。高校工资管理系统便是以计算机为工具,通过对工资管理所需要的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化、简易话、智能

9、化,也提高了透明度和互动性。1.3、数据库功能定义 本系统主要针对教师工资管理,查询。详细记录教师工资组成,轻松实现教师工资的查询,工资管理员进行删除,插入,修改等,且用户界面友好,容易操作,安全性高。A. 信息输入功能1) 输入员工的基本信息。包括:员工编号、员工姓名、性别、出生日期、参加工作日期、所属部门、职务、政治面貌、婚姻状况等基本信息。2) 输入员工的工资信息。包括:基本工资、岗位工资、住房补贴、津贴、工会会费、水电费、住房公积金、养老保险、奖惩。3) 输入员工的部门信息。包括:部门编号、部门名称、部门负责人、部门人数。B. 数据修改删除功能1) 修改和删除员工的基本信息。当单位人员的信息发生变化,如职称的改变,工作部门变动,或调离本单位等,系统应能修改员工的信息或将其从员工信息表中删除。2) 修改和删除员工的工资信息。员工升职加薪、工资普调是企业中常见的事情,这就需要系统

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 建筑资料

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