ASP_NET_人事工资管理系统设计与实现.doc

上传人:bao****ty 文档编号:132354330 上传时间:2020-05-14 格式:DOC 页数:48 大小:1.66MB
返回 下载 相关 举报
ASP_NET_人事工资管理系统设计与实现.doc_第1页
第1页 / 共48页
ASP_NET_人事工资管理系统设计与实现.doc_第2页
第2页 / 共48页
ASP_NET_人事工资管理系统设计与实现.doc_第3页
第3页 / 共48页
ASP_NET_人事工资管理系统设计与实现.doc_第4页
第4页 / 共48页
ASP_NET_人事工资管理系统设计与实现.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《ASP_NET_人事工资管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《ASP_NET_人事工资管理系统设计与实现.doc(48页珍藏版)》请在金锄头文库上搜索。

1、毕业论文(设计)基于VC#.Net的人事工资管理系统设计与实现学 生 姓 名: 指导教师: 合作指导教师: 专业名称: 计算机科学与技术 所在学院: 信息工程学院 2010 年 6月 目 录目 录摘 要IABSTRACTII第一章 绪论11.1选题背景11.2基于VC#.Net的人事工资管理系的设计与实现发展1第二章 相关工具的基本理论22.1关于C#的说明22.2 关于管理信息系统22.3 数据库系统概述2第三章 系统需求分析与总体设计43.1 需求分析43.2 总体设计53.2.1 项目规划53.2.2 系统功能结构53.3 系统设计63.3.1设计目标63.3.2 开发及运行环境63.3

2、.3 数据库设计63.3.4 技术准备11第四章 系统实现与调试134.1 主要功能模块设计134.1.1 系统登录设计134.1.2 系统主窗体154.1.3 档案管理窗体174.1.4 奖惩管理窗体244.1.5 调动管理窗体284.1.6 考评管理窗体324.1.7 考勤津贴管理窗体354.1.8 员工工资统计窗体374.2 系统调试39第五章 技术和经验总结405.1 技术总结405.1.1 动态绑定水晶报表405.1.2 图片存入数据库415.2 经验总结41致 谢44参考文献45 摘 要摘 要由于计算机技术的飞速发展,数据库存储作为数据管理的一种方式,在各行各业中得到越来越广泛的应

3、用。因此,本文围绕一个”人事工资管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以C#和SQL SERVER编写管理信息系统的过程。该程序通过C#编程语言来实现前台与后台SQL SERVER数据库的连接,并具有典型的数据库应用系统的特征,完成了系统与现实生活的紧密结合。 管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用划分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代、不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统,优美

4、、秀丽的界面,方便实用的查询与维护共同构成了“人事工资管理系统”。关键词:C#,SQL SERVER2000,软件工程,管理信息系统45 ABSTRACTABSTRACTBecause of the rapid development of computer technology, database to store as a way of data management, in all of our life are widely use. Therefore, this paper is about personnel wage management system design and p

5、rocedures for applications development topics background, details and sql server to add language with C# to the process of preparing management information systems. The procedure adopted to achieve the target data add C# background with SQL Server databases and database applications with typical cha

6、racteristics, and completed the structure and system combining real life. Management system applications development is not only an application programming process, but more importantly in the analysis and design work. The procedure strictly followed in the design process software engineering method

7、s, and use a phased plan to manage the life cycle and on the main procedures designed, detailed design stage, the demand for computation procedures, and constantly revised and improved, the use of SQL Server powerful database functions, Until the feasibility of forming a perfect system. Beautiful an

8、d attractive interface for practical information and the maintenance of the common functions constitute a Personnel wage management system.Keyword: C#,SQL SERVER2000,Software Engineering, Management Information System 第一章 绪论第一章 绪论1.1选题背景随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为

9、重要,在强调管理,强调信息的现代社会中它变得越来越普及。 人事工资管理是任何企事业单位都需要进行的一项工作。因此,开发制作人事工资管理系统具有较大的社会现实意义,同时人事工资管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。人事工资管理系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单,这些优点可以极大的提高企业对人事管理的效率。因此,人事工资管理系统是企事业信息化、智能化、科学化和正规化不可缺

10、少的管理软件。1.2基于VC#.Net的人事工资管理系的设计与实现发展本系统开发的目的一方面从提高人事工资管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现管理工作的自动化。本系统根据企业管理的一些实际情况而编制的一套自动化的人事管理系统。 用户通过输入员工的基本信息、考勤信息等,由系统自动生成相应的统计数据及工资统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新与删除工作,人事管理系统力求以方便快捷的途径去管理日常工作中繁琐的数据。 人事管理系统的数据要求具有一定的保密性禁止非法用户使用。在用户使用过程中对用户的权限具有一定的限

11、制,防止个别用户对员工信息做出修改、删除等操作。 本文首先介绍了人事管理系统所涉及工具和一些相关的理论知识,并着重介绍了企业管理系统和数据库,其中包括对C#和SQL SERVER 2000的使用和特点进行了介绍,然后对所做系统进行总体设计,数据库的设计和详细设计,从这三个方面详细阐明系统的设计过程,最后,在编程实现的过程中,介绍本人使用C#对数据库基础应用程序进行设计、开发与实现的思路、算法、并得出结论。 第二章 相关工具的基本理论 第二章 相关工具的基本理论2.1关于C#的说明C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者

12、论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大

13、的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 C#并且成为ECMA与ISO标准规范。C#看似基于C+写成,但又融入其它语言如Pascal、Java、VB等。2.2 关于管理信息系统所谓MIS(管理信息系统-Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。 它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并

14、编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。 随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。2.3 数据库系统概述 数据库系统是指在计算机系统中引入数据库后的系统,一般由数据

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

当前位置:首页 > 高等教育 > 其它相关文档

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