999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

考試報名與成績查詢系統的設計與實現

2019-03-14 12:42:40石琴施陽
電腦知識與技術 2019年1期

石琴 施陽

摘要:現有的網絡考試系統一般功能單一,缺乏完整報、查一體化的設計與規范,不利于使用者準確地掌握考試和報名信息,也不利于中小型的教育機構大面積的推廣與使用。針對這一問題,該文基于B/S模式將網絡報名與網絡考試網絡查詢結合在一起,設計并實現了集報、查等多種功能于一身的綜合性網絡系統。該系統填補了當前網絡系統的空白,為中小型教育機構提供有益的技術與網絡功能支持。

關鍵詞:網絡綜合系統;B/S模式;考試報名;成績查詢;設計與實現

中圖分類號:TP311? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2019)01-0096-03

Test Registration and Query System Design and Implementation

SHI Qin,SHI Yang

(College of Information Science and Electronic Technology, Jiamusi University, Jiamusi 154007, China)

Abstract: The existing network examination system is generally single in function and lacks the integrated design and standard of complete report, examination and inspection, which is not conducive to users' accurate grasp of the examination and registration information, and is not conducive to the large-scale promotion and use of small and medium-sized education institutions. In order to solve this problem, this paper combines online registration with online examination query based on B/S mode, and designs and realizes a comprehensive network system integrating multiple functions such as reporting, examination and inspection. This system fills the gap of current network system and provides beneficial technical and network function support for small and medium education institutions.

Key words: integrated network system; B/S mode; examination registration; result inquiry; design and implementation

1 背景

相對于傳統的考試模式,網絡化考試具有如下優勢:一、標準協調信息及應用統一化;二、工作程序化;三、考試評分及成績管理流程化[1-2]。這使得很多大型考試如普通話考試,四、六級考試和相關資格證考試等分別嘗試使用網絡考試的形式,更好的發揮這些考試的高效性、準確性,最大可能地為招生部門、考生和考試管理機構提供準確、合理的決策信息[3-4]。然而,單純的考試系統并不具備良好報名、考試和查詢的全部功能,使得使用者需要在多個系統中進行分別注冊等相關處理,既不利于使用者使用過程中的便捷操作,也不利于管理者對系統的日常維護與更新[5]。因此,一個集報名、考試和查詢于一體的綜合性系統具有很強的實用價值。由于考試報名和信息查詢系統將通過注冊的所有用戶的數據存儲在系統數據庫中,用戶可以隨時隨地的通過本人考號進入查看自己的信息,修改自己的基本信息,在第一時間呈現出的成績結果中,考生可完成在系統中查看自身的成績信息的需求。同時系統后臺管理員可以根據課目分析同一考試考生的成績,并且根據所有信息發布相關考試公告。整個過程使用戶報名考試完成從現場確認到足不出戶的改變,因而能更加靈活、方便的處理考生基本信息,將考試程序化,考試機構的處理速率大大提高,因此在線的報名和信息處理系統對于考試數據的管理更加現代化和科學化,同時也方便,可靠。

2 考試報名與成績查詢系統的設計

根據網絡考試報名與成績查詢系統的基本要求,該系統需要具備課程管理、在線報名、成績管理、查詢成績、修改密碼等基本功能[6]。在系統性能方面需保證數據的精確度,以提高查準率;操作響應的時間短,對磁盤和數據庫的操作在用戶可接受的時間完成[6-7]。因此該系統的基本需求包括:正確性、可靠性、效率、完整性、易實用性、可維護性、可測試性、安全保密性、可理解性等等。根據上述基本需求,可建立如圖1所示的系統業務處理流圖。該流圖包括考試信息處理、報名信息處理、成績信息處理以及課程信息處理四個部分,通過管理員與學生的使用,將上述四部分整合。

通過業務流圖可看出,系統是通過不同操作人員(管理員、學生)對數據的處理與使用完成報考查整體操作的,基于這樣的操作流圖,按照數據流經的用戶和相關處理功能,可建立如圖2所示的系統數據流圖,其中圖2a為系統的0層數據流圖,表示系統從管理員的數據處理到用戶也就是學生的數據使用整個過程中的數據流向。此時所處理的數據包括成績數據、報名數據、考試數據以及課程數據,流向為管理員到系統再到用戶。圖2b為系統1層數據流圖,從該圖可以看出,在系統的1層中,對于管理員完成設定并生成的系統數據,用戶也就是學生具有針對各項數據的使用權限,通過對這些數據的使用,用戶可完成報考查的全部操作,但是受限于訪問權限,學生是不能夠對上述數據進行增刪改等操作的。根據該流圖可進行系統的數據字典建立,并完成數據庫設計。

在完成考試報名與成績查詢系統的數據庫設計基礎上,由于該系統的功能較為全面,全部功能需要分別從兩個不同方面展開模塊功能設計,這兩個方面分別是后端管理員模塊和前端用戶模塊。前端用戶模塊中所實現的主要功能為用戶報名管理,用戶管理、文章管理和成績信息。后端管理員模塊的主要功能有賬戶管理、公告管理、賬戶管理和注冊管理。后端管理員模塊中所實現的主要功能有四項分別為賬號管理、報名管理、公告管理以及科目管理,其中賬號管理分為添加賬戶和管理賬號,報名管理的功能可分為管理報名信息和成績管理,公告管理中包括添加公告和公告管理同時科目管理的功能包括新增科目和科目管理。將用戶管理的功能細分為用戶注冊和用戶登錄,報名管理的功能分為在線報名和在線準考證打印,公告查看的功能是查看系統公告和查看常見問題,成績信息的功能為查看成績,以上為前臺用戶模塊的功能細化。根據以上功能需求,可將上述功能刻畫為如圖3所示的系統功能模塊圖。

3 考試報名與成績查詢系統的實現

在完成系統的數據庫設計以及模塊設計之后,需要將系統按照B/S模式開展系統實現,并根據各模塊所需要的功能按照處理流程使用網絡化開發語言以及開發工具進行系統開發,建立完成成型的網絡化系統[7-8]。該系統在開發過程中使用.net開發框架,前段使用jQuery完成前段動態處理,后端開發語言采用C#進行數據處理。整個開發實現過程是在windows10系統下,利用Visual studio 2015和SQL server 2012的開發架構展開系統實現的。之所以選擇上述開發環境,主要是因為與J2EE相比較,.net的開發環境更利于在國內使用Windows服務器作為系統部署環境,同時在開發過程中更可以利用jQuery提供的已有的功能來完成前段動態開發,同時也可以利用提供的ckeditor作為后臺處理和添加信息并規范化的處理界面,一方面能夠規范化系統的各種操作,另一方面也簡化了系統的開發過程,提升了開發效率。在整個系統的開發過程中,由于系統的初始處理是通過用戶數據流的輸入完成基本操作,因而,如何處理用戶數據的注冊輸入是系統順利完成操作的首要關鍵問題。于是,在進行系統開發并完成系統實現的過程中,首先建立了如圖4所示的用戶注冊及登錄流程,依照該流程設計編制了考試報名與查詢系統的注冊功能,通過該功能完成系統的最初的用戶數據構建,為后續功能的實現奠定基礎。

在用戶完成注冊并登錄的情況下,可在系統的數據庫中加入用戶數據,并根據該數據權限分配對系統中各個部分的處理功能,然后用戶根據權限開始使用報名功能,報名管理的流程如圖5所示。

在完成考試后可通過成績查詢獲得考試成績,成績查詢流程如圖6所示。

為了保證系統的穩定性和可用性,在系統開發完成之后,需要對系統進行較為完整的系統測試。該系統的測試是在以下三個階段展開的:第一階段分別對考試系統開發出來的所有代碼進行單元測試和集成測試;第二階段將不可以接受測試的功能和特性以及可以接受測試的功能和特性列出;第三階段對系統的需求文檔進行測試和分析,把已經寫好的需求分析文檔盡量不要影響測試的開發和設計到具體系統的實施。其中性能測試結果如表1所示。

通過對系統開發獲得的一體化網絡綜合系統的測試結果分析可知:該系統在大量測試下顯示出了系統的穩定性,一般情況下操作都可正常運行,在一定范圍系統都會保障系統的正常運作并保護用戶數據,除非用戶或者管理員由于誤操作或者寫入臟數據造成系統崩潰,否則系統能夠保障正常使用。總體來看,該系統在報名、考試和信息查詢等方面的穩定性和數據的安全性能夠得到保障。

4 結束語

網絡化考試以及相關系統已成為當前逐漸替代傳統考試方式的有效處理手段,如何最大限度地優化這種系統的功能,簡化系統的操作是當前相關研究者所關注的主要內容。該文共優化系統功能方面入手,提出將網絡系統中的報名、考試和查詢功能集于一身,利用綜合性的處理功能和處理能了,在同一網絡系統中完成用戶所需全部操作。同時,該系統由于將所用功能進行了綜合性優化,使得管理人員不再需要對不同功能進行維護處理,降低了管理人員的處理復雜程度,簡化了管理流程,在這一方面又可看作是對系統操作的一種簡化。

參考文獻:

[1] 熊建定. 構建基于開源項目的網絡考試系統[J]. 鄂州大學學報, 2018, 25(1): 107-109.

[2] 戴亞偉. 企業安全技能達標網絡考試系統的設計與實現[J]. 中國培訓, 2018(5): 47-48.

[3] 高鵬. PHP技術視角下的網絡考試系統開發芻議[J]. 電腦編程技巧與維護, 2017(11): 35-37.

[4] 王燁. 基于B/S結構的“S-P”表網絡考試系統設計[J]. 科技創新導報, 2017, 14(11): 177-178.

[5] 陳晨, 陳景亮, 張金石. 面向半封閉環境的網絡考試系統的設計[J]. 網絡安全技術與應用, 2017(9): 73, 90.

[6] 馬杰. 基于PHP的在線考試系統[J]. 河南科技, 2017(9): 49-50.

[7] 江晉, 趙旭. 基于B/S模式安全訪問設計的英語網考系統設計[J]. 自動化與儀器儀表, 2017(7): 76-78.

[8] 彭亮清, 吳耀群, 陳瑋. 通用標準網絡考試系統的設計研究[J]. 電腦知識與技術, 2016, 12(18): 80-82.

主站蜘蛛池模板: 国产玖玖视频| 女人av社区男人的天堂| 国产美女自慰在线观看| 手机在线国产精品| 国产拍揄自揄精品视频网站| V一区无码内射国产| 亚洲国产精品久久久久秋霞影院| 国产一区二区三区精品久久呦| 91精品国产情侣高潮露脸| 天堂在线视频精品| 欧洲av毛片| 久久青草精品一区二区三区| 免费xxxxx在线观看网站| 欧美亚洲中文精品三区| 在线国产毛片| 自拍偷拍欧美日韩| 亚洲国产日韩视频观看| 日本精品影院| 国产69精品久久| 女同国产精品一区二区| 国产成人永久免费视频| 国产成人精品综合| 一本一道波多野结衣av黑人在线 | 亚洲av无码久久无遮挡| 97人妻精品专区久久久久| 亚洲va视频| 青青草欧美| 91区国产福利在线观看午夜| 怡红院美国分院一区二区| 亚洲日本中文字幕乱码中文| 久久久91人妻无码精品蜜桃HD| 91精品国产91久无码网站| 久久天天躁狠狠躁夜夜躁| 97国产精品视频自在拍| 色婷婷综合在线| 97se亚洲综合在线天天| 国产成人h在线观看网站站| 亚洲欧美精品在线| 亚洲美女久久| 亚洲一区毛片| 国产成人啪视频一区二区三区 | 亚洲综合九九| 日韩av在线直播| 青草娱乐极品免费视频| 999国内精品久久免费视频| 欧美日韩在线亚洲国产人| 色综合久久88| 国产自产视频一区二区三区| 一级一毛片a级毛片| 波多野结衣一区二区三区四区| 成人蜜桃网| 蜜臀AV在线播放| 一级香蕉人体视频| 九色在线观看视频| www欧美在线观看| 亚洲欧美激情另类| 综合网天天| 国产福利观看| 日本免费a视频| 日韩午夜福利在线观看| 欧美精品亚洲精品日韩专区| 真实国产乱子伦高清| 26uuu国产精品视频| 国产午夜人做人免费视频中文| 午夜欧美理论2019理论| 国产熟女一级毛片| 国产精品第页| 国产精品免费电影| 欧美高清国产| 亚洲福利视频一区二区| 国产美女主播一级成人毛片| 永久在线精品免费视频观看| 国产亚洲男人的天堂在线观看| 国产在线视频福利资源站| 亚洲中文无码h在线观看| 97国产在线视频| 亚洲九九视频| 一级毛片基地| 亚洲综合日韩精品| 毛片在线播放a| 久操中文在线| 在线视频亚洲欧美|