首页
会员中心
到顶部
到尾部
Delphi毕设

计算机毕业设计基于Socket的网上考试系统

时间:2020/10/27 9:10:12  作者:  来源:  查看:0  评论:0
内容摘要:delphi开发基于Socket的网上考试系统计算机毕业论文开题报告1.本计算机毕业设计的研究意义    随着计算机网络技术的飞速发展,使其应用于各行各业,企业网,校园网的建立,为企业创造了巨大的利润,企业有无自己的网络是衡量一个企业有无广阔前景的标...

delphi开发基于Socket的网上考试系统

计算机毕业论文开题报告

1.本计算机毕业设计的研究意义
    随着计算机网络技术的飞速发展,使其应用于各行各业,企业网,校园网的建立,为企业创造了巨大的利润,企业有无自己的网络是衡量一个企业有无广阔前景的标准之一。校园网为教学提供了很好的平台,可以节约教师和学生的时间,每次考试老师都要出试卷,然后分发下去考,再收上来批阅统计成绩,非常烦琐。而现在利用现有的网络平台就不需要这么麻烦,通过校园网络可以进行考试,这样既不需要老师批阅试卷,也不需要统计成绩,它有着原来考试无法比拟的优点;例如:考试迅速、查找方便、可靠性高、存储量大,寿命长、成本低等。这些优点能够极大地提高考试和老师的工作效率。
   本计算机毕业设计系统结合了我院的实际情况,进行综合考察,经过实际的需求分析才用了功能强大的delphi6.0作为我的开发工具。SQL  SERVER 作为数据库开发出来的局域网考试系统。整个系统从符合操作简便、界面友好、灵活、实用的要求出发,完成从考试到成绩查询对象,以及试题存储三个方面的工作,经过实践证明本系统完全可以满足这个方面的需要。
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等多种数据库。
   套接字是什么?
   Soket是一种双向的通信端口,一对互联的套接口提供通信接口,使两端可以传输数据;使用系统调用Soket,我们可以得到Soket描述符,然后可以使用send和recv调用而于其他的程序通信。我们也可以使用一般的文件操作来调用read和write对Soket描述符进行读写,从而与其他的程序进行通信。
套接口Soket使用简介
    一般服务器的进程先使用Soket调用得到一个描述符,然后使用bind调用将一个名字与Soket描述符连接起来,对于Internet域就是将地址连编到soket。之后,服务器端使用listen调用指出等待服务请求队列的长度。然后就可以使用accept调用等待客户端发起连接,一旦有客户端发出连接,accept返回客户的地址信息,并返回一个新的soket描述符,该描述符与原先的soket有相同的特性,这时服务端就可以使用这个新的soket进行读写操作了。
  为了和多个客户通信,服务器端一般在accept返回后创建一个新的进程与客户的通信,父进程则回到accept调用处等待另一个连接。
   客户进程一般先使用soket调用得到一个soket描述符,然后使用connect向指定的服务器上的指定端口发起连接,一旦连接成功返回,就说明已经建立了与服务器的连接,这时客户端就可以通过soket描述符进行读写操作了。
    使用TCP时客户端和服务器进程通信的流程图.................

计算机毕业设计|论文部分内容,详细请联系客服!



相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号