Socket网上考试标准系统.docVIP

  • 3
  • 0
  • 约4.34千字
  • 约 9页
  • 2018-12-04 发布于江苏
  • 举报
Socket网上考试标准系统

安徽工贸职业技术毕业论文 论文题目: 基于Socket的网上考试系统 系 别: 计算机技术系 专业班级: 08软件(4)班 学 号: 2008290413 学生姓名: 刘斌 指导教师: 二○ 11 年 1月 10 日 基于Socket的网上考试系统 摘 要:随着计算机网络技术的飞速发展,使其应用于各行各业,企业网,校园网的建立,为企业创造了巨大的利润,企业有无自己的网络是衡量一个企业有无广阔前景的标准之一。校园网为教学提供了很好的平台,可以节约教师和学生的时间,每次考试老师都要出试卷,然后分发下去考,再收上来批阅统计成绩,非常烦琐。而现在利用现有的网络平台就不需要这么麻烦,通过校园网络可以进行考试,这样既不需要老师批阅试卷,也不需要统计成绩,它有着原来考试无法比拟的优点;例如:考试迅速、查找方便、可靠性高、存储量大,寿命长、成本低等。这些优点能够极大地提高考试和老师的工作效率。 关键词:网络; SQL SERVER; OOP;SOCKET;阻塞 ;面向对象; 目 录 绪 言:本系统结合了我院的实际情况,进行综合考察,经过实际的需求分析才用了功能强大的delphi6.0作为我的开发工具。SQL SERVER 作为数据库开发出来的局域网考试系统。整个系统从符合操作简便、界面友好、灵活、实用的要求出发,完成从考试到成绩查询对象,以及试题存储三个方面的工作,经过实践证明本系统完全可以满足这个方面的需要。 1应用语言概述 ? 1.1 Delphi简介 Delphi是面向对象的可视化编程工具,利用该工具既可以开发系统软件,也可以开发包括数据库软件在内的各种应用程序。Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。其主要特点有:  (1)集成化的开发环境设计功能:可以在一个集成的环境中完成应用程序的开发、测试和维护。  (2)优秀的界面设计功能:Delphi提供了大量的用于设计界面的控件,用它们可以设计出各种优秀的用户界面。而且,Delphi还可以自动生成众多的定制界面,极大地简化了界面设计工作。  (3)强大的数据库功能:Delphi提供了许多与数据库相关的控件,用它们可以快速开发功能强大的数据库应用程序。Delphi中内置的数据库引擎支持访问Paradox、AccessFoxpro、dBase、Informix、Oracle、Sybase以及SQL Server等多种数据库。  (4)支持Internet/Internet开发:Delphi的Client/Server版本提供了几个用于开发Internet/Internet应用程序的组件,这些组件可以处理与Web服务器的所有通信服务。  (5)支持ActiveX控件:Delphi提供了创建ActiveX控件的向导。创建的ActiveX控件可以用于其他开发工具,如C++、Java、Visual Basic以及PowrBuilder等。   Delphi实际上是Pascal语言的一种版本,但它与传统的Pascal语言有天壤之别。一个Delphi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。您的工作只是在“骨架”中加入您的程序。缺省的应用程序是一个空白的窗体(Form),您可以运行它,结果得到一个空白的窗口。这个窗口具有Windows窗口的全部性质:可以被放大缩小、移动、最大最小化等,但您却没有编写一行程序。因此,可以说应用程序框架通过,为用户应用程序的开发打下了良好的基础。Delphi已经为您做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代码而已。   面向对象的程序设计(Object-Oriented Programming,简记为OOP)是Delphi诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟

文档评论(0)

1亿VIP精品文档

相关文档