工资信息数据库管理系统毕业论文Word格式.docx
- 文档编号:14191388
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:36
- 大小:1.77MB
工资信息数据库管理系统毕业论文Word格式.docx
《工资信息数据库管理系统毕业论文Word格式.docx》由会员分享,可在线阅读,更多相关《工资信息数据库管理系统毕业论文Word格式.docx(36页珍藏版)》请在冰豆网上搜索。
2.4.2C/S模式的优点5
第3章系统需求分析6
3.1需求分析的任务6
3.2系统数据流图的创建6
3.3数据字典的创建8
第4章系统概念结构设计10
4.1系统结构设计10
4.2系统E-R图设计10
第5章系统逻辑结构设计13
5.1系统逻辑结构设计主要任务13
5.2E-R图转换成关系模型13
5.3数据模型的优化17
第6章数据库的物理实现19
6.1数据库的物理设计的内容和方法19
6.2数据库表的创建20
第7章系统应用程序设计25
7.1系统功能设计25
7.2系统功能模块设计26
7.3系统的详细设计27
7.3.1主界面设计27
7.3.2标准库工资界面设计29
7.3.3用户管理界面设计31
7.3.4标准库汇总显示界面设计32
7.3.5月库界面设计34
7.3.6工资临时发放设计37
第8章调试38
8.1系统运行调试情况38
8.2系统设计的特点38
第9章结论39
参考文献40
致谢41
第1章绪论
选题背景
在计算机技术与信息技术迅猛发展的今天,作为信息系统核心和基础的数据库技术得到了越来越广泛的应用。
从小型单项事务处理系统到大型共享系统,从一般商用事务处理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)等等,越来越多新的应用领域采用数据库存储和处理他们的信息资源。
正是由于计算机的应用,才有可能使现代社会组织和企事业单位的信息处理能力适应现代化管理的要求。
课题来源及意义
本课题将设计一个应用与事业单位的工资管理系统。
随着国民经济的急速发展,事业单位的工资应用体系也变的越来越复杂,单位中,部门、职务、工作效益等与工资管理有关的信息随之急剧增加。
在这种情况下单靠人工来处理员工的工资不但要消耗大量的人力和物力,而且极容易出错。
该系统的具体任务就是设计一个事业单位工资的数据库管理系统,由计算机来代替人工执行一系列工作,诸如增加员工添加删除、工资设置、修改、查询、统计等操作。
这样就使财务人员可以快捷高效地完成工资管理任务。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生学籍进行管理,具有手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生学籍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
本系统是由MicrosoftVisualBasic可视化开发软件工具下分析、设计、开发大中专院校的学籍管理系统的过程。
通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。
系统基本达到的目标及结论
工资管理是一项琐碎、复杂而又十分细致的工作,一般不允许发生错误。
手工进行工资发放工作,需要反复地进行抄写、计算,不仅花费财务人员大量的时间,而且往往由于抄写不慎,出现张冠李戴,或者由于计算的疏忽,出现工资发放错误的现象。
同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。
正是工资管理的这种重复性、规律性、时间性,使得工资管理计算机化成为可能。
计算机进行工资发放工作,不仅能够保证工资核算正确无误、快速输出,而且还可以利用工资数据库对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,使会计人员从繁重的手工制作中解脱出来,提高了会计信息的及时性、正确性、全面性。
大大提高了管理水平和管理效率,产生了巨大的经济效益和社会效益。
信息时代计算机技术的发展给整个社会的生活、工作方式带来了一次革命。
传统意义上的工资管理的形式和内涵都在发生着本质的变化。
以前那种一个会计、一个账本的工资管理形式已经可以被计算机及财务软件所代替。
计算机以及相关软件的介入使得工资的管理变得科学化、透明化、简单化。
因此,根据不同单位的自身特点开发适合自己的工资管理软件是显得十分必要的,如何提高管理,是当前企业所面临的重要课题。
第2章
可行性分析
2.1可行性研究
在当今的时代,网络技术与计算机软件技术已经愈来愈广泛地应用到教育系统中各个方面。
使用计算机管理系统不仅可以简化工资管理模式,使企业管理人员能够方便地对工资管理进行全面管理。
更重要的是利用计算机的技术可以使企业的工资系统走向便捷以及规范。
计算机技术在企业中的应用顺应了我国的国情,使得这方面的系统可以从大型企业普及到中小型企业以及事业单位。
所以我开发了事业单位工资管理系统来解决此问题。
技术可行性
本系统在WindowsXP开发环境下,利用VisualBasic6.0开发工具,并使用Access作为数据库管理系统,来实现工资管理系统的各种功能。
Access属于主从时式的数据库服务器这也是主从式数据库服务器的特点,服务器本身重在数据的管理,为客户端应用程序提供一致的接口。
当然也可以使用Access为数据库管理系统,开发工具也可以是它的更高版,这样可以提高系统的性能,降低它的局限性,使用户容易上手。
经济可行性
采用这个工资管理系统可取代原来的手工管理工作,减少人力物力,节省资金和资源,并且可大大提高数据信息的取得,缩短数据信息处理时间,提高会计等工作人员的的工作效率,大幅度的为企业节省财力。
操作可行性
本系统操作简单,易于理解,只需通过简单指导,上手较快,系统管理员、教师以及学生均能进行操作,运行环境要求较低。
2.2软、硬件配置及结构
2.2.1硬件配置
根据VisualBasic6.0的运行需求以及系统的调试需求,至少需要满足以下的硬件要求:
CPU:
Pentium700MHz以上;
内存:
至少1GB以上;
硬盘:
至少2GB以上;
显示器1024*768或更高分辨率。
2.2.2软件配置
开发工具:
VisualBasic;
操作系统:
Windows98以上系统;
数据库:
Access;
1.使用工具介绍
VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。
它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。
在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(SPI)函数,以用动态链接库(DLL)、对象的链接与世隔嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。
2.后台数据库的介绍
Access是微软公司推出的基于Windows的桌面关系数据库管理系统,是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;
提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;
为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
MicrosoftAccess在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。
它也常被用来开发简单的WEB应用程序。
它的使用方便程度和强大的设计工具为初级程序员提供许多功能。
2.3设计方法
本系统是以VisualBasic6作为前台开发工具,以Access作为后台数据库实现信息管理。
2.4系统结构
2.4.1C/S模式简介
C/S模式是一种两层结构的系统,第一层在客户机上安装了客户机应用程序,第二层在服务器上安装服务器管理程序.在C/S模式的工作过程中,客户机程序发出请求,服务器程序接收并且处理客户机程序提出的请求,然后返回结果。
2.4.2C/S模式的优点
C/S交互性强。
因为客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。
C/S模式提供了更安全的存取模式。
由于C/S配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。
响应速度快。
由于客户端实现与服务器的直接相连,没有中间环节。
操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。
第3章
系统需求分析
需求分析的任务
需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。
在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。
需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会—一了解用户究竟需要什么。
系统数据流图的创建
数据流图是在系统分析员在系统设计阶段,对实际构建的系统分析综合后,提取逻辑模型的一个过程,它更关注于过程内数据的处理,而把具体处理数据的物理过程,物理分布忽略。
在系统中,我将数据流程图分为两层进行了进一步分析,如下面的两个图所示:
图3.1数据流程图第一层
图3.2数据流程图第二层
数据字典的创建
数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录。
主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。
被动数据字典是指修改时必须手工更新其内容的数据字典。
数据字典是以数据中数据基本单元为单位,按一定顺序排列,对其内容作详细说明的数据集。
数据字典中存放着系统中所有数据的定义,即对所有数据库结构的描述。
数据字典提供了对数据库描述的集中管理手段。
数据字典是一个定义应用程序中使用的所有数据元素和结构的含义、类型、数据大小、格式、度量单位、精度的共享仓库。
作用是确保开发人员使用统一的数据定义,数据字典中有关系统的详细信息是系统设计、系统实施与维护的重要依据。
是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合。
任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。
数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。
只有数据流图和对数据流图精确的定义放在一起,才能共同构成系统的规格说明。
由于元素太多我们只对其中主要的元素定义说明。
由于暂时还没有自动的数据字典处理程序,我们采用卡片形式书写数据字典,每张卡片上保存描述一个数据元素的信息。
这种做法较好的实现了上述要求,特别是更新修改起来很方便,能够单独处理每个数据元素的信息。
每张卡片上包含的信息有:
名字,别名,描述,定义,位置。
以下是数据流图中主要元素的数据字典卡片:
第4章
系统概念结构设计
系统结构设计
系统总体结构设计是要根据系统分析的要求和组主的实际情况来对新系统的总体结构形式等进行大致的设计,是宏观上的规划。
数据库设计是分析和创建保存系统数据的数据库结构设计,数据库的设计将直接影响系统的运行效率和系统进度。
系统E-R图设计
E-R图也即实体-联系图(EntityRelationshipD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资 信息 数据库 管理 系统 毕业论文