freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 18:45 本頁面
 

【文章內(nèi)容簡介】 標系統(tǒng)必須做什么”。主要是確定目標系統(tǒng)必須具備哪些功能。用戶了解他們所面對的問題,知道必須做什么,但是通常不能完整、準確地表達出他們的要求,更不知道怎樣利用計算機來解決他們的問題;軟件開發(fā)人員知道怎樣使用軟件實現(xiàn)人們的要求,但是對特定用戶的具體要求并不完全清楚。因此在需求分析階段必須和用戶密切配合,充分交流信息,以得出經(jīng)過用戶確認的系統(tǒng)邏輯模型。并與軟件開發(fā)技術(shù)人員進行交流,以保證在目前現(xiàn)有的人員條件和技術(shù)條件下,用戶需求是可實現(xiàn)的,系統(tǒng)邏輯模型是合理可行的??茖W的方法需求分析是一個復雜、長期的系統(tǒng)工程,沒有科學的分析方法,難免要走彎路,甚至導致整個信息系統(tǒng)工程的失敗。需求分析的任務(wù)是借助于當前系統(tǒng)的物理模型(待開發(fā)系統(tǒng)的系統(tǒng)元素)導出目標系統(tǒng)的邏輯模型(只描述系統(tǒng)要完成的功能和要處理的數(shù)據(jù)),解決目標系統(tǒng)“做什么”的問題,所要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計的限制和軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其他有效性需求,通過逐步細化對軟件的要求描述軟件要處理的數(shù)據(jù),并給軟件開發(fā)提供一種可以轉(zhuǎn)化為數(shù)據(jù)設(shè)計、結(jié)構(gòu)設(shè)計和過程設(shè)計的數(shù)據(jù)與功能表示。必須全面理解用戶的各項要求,但不能全盤接受,只能接受合理的要求;對其中模糊的要求要進一步澄清,然后決定是否采納;對于無法實現(xiàn)的要求要向用戶作充分的解釋。最后將軟件的需求準確地表達出來,: 圖 31 系統(tǒng)模型(1) 獲得當前系統(tǒng)的物理模型:首先分析、理解當前系統(tǒng)是如何運行的,了解當前系統(tǒng)的組織機構(gòu)、輸入輸出、資源利用情況和日常數(shù)據(jù)處理過程,并用一個具體的模型來反映自己對當前系統(tǒng)的理解。此步驟也可以稱為“業(yè)務(wù)建模”,其主要任務(wù)是對用戶的組織機構(gòu)或企業(yè)進行評估理解他們的需要及未來系統(tǒng)要解決的問題,然后建立一個業(yè)務(wù)USECASE模型和業(yè)務(wù)對象模型。當然如果系統(tǒng)相對簡沒必要大動干戈區(qū)進行業(yè)務(wù)建模,只要做一些簡單的業(yè)務(wù)分析即可。 (2) 抽象出當前系統(tǒng)的邏輯模型:在理解當前系統(tǒng)“怎樣做”的基礎(chǔ)上,取出非本質(zhì)因素,抽取出“做什么”的本質(zhì)。 (3) 建立目標系統(tǒng)的邏輯模型:明確目標系統(tǒng)要“做什么”(4) 對邏輯模型的補充,如用戶界面、啟動和結(jié)束、出錯處理、系統(tǒng)輸入輸出、系統(tǒng)性能、其他限制等等。 需求分析各過程如下:(1)問題識別:解決目標系統(tǒng)做什么,做到什么程度。需求包括:功能、性能、環(huán)境、可靠性、安全性、保密性、用戶界面、資源使用、成本、進度。同時建立需求調(diào)查分析所需的通信途徑。(2)分析與綜合:從數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)出發(fā),逐步細化所有的軟件功能,找出各元素之間的聯(lián)系、接口特性和設(shè)計上的限制,分析它們是否滿足功能要求并剔除不合理部分,綜合成系統(tǒng)解決方案,給出目標系統(tǒng)的詳細邏輯模型。(3) 編制需求分析文檔(4)需求評審2. 功能需求概括①分類設(shè)置用記身份,實現(xiàn)應(yīng)用邏輯的完全分離在線考試系統(tǒng)將系統(tǒng)用戶分為系統(tǒng)管理員、考試管理員、考試用戶三個分類,實現(xiàn)應(yīng)用邏輯的完全分離。系統(tǒng)管理管理員擁有全部的權(quán)限,可登錄所有在線考試系統(tǒng)前端應(yīng)用管理系統(tǒng)和后端管理系統(tǒng);考試管理員允許登錄考試管理員系統(tǒng)、Web端考試管理系統(tǒng);考試用戶僅允許登錄前端Web用戶系統(tǒng)。其中,系統(tǒng)管理員可建立全部類型的用戶,以及用戶資料的修改、狀態(tài)控制、刪除等;考試管理員允許建立和修改考試用戶,但沒有建立考試管理員以及考試管理員資料修改、狀態(tài)控制的權(quán)限;考試用戶沒有建立任可用戶的權(quán)限。②分級權(quán)限管理,實現(xiàn)資源共享與管理分立在線考試系統(tǒng)為后臺管理系統(tǒng)中的每項操作都設(shè)置了權(quán)限,由系統(tǒng)管理員維護自己的考試用戶、題庫集(題庫與試題)、試卷(作業(yè)或練習),除非得到授權(quán),否則任何人不能看到其它管理員建立的同類數(shù)據(jù),如果得到授權(quán),才可查看或使用其它管理員建立的數(shù)據(jù),但只能查看或使用,而不能修改或刪除,保證了系統(tǒng)數(shù)據(jù)的安全性、一致性與完整性。③在線考試系統(tǒng)試卷定義了全面的試卷參數(shù)如:試卷總分、通過分數(shù)、是否允許考生多次考試、是允許考生查看評分結(jié)果等。通過在線考試系統(tǒng)考試控制臺,如果出現(xiàn)意外情況,還可刪除考生答卷,讓考生重新參加考試。其各部分的功能歸納如下:◆ 用戶管理部門管理,一般用戶,管理員,超級管理員。 ◆ 題庫管理試題錄入,試卷類型,試卷查詢,題型管理,流量統(tǒng)計,試卷生成。 監(jiān)控管理考試過程,遠程監(jiān)控,試題審批,權(quán)限檢測。3. 功能需求模塊分析◆用戶管理 ①考生管理主要完成注冊,登錄系統(tǒng),查詢成績,進入考試,留言建議等 ②管理員管理主要是完成系統(tǒng)管理員的添加,刪除,權(quán)限的修改,超級管理員可以進行部門的添加,每個部門中考試科目的添加,刪除等權(quán)限,試卷的審批,監(jiān)控考試過程,留言的管理等。一般管理員進行考試的信息的維護添加,試題的管理,學生信息的查詢等。 ◆題庫管理 命題人可根據(jù)自己的權(quán)限對試題進行定制,可以對考試科目的標題,題的類型(本系統(tǒng)試題類型分為:單選題,多選題,判斷題,填空題),題目數(shù)量,題目的問題以及選項個數(shù),分數(shù)等進行控制,也可以根據(jù)自己的需要從現(xiàn)有題庫中隨機抽取需要的試題的類型,試題的數(shù)量,難易程度,分數(shù)等進行控制。對已經(jīng)定制的試卷進行預覽,并隨時修改。4. 運行環(huán)境首先選擇操作系統(tǒng)。由于ASP屬于MS(Microsoft)的東西,所以我們要選擇MS的操作系統(tǒng),Windows 98以上就可以,然后就是搭建個人WEB服務(wù)器(Personnel Web Serice)?;谝陨弦螅渲萌缦拢海?)服務(wù)器端 操作系統(tǒng): Windows 2003 網(wǎng)絡(luò)協(xié)議: TCP/IP WEB服務(wù)器: Windows Server 2003 數(shù)據(jù)庫: Microsoft SQL Server2005 瀏覽器: Internet Expolrer IIS (2) 用戶端 瀏覽器:      Internet Explorer 第四章 在線考試系統(tǒng)的設(shè)計1. 在線考試系統(tǒng)的概要設(shè)計 概要設(shè)計的一般原理經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎樣做”的時候了。概要設(shè)計的基本目的就是回答“概括的說,系統(tǒng)應(yīng)該如何實現(xiàn)?“這個問題,因此,概要設(shè)計的工作將劃分出組成系統(tǒng)的物理元素——程序,文件,數(shù)據(jù)庫,人工過程和文檔等等,但是每個物理元素仍然處于黑盒子級,這些黑盒子里的具體內(nèi)容將在以后仔細設(shè)計。 主要功能(1)用戶注冊模塊:注冊包括,名稱,密碼,OICQ,郵箱,性別,年齡等基本信息,填好后保存至用戶數(shù)據(jù)表。(2)用戶登陸模塊:已經(jīng)注冊好的用戶進入該系統(tǒng),必須先進行注冊,否則以游客進入系統(tǒng)。(3)用戶信息:當以注冊好的用戶名進入系統(tǒng),將顯示用戶的具體注冊信息。 (4)考試信息:查看當前考試實時信息。 (5)試卷答題:對相應(yīng)的試卷進行答題。(6)查看試卷:可查看當前試卷的相關(guān)信息。 (7)成績查詢:對以往考試成績進行查詢。(8)在線用戶:可以瀏覽當前在線的用戶人數(shù)及信息。(9)我的好友:可以查看好友的基本信息。(10)站內(nèi)短信:可以接受相關(guān)信息。(11)使用幫助:用戶可以得到相關(guān)的信息 。(12)退出登陸:返回登陸界面。 系統(tǒng)結(jié)構(gòu)圖及流程圖在線考試系統(tǒng)系統(tǒng)分為兩個子系統(tǒng):用戶系統(tǒng)和后臺管理系統(tǒng)。系統(tǒng)結(jié)構(gòu)圖(如圖 41): 后臺管理管理員信息系統(tǒng)考試管理系統(tǒng)成績管理學生信息管理試卷管理判斷題管理管理員信息(a) 前臺管理參加考試新生注冊管理考試系統(tǒng)學生資料系統(tǒng)成績顯示(b)圖 41系統(tǒng)結(jié)構(gòu)圖系統(tǒng)流程圖(如圖 42):系統(tǒng)管理員新聞數(shù)據(jù)考試數(shù)據(jù)試題數(shù)據(jù)科目數(shù)據(jù)后臺數(shù)據(jù)庫領(lǐng)導:審核數(shù)據(jù)用戶:考試情況數(shù)(a)數(shù)據(jù)流程圖注冊用戶管理員登陸用戶管理進入系統(tǒng)普通用戶登錄系統(tǒng)自動評卷進入系統(tǒng)答題重新登錄試題管理核對用戶核對用戶(b)處理流程圖圖 42 系統(tǒng)流程圖 在線考試系統(tǒng)模塊圖通過對系統(tǒng)需求的分析,同時整合網(wǎng)站總體功能,可以分析出在線考試平臺大致可以分為三個模塊:學生考試管理、管理用戶模塊、教師系統(tǒng)管理。內(nèi)含:考生注冊、實時考試、密碼管理、成績查詢、信息修改、權(quán)限管理、評卷功能、試卷管理、成績統(tǒng)計。具體如圖43所示。在線考試系統(tǒng)考生注冊教師管理模塊管理用戶模塊學生管理模塊實時考試密碼管理成績查詢試卷管理成績統(tǒng)計信息修改權(quán)限管理評卷功能圖 43 在線考試系統(tǒng)模塊圖學生功能模塊(1)考生注冊系統(tǒng)管理員在考生參加考試前,將考生信息錄入系統(tǒng)。以保證每個考生都有唯一的登錄名登錄系統(tǒng)答題??忌部勺孕凶?。(2)實時考試在本在線考試系統(tǒng)中,教師可以根據(jù)試卷類型隨機從題庫中抽取題目,組成個性化試卷;自動計算考試時間;自動保存考生作答情況,保留考試現(xiàn)場;防止考生利用網(wǎng)絡(luò)技術(shù)進行作弊。(3)密碼管理本在線考試系統(tǒng)提供考生對自身密碼進行校驗、修改的功能。在線考試時,避免別人惡意登錄,查詢成績時,也可以避免考試成績的曝露。(4)成績查詢本在線考試系統(tǒng)提供考生查詢自己考試成績功能。根據(jù)學生的用戶名和密碼登錄成績查詢模塊,可以看到自己的成績狀態(tài),有4種具體情況:“你還未考試”、“考試進行中”、“您的分數(shù)是1”、“您的分數(shù)是90”。管理用戶模塊1)信息修改在管理用戶模塊中,管理員可以增、刪、查、改所有用戶的信息。2)權(quán)限設(shè)置在管理用戶模塊中,管理員可以為不同的教師配置不同權(quán)限,個性化用戶操作。教師功能模塊(1)評卷功能本系統(tǒng)采用自動評卷和手工評卷相結(jié)合的方式。對于客觀題,系統(tǒng)自動進行答案檢驗;對于主觀題,則由教師根據(jù)學生作答情況,給予評分。教師可以對已閱試卷進行復查,重新評估。(2)試卷管理試卷管理指的是為考試提供試卷模板,教師可以根據(jù)自己課程的特定,組成個性化試卷。設(shè)置的內(nèi)容包括題目類型,分值,考試時間等等。(3)成績統(tǒng)計當教師對學生的試卷批改完畢后,可以查閱考試人數(shù),統(tǒng)計缺考情況,設(shè)置考生狀態(tài),對學生的最終成績進行查詢、排序,甚至是重新審核。 數(shù)據(jù)庫設(shè)計目前的網(wǎng)絡(luò)開發(fā),已經(jīng)不是以前靜態(tài)頁面打天下的時候了?,F(xiàn)在的網(wǎng)站,幾乎都要涉及到大量的信息,傳統(tǒng)的文件方式已經(jīng)不在適用。用數(shù)據(jù)庫來保存信息已經(jīng)成為各種網(wǎng)絡(luò)應(yīng)用中的首選。對于一個ASP網(wǎng)站來說,Web數(shù)據(jù)庫尤為重要,甚至可以說,數(shù)據(jù)庫是一個網(wǎng)站的根本,而ASP只不過是一個工具而已。Web應(yīng)
點擊復制文檔內(nèi)容
化學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1