毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 教学论文 >> 正文

php在线判题系统设计+ACM在线评判系统+用例图 第3页

更新时间:2011-10-29:  来源:毕业论文
PHP是一种功能强大的语言和解释器,无论是作为模块方式包含到web服务器里安装的还是作为单独的CGI程序程序安装的,都能访问文件、执行命令或者在服务器上打开链接。PHP是特意设计成一种比用Perl或C语言所编写的CGI程序要安全的语言。而且 PHP 是免费的,他和免费的MySQL,Apache搭配被称作黄金组合,而且PHP是开放源代码的,跨平台是asp.net不能抗衡的。在服务器领域大概有85%是用Linux 做系统,很少有企业用Windows,第一安全性差,第二成本高。因此PHP被广泛使用。
1.3.4 MYSQL
MysQL是瑞典的T.c.X公司负责开发和文护的,它是一个真正的多用户、多线程SQL数据库服务器。MysQL是以一个客户机/服务器结构实现其功能的,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。MySQL主要特点是快速、健壮和易用。
它使用的核心线程是完全多线程,支持多处理器。有多种数据类型:1、2、3、4、和8字节长度自有符号/无符号整数、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR、和ENUM类型。可以在同一查询中混合来自不同数据库的表。支持ANSI SQL的LEFT 0UTER JOIN和ODBC。所有列都有缺省值。你可以用INSERT插入一个表列的子集,那些没用明确给定值的列设置为他们的缺省值。MySQL可以工作在不同的平台上。支持C、C++、Java、Perl、PHP、Python和TCL API。
1.3.5 GCC
Linux系统下的GCC(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。GCC是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。GCC编译器能将C、C++语言源程序和目标程序编译、连接成可执行文件。
1.4 整体架构
本系统采用基于WEB的B/S/DBMS三层结构模式,如图1-1所示
图1-1  Online Judge的基本模式结构
1.4.1 B/S结构的概念原文请+QQ32491'14优.文^论,文'网h
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,部分事务逻辑在前端(Browser)实现,而主要事务逻辑在服务器端(Server)实现。这样就大大简化了客户端电脑载荷,减轻了系统文护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在跨平台语言出现之后,B/S结构管理软件更是方便、快捷、高效。
 图1-2  B/S结构模型1.4.2 B/S结构的优势
文护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S结构的产品明显体现着更为方便的特性。B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,不需要开发者或系统管理员做任何的文护。无论用户的规模有多大,有多少分支机构都不会增加任何文护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程文护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和文护会越来越容易,而使用会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见和惊人的。因此,文护和升级革命的方式是“瘦”客户机,“胖”服务器。毕业论文http://www.youerw.com/
成本降低,选择更多。大家都知道,时至今日,不管什么操作系统,浏览器都成为了标准配置,客户端不需要有较高的配置即可流畅使用。 B/S结构不指定客户端操作系统,不指定客户端浏览器,用户可以有更多的选择

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

php在线判题系统设计+ACM在线评判系统+用例图 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。