管理的vb毕业论文

2024-10-10

管理的vb毕业论文(精选10篇)

1.管理的vb毕业论文 篇一

致谢

在本次毕业设计中,我从指导老师身上学到了很多东西。她认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢她耐心的辅导。在撰写论文阶段,指导老师几次审阅我的论文,提出了许多宝贵意见,没有她的指导,我们就不能较好的完成课题设计的任务。

另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同组的同学也给了我不少帮助,这里一并表示感谢。

2.管理的vb毕业论文 篇二

一、运行模式和工具的选择

本系统后台采用Microsoft Access管理数据库,前台采用Visual Basic开发。对于小型的管理系统,Microsoft Access有着无可匹敌的高效。而Visual Basic对于Microsoft Access数据库的操作简单、快速,并采用ADO技术连接数据库,可以完成对数据库的一系列操作。

二、需求分析

要实现一个系统,首先应该进行需求分析,这样才能设计出满足用户的各项功能。下面就对车辆租赁管理系统进行需求分析。

(一)系统需要解决的问题

首先,该系统是面向车辆提供方使用的,进入系统应该进行身份认证。进入之后,应该能够管理所有车辆的基本情况,包括车辆编号、名称、销售商、保险等信息。鉴于是车辆租赁的功能,还要有车辆租赁和归还的模块。

(二)系统应具备的基本功能

用户登陆:

用户通过用户名和密码进行登陆。

用户管理:

管理员可以添加和删除用户。

数据管理:

包括车辆、销售商、保险公司等信息。

业务管理:

租赁信息和归还信息。

三、系统总体设计

(一)系统功能结构图

该系统是专门用于车辆提供者对车辆和租赁信息的管理,需要有用户信息的管理,包括添加和删除用户;数据信息的管理,包括车辆的名称、型号、颜色、销售商、保险公司等;业务信息的管理,包括车辆租赁和归还等信息。

(二)详细设计

1. 数据库表的设计

该系统不仅要适时的管理租赁和归还信息,还需要车辆、销售商和保险公司等信息的管理。应该包括有以下几张表:

(1)用户信息表

(2)车辆信息表

(3)销售商、保险公司信息表

(4) 租赁信息表

2. 主要功能模块的设计

该系统有多个模块,包括数据库连接模块、用户类、车辆类、租赁信息类等,这里只介绍数据库连接模块,因为数据库连接前台是系统基础。由于编程过程中需要很多ActivceX控件,所以在编程之前要完成对这些部件的添加。该模块共有六个过程,以下是过程的代码。

通过以上的分析和设计, 我们完成了一个车辆租赁管理系统。我们看到, 要设计一个行业软件, 首先要对这个行业的业务流程很熟悉, 才能设计出符合要求和规范的系统。这样一个车辆租赁管理系统, 应该能为日常的车辆租赁方提供便捷的管理。

参考文献

[1].李鹏.学生信息管理系统总体设计与主模块构成[J].中国新技术新产品, 2009.16.

3.管理的vb毕业论文 篇三

摘 要:针对多数学校成绩管理系统不能满足教师对学生成绩的全面了解这一实际问题,特用VB语言设计并实现了一个简易的学生成绩管理系统。通过该系统,不仅任课教师可以全面了解学生对各门课程的掌握情况,有助于教师因材施教,提高教学质量;学生也可以查询自己的考试成绩。

关键词:VB;Access;成绩管理系统

1 概述

随着信息化的普及,对学生成绩的信息化管理在各院校得以广泛地应用。各院校管理学生成绩的信息系统基本功能都大而全,对系统的控制权基本集中在与教学过程脱节的教务管理人员手中。每次考试结束后,任课教师仅有在规定的时间内录入和查看自己所讲授课程成绩的权限。成绩录入以后,学生可以以自己的学号、密码登录查看其成绩。而任课教师要在教学的过程中,全面了解学生,尤其是想通过考试分数了解学生对其他课程的学习掌握情况几乎是很困难的。因而,开发一个供教师使用的简易的学生成绩管理系统,能够实现任课教师对学生所有课程成绩的查看,是非常必要的。它有助于教师更好地了解学生,在教学过程中因材施教,提高教学效率。

2 系统功能模块设计

本文设计开发的简易的学生成绩管理系统,选用Access 2010完成数据库后台信息的管理,以 Microsoft Visual Basic 6.0 作为开发平台。学生成绩管理系统要实现的主要功能界面如下。

2.1 登录模块:

成绩系统的使用人员多为教师和学生两种类型。无论是哪一类用户,登录的时候都必须填写用户名和密码。学生用户的用户名为自己的学号,初始密码也是学号,他们对本系统仅可以进行成绩的查询。教师用户作为管理员,有输入、查看并管理和维护学生各门课成绩的权限。

2.2 编辑模块:

在用户未正确登录之前,编辑模块是不可用的,只有用户成功登录,方可使用。此模块只供教师用户使用。界面包含三个标签,供教师编辑和管理学生的信息和成绩。

2.3 查询模块:

此模块供教师和学生用户查询成绩,提供了按学号和课程两种查询方式,用户正确登录后方可激活使用。教师用户可以查看所有学生的成绩,学生用户只有查看自己成绩的权利。

2.4 退出模块:

供各类用户退出系统使用。

3 数据库设计

VB默认的数据库是微软的Access数据库。它操作简便、灵活,具有强大的数据组织、用户管理等功能,能满足学生成绩管理的基本需求,而且对操作环境的要求较低。系统开发者可以在VB中直接创建mdb数据库文件。本系统在制作时主要涉及三个数据表:学生表、课程表、成绩表。数据表结构的字段名、字段类型、字段长度分别是:学生表结构{(学号,text,9)、(姓名,text,10)、(性别、Boolean,1)};课程表结构{(课程号,text,6)、(课程名,text,20)、(学时、Integer,2)、(学分、Integer,2)};成绩表结构{(学号,text,9)、(课程号,text,6)、(成绩,Integer,2)},本系统所用的数据库文件名保存为”students.mdb”

4 系统关键技术的实现

具体实现系统时涉及的关键点有:

①系统的主界面为MDI窗体,根据系统各功能模块的设置来设计菜单栏,包括主菜单和各子菜单。当单击某一菜单命令时,能够实现相应的命令功能或显示相应的功能窗口。

②要实现系统成功登录前禁用编辑和查询菜单,可以在加载窗体时将它们的enabled属性设为false。

③系统运行时,需要连接到Access数据库,可用如下代码:Student.DatabaseName=App.Path+"students.mdb"。

④在设计查询模块时,需要调用ADO控件,它可以快速地建立数据绑定控件与数据提供者之间的连接。要将ADO控件与students.mdb数据库文件连接,可以在ADO控件记录源的命令文本中输入“select 学生.学号,学生.姓名,课程.课程名,成绩.成绩 from 学生,课程,成绩 where 学生.学号=成绩.学号 and 课程.课程号=成绩.课程号”语句,以实现查询。核心代码为:

condition = "学生.学号=成绩.学号 and 课程.课程号=成绩.课程号 "

If optChoice(0).Value Then

condition = condition + "and 学生.学号='" + txtID(0).Text + "'"

Else

condition = condition + "and 课程.课程号='" + txtID(1).Text + "'"

End If

5 打包制作安装程序

开发好简易的学生成绩管理系统后,就需要制作安装程序。在Visual Basic6.0中,有自带的打包功能以帮助用户来完成安装程序的制作。也就是在制作好程序的VB界面,执行“文件→生成学生成绩管理系统.exe”,然后按提示操作即可得到可执行文件。

6 结束语

4.管理的vb毕业论文 篇四

二十一世纪是一个人才竞争的时代,对于一个企业来讲,人力资源的管理是非常有必要的。有效的管理可以更好的来完成日常的工作,还能够更好的搜集员工的信息,对于企业的人事计划提供帮助。

VB编程可以首先依照人力资源管理的需求将功能模块大致分为部门编制管理、员工信息管理以及员工信息统计管理。关于人力人员数据库的设计,对于员工信息、考勤信息、部门信息等作出表格结构的设计,然后建立数据库,连接数据库。表1为一般企业人力资源管理的主窗口的菜单明细表。

根据主窗体在创建下面的子窗体,从而把员工和部门的全面信息进行收集和分类管理,这样一来更加的方便查找和进行比对,减少了不必要的工作内容。

5.管理的vb毕业论文 篇五

第一章绪 论

1.1 信息化的发展

1.2 系统开发背景

1.3 课题研究的目的1.4 系统设计的指导思想

第二章人事管理系统的问题

2.1人事管理系统的简介

2.2人事管理系统的用户需求

第三章人事管理系统的分析和设计

3.1人事管理系统的分析与概要设计

3.2人事管理系统的数据库设计

第四章人事管理系统的具体实现

4.1模块的开发环境的简介_Visual Basic

4.1.1事件驱动的应用程序

4.1.2面向对象的编程

第1页

4.2系统模块的具体实现

4.2.1档案信息模块的实现

4.2.2工资管理模块的实现

4.2.34.2.44.2.5

工资统计模块的实现 部门查询模块的实现 特殊查询模块的实现

报表查询模块的实现 4.2.6

4.3系统开发的其它方面

第五章人事管理系统的运行环境

第六章:人事管理系统的程学开发

第七章结束语

参考文献

前言

人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套人事管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。

第一章绪论

想要全部 请加QQ:76536415

6.管理的vb毕业论文 篇六

摘 要

二十一世纪是信息时代,计算机技术蓬勃发展,信息技术已成为本世纪的支柱产业。特别是Internet技术的高速发展,使得当今社会信息量剧增,这样一来我们就可以方便的获得世界各地的有用信息。但与此同时,有效的组织和存储这大量的信息以提供方便的查询,却是一件需要解决的事情。数据库的概念和技术正是我们对大量信息进行合理组织、存储和管理事物的解决之道。

随着各种不同应用领域对数据库管理的进一步需求,数据库技术的重要性越来越为人们所熟知。目前,不仅在大、中、小、微等各种机型上都配有数据库管理系统,各行业的信息系统,以及Internet上的信息系统也大都离不开数据库的支持,因此数据库已成为信息社会的重要基础设施。

本设计开发了一个用于学校内部管理学生信息的管理系统,它的出现使得学校可以对学生信息进行规范的管理、科学的统计和快速的查询和修改,从而减少学生信息管理方面的工作量。设计在安全保密方面,通过用户登录权限和密码的设置来初步实现,但安全性还是不高,有待于以后加强。在界面部分为使系统有很高的可操作性,界面设计时充分考虑管理人员的习惯,使得操作简单便易,数据录入迅速、规范、可靠;统计准确,制表灵活,适应力强,容易扩充,具有易用性、灵活性、开放性与可视性等。设计以Visual Basic 6.0为主要开发平台进行系统的开发,结合Microsoft SQL 2000的数据库管理系统完成数据库设计以及管理。

关键词:数据库, Visual Basic 6.0, Microsoft SQL sever 2000

目 录

第1章 绪论 ·················································································································· 1

1.1 发展现状与趋势 ···································································································· 1 1.2 现有系统分析 ········································································································ 2 1.3 可行性分析 ············································································································ 2 1.4开发工具简介 ········································································································· 3 1.4.1 Visual Basic 6.0 简介 ·············································································· 3 1.4.2 Microsoft SQL 2000 简介 ·········································································· 3 第2章 系统分析 ········································································································· 5

2.1系统主要任务与要求 ························································································· 5 2.1系统数据分析 ····································································································· 7 第3章 数据库设计 ···································································································· 8 3.1 数据库设置 ····································································································· 9 3.2 概念结构E-R图设计 ··················································································· 10 3.3 逻辑结构设计 ································································································ 11 第4章 系统详细设计与实现 ················································································ 11 4.1 方法概要 ··········································································································· 12 4.1.1 模块化设计 ······························································································· 12 4.1.2 对话设计 ··································································································· 12 4.2 安全保密设计 ··································································································· 14 4.3 模块简介 ··········································································································· 14 4.4 窗体设计 ··········································································································· 15 4.4.1 系统用户管理模块的创建 ······································································· 16 4.4.2 学籍管理模块的创建 ··············································································· 18 4.4.3 成绩管理模块的创建 ··············································································· 21 4.4.4 档案管理模块的创建 ··············································································· 26 4.4.5 就业管理模块的创建 ··············································································· 28 4.5 子系统整合 ······································································································· 30 4.6 帮助模块设计 ··································································································· 30 4.7 系统的编译 ······································································································· 34 4.8 程序运行的环境 ······························································································· 36 结 论 ··········································································································· 37 参考文献 ····································································································· 40 致 谢 ··········································································································· 41 附 录 ··········································································································· 42

图3.5系统主界面

图3.6系统登录界面

图3.7添加学籍模块

图3.8添加班级信息窗体

图3.9添加成绩信息

图3.10查询成绩模块

3.11修改班级信息窗体

图3.12学生信息添加窗体

图3.13学生信息修改

图3.14学生信息添加

图3.15毕业生信息

图3.17毕业生信息修改

图3.18毕业生信息查询

图3.19毕业生信息删除

图3.21导入备份模块

图3.24系统登录

7.管理的vb毕业论文 篇七

随着信息化的普及, 对学生成绩的信息化管理在各院校得以广泛地应用。各院校管理学生成绩的信息系统基本功能都大而全, 对系统的控制权基本集中在与教学过程脱节的教务管理人员手中。每次考试结束后, 任课教师仅有在规定的时间内录入和查看自己所讲授课程成绩的权限。成绩录入以后, 学生可以以自己的学号、密码登录查看其成绩。而任课教师要在教学的过程中, 全面了解学生, 尤其是想通过考试分数了解学生对其他课程的学习掌握情况几乎是很困难的。因而, 开发一个供教师使用的简易的学生成绩管理系统, 能够实现任课教师对学生所有课程成绩的查看, 是非常必要的。它有助于教师更好地了解学生, 在教学过程中因材施教, 提高教学效率。

2 系统功能模块设计

本文设计开发的简易的学生成绩管理系统, 选用Access 2010完成数据库后台信息的管理, 以Microsoft Visual Basic 6.0 作为开发平台。学生成绩管理系统要实现的主要功能界面如下。

2.1 登录模块:

成绩系统的使用人员多为教师和学生两种类型。无论是哪一类用户, 登录的时候都必须填写用户名和密码。学生用户的用户名为自己的学号, 初始密码也是学号, 他们对本系统仅可以进行成绩的查询。教师用户作为管理员, 有输入、查看并管理和维护学生各门课成绩的权限。

2.2 编辑模块:

在用户未正确登录之前, 编辑模块是不可用的, 只有用户成功登录, 方可使用。此模块只供教师用户使用。界面包含三个标签, 供教师编辑和管理学生的信息和成绩。

2.3 查询模块:

此模块供教师和学生用户查询成绩, 提供了按学号和课程两种查询方式, 用户正确登录后方可激活使用。教师用户可以查看所有学生的成绩, 学生用户只有查看自己成绩的权利。

2.4 退出模块:

供各类用户退出系统使用。

3 数据库设计

VB默认的数据库是微软的Access数据库。它操作简便、灵活, 具有强大的数据组织、用户管理等功能, 能满足学生成绩管理的基本需求, 而且对操作环境的要求较低。系统开发者可以在VB中直接创建mdb数据库文件。本系统在制作时主要涉及三个数据表:学生表、课程表、成绩表。数据表结构的字段名、字段类型、字段长度分别是:学生表结构{ (学号, text, 9) 、 (姓名, text, 10) 、 (性别、Boolean, 1) };课程表结构{ (课程号, text, 6) 、 (课程名, text, 20) 、 (学时、Integer, 2) 、 (学分、Integer, 2) };成绩表结构{ (学号, text, 9) 、 (课程号, text, 6) 、 (成绩, Integer, 2) }, 本系统所用的数据库文件名保存为”students.mdb”

4 系统关键技术的实现

具体实现系统时涉及的关键点有:

(1) 系统的主界面为MDI窗体, 根据系统各功能模块的设置来设计菜单栏, 包括主菜单和各子菜单。当单击某一菜单命令时, 能够实现相应的命令功能或显示相应的功能窗口。

(2) 要实现系统成功登录前禁用编辑和查询菜单, 可以在加载窗体时将它们的enabled属性设为false。

(3) 系统运行时, 需要连接到Access数据库, 可用如下代码:Student.Database Name=App.Path+"students.mdb" 。

(4) 在设计查询模块时, 需要调用ADO控件, 它可以快速地建立数据绑定控件与数据提供者之间的连接。要将ADO控件与students.mdb数据库文件连接, 可以在ADO控件记录源的命令文本中输入“select学生.学号, 学生.姓名, 课程.课程名, 成绩.成绩from学生, 课程, 成绩where学生.学号=成绩.学号and课程.课程号=成绩.课程号”语句, 以实现查询。核心代码为:

5 打包制作安装程序

开发好简易的学生成绩管理系统后, 就需要制作安装程序。在Visual Basic6.0 中, 有自带的打包功能以帮助用户来完成安装程序的制作。也就是在制作好程序的VB界面, 执行“文件→生成学生成绩管理系统.exe”, 然后按提示操作即可得到可执行文件。

6 结束语

8.管理的vb毕业论文 篇八

1 系统功能设计

1.1 系统功能分析

人事信息管理系统是一个典型的数据库开发应用程序, 它由系统管理、人事管理、部门管理、考勤管理、工资管理、福利管理、人事信息统计等模块组成, 具体

1) 系统管理:系统管理主要对登录用户的管理, 功能包括添加、修改、删除用户信息。

2) 人事管理:人事管理主要对公司所有员工的基本信息进行管理, 在此可以添加员工信息、修改员工信息、查询员工信息、员工调动。具体是能够对员工信息进行管理与维护, 当企业员工众多时, 能够对员工信息进行方便的查询, 便捷地输入筛选条件, 查询符合条件的员工信息。在信息维护方面, 要能够方便地录入及更改员工的基本信息, 把员工的信息录入员工信息表, 如出生日期、民族、最高学历、专业、特长、工作经历、家庭关系等等基础信息, 并能够方便地进行新增、删除、修改操作等, 也可以快速地浏览, 及时获取到需要的某个员工信息。

3) 部门管理:部门管理主要是对部门进行管理, 即要充分反映各个分公司、部门经理与部门间的组织架构与组织关系, 充分地反映部门的基本信息, 功能包括添加部门信息、修改部门信息。

4) 考勤管理:考勤管理是对公司员工考勤登记, 功能包括考勤信息设置、添加、修改员工出勤记录、员工公出请假, 完成员工的日常考勤、加班信息、出勤信息、请假信息。同时提供查询功能, 根据员工的姓名、编号实现信息查询功能。

5) 工资管理:工资管理是对公司员工的工资管理, 功能包括工资信息管理、过期数据处理、工资导出。员工工资信息管理应是系统设计的一个主要模块, 要能够自主设计录入项目, 如加班费、工龄工资、全勤奖、奖励总额、职务津贴、请假扣除、惩罚扣除等, 并能够自动计算出应发工资、应扣工资、实发工资, 并能够打印输出工资报表、工资条。

6) 福利管理:福利管理对公司员工的福利管理, 功能包括添加福利信息、修改福利信息。

7) 人事信息统计:人事信息统计管理主要是对全公司员工的信息统计, 功能包括员工年龄统计、员工文化程度统计、员工工资统计。

8) 窗口管理:该功能主要是针对所打开的窗口进行管理, 功能包括层叠、平铺、排列图标。

此外, 要完善人事管理系统的权限管理功能, 保证系统的安全性与保密性。同时, 也要适时地加入用户系统帮助功能, 员工通过系统帮助功能来学习了解系统的使用方法, 以助于系统的使用。

1.2 系统功能结构

系统功能结构图主要从功能角度描述了系统的结构。企业人事管理系统的功能包括人事管理、部门管理、考勤管理、工资管理、福利管理、人事信息统计7大部分, 具体功能结构如图1所示。

2 数据库设计

2.1 数据库概要说明

企业人事管理系统是为中小型企业服务的企业人事管理系统, 考虑到系统在企业内部局域网中的应用, 而采用了SQL Server2000数据库, SQL Server2000在数据的完整性及安全方面能够提供很全面的服务, 具有操作简便、伸缩性好且与软件兼容性高, 是一种强大的数据库管理软件。该数据库用来存储部门信息、员工详细信息、员工调动信息、员工出勤信息、员工公出、请假信息、员工工资信息、员工福利信息等。这里将数据库命名为db_RSGL, 其中包含了9张数据表。在对系统进行访问时, 系统采用ActiveX数据对象, 即ADO技术, 它通过内部的属性和方法提供统一的数据访问接口。ADO设计是一种极简单的格式, 它通过ODBC的方法同数据库接口连接。对于用户来讲, ADO是基于OLE-DB之上的技术, 不仅适合于SQL Server、Oracle等一些数据库应用程序, 也可以应用于Excel、文本文件、图形文件和无格式的数据文件, 并且可以使用任何一种ODBC数据源。

2.2 数据库概念结构设计

根据前面对系统所做的功能分析和功能设计规划出本系统中使用的数据库实体分别为员工实体、部门实体、工资实体、出勤实体、公出请假实体、员工福利实体和人事调动实体等。下面仅介绍员工实体的E-R图。

员工实体包括ID、编号、姓名、性别、身份证号、出生年月、年龄、民族、婚姻状况、政治面貌、入党时间、籍贯、联系电话和手机号码等属性。员工实体E-R图如图2所示。

2.3 数据库逻辑结构设计

根据设计好的E-R图在数据库中创建各表, 下面给出比较重要的数据表结构。员工信息表用于存储员工基本信息和单位相关信息, 其结构如表1所示。

3 系统设计总体思路

根据企业的发展情况, 经过分析, 得出人事管理系统的设计开发总体思路是, 将系统的所面对的问题分解成一些小的模块, 简化问题, 并将抽象问题实际化, 这样才可以将不同的问题对象之间进行有效地连接, 实现低偶合目的, 以降低模块之间的相互影响作用。简而言之, 人事管理系统的功能是由各个子系统运用统一的界面, 以模块化、实例化、低偶合化的连接完成的。系统流程图如图3所示。

工资管理包括工资信息管理、过期数据处理、工资导出为Excel表。用户可以通过选择工资月份、日期对工资信息管理。工资信息管理模块用于对员工的各项收入以及支出进行管理。工资信息管理模块根据“员工信息表”中的“基本工资”、其他各项收入或支出计算员工的实发工资。其他收入包括“加班费”、“工龄工资”、和“全勤奖”等;支出包括“请假扣除”和“惩罚总额”等。运行程序, 选择“工资管理”/“工资信息管理”命令, 在弹出的“选择工资月份”窗口中指定工资月份, 显示该月的工资信息, 如图4所示。选择某条记录, 单击“修改”按钮, 弹出“工资信息修改”窗口。单击“工资信息修改”窗口中的“确定”按钮, 对应发工资、应扣工资、实发工资进行自动计算并更新该员工的工资信息。

在对工资进行管理前首先需要选择被管理工资信息的月份。当未选择工资月份时, 对“工资表”中所有记录进行查询。当选择“工资表”中已有月份时, 对该月的工资信息进行查询;当选择“工资表”中未有月份时, 添加该月的工资信息并进行查询。用户也可以将工资信息保存为Excel文件以方便信息的保存与浏览。概要对工资数据需要定期进行清理, 以合理地减少数据量, 提高程序效率, 节约数据库服务器的磁盘空间。

4 系统总结

4.1 系统实现功能

人事管理系统为管理者提供充足的信息和快捷的查询手段。本系统是为中小型企业服务的企业人事管理系统, 该系统集成了系统管理、人事管理、部门管理、考勤管理、工资管理、福利管理、人事信息统计、报表打印输出8大部分功能结构。系统摆脱了传统烦琐的纸张管理工作, 可以随时存储企业员工信息, 具有安全性、高效性;节省大量的人力资源;同样可以迅速查到所需的信息。

系统结合人事管理的实际情况, 根据信息管理的要求, 各个功能模块完全能满足人事管理实际工作的要求, 可以实现对人事信息的查询、修改、删除和增加, 并且还可以进行有条件的数据查询, 即按指定的条件计算统计等, 此外可以根据不同的要求获取并打印相应的报表。

4.2 系统特点

系统界面设计原则:简单清晰、风格一致、操作容易和内部维护等。界面的整体设计风格:简单清晰:使用户在最短时间内熟悉系统, 并使所有功能一目了然。风格一致:在同类应用中使用相同的设计规则, 尽量不改变用户的使用习惯。操作容易:减少用户的输入量和记忆量, 设定系统的缺省状态。

5 结语

摘要:以SQL Server2000为后台数据库, 前台采用可视的Visual basic技术, 设计出一套C/S结构的人事管理系统, 实现了一般企业人事管理系统对员工信息的浏览、添加、删除、修改和查询功能, 即做到能查所查、能改所改、能用所用。能更好地管理企业的员工信息, 提高工作效率, 实现企业人事信息管理的规范性、安全性、完整性和自动化。

关键词:C/S,Visual basic,数据库,人事管理系统

参考文献

[1]高春艳, 刘彬彬编著.Visual Basic开发实战宝典[M].北京:清华大学出版社, 2010

[2]李玉林, 马军, 王岩编著.零基础学VisualBasic+SQL Server[M].北京:机械工业出版社, 2008

[3]邱李华, 李晓黎, 张玉花编著.S Q LServer2000数据库应用教程[M].北京:人民邮电出版社, 2007

[4]刘晓静.浅谈企业人事工资管理系统的设计与实现[J].时代金融, 2012 (12) :296-297

9.管理的vb毕业论文 篇九

随着学校规模的不断扩大,学生数量急剧增加。有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而提高管理的工作效率。本文通过对学生管理信息系统的分析与设计,介绍了该系统的设计思想、设计方法和开发的步骤。

1、系统设计

1.1 系统设计目标与功能

系统设计的目标是实现学生信息关系的数据化、智能化、系统化、规范化、无纸化和自动化。针对我校实际,需要完成的主要功能有: (1) 有关学籍等信息的输入,包括学生基本信息、所在班级等。 (2) 学生信息的查询,包括学生基本信息、所在班级、已学课程和成绩等。 (3) 学生信息的修改。 (4) 考试类型的设置。 (5) 班级管理信息的输入,包括班级设置、年级信息等。 (6) 班级管理信息的查询。 (7) 班级管理信息的修改。 (8) 学校基本课程信息的输入、修改。对上述各项功能进行分析,按照结构化程序设计要求,有图1所示的功能模块图。 (9) 各班级课程的设置和修改。 (10) 学费的设置、查询和修改。 (11) 学生成绩信息的输入、查询和修改、 (12) 学生成绩信息的统计。

对上述各项功能进行分析,按照结构化程序设计要求,有图1所示的功能模块图。

1.2 数据库设计

本设计通过对数据库需求分析, 概念结构设计得到数据库的逻辑结构。然后在SQL Sever2000数据库系统中通过SQL查询分析器实现该逻辑结构。创建了用户登录表,学籍档案表 (如图2所示) ,班级设置表,学生成绩表,交费表,学费设置表,考试类型表,班级课程设置表。在VB6.0中通过ADO来对数据进行操作,数据库在SQL Sever2000中创建成功后,ADO通过ODBC创建与数据库的连接。

2、系统的实现

Visual Baisc提供了功能强大的数据库管理功能,能灵活、方便地完成数据库应用中涉及的诸如建立数据库、查询及更新等各种基本操作。由于篇幅关系,这里仅给出本系统的几个关键模块,其余的模块不作详细说明。

2.1 系统主窗口的实现

系统主界面采用MDI (多文档界面) ,可使程序美观、整齐有序,如图2所示。

在系统实现过程中利用ToolBar控件结合ImageList控件实现图标式快捷菜单,应用直观,方便,快捷。在主界面的工作空间中,对鼠标的右键进行捕获,通过右键菜单来实现对系统各功能模块的快速选择。

2.2 成绩信息管理模块

学籍及成绩信息管理模块中,通过综合运用ToolBar, TreeView, MSFlexGrid控件,使浏览界面直观,有较强的操作性。在此界面中可分年级、分班级 (成绩浏览时分班级、分课程) 浏览相关信息,也可对学籍及成绩信息进行查找、修改、删除,以及将所浏览或查找到的信息进行导出或打印。

2.3 程序代码

2.3.1 ADO的数据连接代码(部分)

在ADO中使用连接对象创建和管理连接,选择ADO中的Connection的连接对象,如果要连接一个SQL Server数据库,可使用以下的连接字符串:

ADO与SQL Server数据库的连接可以选择以下三种方式:从服务器资源管理器中连接到SQL Server;从"工具箱"的"数据"选项创建连接;以编程方式在应用程序和SQL Server数据库之间创建连接。

2.3.2 主窗体代码(部分)

3. 结束语

该系统制作完成后在本校进行了使用测试。自使用以来,系统稳定可靠,界面美观,操作简便,有效的提高了工作效率,体现了学生信息管理的系统化、规范化和自动化,基本满足学生科对学生工作的需要。

参考文献

[1]郭瑞军, 唐邦民, 谢晗.Visual Basic[M]数据库开发实例精粹北京:电子工业出版社, 2005.1

[2]林卓然.VB语言程序设计 (第2版) [M]北京:电子工业出版社, 2009.1

10.管理的vb毕业论文 篇十

随着网络技术的迅猛发展,互联网对社会经济、社会文化等各方面产生着重大的影响,并改变着人们的世界观和价值观。作为传统行业之一的医疗卫生行业,如何面对网络时代带来的冲击,如何利用网络技术提高行业的管理水平和服务质量,是一个亟待解决的问题。为了进一步推进医疗行业的信息化建设进程,提高其信息化应用的管理水平,使医院在经济效益和社会效益方面获得双丰收,加快医院信息化建设是当务之急。

医学图像信息数字化及其计算机处理技术从根本上改变了传统的医学图像采集、显示、存储和传输的模式,为医学诊断、临床治疗以及医学研究提供了精确的医学图像信息,进而实现了医学图像资源的共享,提高了图像资源的使用价值和使用效率,为逐步建立无胶片医学图像系统创造了条件。

1 系统应用

基于INTERNET的远程传输系统可以让院外专家或医生对医院内部允许访问的病人影像资料、病人档案进行远程访问,以便进行异地会诊和远程教学。

医学影像图文管理系统利用了计算机多媒体、大容量存储器及网络技术。其应有三大优势:

(1)有利于优化医学影像管理。以数字化方式存储的医学影像,便于进行有效的管理,检索传输方便,可使其成为建立医院整体信息管理系统的基础信息库,并有利于医院质量监控管理。

(2)有利于医学影像诊断信息传递,为医院现代化会诊,医疗保健创造条件。医学影像图文管理系统可以通过局域网络,与门诊、病房相连接,方便各科室的临床医师调用,进行临床诊断、会诊及保健,实现资源共享。

(3)有利于科研教学。由于科学有效地管理医学影像资料,极大方便了数据的收集、检索、存档;有利于总结经验、开展科研教学等。

由上可见,建立一个功能比较完善的医学影像信息网络系统,已成为医院现代化建设的重要课题之一。

2 系统功能

医学影像计算机网络管理系统旨在满足面向病人的医学影像信息管理,其性能优越、界面友好、不失真的图像存储能够快速方便地形成诊断报告,数据库结构设计科学并实现了模糊检索功能。在硬件方面通过局域网使服务器与多台超声图文工作站及临床科室相连。将应用程序和计算逻辑全部放在服务器端,客户端只保留浏览器,使客户端减肥,简化了配置,更便于集中管理。

本系统可以实现医学影像的采集、存储、显示、分析、传输和管理。通过图像采集卡将视频信号转换为数字信号,为医学影像数字化奠定了基础。开放式的采集模式设计,使得本系统可以适合所有具有视频输出接口的医学影像设备。图像采集可以在不同的时段进行,对同一个病人而言,使用分时采集功能无论何时采集的图像资料,都可以追加到同一病历档案目录下,生成图文并茂的诊断报告。通过关系型数据库,使文档管理数字化,编辑报告的同时系统自动将病人的个人信息(姓名、性别等)及诊断信息(临床诊断、超声诊断等)存储归档;在档案管理中可以根据“姓名”、“年龄”、“ID号”、“诊断”、“医保号”等进行查询,并提供报表;诊断资料库按脏器、部位、疾病等分类。设有心脏、腹部、妇产、血管、小器官等百余种正常与其各种疾病的资料,以树状分枝排列。由于在病人档案、诊断报告的智能化管理方面采用了多级层式拓扑结构,系统脉路简捷、清晰。通过调用Win32API函数,实现了对图像采集模块的实时监控。实现图像自动定位、粘贴,自适应报告中图像区域的篇幅自动调整版面,以及图像的实时、分时采集、图文报告与数据库的相关联动等。

本系统已经在解放军323医院、解放军第三医院等三级甲等医院稳定运行5年,经过不断地升级换代,具备了功能完善、使用简便、安全可靠的特色。

3 系统特点

能够以数字方式存储、传输、管理和阅读的医学图像包括:B超、CT、X光片、电镜等图像。可实现影像诊断的全数字化、无胶片化管理。由此建立以病人为中心的管理模式,随时可以查找到任何一个病人的影像信息和诊断报告。

“医学图像计算机网络管理系统”主要具有如下特性:

(1)适用性:系统按医院图像采集和文字录入工作流程进行结构设计。且具有通用、开放的特性,用户可以方便地扩充、添加、修改诊断库,通过系统设置和模板重置可以满足用户的个性化需求,为医院提供一个规范化的医疗信息数字化网络运行平台。

(2)准确性:保证病人信息、图像静、动态信息和报告记录的完整、准确的高度集成。

(3)方便性:先进技术与简易操作完美结合,用户很容易理解软件各元素对应的功能。人机操作界面友好,大部分功能实现了一键式操作。

(4)开放性:系统具备一个开放的系统结构,各模块之间相对独立,耦合程度降低,任何模块可以根据需要连接或分离而不影响其他的模块,性能扩充方便、易行,以充分满足用户变动与计算机技术发展的需要。

(5)动态报表性能:能够根据各医院的医疗报告的格式和要求,由用户自己选择填充信息,动态生成各种报告。

(6)安全性:只有经过授权的用户方可进入管理系统,并根据权限的大小享有不同的数据库管理权利及系统管理权利。

(7)实时性:符合最新的信息交互及数据传输方式,充分利用信息化时代的优越性,实现系统的实时性。

4 技术实现

“医学影像计算机网络管理系统”采用面向对象和面向组件的技术摆脱设备硬件的束缚,轻松实现网络连接。由于采用了组件技术,使得系统的运行效率大为提高(组件是二进制代码),组件被编译后生成DLL文件或EXE文件,置于服务器端,使得系统的安全性大为提高。

本系统以VB.NET为设计平台,以SQLServer数据库为后台支持,采用Client/Application Server/Database Server(C/S/S)模式。C/S/S三层体系结构,避免了以往采用C/S(Client/Server)模式下的一些弊病。

4.1 Client/Server模式的特点

由于C/S模式将应用逻辑、表象逻辑、数据存取、数据完整性控制、事务处理都交由主机集中完成,而工作站与文件服务器之间相互传输整体文件。当网络用户增加,超出网络响应能力时,便会产生数据传输瓶颈,整体网络性能严重下降,文件服务器方式不能根本保证数据的完整性和一致性,使得系统分布不够清晰。

4.2 Client/Application Server/Database Serve三层体系结构

C/S/S把客户端应用分为两部分,客户应用和服务器应用。客户应用是C/S结构客户应用的一部分,原来C/S结构客户应用的另一部分被分配到服务器中,新的客户应用负责用户界面和简单固定的业务逻辑;应用服务器存放并运行信息系统的业务逻辑;数据库服务器存放并管理信息系统的数据。这样,其结构就变为了新的C/S/S结构。

三层结构解决了传统C/S的可扩展问题,既减少了客户端业务逻辑,又降低了客户端对硬件的要求。它区别于C/S结构的最大特征是,明确地划分了表达逻辑、业务逻辑和数据库系统,有着可伸缩性好,可管理性强,安全性高,软件重用性好以及节省开发时间等优点。

随着新的医改政策的不断出台,医院业务流程也会随之变化,这就要求医院信息系统的开发者必须能够迅速地响应这些变化,而三层体系结构通过将逻辑集中到中间层,使得我们可以迅速更新业务逻辑而无需重新将应用递交到无数的桌面系统上。可以说,C/S/S体系结构的应用使系统的后期维护量几乎近于零。

4.3 ADO.NET(Active X Data Object.NET)的应用

本系统是一个典型的数据库应用程序,通过合理组织数据,正确处理各表之间的关联,才能保证系统正常运行。

为了使数据处理和数据库的访问更加简捷流畅,系统中使用了ADO.NET技术。ADO.NET的两个核心组件:DataSet和.NET,后者包括一组Connection、Command、DataReader、DataAdapter对象在内的组件。DataSet的设计目的很明确是为了实现独立于任何数据源的数据访问。DataSet中包含一个或多个DataTable对象的集合,这些对象由数据行和数据列以及主键、外键、约束和有关DataTable对象中数据的关系信息组成。Connection对象提供与数据源的连接,并使对DataSet中数据的更改与数据源保持一致。

5 结束语

本文介绍的医学图像计算机网络管理系统作为医院PACS(Picture Archiving and Communication System)系统中的重要组成部分,是医院信息网络的一个终端。通过信息网络,图文管理系统所提供的图像及图文报告能够直接传送到临床医生的工作室,使医生对病人的影像进行全方位的观察和处理,以便得出更准确的诊断结论。医学图像管理系统的应用,极大地提高了医院影像科室的工作效率和管理水平,基本可以实现无纸化、无胶片管理。为实现医院信息化管理奠定了基础。

摘要:本文介绍了“医学影像计算机网络管理系统”的设计原则、技术实现、系统功能及应用。本系统在VB.NET(Visual Basic.NET)平台上开发,通过ADO.NET(Active X Data Object.NET)技术访问数据库,采用C/S/S三层体系结构实现数据的存储、通讯,实现了医学影像及文本信息的数字化管理。

关键词:医学影像,计算机网络,VB.NET

参考文献

[1]周云,等.基于网络的医疗设备管理系统的设计[J].中国医疗器械信息,2008(4):34-35.

[2]张喜雨.医院数字化建设之探讨[J].医疗设备信息,2004(12):39-40.

[3]张跃廷,顾彦玲.ASP.NET从入门到精通[M].北京:清华大学出版社,2008.

[4]郑玲.医学影像科综合管理系统的临床应用[J].医疗设备信息,2007(10):76-77.

上一篇:超详细演讲比赛流程下一篇:《昆虫记》读书笔记800字高中作文