vb人事管理系统_毕业论文(编辑修改稿)内容摘要:
Visual Basic 自动生成对象的程序代码并封装起来。 每个对象以图形方式显示在界面上,都是可视的。 结构化程序设计语言 Visual Basic 是在 BASIC 语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。 Visual Basic 语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。 Visual Basic 是解释型语言,在输入代码的同时,解释系统将高第 1 章 绪论 3 级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。 在设计 Visual Basic 程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件 (.EXE),脱离 Visual Basic 环境,直接在 Windows 环境下运行。 事件驱动编程机制 Visual Basic 通过事件来执行对象的操作。 一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。 例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单 击 ” (CLICK)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。 在用 Visual Basic 设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。 这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。 访问数据库 Visual Basic 具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理 Microsoft Access 格式的数据库,并 提供了强大的数据存储和检索功能。 同时, Visual Basic 还能直接编辑和访问其他外部数据库,如 DBASE, FoxPro, Paradox 等,这些数据库格式都可以用 Visual Basic 编辑和处理。 Visual Basic 提供开放式数据连接,即 ODBC 功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如 SQL Server,Oracle 等。 在应用程序中,可以使用结构化查询语言 SQL 数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据 库的 SQL 的编程技术,为单机上运行的数据库提供了 SQL 网络接口,以便在分布式环境中快速而有效地实现客户 /服务器 (client/server)方案。 动态数据交换 (DDE) 利用动态数据交换 (Dynamic Data Exchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。 当原始数据变化时,可以自动更新链哈尔滨金融高等专科学校计算机系毕业论文 4 接的数据。 Visual Basic 提供了动态数据交换的编程技术,可以在应用程序中与其他 Windows 应用程序建立动态数据交换,在不同的应 用程序之间进行通信。 对象的链接与嵌入 (OLE) 对象的链接与嵌入 (OLE)将每个应用程序都看作是一个对象(object),将不同的对象链接 (link)起来,再嵌入 (embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。 OLE 技术是 Microsoft 公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看作是一个对象进行链接和嵌入,是一种应用程序一体化的技术。 利用 OLE 技术,可以方便地建立复合式文档 (pound document),这种文档由来自多个不 同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。 动态链接库 (DLL) Visual Basic 是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。 但它可以通过动态链接库技术将C/C++或汇编语言编写的程序加入到 Visual Basic 应用程序中,可以像调用内部函数一样调用其他语言编写的函数。 此外,通过动态链接库,还可以调用 Windows 应用程序接口 (API)函数,实现 SDK 所具有的功能。 本文的主要工作 本文以 人事档案 管理系统的设计和实现为主要内容,系统地阐述了实现 档案信息 管理系统的设计思想,通过分析 企业员工档案 管理的复杂性,及现有各种软件的优缺点,论述了设计本系统的出发点和设计关键,针对 人事档案 理系统进了需求分析及系统设计方案,描述各个模块的功能,论文利用 Microsoft Visual Basic 的实现过程,阐述了分析并实现 人事档案 信息管理系统的实现流程。 本系统开发后完全可应用于企业人事 管理部门。 第 2 章 系统调 研及要行性分析 5 第 2 章 系统调研及可行性分析 系统调研 正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表 现在以下几个方面。 ( 1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。 ( 2)提出新系统的人员并不都是系统研究人员,有些人对于其功能和处理数据的方法没有明确的认识。 它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。 ( 3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构, 以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。 总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。 可行性分析概述 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。 可行性分析一般可定义为 :可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。 哈尔滨金融高等专科学校计算机系毕业论文 6 (1)可行性分析阶段的主要工作包括以下几个方面 : ①新系统目标可行性分析 : 分析新系统的目标是否符合企业的现状和发展的需要。 ②社会可行性分析: 社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。 ③技术可行性分析: 技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。 ④经济可行性分析 经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。 ⑤管理可行性分析: 管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。 技术可行性分析 技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。 首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。 这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。 第 2 章 系统调研及要行性分析 7 开发管理信息系统所需的硬件资源包含以下两个方面: 系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。 对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入 /输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标 是否符合系统方案设计要求,同时还要考虑计算机的性能 /价格比。 软件资源的可行性分析主要考虑以下几点是否满足用户的要求: ①操作系统的选择; ②编译系统的选择; ③数据库管理系统的选择; ④高级编程语言的选择; ⑤汉字处理系统的选择; ⑥应用软件包的选择。 本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。 本章小结 本章主要对本系统的开发环境做一下介绍并且特别介绍了一下本系统的可行 性, 在现今的商品社会是一个讲究效率的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发 人事档案 管理系统软件,能够适应现今社会并提高生产效率。 哈尔滨金融高等专科学校计算机系毕业论文 8 第 3 章 系统分析。vb人事管理系统_毕业论文(编辑修改稿)
相关推荐
言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。 通过这次实验使我收获很多,对书本理论知识有了进一步加深,初步掌握了MAXPLUSII 软件的一些设计使用方法。 对一些器件的使 用方法了解更深刻了,如一些器件的使能端的作用等。 主要有以下一些实验感想 应该对实验原理有深刻理解; 做实验必须不急不躁
CMessg temp。 (*m_aSessionIn)。 m_dlgm_sMsgList+=+\r\n。 m_dlgm_tmpMsgList=+\r\n。 m_dlgSetDlgItemText(IDC_SHOWTEXT,m_dlgm_sMsgList)。 FILE* fp。 fp = fopen(,a+)。 fputs(m_dlgm_tmpMsgList,fp)。 fclose(fp)。
由于相关的其他领域的技术取得不断的发展,如半导体技术、集成技术和计算机技术等等,电子系统的设计方法和设计手段发生了很大的变化,使得 EDA 软件可以不断地更新和增加。 电子技术已经广泛应用到了 EDA 领域,各个学科之间的交叉越来越多,电子领域各学科应用更加广泛,使得 EDA 软件的功能更加强大,传统的固定功能集成块的设计方法正逐步地退出历史的舞台
系统 总体 功能 设计 实现 对 学生的基本信息管理 ① 能够 实现对学生基本信息进行添加、修改、删除、 查询 和打印等功能。 ② 能够 实现 对学生的教育经历信息的添加、修改、删除和查询 等功能。 ③ 能够按 学号 、姓名 等 对学生的 基本 信息进行检索并将检索结果显示在屏幕上。 ④ 要求有错误提示功能,例如性别只能输入男女,输入错误 则 提示重 新输入。 6 ⑤ 如果 查询
nd Sub Private Sub Command5_Click() End Sub Private Sub Command6_Click() End Sub Private Sub Command7_Click() End Sub Private Sub Command8_Click() End Sub Private Sub Command9_Click() End Sub 该界面代码如下
技术可行性分析 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。 该管理系统采用 visual studio 20xx 作为开发工具。 Client / Server(客户机 /服务器 )结构把数据库内容放在远程的服务器上,而在客户上机安装相应软件。 C/S 软件一般采用两层结构,它由两部分构成 :前端是客户机