Journal of Nanning Polytechnic 2013 18 2 2013 Vol.18 No.2 易 著 梁 530008 [ ] [ ] [ ]TP311.52 [ ]A [ ]1009-3621 2013 02-0041-05 GRE 1. 1 2 GRE 3 4 1 000 5 6 2. 1 CPU [ ]2013-01-15 [ ]http://www.cnki.net/kcms/detail/45.1268.c.20130325.1733.011.html [ ] 2007-109-89 [ ] 1968- Linux 41
1 Internet [1]P44-46 2 1 000 200 200 000 3 Web Service Web Service Web XML HTTP URL 1..NET Framework.NET Framework Web Service HTTP 80.NET Framework 2. Browser/Server B/S Browser Server 2. PC Browser 2 2 Web Service Web [2]P98-100 Ajax 2 1. 42
Journal of Nanning Polytechnic 2013 18 2 2013 Vol.18 No.2 1. 1 2 [3]P46-50[4]P335-336 3 4 5 6 7 8 2. 1 2 3 4 1. U 2. MIS 43
ASP.NET Web ASP.NET MVC Model-View-Controller - Controller Web Web - View Ajax JQuery JavaScript Model XMLHTTP name space 3 1. Global.asax.cs protected void Application_Start (Object sender, EventArgs e) { LINQ to Entity Application ["ajtpitems"] = new System. LINQ Collections.Generic.List<string>(); // Application ["ajtpscores"] = new System. [5]P98-100 Collections.Generic.Dictionary<string, float>(); // System.Threading.Thread AutoJudgeTestPaper Thread = new System.Threading.Thread (new System.Threading.ThreadStart (AutoJudgeTestPaperThreadFunction)); //.NET Framework Web ServiceRemoting WCF Windows Communication Foundation AutoJudgeTestPaperThread.IsBackground = false; AutoJudgeTestPaperThread.Start(); Web Service } 2. Web Service [6]P46-50 protected void AutoJudgeTestPaperThreadFunction () { while (true) 3 { 44
Journal of Nanning Polytechnic 2013 18 2 2013 Vol.18 No.2 System.Collections.Generic.List <string > lstautojudgetestpaperitems = (System.Collections. Generic.List<string>)Application["ajtpItems"]; // NP370D 1 600 // 60 // 100MBPS 1 lstautojudgetestpaperitems.remove (autojudgetestpaperitem); // CPU 5%-10% CPU 15% // 10%-20% System.Collections.Generic.Dictionary <string, 28% float > lstscore = (System.Collections.Generic. CPU 1%-6% Dictionary <string, float > )Application ["ajtpscores"]; 1%-3% // lstscore.add (autojudgetestpaperitem, fchoiceqstsscoretotal); // } } 3. [1] 王 凤 岭, 苏 叶 健, 黄 伟, 易 著 梁, 黄 卫 宁. 网 上 考 试 策 略 研 Application AjtpScores 究 和 分 布 式 系 统 的 实 现 [J]. 中 国 职 业 技 术 教 育,2007,(1): 44-46. [2] 聂 晶. 高 职 院 校 单 独 招 生 综 合 素 质 测 试 系 统 的 研 究 与 设 计 [J]. 南 宁 职 业 技 术 学 院 学 报,2012,(1):98-100. [3] 苏 叶 健. 基 于 开 发 社 区 的 软 件 研 发 实 训 平 台 的 建 设 [J]. 南 宁 职 业 技 术 学 院 学 报,2011,(6):98-100. [4] 刘 永 立. 构 建 基 于 Java 平 台 的 网 上 考 试 系 统 [J]. 中 国 教 育 信 息 化,2011,(9):46-50. [5] 张 顺 利, 冯 广 丽, 任 鹏 飞. 网 上 考 试 系 统 中 组 卷 策 略 的 实 现 [J]. 河 南 工 程 学 院 学 报 ( 自 然 科 学 版 ),2010,(3):46-50. [6] 陈 炜. 网 上 考 试 系 统 中 随 机 抽 题 算 法 研 究 [J]. 现 代 商 贸 工 业,2010,(19):335-336. [ ] On Design and Implementation of Large-scale Network Examination System YI Zhu-liang (School of Information Engineering, Nanning College for Vocational Technology, Nanning 530008, Guangxi, China) [Abstract ]Large -scale network ex amination presents higher demands on the examination system in terms of design and implementation of business logic, the security and concurrent access of the system. A large -scale network examination system is fundamentally constructed after systematic analysis, design, technical implementation, system testing, etc. Then, a test is conducted on network examination for two public basic courses, which achieves sound application effects. [Key words]large-scale; network examination system; on line test; NET Framework; data pool 45