优秀的毕业设计论文网
分享到:QQ空间新浪微博腾讯微博QQ好友微信豆瓣网人人网腾讯朋友百度贴吧天涯社区复制网址
ASP ASP.NET VB.NET JSP JAVAVB C++ Delphi PHP VFP PB 网络 计算机
返回首页
当前位置: 主页 > 计算机毕业设计 > VB >

0032VB教师档案管理系统2007YC版

来源:  资料编号:TH126150208  文件类型:  资料等级: %D7%CA%C1%CF%B1%E0%BA%C5%A3%BATH126150208
以下是大纲或介绍,如需要完整的资料请购买.  
提示:本资料已审核过,内容严格保密,格式标准,质量保证.
1.无需注册,购买下载后即可获取该完整资料.
2.本站提供下载链接或联系客服发送资料.

文献综述
教师人事管理的信息处理,包含很多的信息数据的管理,现今,在很多的地方都是初步开始使用计算机文档管理系统进行信息管理,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于档案情况的统计和核实等往往采用对员工的人工检查进行,对员工的实际情况、以及职位等情况用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有些单位有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
随着我国成功加入WTO及信息化浪潮的日益临近,学校管理机制正在发生着根本性的变化,企业要想在激烈的市场竞争环境下求得生的存,就必须有效地利用人才、时间、信息结合的优势,就必须有效地进行企业内部改革和加强企业管理。借助现代信息技术和管理理论,建立企业文档管理系统势在必行。 【买计算机毕业论文就到计算机毕业论文网】
据1999年中国电信的调查报告显示我国的上网人数已达到890万,互联网已经十分普及,学校单位希望能在世界的任何一个角落查到自已单位的档案的信息,本系统为学校单位将来的上网作了先期工作,比如数据库的建立。 内容来自think58
本文正是从这方面出发,以本人目前实习就职单位为背景,希望通过本系统的功能设计,能够把档案管理者从繁重、传统的事务性工作中解放出来,使得他们更专注于最需要智慧和经验的工作,因而提高文档管理的质量和效率。
本人对文档工作中的主要工作——档案管理和文档管理工作深有感触,既费时又费力,增加或修改一个员工的档案常常需要几个小时的时间,而且把本身一项智力劳动都体现在了体力劳动中,因此,结合我工作中的实际经验,设计本系统。
作为计算机应用的一部分,使用计算机对档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高文档管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套教师人事管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
对学校而言,教师是学校最宝贵的资源,也是学校的“生命线”。如何做到档案与经济效益具有良好匹配?如何做到事得其才,人尽其用?如何在满足学校效益的同时又兼顾教师职工的需求?如何能在瞬息万变的时代使企业与社会环境相适应并且处理好随时变化的文档?这一系列的问题都是需要亟待解决的问题。 think58
为了解决上述问题,使企业在激励的市场竞争中立于不败之地,设计并开发出一套适合文档管理特点,又符合我国学校管理实情的教师人事管理信息系统就显得尤为重要。
档案管理系统的革命性变革出现在20世纪90年代末,我国教师人事管理信息系统开发和应用虽然已经有近十年的时间,但档案管理信息系统在企业中应用的整体水平还不高,目前还处于多元化状态。本次所选课题属国家863高科技计划项目,希望本次设计在这方面有所贡献。
数据处理手工操作,工作量大,出错率高,出错后不易更改。单位采取手工方式对文档情况进行人工管理,由于信息比较多,文档信息的管理工作混乱而又复杂;文档的数目和内容记录在文件中,单位的的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的文档情况进行更改就更加困难了。基于这此问题,我认为有必要建立一个文档管理系统,使文档管理工作规范化,系统化,程序化,避免文档管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询、修改文档的情况。
现在我国的学校单位中教师档案信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的毕业生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我所学编制出一个实用的程序来帮助学校单位进行更有效的信息管理。 内容来自think58
归纳起来,好处大约有以下几点:
⑴ 可以存储历届的文档,安全、高效;
⑵ 只需一到二名信息录入员即可操作系统,节省大量人力;
⑶ 可以迅速查到所需信息;
⑷为将来企事业单位上网做好准备;
使用计算机对教师档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高文档管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套文档管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。鉴于前面提出的课题概况,本课题在深入了解学校教师人事、文档管理的基本情况下,用数据库系统设计方法对学校人事、教师人事管理信息系统进行设计,以解决人事、文档管理中存在的不足,使学校管理人员能够容易、方便的用计算机进行对人事、文档进行管理,以实现无纸化操作。
主要叙述课题提出背景、目前应用现状、分析开发工具,数据库技术的比较。结合软件工程方法,对系统进行需求分析、功能划分、数据流图设计,并结合数据库原理和功能划分进行ER图的绘制、数据库结构设计。 think58好,好think58
根据需求分析的结果,用户概念数据模型表示数据及其相互间的联系。
根据需求分析的结果,对系统进行详细设计,总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。
在系统开发过程中,为了让程序能够有更深的扩充性,系统遵循一套形成标准的原则,在实现更加准确和可靠的设计的同时,设计工作也变的高效。系统遵循微软解决方案框架(Microsoft Solutions FrameWork, MSF)。我们将各个功能模块细化即纵向深入。各个子模块基本横向上不发生如何的联系,只有在纵向的联系,这样就是系统的独立性增强,真正能作到编写一次,多次重用。但是还是很清楚的将各个功能模块的层次结构体现出来了,为我们以后从事开发工作打下了良好的基础。
在开发本系统的过程中,由于本人是在经验、知识、系统分析方面、数据库设计方面都有很多的不足,虽然本软件没有很多的实用价值,但是我从中学到了很多的知识,开发项目的流程等。尽管本管理系统存在着很多不足,但是它采用了很清晰的模块化设计、模块化编程,但是易于日后程序更新与维护,相信它将对学校教师人事管理是一个很好的选者。
系统的非功能性需求
1.用户界面需求
简洁、易用、易懂,美观、大方、标准,具备一定的兼容性。 think58
2.软硬件环境需求
软件环境:兼容当前主流操作系统 Windows 95/98/NT/Me/2000/XP 等。
硬件环境:386以上计算机,打印机、扫描仪等。
3.软件质量需求
易用、健壮、兼容性好、运行稳定、有一定安全保障。

1.2 系统标准与规范
制定界面设计标准规范的目的是为了规范和统一软件界面设计制定软件界面设计标准与规范。
首先考虑标准化,在标准化的基础上进行界面的美工设计。
简单易用、简洁明了、兼容性好、标准、规范。
界面约定,除主界面外,所有子界面均采用模式窗体,即该窗体不消失,不可以在本程序内将焦点移出子窗体。
编码设计标准与规范,为了在编码过程中,能够快速的、有效的阅读,我们有必要为为对象约定一个规范的编码命名约定。
1.对象命名约定
下面为在编码过程中会用到的对象统一的命名,如下表1.2对象统一的命名所示:
表1.2 对象统一的命名
对象名 对象类型 命名约定(前缀码)
Form 窗体 Frm
Command 按钮 Cmd
Label 标签 Lab
TextBox 文本框 Txt
ComboBox 组合框 ComB
ListBox 列表框 LstB
Adodb 数据库访问对象 Adodb
DataGrid 数据表格显示组件 DataGrid
Frame 框架 Fam
Option 单选框 Opt
CheckBox 复选框 Chk
PictureBox 图象显示组件 PtB
CommonDialog 通用对话框组件 ComDlg
Timer 时间组件 Tim
ToolBar 工具栏 TlBar
Menu 菜单 Mnu think58好,好think58
SSTab 页框 SSTab
ImageList 界面资源组件 ImgLst

2.常量和变量的命名约定
下面为在编码过程中会用到的常量和变量统一的命名,如表1.3所示:
表1.3常量和变量命名约定
变量名 数据类型 变量类型 含义
UserShenFen String 全局变量 用户身份标志
LogOK Boolean 全局变量 登陆状态
UserName String 全局变量 用户名
GongYingShangID String 全局变量 供应商编号
GongYingShang String 全局变量 供应商名称
TuShuBianHao String 全局变量 档案编号
DingJia Single 全局变量 图书定价
ShuMing String 全局变量 书名
HuiYuanKaHao String 全局变量 会员卡号
HYXingMing String 全局变量 会员姓名
HYDengJi String 全局变量 会员等级
编码应清晰、可读性好,运用缩进、空行,结合大小写区别等方法保持程序结构良好。

copyright think58

3.结构化编码约定
凡与数据库操作相关的模块一律加上容错代码,涉及多表操作的模块应该运用“事务”处理,以保持数据完整性。
编码风格参照下例进行:
Public Sub CheckUser(userID As String, passwd As String)
Dim userDB As Database
Dim userRD As Recordset
Dim dbName As String
Dim STRSQL As String
Screen.MousePointer = 11
On Error GoTo errEnd
dbName = App.Path
If Right(dbName, 1) <> "、" Then dbName = dbName + "、"
dbName = dbName + "DataBase、WFSSDataBase.mdb"
STRSQL = "select [用户身份] from [Admin] where [用户ID]=""" & userID & """ and [用户密码]=""" & passwd & """"
'打开数据库
Set userDB = DBEngine.Workspaces(0).OpenDatabase(dbName, False, True)
'检索用户,验证密码
Set userRD = userDB.OpenRecordset(STRSQL, dbOpenSnapshot)
If userRD.RecordCount > 0 Then
'设置用户身份
UserShenFen = userRD![用户身份]
'关闭数据库
userRD.Close
Set userRD = Nothing
userDB.Close
Set userDB = Nothing
'进入用户环境
Load FrmMain
FrmMain.Show
Unload FrmLogIn
logOK = True
userName = userID
Screen.MousePointer = vbDefault
Else
'关闭数据库
userRD.Close
Set userRD = Nothing
userDB.Close
Set userDB = Nothing
logOK = False
Screen.MousePointer = vbDefault
MsgBox "用户名或密码错误!请重新输入!", vbOKOnly + vbExclamation, "登陆失败"
End If
Exit Sub
errEnd:
Screen.MousePointer = vbDefault
MsgBox Err.Description, vbOKOnly + vbExclamation, "登陆错误"
logOK = False
Err.Clear
'关闭数据库
userRD.Close
Set userRD = Nothing
userDB.Close
Set userDB = Nothing
Exit Sub
End Sub think58

4.数据源的约定
需用数据源的组件如:DataGrid一律采用Adodb控件。有特殊需求的情况如:身份验证应引用DAO(数据访问对象)。

think58好,好think58

5.数据库访问约定
数据库引擎采用Microsoft.Jet.OLEDB.4.0,由Adodb组件进行数据库的访问,并为其他组件提供数据源。特殊情况、身份验证等由 DAO访问数据库。无需数据显示的情况由DAO提供数据库支持,有数据显示的情况由ADODB组件提供数据库支持。

第二章 应用系统设计
2.1 需求分析
教师人事管理信息系统对学校加强教师人事文档管理有着极其重要的作用,就一般的大点的学校来说,它的设计内容非常复杂而且繁多,比如拥有招聘的功能,网上筛选简历的功能,提醒的功能,而且设计的模块也很多,比如档案管理模块,在线培训模块等。
但结合本人目前实际情况而言,学校的人员结构比较简单,部门划分也很清晰,而且人员的流动性不高,所以学校目前阶段的档案工作主要就是教师档案的收集整理和文档的管理工作,因此,针对该学校而言,经过反复的论证,设计的这套教师人事管理信息系统,定义了档案的建立、维护和灵活查询;考勤记录和文档管理;系统维护等功能。
需求分析应采取的方法及步骤在以下内容中进行论述。
copyright think58



对我有帮助
(0)
0%
暂时不需要
(0)
0%
------分隔线----------------------------
推荐内容