【正文】
類)為例介紹數(shù)據(jù)訪問層的實現(xiàn)方法,如圖6 所示 。 數(shù)據(jù)庫、數(shù)據(jù)訪問層及業(yè)務邏輯層的具體描述如下: (1)數(shù)據(jù)庫層是系統(tǒng)最底層,他存儲系統(tǒng)的所有數(shù)據(jù)。 12 3 總體設計 ● 試題類別管理,主要實現(xiàn)試卷類別的添加、刪除、修改和排序功能; ● 考試試題管理,主要實現(xiàn)試題的添加、刪除和修改功能; ● 試題答案管理,主要實現(xiàn)試題的答案的添加、刪除和修改功能。 。詳細的設計完成之后,軟件的開發(fā)設計階段也就結(jié)束了。這一階段一開始要對所開發(fā)的軟件項目先做一個市場調(diào)查,分析其市場需求的大小和需求度。軟件 編碼時應注意代碼清晰、可讀性好,還要運用縮進、空行等必要的格式,結(jié)合大小寫的區(qū)別等方法保持程序結(jié)構(gòu)良好。硬件方面應當要求配置低一點,象這樣的小型開發(fā)軟件應該適用于現(xiàn)大多數(shù)的計算機網(wǎng)絡系統(tǒng)。學生類用戶不允許對試題進行更新。不同的用戶類型 所能完成的功能不同??荚囅到y(tǒng)軟件是為了針對現(xiàn)在學校的 考試的增加和規(guī) 模的增大而造成的人工管 理壓力,和人力難以實現(xiàn)監(jiān)控考試的情況,而設計的 輔助教師進行考試的管理工作的一種小型考試軟件。 需求分析 需求分析就是發(fā)現(xiàn)、求精、建摸、規(guī)格說明和復審 的過程。 (2)web 服務器端采用 IIS++SQL Server2020。 評價尺度 (1)自動生成試卷的可行性與完整性; (2)后臺管理功能的管理能力; (3)信息發(fā)布的及時性與更新性; (4)考試界面的完善 ; (5)成績查詢的時間性 ; (6)系統(tǒng)在使用過程是否便于操作和維護。 待開發(fā)系統(tǒng)的主要開發(fā)目標 (1)迅速實現(xiàn)試題的更新與新聞的發(fā)布; (2)使系統(tǒng)的后臺管理功能完善; (3)讓系統(tǒng)自動生成試卷 ; (4)實現(xiàn)現(xiàn)代考試網(wǎng)絡化。再加上現(xiàn)代考試的普及。另一方面 ,考試時間靈活 ,用戶可以在規(guī)定時間段內(nèi)的任意時間參加考試 。uid=sa?;镜?SQL 命令只需很少時間就能學會,最高級的命令 er托管提供程序的連接字符串中,存在很多屬性,但是常用的屬性并不多,數(shù)據(jù)庫連接字符串的常 ● Connection Timeout(連接超時時間 ):當數(shù)據(jù)庫連接發(fā)生錯誤時,系統(tǒng)會再次嘗試連接數(shù)據(jù)庫,在關(guān)閉數(shù)據(jù)庫連接所經(jīng)歷的時間長度,系統(tǒng)默認的時間為 15 秒。這種特性使用戶更易集中精力于要得到的結(jié)果。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進行操作,可操作記錄集。 8 SQL Server 2020 介紹 Server 2020 簡介 SQL Server 2020 是微軟公司在 SQL Server 版的基礎上新推出的數(shù)據(jù)庫產(chǎn)品,它擴展了 SQL Server 版的性能、可靠性、質(zhì)量以及易用性。 (1)列表( list)結(jié)構(gòu) 列表( list)結(jié)構(gòu)也是 HTML 文檔中的一個基本結(jié)構(gòu)。 HEAD之間包括文檔的頭部信息,如文檔總標題等,若不需頭部信息則可省略此標記。這類標記的語法是: 標記 內(nèi)容 /標記 其中 “內(nèi)容 ”部分就是要被這對標記施加作用的部分。 HTML 的標記總是封裝在由小于號( )和大于號( )構(gòu)成的一對尖括號之中。雖然 HTML 語言描述了文檔的結(jié)構(gòu)格式,但并不能精確地定義文檔信息必須如何顯示和排列,而只是建議 Web 瀏覽器(如 Mosiac, Netscape 等)應該如何顯示和排列這些信息,最終在用戶面前的顯示結(jié)果取決于 Web 瀏覽器本身的顯示風格及其對標記的解釋能力。 6 啟用了分布式應用程序的兩個功能 : Web 窗體和 XML Web 服務。 ASP 和 可并行運行在 IIS Web 服務器上而互不沖突;不會發(fā)生因安裝 而導致現(xiàn)有 ASP 應用程序崩潰的可能。也可從 Web 上流暢地訪問 .NET 類庫以及消息和數(shù) 據(jù)訪問解決方案。在開發(fā)和應用程序處于生產(chǎn)狀態(tài)時, 支持使用 .NET Framework 調(diào)試工具進行本地和遠程調(diào)試。詳細信息,請參閱 進程隔離。開發(fā)人員使用與用于傳統(tǒng)的桌面瀏覽器相同的編程技術(shù)來處理新的移動設備。 (6)國際化 。詳細信息,請參閱 性能監(jiān)視。詳細信息,請參閱 部署。 為 Web 應用程序提供了默認 的授權(quán)和身份驗證方案 , 開發(fā)人員可以根據(jù)應用程序的需要很容易地添加、刪除或替換這些方案。 4 圖 2 配置系統(tǒng)的 IIS 圖 3 配置 IIS的站點地址和端口號 圖 4 配置 IIS的主目錄 單擊“主目錄” 選項,結(jié)果如 圖 4 所示。它使得(局域網(wǎng))或 Inter(因特網(wǎng))上發(fā)布信息變得很容易 Windows XP Professional 中包含 IIS ,但系統(tǒng)安裝時未包括此組件,因此需要手動安裝。 Browser/Server。 C Online examination system design based on Science and technology of puter Teacher Abstract: The analysis in the puter (work) examination of existing patterns of development and the basis of puter work technology development and the requirements of quality education, made the puter work model of self examination, and in the technical realization of a detailed analysis. The system is in Windows XP, using (Inter Information Server) work information services in applications servers, choosing (C)、 SQL Server 2020 for developing online examination system, using Web technology to achieve, Web technology beyond the traditional client / server twotier structure, using the threetier system (B/S) structure : user/ server/database structure, so Web structure is better safety, Client do not need to install any user applications。 關(guān)鍵字 : 在線考試 。 5 測試運行與維護 .................................................................................................................. 28 網(wǎng)站測試 ....................................................................................................................... 28 網(wǎng)站維護 ....................................................................................................................... 28 6 結(jié)束語 ...................................................................................................... 錯誤 !未定義書簽。 數(shù)據(jù)庫設計 .......................................................................................... 錯誤 !未定義書簽。 可行性 研究結(jié)論 ................................................................................................ 錯誤 !未定義書簽。 I 目 錄 摘要 ......................................................................................................................................... 1 1 概述 ...................................................................................................................................... 2 運行環(huán)境配置與系統(tǒng)結(jié)構(gòu)要求 .......................................................................................... 2 硬件環(huán)境要求 ....................................................................................................................................... 2 搭建 開發(fā)環(huán)境 .................................................................................................................... 2 創(chuàng)建單機 /局域網(wǎng)用戶運行環(huán)境 .................................................................... 錯誤 !未定義書簽。 SQL Server 2020 介紹 ........................................................................................................................ 8 2 可行性研究及需求分析 .......................................................................................................... 9 可行性研究 ...................................................................................................................... 9 項目要求 ................................................................................................................................................ 9 待開發(fā)系統(tǒng)的主要開發(fā)目標 ............................................................................................................. 9 可行性研究的方法 .............................................................................................................................. 9 評價尺度 ................................................................................................................................................ 9 技術(shù)條件方面的可行性 ..............................................................................................