企业人事部查询系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业管理系统
目录
摘要••••••••••••••••••••••••••••••••••••••••••••••••••••(2)第一章绪论•••••••••••••••••••••••••••••••••••••••••(4)
1.1 摘要背景••••••••••••••••••••••••••••••••••••••••(4)
1.2 开发工具的选择••••••••••••••••••••••••••••••••(4)
第二章系统需求与分析••••••••••••••••••••••••••••••••(5)
2.1 总体需求调查••••••••••••••••••••••••••••••••••(5)
2.1.1 企业的管理功能••••••••••••••••••(5)
2.1.2 系统目标调查••••••••••••••••••••••••••••(5)
2.2系统数据流程分析•••••••••••••••••••••••••••••••(5)
第三章系统设计•••••••••••••••••••••••••••••••••••••••(6)
3.1 系统总体结构图••••••••••••••••••••••••••••(8)
第四章详细设计•••••••••••••••••••••••••••••••••••••••(9)
4.1界面设计••••••••••••••••••••••••••••••••(9)
4.2修改和删除用户和密码••••••••••••••••••••(12)
4.3删除修改界面•••••••••••••••••••••••••••••••(15)
4.4系统数据库设计结果•••••••••••••••••••••••(15)
摘要
随着信息技术的不断发展,我们对数据和业务的要求越来越高,因此对应聘人员的各种信息进行数字化和网络化的管理也成为必要。一个完善的应聘人员档案管理不仅有利于企业对应聘人员信息的统计和管理,且有利于提高应聘人员信息查询速度。该系统分为账户管理模块,应聘人员档案添加、查询、修改模块,专业、民族增删模块,数据的导入、导出模块。本次设计任务是通过开发一个数据库企业管理系统,采用VB6.0和Access等软件为开发工具;对应用领域进行调查分析;参考各种资料和进行数据库编程实践。通过我们一个小组三个人的共同努力,已经基本上成功地实现了设计任务书的要求。使得设计的数据库系统能够实现一般数据库的管理。我们研究了数据库的查询优化问题.论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。
全文由系统设计、设计工具选择与简介、系统功能的实现等几部分组成。文中所设计的“企业管理系统”是使用Visual Basic 6.0 中文版作为开发工具,后台数据库则采用Access 2003。“企业管理系统”为工作人员提供信息咨询等服务。信息录入项目齐全、完整、系统。系统灵活使用表格对各种信息分门别类,组成企业管理系统,可以方便地查询、阅读、修改、和使用。
在对企业管理系统各个方面进行调研后,在完成管理系统的设计与实现的基础上,写下这篇论文。
第一章绪论
1.1摘要背景
企业管理系统使原本手工操作的复杂性、繁琐工作在电脑键盘弹指之间就可轻松完成。
1.2 开发工具的选择
数据库系统的开发,作为后台的Access是一个非常理想选择。数据库是MIS 中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,在本系统中主要采用Access作为后台工作,本系统选用的数据库语言,该开发工具具有很多长处。
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,在Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
运用VB在加上Access作为其后台,会使系统更加完善。
第2章需求分析
2.1 总体需求调查
2.1.1企业的管理功能
生产管理、采购管理、销售管理、人事管理、库存管理、财务管理。
采用现有的软硬件及科学的管理系统开发方案,建立企业管理系统,实现企业管理的计算机自动化。
系统应符合企业管理制度,并达到操作直观、方便、实用、安全等要求。
本系统不但可以节省您的时间,而且会使您事半功倍。
2.2系统数据流程图
系统的数据是要达到数据的准确性,数据流程分析是系统分析中的基础环节。
企业管理系统的数据流程如图(2-1)
《数据流程图》
第3章系统设计
图1.2业务流程图
第四章系统实现
第4章详细设计4.1界面设计
4.1.1 系统启动界面设计
图1-4
图1-4是本系统的初始界面,其实现的是用户登陆系统。
String name = txtName.getText().trim();
String pass = String.valueOf(txtPassword.getPassword());
if (name.equals("")) {
JOptionPane.showMessageDialog(this, "用户名", "警告",
JOptionPane.WARNING_MESSAGE);
txtName.requestFocus();
return;
}
if (pass.equals("")) {
JOptionPane.showMessageDialog(this, "密码", "警告",
JOptionPane.WARNING_MESSAGE);
txtPassword.requestFocus();
return;
}
/**创建UserTable类的对象*/
UserTable user = new UserTable();
user.setUserName(name);
user.setUserPassword(pass);
if (erIsRight(user)) {
MainFrm mainfrm = new MainFrm();
MainFrm.setFrameMiddle(mainfrm);
mainfrm.setVisible(true);
this.dispose();
} else {
JOptionPane.showMessageDialog(this, "用户名或密码错误!!", "警告",
JOptionPane.WARNING_MESSAGE);
}
}
boolean ret = false;