分类号:
2010届本科生毕业设计
题目:_______________________
注:请认真填写的及信息,并要求与规定的一致
目录
1 前言 1
2 系统概况 2
2.1系统开发背景 2
2.2系统开发目的 2
2.3系统平台选用 2
2.3.1数据库技术的现状与发展 2
2.3.2数据库系统的选择原则 3
2.3.3系统开发工具的选择 3
3 需求分析 7
3.1需求陈述 7
3.2可行性分析 7
3.2.1技术可行性 7
3.2.2时间、设备可行性 7
3.2.3经济可行性 8
4 概要设计 9
4.1系统功能结构设计 9
4.2数据库设计 10
4.2.1数据库逻辑结构 10
4.2.2 数据库E-R图 12
4.2.3 Oracle数据库的使用 13
5 详细设计 14
5.1主界面设计 14
5.2基本信息管理模块 15
5.3工资数据模块 24
5.4当月报表模块 35
5.5历史数据模块 37
5.6系统信息模块 41
6 系统性能测试与分析 42
6.1测试范围与主要内容 42
6.2测试方法 42
6.3测试报告 42
7 结论 43
参考文献 44
致谢 45
1 前言
上世纪八、九十年代以来,计算机产业飞速发展,其应用渗透在社会生产的各个领域。计算机在国内的崛起加速了各企事业单位、机关的自动化进程,提高了国民生产的效率,从而为国民经济的飞速发展创造了必要的条件。
步入21世纪以来,计算机更是以惊人的普及速度,进入各行各业和大部分家庭。各种应用的需求也不断增加,人们更加追求生活的品质和工作的效率,企业更是视提高生产效率为生存和发展之道,于是通过科技手段提高生产和管理效率自然成为竞争和发展的焦点。这不仅包括如何实现企业生产设备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务,实现企业的办公自动化。而管理信息系统(Management Information System, MIS)在办公自动化的进程中发挥着重要的作用。市场需求也日益增加。
大型企业的分工比较严格、细致,组织较为紧密,对软硬件的要求也就比较高,因此试图以一款软件来解决企业的所有问题显然是不可能的,这就需要我们细化事务,有针对性地开发纵向应用广泛的MIS系统。不仅能够解决大型企业和机构的某方面问题,还应该能为更多的中、小型企业利用,提高他们的工作效率,加速企业的发展,从而促进国民经济的建设。
财务是每一个单位都会涉及的问题,管理软件雨后春笋般崛起的今天,企业不仅需要通过软件有效地对其实施管理,还想操作能够尽可能简单,软件易于上手。
通过查阅相关资料,对市场需求进行分析,对既成工资管理软件的研究和测试,我们认为本课题是一个适应现今工资管理需求的计算机信息管理系统,具有一定的现实意义和开发使用价值。
2 系统概况
2.1系统开发背景
自20世纪80年代以来,知识经济的兴起和信息技术的日新月异消除了人与人之间知识、信息传递的障碍,也带来了人类经营意识、管理观念的巨大改变。21世纪是一个经济时代,经济竞争说到底是人才的竞争,谁拥有了人才,谁就将最终拥有财富。通过工资人事管理可以获得并维持组织的竞争优势,人作为公司最重要的资产,如何用好人才,为每个人找到合适的岗位去发挥其特长是用人的关键环节。而运用先进科技手段进行有效管理是最好的发展方向。MIS作为提高管理效率和办公自动化进程的重要工具,已深入到国民生产的方方面面。我们更加需要开发适应不同行业不同需求的MIS系统。
2.2系统开发目的
本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序地管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。
2.3系统平台选用
2.3.1数据库技术的现状与发展
数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都得到了和很大的发展。现在,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分。数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性。
数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功。计算机世界报社与IBM公司联合举办了"21世纪数据库技术发展专家研讨会"。IBM DB2的创始人Donald Haderle先生与国内著名数据库专家,就下世纪数据库发展的趋势、数据库领域革命性的突破、IBM DB2的应用、数据仓库的实施、我国数据库技术和应用的现状及趋势、我国数据库用户的需求等问题,进行了广泛而深入的讨论。
2.3.2数据库系统的选择原则
①数据库系统采用易于集成的,开放的技术。
②产品质量优异,可靠性高,适于长期运行,能支持关键应用。
③数据安全,保安型高。
④能提供分布式数据库功能。
⑤支持多种开发环境,软件开发容易。
⑥扩充性和升级能力强。
2.3.3系统开发工具的选择
本次工资管理系统选用Delphi与Oracle11g进行开发,现在市场上有很多MIS的开发工具,如:Visual basic、Delphi、ASP等等,数据库开发工具又有很多种,如:Access,SQL
相关热词:delphi 工资 管理 系统 论文