毕业设计论文基于VB的企业人事管理系统设计_第1页
毕业设计论文基于VB的企业人事管理系统设计_第2页
毕业设计论文基于VB的企业人事管理系统设计_第3页
毕业设计论文基于VB的企业人事管理系统设计_第4页
毕业设计论文基于VB的企业人事管理系统设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、南京化工职业技术学院毕业设计(论文)论文题目:企业管理系统论文题目: the student information management system作者姓名: 所在系部: 信息技术系 班级名称: 信息0611 指导教师: 年 月毕业设计(论文)任务书设计(论文)题目:企业管理信息系统(vb)指导教师:职称:类别:毕业设计1、设计(论文)的主要任务 此项毕业设计要求利用vb数据库开发企业管理信息系统。要求学生给出详细的设计过程(包括体系结构图、数据设计er图,从开发环境及需求,到结构的设计,具体到每一个功能模块、关键程序进行说明),从而完成一次完整的设计过程。2、设计(论文)的主要内容此项毕

2、业设计要求开发一个企业管理信息系统,该系统应用具备以下基本功能。1、 新用户注册与登陆用户注册后必须经过验证才可正式进入该系统。2、 基本数据此项功能包括员工基本信息、所在部门、职务、出勤考察、薪资情况。3、 员工管理实现对以上信息数据的录入、添加、更新和删除。4、 员工查询实现对以上信息数据的查询。5、 员工处理对部门人数、出勤考察等数据的统计处理。6报表打印 实现对查询和统计的结果以报表的格式进行输出。3、设计(论文)的基本要求1、论文格式要符合规范。2、提供完整的源程序。2、至少提供6篇参考文献(书籍、期刊、网址等)4、主要参考文献 1、张庆等编著,visual foxpro 案例开发集

3、锦(含光盘),北京:电子工业出版社,2005-102、郭显娥主编,visual foxpro程序设计教程,北京:电子工业出版社,2005-23、陈林等编著,visual foxpro 数据库开发实例精粹,北京:电子工业出版社,2005-15、毕业设计(论文)时间安排 第一周:资料收集整理。第二周:程序设计,规划体系结构图、数据设计er图。第三周:程序编写,调试运行。 第四周:论文编写、完善修改。备注:毕业设计提交:1 系统设计过程,包括论文电子稿。2 经调试过的软件代码。 3答辩时每人还应准备15张左右页面的幻灯片。题目 企业人事管理系统中文摘要 本企业人事管理系统结合所学实际的员工考勤情况,

4、经过实事求是的分析,采用功能强大的vb软件而开发出来的一个简单的企业人事管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成员工、基本情况、出勤管理的全过程,包括员工信息的添加、修改和删除,基本情况的添加、修改和删除,部门信息的添加和删除。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。关 键 词 员工信息 部门管理 功能 特点 abstract the personnel management system for the study the actual situation of the staf

5、f of attendance, after a realistic analysis, the use of powerful software and vb developed a simple personnel management system. from the entire system in line with the simple, user-friendly, flexible, practical and safety requirements, the completion of the staff, the basic situation, the whole pro

6、cess of attendance management, including staff of the information to add, modify, and delete, the basic situation of add, modify and delete, the department to add and delete information. the main thesis of the introduction the background of the subject development, to achieve the functions and devel

7、opment process. note the focus of the focus of system design, design ideas, technologies and solutions difficult.key word staff information management department function characteristic毕业设计目录第1 章 前言(6)1.1设计背景(6)1.2设计目标(6)1.3设计意义(6)第2章 系统简介(6) 1.1系统组成(7) 1.2系统功能(7) 1.3系统详细组成(8)第3章 系统流程设计(17) 1.1 总体设计

8、(17) 1.2 设计流程(17)第4章 系统的功能与特点及实现(30) 1.1系统功能特点(30) 1.2 系统的实现(30)第5章 结论(31)参考文献(32)致 谢(32)第一章 前 言1.1设计背景几年前,各个企业的人事管理基本上都是靠手工进行,随着各个企业的规模增大,有关人事管理工作所涉及的数据量越来越大,有的企业不得不靠增加人力、物力来进行员工基本信息管理。但手工管理具有效率底、工作量大及烦琐。所以我想借本次毕业设计之际,开发一个用于各大中小企业通用企业人事管理系统。1.2设计的目标建立企业员工管理系统,采用计算机对员工进行管理,进一步提高企业管理水平。帮助各大小企业提高工作效率,

9、实现员工信息管理工作流程的系统化、规范化和自动化。1.3设计的意义现在我国的大中企业的人事管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被企业所采用,将会改变以前靠手工管理员工信息的状况,可以树立良好的企业形象,提高工作效率;信息技术与网络技术的高速发展,为信息的采集、分析与利用提供了便利,同时也对信息的管理手段提出了挑战,员工信息的管理也面临着同样的问题。为了使员工信息管理信息化、高效率,引入员工信息管理系统已成为必然。这样才能迅速的收集员工信息

10、,安全的保存这些信息,及时地分析信息,适时合理的利用分析结果,为下一步的人事计划地制定与修改提供指导。为了合理、高效的利用存储的学生成绩,实现信息的共享,必须使管理系统网络化,使管理者能及时、客观的获取到各自需要的信息,并同时可以为管理系统提供信息。总之,先进高效的人事信息管理,需要一个基于网络的、便捷易用、功能强大的人事管理系统。第二章 系统简介1.1系统组成 本系统由1个数据库、3个自由表、8个表单、3个报表、1个菜单、1个程序组成。 1.数据库组成: 数据表3个: 学生表(9个字段: xh, xm, xb, csrq, bj,jg, zzmm, jc),其中有6个班各10名学生的记录;课

11、程表(4个字段:kch,kcm, js, xf),其中有7门课程的记录;成绩表(3个字段:xh, kch, cj),其中有10条学生成绩的记录。2.表单组成: 登陆界面表单、学生信息录入表单、学生信息查询表单、课程信息录入表单、成绩录入表单、成绩查询表单、帮助表单、版权表单。3.菜单组成:主菜单由浏览各表、信息录入、查询统计、报表、帮助、退出6项组成。4.报表组成:学生信息一览表、成绩信息一览表、成绩一览表。5.程序组成:系统登陆运行程序。6.自由表组成:学生表、课程表、成绩表。1.2. 系统功能 本系统的主要功能分别通过主菜单中的以下各项来实现:· 通过浏览各表菜单实现对学生表、课

12、程表和成绩表的总浏览和相关统计信息的浏览;· 通过信息录入菜单实现数据表记录的维护、数据表结构的修改、信息的增加、删除、表单的修改;· 通过查询统计菜单实现对学生信息和成绩信息的各种查询;· 通过报表菜单能方便用户能够批量的打印学生的成绩单。可以按照试卷来打印,也可以按照学生来打印,也可以从成绩查询的结果来打印成绩单。· 通过退出菜单退出本系统。1.3系统详细组成1.数据库组成:数据库名称 数据表名称 数据表结构 记录 李飞学生成绩管理系统xsb xh ,xm ,xb ,csrq ,bj ,jg,zzmm,jc 6个班,每班10名学生 kcb kch ,

13、kcm ,js ,xf 至少6门课 cjb xh ,kcm ,cj 每人至少1-2门课成绩 2表单组成 表单名称 功能 设计方法 xslr.scx 用于数据表的维护, 通过这3 个表单对3 个基本数据表进行记录的修改、删除、增加、查看等操作 先用表单向导生成基本表单,再在表单设计器中进行适当修改,制作成自己满意的样式。 kclr.scx cjlr.scx xsxx.scx 根据用户设置的条件对学生表进行各种情况的查询 在表单设计器中利用数据环境生成表格,再从表单控制中调出系统类库,将文本按钮组添加到表单中,去掉多余部分,只留下查找按钮即可。 cjcx.scx 根据用户设置的条件对学生成绩表进行

14、查询  3. 报表组成报表名称 功能 设计方法 x.frx 为用户提供系统数据的书面输出形式。 先用报表向导生成基本报表,再在报表设计器中进行适当修改,制作成自己满意的样式。 y.frx z.frx 4.主菜单组成5.系统文件一览表第三章 系统设计流程1.1总体设计 学生成绩管理系统,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。设计开发的目标建立学生成绩管理系统,高校学生成绩管理系统的设计与实现;重点介绍学生成绩管理系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统实现、 系统测试和调试。本系统主要功能有用户管理、课程信

15、息录入、学生信息录入、学生信息查询、课程信息查询、学生成绩查询、数据包括功能需求描述、数据库设计等内容。 因此,需要进行系统的总体设计与构想:学生成绩管理系统,必须是对学生的信息,学生的成绩进行查询,既然对学生的信息、成绩进行查询,势必就要涉及到学生的情况,课程的情况,以及课程的信息、成绩!要实现此系统的功能,通过系统的登陆,设计的菜单来调用各表单,实现其所需要的功能;通过报表实现信息的打印输出! 1.2设计流程1.登陆界面:主要程序语言:时钟:使_欢迎进入学生成绩管理系统出现滚动字幕,并伴有时间日期显示功能,具体源程序是:timer1:if thisform.label1.left+750&

16、gt;0 thisform.label1.left=thisform.label1.left-4else thisform.label1.left=600endifthisform.text3.value=date()thisform.text4.value=time()进入系统:使界面顺利的切换到主菜单界面,去实现其主要的功能,具体源程序是:command1:thisform.releasedo 系统菜单.mpr&&do h:js0251李飞系统菜单.mprshape2:if thisform.text1.value="李飞" and thisform.t

17、ext2.value="0251" do 系统菜单.mpr thisform.releaseelse thisform.num=thisform.num+1if thisform.num=3 wait"用户名或密码不正确,登陆失败!" window timeout 1 thisform.releaseelse wait "用户名或密码不正确,请重新输入!"window timeout 1endifendif2.系统主菜单系统菜单主要是由:浏览各表、信息录入、查询统计、报表、帮助、退出系统。主要程序语言:浏览各表:(过程)use h:j

18、s0251李飞xsb(kcb/cjb)browse学生/课程/成绩表信息录入:(过程)do form xslr(kcb/cjb).scx学生/成绩信息查询:(过程)do form xscx(cjcx).scx(报表)学生信息:set safety offselect * from xsb into dbf yreport form y.frx previewset safety on(报表)成绩信息:set safety offselect xsb.xm,kcb.kcm,cjb.cj from cjb,xsb,kcb where xsb.xh=cjb.xh and cjb.kch=kcb.kc

19、h into dbf zreport form z.frx previewset safety on3.学生信息录入表单主要程序语言:确定:command1(click)if empty(thisform.text1.value) or empty(thisform.text2.value) or empty(thisform.text6.value)messagebox("请填写相关内容!",16,"提示")elsexm1=thisform.text1.valuexh1=thisform.text2.valueif thisform.optiongro

20、up1.value=1xb1="男"elsexb1="女"endifcsrq1=ctod(thisform.text3.value)zzmm1=thisform.text4.valuejg1=thisform.text5.valuebj1=thisform.text6.valuejc1=thisform.text7.valueinsert into xsb(xm,xh,xb,csrq,zzmm,jg,bj,jc)values(xm1,xh1,xb1,csrq1,zzmm1,jg1,bj1,jc1)thisform.text1.value="&q

21、uot;thisform.text2.value=""thisform.text3.value=""thisform.text4.value=""thisform.text5.value=""thisform.text6.value=""thisform.text7.value=""thisform.text1.setfocusendif4.课程信息录入表单主要程序语言:确定:command1(click)if empty(thisform.text1.value) or e

22、mpty(thisform.text2.value)messagebox("请填写相关内容!",16,"提示")elsekcm1=thisform.text1.valuekch1=thisform.text2.valueinsert into kcb(kcm,kch)values(kcm1,kch1)thisform.text1.value=""thisform.text2.value=""thisform.text1.setfocusendif5.成绩录入表单主要程序语言:确定:command1(click)if

23、 empty(bo1.value) or empty(bo2.value) or empty(thisform.text1.value)messagebox("请填写相关内容!",16,"提示")elseselect kch from kcb where kcb.kcm=bo1.value into array aselect xh from xsb where xsb.xm=bo2.value into array bcj1=val(thisform.text1.value)insert into cjb(kch,xh,cj)values(a(1),b

24、(1),cj1)bo1.value=""bo2.value=""thisform.text1.value=""bo1.setfocusendif6.学生信息查询表单主要程序语言:查询:command(click)locate for alltrim(xsb.xm)=alltrim(thisform.text1.value)if eof()messagebox("找不到该学生!",48,"系统信息")elsethisform.refreshendifthis.enabled=.f.注释:可以通过表

25、单向导直接衍生出学生信息表/7.成绩查询表单主要程序语言:查询:command1(click)select xsbgo toplocate for xsb.xm= alltrim(thisform.text1.value)if eof()messagebox("找不到该学生!",48,"系统信息")elseset safety offselect xsb.xm,kcb.kcm,cjb.cj from cjb,xsb,kcb where xsb.xm=alltrim(thisform.text1.value) and xsb.xh=cjb.xh and c

26、jb.kch=kcb.kch into dbf xreport form x.frx previewset safety onendif通过对程序语言的编辑,使系统的功能得以正常的运转!第4章 系统的功能与特点及实现1.1 系统的功能特点1、各类信息可以方便快捷的输入、编辑本次设计的成绩管理系统为各种角色的用户提供了便捷的信息输入、编辑界面。我们可以输入、修改全面的个人信息,也就是在进行成绩管理的同时可以为学生管理收集必要的信息与数据。我们除了可以输入、修改个人信息外,还可以输入、修改与自己相关的成绩,增加、删除学生信息。 2、学生成绩可以安全持久的保存本次设计成绩管理系统是以数据库

27、为基础的,录入的所用成绩和信息都存入数据库,方便存档长期保存,可以将数据刻成光盘保存,也可以用小小的优盘备份,占用物理空间小,受外界环境影响小。多年的历史数据保存在同一个数据库中,为科学的分析、查询成绩提供了基础,同时为其它软件利用本系统的数据提供了方便。3这个成绩管理系统的突出优点本次设计成绩管理系统是一个以数据库为基础,基于各类高职院校、功能强大、易用、适用的成绩管理系统,可以科学的分析和管理学生信息及考试成绩,并同时以鲜明的画面形式呈现于眼前。 1.2 系统实现通过运行,是实现了系统的功能,帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。第5章 结论对于任课教师、管理学生的老师等而言,基于学生成绩的数据分析和数据挖掘可获得很多对教学有用的信息,可获得很多对教导学生有用的信息。由于种种原因,现在学生成绩管理上存在着不及时、不准确的现象。如何对如此基础和重要的信息进行开发与利用,准确、及时地向有关使用者提供这些信息?借助计算机去解决这个问题,在国内外早已有着成熟的研究成果和广泛的社会应用。学生成绩管理正向着网络化、终端化发展。借助网络,学生可以及时、准确地查询到自己各学期、各门课程的成绩信息。教师除可获得学生成绩的基本数据外,还可按要求获得相应的分析结果。与手机、pda等用户终端的结合,人们可以更方便快捷地获得这些信息。市场上众多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论