隨著計算機技術的發展及計算機的日益普及,基于B/S結構的考試系統與無紙化辦公一樣已成為大勢所趨。論文詳細論述了一個基于B/S結構的計算機等級考試系統的設計過程。軟件采用ASP.NET 2005作開發平臺,C#作編程語言,SQL Server 2005作數據庫管理系統,實現了試題管理、試卷生成、在線考試、試卷評判、權限管理、在線報名及站內公告等功能。系統符合全國計算機等級考試的要求。
論文組織如下:首先闡述了該系統的開發背景、意義;其次介紹了相關的開發工具及技術基礎;接著對系統的需求進行了分析,并提出了具體的設計方案和數據庫模型;然后展現了整個系統的具體實現,包括數據庫的設計和連接,各功能模塊的實現;最后對該軟件進行了嚴格的測試。
關鍵詞: B/S結構;計算機等級考試;考試系統
The Design and Implementation of Computer Rank Examination System based on B/S
Abstract
With the development of the computer technology and the popularization of computers, the examination system based on B/S structure has become the trend of the times the same as the paperless office. The paper discusses in detail the development and design process of a computer rank examination system based on B/S structure. It uses ASP.NET 2005 as the development platform, C# as the programming language, SQL Server 2005 as the database management system, and includes test questions management, examination paper production, online examinations, examination paper judgment, authority management, online enrollment and site notice, etc.. It can accord with the requirement of the national computer rank examination.
The paper is organized as following: Firstly, analyzes the background and significance; Secondly, introduces the development tools and the foundation of the technology; Thirdly, analyses the demand of the system, gives a specific design project and a database model; Then shows the implementation of the whole system, which includes the design and linkage of the database and the implementation of every module. Finally gives a test of the system.
Key words: B/S structure; Computer rank test; Examination system