尊旭网 > 知识 >

vb毕业论文,毕业论文可以用VB写不 ?

来源:尊旭网时间:2024-06-14 10:28:41编辑:阿旭

1,毕业论文可以用VB写不 ?

首先搞清毕业论文和毕业设计的区别!
毕业论文包括一个论文、一个毕业设计、一个设计说明书。
而毕业设计仅仅是一个设计。

毕业论文和设计说明书一般是以word编辑的,基本是文字性材料。毕业设计是设计的一个项目,根据专业不同,选材不同设计的方式和方法是不同的。

作为计算机专业的学生一般是设计一个应用程序,使用什么软件编辑看你主要的学习方向了。用VB编辑是没有问题的,关键是你如何选材了。

2,vb旅行社管理系统(旅游管理系统)毕业设计程序源代码以及毕业论文的摘要怎么写?

【摘要】 旅行社管理系统是基于建立完善的旅行管理控制模型的基础上,建立的具有很大灵活性的旅行社管理软件,为旅行社的经营管理提供了及其方便的作用。旅行社管理控制模型是建立在实际旅行社营运方面的构思,并且适当简化的基础上。其中考虑了各个模块可以完成的具体功能,真实的体现了旅行社管理的过程,并对游客的信息查询进行了分析,有助于旅行社的实际管理过程。对该系统需要的功能进行了比较完善的实现,可以由人工输入一定的参量,并且对数据库进行直接的数据交流,能够很好的实现旅行社管理控制的各个方面功能。该旅行社管理系统系统的开发是在visual basic6.0软件的编程环境下实现,数据库系统使用了国际通用SQL—server2000软件实现。论文概貌 :引言部分介绍了本系统的课题来源以及对数据库开发工具的选择;第一章旅行社管理系统概述;第二章介绍了数据库的发展,数据库体系结构,并系统介绍了SQL语言,为设计和理解应用程序做了铺垫;第三章系统介绍了Visual Basic6.0及其部分控件,SQL语言在Visual Basic6.0中的应用,以及SQL—server2000等;第四章是本文的主体,按照软件工程的要求,从需求分析开始,经过概要设计最后到详细设计,完成对整个系统的设计;第五章根据第四章的设计结果利用SQL—server2000和Visual Basic 6.0进行了具体的窗体和应用程序设计;总结部分介绍了设计体会和编程体会。 资料来源:中国毕业设计资料网( http://www.lw328.com/onews.asp?id=1341 )

3,vb旅行社管理系统(旅游管理系统)毕业设计程序源代码以及毕业论文的摘要怎么写?

【摘要】 旅行社管理系统是基于建立完善的旅行管理控制模型的基础上,建立的具有很大灵活性的旅行社管理软件,为旅行社的经营管理提供了及其方便的作用。旅行社管理控制模型是建立在实际旅行社营运方面的构思,并且适当简化的基础上。其中考虑了各个模块可以完成的具体功能,真实的体现了旅行社管理的过程,并对游客的信息查询进行了分析,有助于旅行社的实际管理过程。对该系统需要的功能进行了比较完善的实现,可以由人工输入一定的参量,并且对数据库进行直接的数据交流,能够很好的实现旅行社管理控制的各个方面功能。该旅行社管理系统系统的开发是在visual basic6.0软件的编程环境下实现,数据库系统使用了国际通用SQL—server2000软件实现。论文概貌 :引言部分介绍了本系统的课题来源以及对数据库开发工具的选择;第一章旅行社管理系统概述;第二章介绍了数据库的发展,数据库体系结构,并系统介绍了SQL语言,为设计和理解应用程序做了铺垫;第三章系统介绍了Visual Basic6.0及其部分控件,SQL语言在Visual Basic6.0中的应用,以及SQL—server2000等;第四章是本文的主体,按照软件工程的要求,从需求分析开始,经过概要设计最后到详细设计,完成对整个系统的设计;第五章根据第四章的设计结果利用SQL—server2000和Visual Basic 6.0进行了具体的窗体和应用程序设计;总结部分介绍了设计体会和编程体会。资料来源:中国毕业设计资料网( http://www.lw328.com/onews.asp?id=1341)

4,我要写计算机毕业论文,用VB写的,需要一个有新意的题目

  一、定义
  计算机毕业论文是计算机专业毕业生培养方案中的必修环节。学生通过计算机毕业论文的写作,培养综合运用计算机专业知识去分析并解决实际问题的能力,学有所用,不仅实践操作、动笔能力得到很好的锻炼,还极大地增强了今后走向社会拼搏、奋斗的勇气和自信。
  二、分类
  计算机毕业论文一般可分为四大类:
  1计算机信息管理
  2计算机应用
  3计算机网络
  4计算机软件
  三、计算机毕业论文研究方向
  计算机毕业论文的研究方向,通常有以下四类:
  1.完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。 这类项目的写作提纲是:1)引言(应该写本论文研究的意义、相关研究背景和本论文的目标等内容。);2)×××系统的设计(应该写该系统设计的主要结论,如系统的总体设计结论(包括模块结构和接口设计)、数据库/数据结构设计结论和主要算法(思想)是什么等内容。);3)×××系统的实现(主要写为了完成该系统的设计,要解决的关键问题都有什么,以及如何解决,必要时应该给出实验结果及其分析结论等。);4)结束语(应该总结全文工作,并说明进一步研究的目标和方向等)。
  2. 对一个即将进行开发的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。这类论文的重点是收集整理应用项目的背景分析,需求分析,平台选型,总体设计(分块),设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下: 1)引言(重点描述应用项目背景,项目开发特色,工作难度等) ;2)项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等);3)项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节);4)结束语。
  3.对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。这类论文的写作重点是收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下: 1)引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等) ;2)分析对象的概括性描述;3)分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等) ;4)分析比较的评价和系统应用(可以给出基于分析比较的结果,提出某些设计实现方案,和进行一些实验工作 ;5)结束语。
  4. 对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。这类论文的写作重点是收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下: 1)引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等) ;2)基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等);3)推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等) ;4) 结束语。
  四、计算机毕业论文的构成
  一般,一份完整、规范的计算机毕业论文应大致包括以下项目(各院校要求不完全相同):
  摘要及关键词Abstract and Keywords
  目录
  正文第一章 引言1、本课题的研究意义2、本论文的目的、内容及作者的主要贡献
  第二章 研究现状及设计目标1、相近研究课题的特点及优缺点分析2、现行研究存在的问题及解决办法3、本课题要达到的设计目标
  第三章 要解决的几个关键问题1、研究设计中要解决的问题2、具体实现中采用的关键技术及复杂性分析
  第四章 系统结构与模型1、设计实现的策略和算法描述2、编程模型及数据结构
  第五章 系统实现技术1、分模块详述系统各部分的实现方法2、程序流程
  第六章、性能测试与分析1、测试实例(测试集)的研究与选择2、测试环境与测试条件3、实例测试(表格与曲线)4、性能分析
  第七章 结束语致谢参考文献
  五、完成计算机毕业论文的各个环节:

  1、计算机专业实践环节形式:毕业设计
  2、毕业论文实践环节应注意的事项(1)、“毕业论文”实践环节在全部毕业学分中占有一定学分;(2)、“毕业论文”实践环节从起步到毕业答辩结束历时至少4周以上;(3)、“毕业论文”实践环节包括两部分内容:① 完成“毕业论文”所开发的应用程序;② 针对所开发的应用程序书写“毕业论文”说明书(即论文);
  3、毕业论文实践环节应先完成的工作在毕业论文实践环节之前,应向有关主管设计工作的单位或老师上报如下材料:(1)《毕业论文实践环节安排意见》(包括领导小组名单,毕业班专业、级别、性质、工作计划安排、实践环节工作步骤,指导教师名单,学生分组名单)、(2)《毕业论文(论文)审批表》一式两份(要求认真审核、填写指导教师资格,包括职称、从事专业、有何论著,每人指导学生不得超过一定人数,兼职(或业余)指导教师指导学生数根据情况酌减)。
  4、关于“毕业论文”工作的过程步骤:
  (1)、“毕业论文”题目的选择选题时应遵循以下原则:①选题必须符合计算机专业的综合培养要求;②应尽可能选择工程性较强的课题,以保证有足够的工程训练;③毕业论文工作要有一定的编程量要求,以保证有明确的工作成果;④选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业论文的独立子课题;⑤选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。总之选题要体现综合性原则、实用性原则、先进性原则、量力性原则等选题时要达到以下目标:①选题与要求提高综合运用专业知识分析和解决问题的能力;②掌握文献检索、资料查询的基本方法和获取新知识的能力;③掌握软硬件或应用系统的设计开发能力;④提高书面和口头表达能力;⑤提高协作配合工作的能力。
  (2)、“毕业论文”题目审核有关单位将毕业学生选择的题目填写在同一个“毕业论文(论文)审批表”中的“毕业论文安排表”相应栏目中,,审核通过后方可开展下一步工作。
  (3)、“毕业论文”应用程序开发实施(大致用时安排)①需求分析阶段(约一周时间完成)②系统分析阶段(约一周时间完成),同时完成毕业论文说明书前两章资料整理工作。③系统设计阶段(约一周时间完成)④代码实现阶段(约三周时间完成)同时完成毕业论文说明书第三章、第四章资料整理工作。⑤系统调试阶段(约二周时间完成),同时完成毕业论文说明书第五章资料整理工作。⑥投入运行阶段(约一周时间完成),同时完成毕业论文说明书中第六章资料整理工作。⑦毕业论文说明书的整理定稿阶段(约二周时间完成)

5,求VB学生成绩管理系统毕业论文

  【摘要】

  本论文叙述了我校学成绩管理的现状以及Visual basic6.0语言的概况。重点介绍了学生成绩管理系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据。。。。。。。。。。。包括功能需求描述、数据库设计等内容。第四章介绍了本系统的具体实现。第五章关于本系统开发过程中的结论及体会。

  【关键词】学生成绩管理系统,功能,特点,论文内容。

  【Abstract】
  This thesis describes my school the present condition of the score management and the general situation of the Visual basic6.0 languages .The point introduced the student the result management system carries out the process 。。。。。。。。。 such as function request description and the database design...etc. .A concrete realization that introduced this system .Chapter 5 concerning conclusion within this system development process and realize.

  【KeyWords】

  the Student result management system, function, characteristics, thesis contents


  目 录

  摘要
  .前言
  第一章 引言

  1.1 开发背景

  1.2开发目标

  1.3 项目提出的意义

  1. 4 系统开发所用的技术准备
  第二章 系统分析

  2.1系统需求分析

  2.1.1系统调查

  2.1.2组织机构设置

  2.1.3用户需求

  2.1.4系统业务流程图

  2.1.5系统设计思想

  2.1.6系统设计分析

  2.1.7系统功能分析

  2.2新系统逻辑方案

  2.2.1数据流图(简称为DFD)

  2.2.2数据字典

  2.2.3新系统逻辑模型的提出

  2.2.4系统边界

  第三章 系统设计

  3.1学生成绩查询系统功能需求简介
  3.2功能需求描述
  3.3系统目标要求

  3.4系统平台选择
  3.5数据库设计
  3.5.1数据库需求分析

  3.5.2数据库概念结构设计
  3.5.3、逻辑结构设计(E-R图向关系模型的转换)

  第四章 系统实施

  4.1各子系统模块程序设计举例
  4.2 软件测试的目的和原则
  4.3 子系统测试
  4.4 软件运行与转换

  第五章 结 论
  致 谢
  参考文献


  第一章 引 言
  1.1 项目开发背景
  几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、 。。。。。。。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。

  我选择母校来设计这个系统主要有两个原因:

  一是:。。。。。。。报。

  1.2 项目开发的目标
  建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化

  1.3 项目提出的意义

  现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。

  1.4 系统开发所用的技术准备
  1.4. 1数据库技术的现状与发展

  数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间。。。。。。。。。。。。。。。。。。。。。。。。。。。。

  2、信息查询流图

  使用人员

  成绩数据表

  班级数据表

  课程数据表

  学生数据表

  查询条件

  查询结果

  学生信息录入

  成绩信息录入

  班级信息录入

  课程信息录入


  图2-4 学生信息查询流图

  3.1学生成绩查询系统功能需求简介
  学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。
  3.2功能需求描述
  1、用户管理功能

  用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

  按学生角度管理教师可以看到学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。当教师用鼠标双击某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩,并同时自动计算出这个学生的总分和平均分。在成绩信息中,教师可以对学习成绩进行增加、修改和删除。并能够打印报表。

  3、学生对成绩的查看功能

  学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。成绩信息包括这个学生的所有课程的成绩信息。。。。。。。。。。。。。。。。。。。。。。。。。。


  Private Sub CmdOk_Click()
  Dim Conn As New ADODB.Connection
  Dim mlink As String
  mlink = "provider=microsoft.jet.oledb.3.51;data source=score.mdb;"
  Conn.Open mlink
  ‘当用户名密码为空时给出提示
  If Text1.Text = "" Then
  MsgBox "请。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
  在frmlogin窗体中如果用户登录成功,将会出现如图4-3所示的MDI主窗体。


  4-3系统主窗体

  若是学生用户,则有些菜单项不可用,只能运行本系统的部分功能(即重新登录和信息查询功能可用)。如图4-4

  Option Explicit


  ‘‘‘当改变记录集时,需要刷新整个网格控件

  Sub RefreshGrid()

  grdScan.DataMember = ""

  grdScan.Refresh

  If DataEnv.rssqlStudent.State adStateClosed Then DataEnv.rssqlStudent.Close

  DataEnv.rssqlStudent.Open

  grdScan.DataMember = "sqlStudent"

  grdScan.Ref...【摘要】

  本论文叙述了我校学成绩管理的现状以及Visual basic6.0语言的概况。重点介绍了学生成绩管理系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据。。。。。。。。。。。包括功能需求描述、数据库设计等内容。第四章介绍了本系统的具体实现。第五章关于本系统开发过程中的结论及体会。

  【关键词】学生成绩管理系统,功能,特点,论文内容。

  【Abstract】
  This thesis describes my school the present condition of the score management and the general situation of the Visual basic6.0 languages .The point introduced the student the result management system carries out the process 。。。。。。。。。 such as function request description and the database design...etc. .A concrete realization that introduced this system .Chapter 5 concerning conclusion within this system development process and realize.

  【KeyWords】

  the Student result management system, function, characteristics, thesis contents


  目 录

  摘要
  .前言
  第一章 引言

  1.1 开发背景

  1.2开发目标

  1.3 项目提出的意义

  1. 4 系统开发所用的技术准备
  第二章 系统分析

  2.1系统需求分析

  2.1.1系统调查

  2.1.2组织机构设置

  2.1.3用户需求

  2.1.4系统业务流程图

  2.1.5系统设计思想

  2.1.6系统设计分析

  2.1.7系统功能分析

  2.2新系统逻辑方案

  2.2.1数据流图(简称为DFD)

  2.2.2数据字典

  2.2.3新系统逻辑模型的提出

  2.2.4系统边界

  第三章 系统设计

  3.1学生成绩查询系统功能需求简介
  3.2功能需求描述
  3.3系统目标要求

  3.4系统平台选择
  3.5数据库设计
  3.5.1数据库需求分析

  3.5.2数据库概念结构设计
  3.5.3、逻辑结构设计(E-R图向关系模型的转换)

  第四章 系统实施

  4.1各子系统模块程序设计举例
  4.2 软件测试的目的和原则
  4.3 子系统测试
  4.4 软件运行与转换

  第五章 结 论
  致 谢
  参考文献


  第一章 引 言
  1.1 项目开发背景
  几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、 。。。。。。。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。

  我选择母校来设计这个系统主要有两个原因:

  一是:。。。。。。。报。

  1.2 项目开发的目标
  建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。

  1.3 项目提出的意义

  现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。

  1.4 系统开发所用的技术准备
  1.4. 1数据库技术的现状与发展

  数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间。。。。。。。。。。。。。。。。。。。。。。。。。。。。

  2、信息查询流图

  使用人员

  成绩数据表

  班级数据表

  课程数据表

  学生数据表

  查询条件

  查询结果

  学生信息录入

  成绩信息录入

  班级信息录入

  课程信息录入


  图2-4 学生信息查询流图

  3.1学生成绩查询系统功能需求简介
  学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。
  3.2功能需求描述
  1、用户管理功能

  用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

  按学生角度管理教师可以看到学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。当教师用鼠标双击某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩,并同时自动计算出这个学生的总分和平均分。在成绩信息中,教师可以对学习成绩进行增加、修改和删除。并能够打印报表。

  3、学生对成绩的查看功能

  学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历。成绩信息包括这个学生的所有课程的成绩信息。。。。。。。。。。。。。。。。。。。。。。。。。。


  Private Sub CmdOk_Click()
  Dim Conn As New ADODB.Connection
  Dim mlink As String
  mlink = "provider=microsoft.jet.oledb.3.51;data source=score.mdb;"
  Conn.Open mlink
  ‘当用户名密码为空时给出提示
  If Text1.Text = "" Then
  MsgBox "请。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
  在frmlogin窗体中如果用户登录成功,将会出现如图4-3所示的MDI主窗体。


  4-3系统主窗体

  若是学生用户,则有些菜单项不可用,只能运行本系统的部分功能(即重新登录和信息查询功能可用)。如图4-4

  Option Explicit


  ‘‘‘当改变记录集时,需要刷新整个网格控件

  Sub RefreshGrid()

  grdScan.DataMember = ""

  grdScan.Refresh

  If DataEnv.rssqlStudent.State adStateClosed Then DataEnv.rssqlStudent.Close

  DataEnv.rssqlStudent.Open

  grdScan.DataMember = "sqlStudent"

  grdScan.Ref...

6,求《学生成绩管理系统》论文,VB滴

计算机应用与维护 申海
【摘 要】 人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要.本论文叙述到的学生成绩管理系统是用IIS+ASP网页编程+ACCESS数据库+SQL查询语言实现的.重点介绍了学生成绩管理系统的实现过程:包括系统分析, 系统调查,功能设计,数据库设计,系统实现,系统测试和调试等.本系统主要功能有教师管理,学生管理,班级管理,学生信息管理,成绩管理,留言管理,包括功能需求描述,数据库设计等内容.
【关键字】 ASP 成绩管理 成绩查询 ACCESS
前言
人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻的影响,也正在改变人们的工作,生活学习,交流方式.信息的获取,处理,交流和应用能力,已经成为人们最重要的能力之一.
在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段.但是一直以来人们使用传统人工的方式管理学生成绩,填写各种表格,这种管理方式存在着许多缺点,如:效率低,保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难.
随着中国加入WTO,意味着我国要在同一个网络平台上参与国际竞争,同世界接轨.这对我们既是一个机遇,也是一个挑战.为此我们必须全面加强全民的信息技术教育,以提高我国的整体素质.科学技术的不断发展和提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.
作为计算机应用的一部分,使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等.这些优点能够极大地提高学生成绩系统管理的效率,也是教育单位的科学化,正规化管理,与世界接轨的重要条件,因此,开发一套这样成绩管理软件成为很有必要的事情.
第一章 系统的需求分析
1.1 成绩管理系统的背景分析
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境.计算机的最大好处在于利用它能够进行信息管理.使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性.
管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等.但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难.
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等.这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化,正规化管理,与世界接轨的重要条件.因此,开发这样的一套成绩管理系统成为很有必要的事情.
学生成绩管理系统提供了强大的学生成绩管理管理功能,方便

7,计算机毕业论文

计算机网络安全的现状及对策

摘 要 以计算机安全的主要因素为突破口,重点防范各种不利于计算机网络正常运行的措施,从不同角度全面了解影响计算机网络安全的情况,做到心中有数,将不利因素解决在萌芽状态,确保计算机网络的安全管理与有效运行。
关键词 计算机网络 系统安全 网络权限 加密

1 影响计算机网络安全的主要因素
(1)网络系统在稳定性和可扩充性方面存在。由于设计的系统不规范、不合理以及缺乏安全性考虑,因而使其受到影响。
(2)网络硬件的配置不协调。一是文件服务器。它是网络的中枢,其运行稳定性、功能完善性直接影响网络系统的质量。网络的需求没有引起足够的重视,设计和选型考虑欠周密,从而使网络功能发挥受阻,影响网络的可靠性、扩充性和升级换代。二是网卡用工作站选配不当导致网络不稳定。
(3)缺乏安全策略。许多站点在防火墙配置上无意识地扩大了访问权限,忽视了这些权限可能会被其他人员滥用。
(4)访问控制配置的复杂性,容易导致配置错误,从而给他人以可乘之机。
(5)管理制度不健全,网络管理、维护任其。
2 确保计算机网络安全的防范措施
2.1 网络系统结构设计合理与否是网络安全运行的关键
全面分析网络系统设计的每个环节是建立安全可靠的计算机网络工程的首要任务。应在认真的基础上下大气力抓好网络运行质量的设计方案。在总体设计时要注意以下几个问题:由于局域网采用的是以广播为技术基础的以太网,任何两个节点之间的通信数据包,不仅被两个节点的网卡所接收,同时也被处在同一以太网上的任何一个节点的网卡所截取。因此,只要接入以太网上的任一节点进行侦听,就可以捕获发生在这个以太网上的所有数据包,对其进行解包分析,从而窃取关键信息。为解除这个网络系统固有的安全隐患,可采取以下措施:
(1)网络分段技术的应用将从源头上杜绝网络的安全隐患问题。因为局域网采用以交换机为中心、以路由器为边界的网络传输格局,再加上基于中心交换机的访问控制功能和三层交换功能,所以采取物理分段与逻辑分段两种,来实现对局域网的安全控制,其目的就是将非法用户与敏感的网络资源相互隔离,从而防止非法侦听,保证信息的安全畅通。
(2)以交换式集线器代替共享式集线器的方式将不失为解除隐患的又一方法。
2.2 强化计算机管理是网络系统安全的保证
(1)加强设施管理,确保计算机网络系统实体安全。建立健全安全管理制度,防止非法用户进入计算机控制室和各种非法行为的发生;注重在保护计算机系统、网络服务器、打印机等外部设备和能信链路上狠下功夫,并不定期的对运行环境条件(温度、湿度、清洁度、三防措施、供电接头、志线及设备)进行检查、测试和维护;着力改善抑制和防止电磁泄漏的能力,确保计算机系统有一个良好的电磁兼容的工作环境。
(2)强化访问控制,力促计算机网络系统运行正常。访问控制是网络安全防范和保护的主要措施,它的任务是保证网络资源不被非法用户使用和非常访问,是网络安全最重要的核心策略之一。
第一,建立入网访问功能模块。入网访问控制为网络提供了第一层访问控制。它允许哪些用户可以登录到网络服务器并获取网络资源,控制准许用户入网的时间和准许他们在哪台工作站入网。

用户的入网访问控制可分为3个过程:用户名的识别与验证;用户口令的识别与验证;用户帐号的检查。在3个过程中如果其中一个不能成立,系统就视为非法用户,则不能访问该。网络用户的用户名与口令进行验证是防止非法访问的第一道防线。网络用户注册时首先输入用户名与口令,远程服务器将验证所输入的用户名是否合法,如果验证合法,才能进一步验证口令,否则,用户将被拒之门外。网络管理员将对普通用户的帐号使用、访问网络时间、方式进行管理,还能控制用户登录入网的站点以及限制用户入网的工作站数量。
第二建立网络的权限控制模块。网络的权限控制是针对网络非法操作所提出的一种安全保护措施。用户和用户组被赋予一定的权限。可以根据访问权限将用户分为3种类型:特殊用户(系统管理员);一般用户,系统管理员根据他们的实际需要为他们分配操作权限;审计用户,负责网络的安全控制与资源使用情况的审计。
第三,建立属性安全服务模块。属性安全控制可以将给定的属性与网络服务器的文件、目录和网络设备联系起来。属性安全在权限安全的基础上提供更进一步的安全性。网络属性可以控制以下几个方面的权限:向某个文件写数据、拷贝一个文件、删除目录或文件的查看、执行、隐含、共享及系统属性等,还可以保护重要的目录和文件,防止用户对目录和文件的误删除、执行修改、显示等。
第四,建立网络服务器安全设置模块。网络服务器的安全控制包括设置口令锁定服务器控制台;设置服务器登录时间限制、非法访问者检测和关闭的时间间隔;安装非法防问设备等。安装非法防问装置最有效的设施是安装防火墙。它是一个用以阻止网络中非法用户访问某个网络的屏障,也是控制进、出两个方向通信的门槛。的防火墙有3种类型:一是双重宿主主机体系结构的防火墙;二是被屏蔽主机体系结构的防火墙;三是被屏蔽主机体系结构的防火墙。流行的软件有:金山毒霸、KV3000+、瑞星、KILL等。
第五,建立档案信息加密制度。保密性是机系统安全的一个重要方面,主要是利用密码信息对加密数据进行处理,防止数据非法泄漏。利用计算机进行数据处理可大大提高工作效率,但在保密信息的收集、处理、使用、传输同时,也增加了泄密的可能性。因此对要传输的信息和存储在各种介质上的数据按密级进行加密是行之有效的保护措施之一。
第六,建立网络智能型日志系统。日志系统具有综合性数据记录功能和自动分类检索能力。在该系统中,日志将记录自某用户登录时起,到其退出系统时止,这所执行的所有操作,包括登录失败操作,对数据库的操作及系统功能的使用。日志所记录的有执行某操作的用户保执行操作的机器IP地址 操作类型操作对象及操作执行时间等,以备日后审计核查之用。
第七,建立完善的备份及恢复机制。为了防止存储设备的异常损坏,可采用由热插拔 SCSI硬盘所组成的磁盘容错阵列,以RAID5的方式进行系统的实时热备份。同时,建立强大的数据库触发器和恢复重要数据的操作以及更新任务,确保在任何情况下使重要数据均能最大限度地得到恢复。第八建立安全管理机构。安全管理机构的健全与否,直接关系到一个计算机系统的安全。其管理机构由安全、审计、系统、软硬件、通信、保安等有关人员组成。

1 陈爱民.计算机的安全与保密〔M〕.北京:出版社,2002
2 殷伟.计算机安全与病毒防治〔M〕.合肥:安徽技术出版社,2004

8,计算机专业 毕业论文

  数据的完整性在数据库应用系统中的设计与实施
  摘要:本文主要介绍了在SQL Server数据库应用系统中,在服务器端和客户端实现数据完整性的设计方法,并结合医院管理信息系统(简称JY-HMIS),阐述了实施数据完整性的策略。
  关键词:数据完整性 数据库 事务处理

  前言
  数据完整性是指数据的正确性和一致性,它有两方面的含义:(1)数据取值的正确性,即字段列值必须符合数据的取值范围、类型和精度的规定;(2)相关数据的一致性,即相关表的联系字段的列值匹配。在数据库应用系统中,保证数据完整性是应用系统设计的基本要求;数据完整性实施的好坏,关系到数据系统的正确性、一致性和可靠性,关系到系统的成败。JY-HMIS采用C/S模式体系结构,其数据库应用系统为:SQL Server 7.0;客户端的开发工具为:PowerBuilder 6.5。下面主要从服务器端数据库管理系统及客户端的应用程序一,两个方面进行介绍。

  1 服务器端利用SQL Server 7.0数据库实现数据的完整性
  在用INSERT、DELETE、UPDATE语句修改数据库内容时,数据的完整性可能遭到破坏,为了保证存放数据的正确性和一致性,SQL Server对数据施加了一个或多个数据完整性约束。这些约束限制了对数据库的数据值,或者限制了数据库修改所产生的数据值,或限制了对数据库中某些值的修改。
  在SQL Server关系数据库中,主要有以下3类数据完整性:实体完整性(保证表中所有行唯一);参照完整性(主健和外健关系维护,它涉及两个或两个以上的表的数据的一致性维护);域完整性(某列有效性的集合,是对业务管理或是对数据库数据的限制)。在报务器端有两种方法实现数据完整性:定义Creat Table 完整性约束及定义规则、缺省、索引和触发器。
  1.1 定义 createtable 完整性约束
  此方法是在创建数据库表的命令语句中,加入表级约束或列级来实现数据完整性。如在建表语句中加入非空(not null)约束、缺省(default)约束、唯一码(unique)约束、主键码(primary key)约束、外键码(foreign key)约束、校验(check)约束等。它的主要特点是:定义简单、安全可靠、维护方便。
  1.1.1 非空约束、缺省约束和校验约束
  非空约束限定了列值不能为空值;缺省约束指定当向数据库插入数据时,若用户没有明确给出某列的值时,SQL Server 自动输入预定值;校验约束则用来限定列的值域范围。
  例如,在创建图书登记表中,限定登记日期、图书类别编码、登记号、中文名等列值不允许为空值;页数的缺省值为1;单价的缺省值为0;图书状态只能为:“在馆”、“借出”、“丢失”之一。
  1.1.2 主键约束和唯一约束
  主键约束和唯一约束,均为指定的列建立唯一性索引,即不允许唯一索引的列上有相同的值。主键约束更严格,不但不允许有重复值,而且也不允许有空值。
  例如,在科室编码表,对列ksbm创建主键约束,对ksmc创建唯一约束。
  1.1.3 外键约束
  外键约束又称参照完整性约束,用来限定本表外键码列值与相关表主键码字段列值的匹配,即保证相关数据的一致性。
  例如,在创建医师编码表中,医生所属科室 ssks 为外键码,限定它与科室编码表中的科室编码 ksbm 列值一致。
  1.2 定义规则、缺省、索引和触发器
  在数据库表的创建命令语句中定义约束的方法,虽然具有简单、方便、安全等特点,但它只对特定的表有效,不能应用到其他表,并且只能使用 alter table 命令修改或删除约束,缺乏一定的灵活性。与此相反,在数据库中创建与表相对独立的规则、索引和触发器对象,也能实现数据完整性,而且能实施更复杂、更完善的数据完整性约束。它的主要特点是功能强、效率高、维护方便。
  1.2.1 定义规则
  规则类似于表定义中的校验约束,用来限定列的值域范围。但它不限定于特定表,可以绑定到其他表的列或用户自定义的数据类型中使用。
  例如,在定义药品的编码规则Rul-ypbm,可绑定到其他表中。
  1.2.2 定义缺省
  缺省类似于表定义中的缺省约束,用来设置列的缺省值输入。它也不限定于特定表,可以绑定到其他表的列或用户自定义数据类型中使用。
  1.2.3 定义索引
  索引类似于表定义中的唯一约束,用来保证列值的唯一性。此外,它还能使用聚簇索引和非聚簇索引选项,来增强数据检索的性能。
  例如,对于门诊收费明细帐表,分别建立了按收费日期和收费序号的非聚簇索引,大大提高了数据的查询速度,在未建立索引前,要在20多万条记录中查询满足条件的记录,大约需要5分钟左右,建立索引后,只需要4秒钟左右。
  1.2.4 定义触发器
  触发器是一种实施复杂的完整性约束的有效方法,当对它所保护的数据进行修改时自动激活,防止对数据进行不正确、未授权或不一致的修改。类似于表定义中参照完整性约束;触发器也可用来保证相关数据的一致性。它还能完成一些表定义参照完整性的约束不能完成的任务。

  2 客户端利用PB开发的应用程序实现数据的完整性
  2.1 用PB的控件来确保数据的完整性
  在以PB开发工具编写的应用程序中,可使用数据窗口对象的列校验属性来检查输入数据的正确性;在窗口输入界面中还可以采用下拉列表、复选框、单选按钮等控件,实现固定值选取输入来确保数据的正确;另外,应用程序本身也可以对输入数据进行有效检查来确保数据的完整性。
  2.2 利用事务的特点来保证数据的一致性
  因PB的每一操作都是基于控件中的事件,所以一个完整的事务处理要集中在一个事件或一个操作单元中。例如,门诊划价收费中的付款处理;同一个收费序号下的数据,经过处理后要记入明细帐、一级明细帐、总帐,同时还要更新收费序号登记表等;所有这些处理算是一个完整的任务,必须等所有的语句都执行成功后,才能对数据库进行提交;如果有一条语句未执行成功,就要撤消该事务的一切操作,回退到事务开始的状态,这样才能保证数据的一致。利用客户端应用程序实现数据完整性的方法,其主要特点是:交互性好、功能强,但编程偏大、维护困难、可靠性差。

  3 实现数据完整性的策略
  由上述可见,在SQL Server数据库应用系统中,实现数据完整性的方法各有其特点。对具体应用系统,可根据需要采用其中一种或多种方法来建立数据完整性的机制,其策略为:
  (1) 对于通过窗口操作输入的数据,一般采用客户端应用程序来确保数据的完整性。这样,一方面可把非法数据在提交到数据库之前就拒之门外,另一方面可使用户及时得到操作反馈信息,做出正确的选择。
  (2) 对于通过其他途径转入的数据,一般需要服务器端数据库管理系统来实现数据的完整性。
  (3) 对于数据一致性的维护,宜于由服务器端数据库的触发器或表定义的约束来实现。这样可降低客户端应用程序的开发量,提高应用系统的运行效率、可维护性及可靠性。
  (4) 对于数据完整性和安全性要求较高的系统,则需要采用多层保护屏障来确保数据的完整性和安全性。如:既在客户端应用系统程序检查输入数据的有效性,同时又在服务器端数据库中建立表的约束、规则、缺省和触发器等进行数据完整性约束。这样可以提高系统数据的可靠性和安全性。

  4 结语
  数据库完整性是数据库应用系统的最基本要求之一。在SQL Server数据库应用系统中,可采用服务器端数据库表定义约束和数据库规则、缺省、索引、触发器及客户端的应用程序等三种方法实施数据的完整性。它们各有其特点,在应用系统中,应根据具体情况,灵活使用。

  参考文献
  [1] 杨正洪.SQL Server 7.0 关系数据库系统管理与开发指南.机械工业部出版社,2000.
  [2] Microsoft SQL Server 7.0 数据库系统管理与应用开发.北京人民邮电出版社,1999.
  [3] 薛华成.管理信息系统.清华大学出版社,1995.

9,求一份《通讯录管理系统》的毕业论文

通讯录管理系统内容:程序代码,毕业论文(10132字),开题报告,外文翻译,答辩PPT
  摘要:本通讯录信息管理系统用计算机管理电子通讯录的一种计算机应用技术的创新,在计算机还未普及之前通讯管理都是由联系人采用名片,笔录手工记帐的方式来操作的.现在一般的通讯录管理都是采用计算机作为工具的实用的计算机通讯录管理程序来帮助人们进行更有效的通讯录信息管理。通讯录管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
  经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
  关键字: 通讯录信息管理,管理信息系统,visual basic ,access
  Abstract:The directory information management systems using electronic directory of a computer management computer application technology innovation in the computer communications management are not popular before the introduction of business contacts, The accounting approach to the operation manual transcription. general directory management are now using the computer as a tool for computer directory management procedures to help people more effectively directory information management. Directory management system is a typical management information system (MIS), including its main development background to the establishment and maintenance of the database and front-end application development 2. The request for the establishment of strong data consistency and integrity, good for the security of the data. For the latter request applications functions, such as easy to use features.
  After analysis, we use Microsoft visual basic development tool companies, the use of its various object-oriented development tools, especially data that can be easily accessible and concise window manipulation database intelligent objects, the first prototype application system in a short time and then, computation of the initial prototype system needs to constantly revise and improve until the formation of a viable system of user satisfaction.
  keyword : directory information management, management information systems, visual basic, access
  目 录
  第一章 引言
  1.1 课题背景
  1.2 系统简介
  1. 3 开发工具介绍
  第二章 系统的分析
  2.1 系统开发的目标和思想
  2.2 系统的可行性分析
  第三章 系统的设计
  3.1 系统的功能结构设计
  3.2 系统的数据库设计
  3.3 界面设计与代码设计
  结束语
  致谢
  参考文献
  1.陈明 . 软件工程学教程 .科技出版社,2002
  2.萨师煊,王珊 . 数据库系统概论 . 第三版 . 高等教育出版社,2000
  3.飞思科技产品研发中心 . visual basic 6.0数据库应用开发 .电子工业出版社,2003
  4.飞思科技产品研发中心 . visual basic 6.0开发者手册 . 电子工业出版社, 2002
  5.申旻 . visual basic 6.0高手突破 . 清华大学出版社,2002,302
  6.Steve Teixeira,Xaviver Pacheco著,龙劲松,王瑜,谢尚书译 . visual basic 6.0开发人员指南 . 机械工业出版社 .2003
来自 http://www.waibaowang.net/vb/752.html希望可以帮得到你

上一篇:云中播放器,百度云的视频怎么用别的播放器看

下一篇:没有了

相关推荐

热门头条