- 2
- 0
- 约4.49万字
- 约 44页
- 2019-08-12 发布于江苏
- 举报
PAGE / NUMPAGES
第7章 高校工资经管系统
本章对数据库的连接主要采用Borland提供的BDE控件直接连接,无需额外设置。
7.1 摘要与关键字
7.1.1 摘要
高校工资经管系统主要是高等院校的财务部门作为使用对象而开发的,工资经管作为一个典型的信息经管系统(MIS),其系统开发任务主要包括数据库的设计与维护、客户端应用程序的开发等两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性如用户需要密码才能使用等,而对于后者则要求程序界面友好、功能完备等特点。经过详细的分析,选用Borland公司的Delphi作为前端开发工具,利用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,达到对图书资料经管的目的。首先建立系统应用原型,然后对原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。版权文档,请勿用做商业用途
7.1.2 关键词
工资、经管、设计、实现、dbase。
7.2 引言
高校工资经管是高等院校的财务部门都必须切实面对的工作,随着高等院校不断地发展,各高校的规模不断地扩大,教职员工的数量也越来越多,这对高校的工资经管提出了新的要求。使用计算机进行经管成为必然趋势,这不仅仅可以降低经管工作的难度,也可以减少错误和提高效率。版权文档,请勿用做商业用途
工资经管系统作为计算机应用的一个分支,有着手工经管所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资经管的效率。因此,开发一套能够为用户提供规范化的工资经管、充足的信息和快捷的查询手段的工资经管系统,将是非常必要的,也是十分及时的。因此可以把高校工资经管作为毕业设计的题目,正好可以充分利用几年在校所学的各种专业知识开发一个高校工资经管系统来帮助相关部门进行有效的经管。版权文档,请勿用做商业用途
7.3 需求分析
经管系统开发的起点是需求分析,这是整个系统开发过程中最重要的一步,它决定着开发的成败。
7.3.1 功能需求
高等院校的工资经管系统涉及到教职员工基本信息的录入、修改和删除,工资规范的设定、查询和结算等。
经过实际考察和分析,典型的高等院校工资经管系统主要应具有以下基本功能:
员工基本信息的录入、修改、删除等功能。
工资规范设定功能,具体包括职务工资、职称工资以及其它工资规范的设定。
工资信息浏览。
员工工资表创建。
工资调整经管。
工资统计。
再进行详细调查,绘制出数据流图,如图7-1所示。
图7-1 系统数据流图
7.3.2 安全保密需求
为完善系统的经管功能,增加系统用户经管功能,包括系统用户的数据增加、删除和修改。教职员工为系统普通用户,只能运行个人工资查询功能;系统经管员能够运行系统所有功能,从而保证系统数据的安全性。版权文档,请勿用做商业用途
7.3.3 开发与运行环境
本例的新生报名经管系统开发与运行环境如下:
开发环境:Windows XP
开发工具:Delphi 8
数据库经管系统:dbase IV
运行环境:Windows 98/ME/2000/XP
7.3.4 系统实现过程分析
首先根据系统功能分析设计出数据库,包括各个数据表和数据表关系图的详细结构。
实现功能模块时,采用先模块化,后集成的方式。即对系统各个功能模块分别独立设计和调试,在创建系统主窗体时再将各个功能模块通过主窗体的菜单系统集成到一起,最后进行系统整体设计调试。版权文档,请勿用做商业用途
在访问数据库时,采用公用数据模块存放访问数据库需要的对象。该模块在各个功能模块中被直接调用,避免对数据库的反复连接,并可减少代码编写,从而提高系统开发效率。版权文档,请勿用做商业用途
7.4 系统设计
7.4.1 系统模块设计
根据系统功能分析得到如图7-2所示的系统功能模块结构图。
图7-2 系统功能模块结构图
7.4.2 数据库设计
对于信息经管系统,数据基本上都是使用数据库进行经管。数据库设计是对保存经管系统数据的数据库结构进行设计,对整个系统的开发具有非常重要的作用。版权文档,请勿用做商业用途
1. 数据字典
根据系统功能模块结构图以及典型高校工资经管系统的需求,分析得到如下数据字典:
系统用户数据:包含的数据项有系统用户名、登录口令和用户级别代码。
员工基本信息数据:包含的数据项有编号、姓名、性别、部门、职称、职务、入部门时间、是否专家、是否有住房、是否有独生未成年子女等。版权文档,请勿用做商业用途
职称工资规范数据:包含的数据项有高级、副高、中
原创力文档

文档评论(0)