摘要由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个“人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以Java 和MySql为语言编写管理信息系统的过程。该程序通过Java 中的GUI图形界面前台与后台MySql数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。23270 管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL 的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与文护功能共同构成了“人事工资管理系统”。 毕业论文关键词:MySql ,数据库,软件工程,人事信息管理系统
JAVA-based Personnel Information Management System Design
Abstract
Because of the rapid development of computer technology, database technology as data management of a effective means in all walks of life, get more and more widely. Therefore, this paper around a "personnel management system" program design and application system development issues as the background, detailed introduces the Java and mysql for language preparation process of management information system. The program through the GUI GUI receptionist Java with background of mysql database connection, and the typical characteristics of database application system, completing the system structure and real life closely.
Management system development is not only an application programming process, the more important is in system analysis and design stage work done. The program in the design process strictly comply with the method of software engineering, with the life cycle of stages to the strict management, and main plan tells the program overall design, detailed design phase, and procedures, revise and demand iteration, using powerful SQL improvements database function, the feasibility of until form a perfect. Beautiful, beautiful system interface, convenient and practical query and maintenance function together formed "personnel salary management system".
Keywords: MySql, database, software engineering, personnel information management system
目 录
摘 要 I
Abstract II
1 绪 论 1
1.1 课题背景 1
1.2 课题研究的目的和意义 1
1.3 需求信息的收集 2
1.4 需求信息的整理: 3
1.5 研究实施的具体方案: 4
2 相关于工具的基本理论 6
2.1 关于Java的说明 6
2.2 关于管理信息系统: 8
2.3 数据库系统概论 8
2.4 后台数据库的选择-Oracle9i 9
3 系统需求分析和总体设计 11
3.1 系统分析 11
3.2 系统的可行性研究 11
3.3 现行系统的详细调查 12
3.4 系统业务流程设计 13
3.5 系统功能设计 14
3.6 系统数据库设计 17
3.6 本章小结 23
4 系统详细设计 24
4.1 系统模块的具体实现 24
4.2 本章小结 35
5 系统运行与测试 37
结 论 38