【正文】
: S t r i n gc h o i c e _ q e s+ g e t q u e s t i o n i n f o ( ) : S t r i n g P K t e s t p a p e r _ i d : i n t t e s t p a p e r _ n a m e : v a r c h a r t e s t p a p e r _ q e s _ t y p e : v a r c h a r t e s t p a p e r _ q e s _ c h a p t : v a r c h a r t e s t p a p e r _ q e s _ s u m : i n t q e s _ d e g r e e : v a r c h a rt e s t p a p e r a n s w e r _ q e s _ i d : I n t e g e r a n s w e r _ q e s _ c h a p : S t r i n g a n s w e r _ q e s _ t e x t : S t r i n g a n s w e r _ q e s _ a n s : S t r i n g a n s w e r _ q e s _ d e g r e e : S t r i n ga n s w e r _ q e s t i o n r i g h t _ w r o n g _ i d : I n t e g e r r i g h t _ w r o n g _ c h a p : S t r i n g r i g h t _ w r o n g _ t e x t : S t r i n g r i g h t _ w r o n g _ a n s : S t r i n g r i g h t _ w r o n g _ d e g e r e e : S t r i n gr i g h t _ w r o n g+ l o g i n ( ) : v o i d+ g e t t e s t p a p e r i n f o ( ) : S t r i n g+ a d d o b j _ s c o r e s i n f o ( ) : v o i d P K s t u _ i d : I n t e g e r s t u _ n a m e : S t r i n g s t u _ n u m b e r : S t r i n gs t u d e n t P K s c o r e _ i d : I n t e g e r s t u _ i d : I n t e g e r s c o r e s : I n t e g e rs c o r e+ u p d a t e q u e s t i o n ( ) : v o i d a d m i n _ i d : I n t e g e r u s e r _ n a m e : S t r i n g u s e r _ p w d : S t r i n g n a m e : S t r i n ga d m i n+ g e t t e s t p a p e r i n f o ( ) : S t r i n g+ g e t o b j _ s c o r e s i n f o ( ) : S t r i n g+ a d d t e s t p a p e r ( ) : v o i d+ a d d s c o r e ( ) : v o i d P K t e a c h e r _ i d : I n t e g e r l o g i n _ n a m e : S t r i n g l o g i n _ p w d : S t r i n g n a m e : S t r i n gt e a c h e r10 . nd e s i g n0 . n11+ a d d c o u r s e ( ) : v o i d P K t e s t _ i d : I n t e g e r s t u _ i d : I n t e g e r a n s w e r _ q u s _ i d : I n t e g e r a n s w e r _ t e x t : S t r i n g o b j _ s c o r e s : I n t e g e ro b j _ s c o r e s111 圖 19 計算機(jī)網(wǎng)絡(luò)在線考試 系統(tǒng)設(shè)計類圖 湖南商學(xué)院畢業(yè)設(shè)計 第 27 頁 人機(jī)界面設(shè)計 表單與報表設(shè)計 在業(yè)務(wù)需求分析的基礎(chǔ)上,設(shè)計系統(tǒng)表單與報表的格式與布局 ,具體包括:( 1)表單與報表列表;( 2)表單布局或樣例設(shè)計 。 表 20 計算機(jī)網(wǎng)絡(luò)課程在線考試 系統(tǒng)表單 序號 名稱 類型 用戶 任務(wù) 環(huán)境 1 選擇題基本信息添加屏幕 表單 管理員 數(shù)字 10 2 簡答信息添加屏幕 表單 管理員 數(shù)字 10 3 判斷題信息添加屏幕 表單 普通管理員 數(shù)字 10 4 試卷信息添加屏幕 表單 教師 數(shù)字 10 表 21 計算機(jī)網(wǎng)絡(luò)課程在線考試 系統(tǒng)表單 列表 序號 名稱 類型 用戶 任務(wù) 環(huán)境 1 試題 信息顯示屏幕 表單 管理員 文本 10 2 學(xué)生成績 信 息顯示屏幕 表單 管理員 文本 10 3 學(xué)生 信息顯示屏幕 表單 管理員 文本 10 4 考卷 信息顯示屏幕 表單 學(xué)生 文本 10 5 答卷信息顯示屏幕 表單 教師 文本 10 6 試卷基本 信息顯示屏幕 表單 教師 文本 10 圖 20 計選擇題添加表單布局設(shè)計圖 湖南商學(xué)院畢業(yè)設(shè)計 第 28 頁 人機(jī)對話與界面設(shè)計 在業(yè)務(wù)需求分析(即用例圖、順序圖與活動圖等模型)的基礎(chǔ)上,設(shè)計系統(tǒng)各部分的操作界面,要求界面美觀大方,各類界面的風(fēng)格保持一致;采用對話圖描述人機(jī) 對話的順序、條件分支和重復(fù) 。 圖 21 計算機(jī)課程在線考試系統(tǒng)對話圖 登 錄 界 面0系 統(tǒng) 主 界 面1學(xué) 生 登 錄 主 界 面3管 理 員 登 錄 主 界 面2教 師 登 錄 主 界 面湖南商學(xué)院畢業(yè)設(shè)計 第 29 頁 圖 22 考試界面截圖 該界面 是學(xué)生進(jìn)入在線考試系統(tǒng)后,選擇開始考試的答題界面。系統(tǒng)根據(jù)數(shù)據(jù)庫中的試卷設(shè)置,從題庫中隨機(jī)抽取題目組成一張完整的考卷,學(xué)生在考卷上開始答題。 圖 23 管理員登錄界面截圖 該界面是計算機(jī)網(wǎng)絡(luò)課程在線考試系統(tǒng)管理員登錄界面 ,管理員在此界面登錄系統(tǒng),當(dāng)用戶名和密碼相匹配的時候才能登錄系統(tǒng),登錄系統(tǒng)后進(jìn)入管理員的界面。 湖南商學(xué)院畢業(yè)設(shè)計 第 30 頁 5. 系統(tǒng)測試與 運(yùn)行 核心 算法 描述 設(shè)計試卷 算法描述 IF 教師登錄選擇設(shè)計試卷 THEN do 進(jìn)入設(shè)計頁面 ; IF 設(shè)置題型 AND 設(shè)置數(shù)量 AND 設(shè)置章節(jié) AND 設(shè)置難易度 THEN 生成試卷成功; ELSE 生成試卷失敗 ; END IF 系統(tǒng)測試 用例設(shè)計 下面以系統(tǒng)的登錄為例來說明系統(tǒng)的測試。 表 5 登錄界面測試用例 用例 編號 101 用例名稱 系統(tǒng)登錄 測試方法 黑盒測試 用例描述 系統(tǒng)登錄 ; 用戶名存在、密碼正確的情況下,進(jìn)入系統(tǒng) ; 頁面信息包含:頁面顯示 用例入口 打開 IE,在地址欄輸入相應(yīng)地址 ; 進(jìn)入該系統(tǒng)登錄頁面 湖南商學(xué)院畢業(yè)設(shè)計 第 31 頁 系統(tǒng)使用說明 把系統(tǒng)的運(yùn)行的環(huán)境搭建好,就可以啟動 Tomcat 服務(wù)器,啟動服務(wù)器之后,在瀏覽器的地址欄輸入 課程在線考試系統(tǒng)的登錄界面。如果要成功進(jìn)入系統(tǒng),在登錄界面看到用戶名以湖南商學(xué)院畢業(yè)設(shè)計 第 32 頁 及密碼是必須的填寫的,如果身份不是 學(xué)生,而是管理員或者教師,則可以選擇后臺登錄進(jìn)入系統(tǒng)。