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

正文內(nèi)容

[計算機軟件及應(yīng)用]論文-文庫吧

2025-01-03 13:28 本頁面


【正文】 主要實現(xiàn)以下目標:n 操作簡單方便,界面簡潔。n 具有實時性,已注冊的用戶無論在何地,通過Internet瀏覽器,都可以登錄網(wǎng)絡(luò)考試系統(tǒng)。n 系統(tǒng)自動閱卷,保證成績真實、準確。n 考生可以隨時查看考試成績。n 對考生注冊信息進行管理。n 系統(tǒng)運行穩(wěn)定、安全可靠。 系統(tǒng)業(yè)務(wù)流程圖業(yè)務(wù)流程描述:用業(yè)務(wù)流程圖描述現(xiàn)系統(tǒng)各項業(yè)務(wù)處理過程,并結(jié)合業(yè)務(wù)流程圖詳細準確地說明業(yè)務(wù)處理過程中數(shù)據(jù)的收集、輸入、傳遞、存儲、加工的方法、算法、輸出的數(shù)量及形式等。系統(tǒng)業(yè)務(wù)流程圖是分析和描述現(xiàn)行系統(tǒng)的重要工具之一。其主要作用是描述現(xiàn)行系統(tǒng)的情況以便于與管理人員交流,它是系統(tǒng)設(shè)計的前提和保證。系統(tǒng)業(yè)務(wù)流程圖,如圖11所示:管理員操作對考生信息、考試信息、管理員信息、考試套題信息和考試題目進行添加、修改、刪除等管理否開始管理員注冊登錄在線考試查詢成績同意考試規(guī)則選擇考試課程和套題準備考試開始考試提交試卷查看考試結(jié)果否否考生操作圖11 在線考試系統(tǒng)業(yè)務(wù)流程圖2 可行性研究可行性研究的目的是用最小的代價,在盡可能短時間內(nèi)確定問題是否能夠解決,它的目的不是解決問題,而是確定問題是否值得去解決,可行性從以下四個方面來考慮:(1)技術(shù)可行性在線考試管理系統(tǒng)是由網(wǎng)絡(luò)和網(wǎng)頁實現(xiàn)的。,采用C語言腳本來編寫,數(shù)據(jù)庫使用SQL Server 2005數(shù)據(jù)庫。在大學(xué)的學(xué)習(xí)中,已經(jīng)學(xué)過這幾門課程,多次進行數(shù)據(jù)庫開發(fā)實習(xí),有一定的實地開發(fā)經(jīng)驗。因此在技術(shù)上能夠適應(yīng)本系統(tǒng)的開發(fā)。(2)經(jīng)濟可行性系統(tǒng)的經(jīng)濟可行性指的是對組織的經(jīng)濟狀況和投資能力進行分析,對系統(tǒng)建設(shè)、運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會及經(jīng)濟效益進行估計。本系統(tǒng)的開發(fā)需要資金少,系統(tǒng)開發(fā)運行后,可以實現(xiàn)在線考試管理的計算機化,節(jié)省了人力、物力,將教師從繁重的工作業(yè)務(wù)中解脫出來,減少了信息管理中無意的錯誤,節(jié)省了大量的時間,管理效率也大幅度提高。所帶來的效益遠遠大于系統(tǒng)軟件的開發(fā)成本。在經(jīng)濟上完全可行。目前在應(yīng)用開發(fā)領(lǐng)域中,主要分為兩大體系,B/S和C/S從安全性和易維護性考慮,選擇了Web實現(xiàn)技術(shù)。簡單的說就是將系統(tǒng)做成一種B/S模式,可以讓用戶通過瀏覽器直接訪問位于服務(wù)器上的試題以及對系統(tǒng)進行遠程維護。服務(wù)器端程序的實現(xiàn)技術(shù)也很多,我們選用了當(dāng)前比較流行的網(wǎng)絡(luò)編程技術(shù)——作為主要實現(xiàn)手段(配合JavaScript、VBScript、HTML等)。,它的效率是很高的。這一點正好符合了考試系統(tǒng)所要求的實時性。,再加上實現(xiàn)模式的特點,完全能夠達到考試的保密性要求,保證了考試的公平性原則。用戶使用Web瀏覽器通過URL訪問Web,Web服務(wù)器請求數(shù)據(jù)庫服務(wù)器,并將獲得的結(jié)果以HTML的形式返回客戶端瀏覽器,通過Web頁面上顯示的表格與數(shù)據(jù)庫進行交互操作。用戶只需要利用操作系統(tǒng)自帶的瀏覽器就可通過遠程登錄訪問在線考試系統(tǒng),打破了時間和空間的局限性,其原理如圖21所示:Web瀏覽器Web服務(wù)器圖21 系統(tǒng)工作原理DBHTTP請求Web頁訪問DB請求結(jié)果數(shù)據(jù)庫服務(wù)21 系統(tǒng)工作原理圖21 系統(tǒng)工作原理3 需求分析隨著計算機技術(shù)和互聯(lián)網(wǎng)的快速發(fā)展,人類已經(jīng)進入了信息時代,也有人稱為數(shù)字化時代。在數(shù)字化的網(wǎng)絡(luò)環(huán)境下,學(xué)生希望得到個性化的滿足,根據(jù)自己的情況進行學(xué)習(xí),同時也希望能夠得到科學(xué)的評價:教師希望有效改進現(xiàn)有的考試模式,提高考試的效率;教育機構(gòu)也系統(tǒng)給網(wǎng)上的學(xué)生提供更全面、靈活的服務(wù),全面的對學(xué)生進行跟蹤和評價。網(wǎng)絡(luò)考試系統(tǒng)正是迎合這一時代雪球而開發(fā)的,他旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。通過這種新的模式,為學(xué)生創(chuàng)造一種新的考試環(huán)境。網(wǎng)絡(luò)考試系統(tǒng)的開發(fā)及應(yīng)用,避免了以往學(xué)校里考試的紙張、筆、監(jiān)考和巡考等各種資源的浪費,并且后臺管理是管理員單一的管理,確保了程序的安全性。網(wǎng)絡(luò)開始系統(tǒng)管理員登陸后,對考試內(nèi)容、專業(yè)、科目和考試題等都做了詳細的分類,只要考生通過自己的學(xué)生學(xué)號和密碼進入前臺,按步驟依次進行選題和答題,答題完畢后系統(tǒng)會自動判卷,并核對出考卷的分數(shù),解決了在學(xué)??荚嚭蟮葞Э季矸謹?shù)的通知的問題。 開發(fā)工具介紹Visual , ,已經(jīng)成為Internet中Web應(yīng)用程序的新一代開發(fā)工具,并逐漸被廣大程序員普遍采用。而C是一個面向?qū)ο蟮木幊陶Z言,我們可以使用我們可以使用C開發(fā)控制臺應(yīng)用程序、.NET Windows應(yīng)用程序、。在實際開發(fā)過程中,我們可以使用像記事本一樣的編輯器來編寫代碼,同樣也可以借助開發(fā)工具來開發(fā)C代碼并且生成程序集合,微軟推出的Visual ,借助這個強大的開發(fā)工具。C作為一門嶄新的語言,它具有開發(fā)效率高,應(yīng)用范圍廣等特點,成為當(dāng)前程序開發(fā)領(lǐng)域的一大熱門。,能被用于一臺Web服務(wù)器來建立強大的Web應(yīng)用程序。(1)執(zhí)行效率的大幅提高。不像以前的ASP即時解釋程序,而是將程序在服務(wù)器端首次運行時進行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強很多。(R)公司最新的產(chǎn)品 Visual ,WYSIWYG(What You See Is What You Get所見即為所得)的編輯。(2)強大性和適應(yīng)性,所以它的強大性和適應(yīng)性,可以使它運行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上(筆者到現(xiàn)在為止只知道它只能用在Windows 2000 Server上)。通用語言的基本庫,消息機制。,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C、VB等。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序。(3)簡單性和易學(xué)性、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。,使其不同于常見的VBLike界面。另外,通用語言簡化開發(fā)使把代碼結(jié)合成軟件簡單的就像裝配電腦。(4)高效可管理性,分級的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡單。因為配置信息都保存在簡單文本中,新的設(shè)置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。這種被稱為“Zero Local Administration”。,不需要系統(tǒng)的重新啟動,一切就是這么簡單。(5)多處理器環(huán)境的可靠性,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運行速度。,將來多處理器運行時不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP的確做不到這一點。(6)自定義性和可擴展性“plugin”的模塊。這與原來的包含關(guān)系不同。網(wǎng)站程序的開發(fā)從來沒有這么簡單過。(7)安全性基于Windows認證技術(shù)和每應(yīng)用程序配置,可以確性原程序時絕對安全的。,能為集群和多處理器環(huán)境設(shè)計提高性能。而且,這樣,如果發(fā)生了錯誤的行為,例如漏洞和死鎖,新的進程會在當(dāng)前位置建立,來幫助你的應(yīng)用程序繼續(xù)處理事件請求。 系統(tǒng)需要解決的主要問題首先,因為考試是面向特定的某些對象的,所以考試者進入系統(tǒng)應(yīng)該進行身份驗證??荚囌哌M入考試系統(tǒng)后,應(yīng)該能根據(jù)自己的需要選擇考試科目,所以該系統(tǒng)還應(yīng)具有考試科目選擇的功能。在線考試于一般的單機考試是不同的。鑒于考試環(huán)境一般為機房,考試者之間的距離很近,為了在線考試做到規(guī)范,對于每個應(yīng)試者來說,試卷的試題和題量都應(yīng)是相同的,但試題并不相同。在線考試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫隨機抽取試題后動態(tài)生成的。另外,系統(tǒng)還應(yīng)該對考試時間進行控制,時間到了會要求考試者交卷??荚囌哌x擇答案提交后,應(yīng)該由計算機自動判卷,得到成績后顯示出來。考試完畢后,可以返回登錄界面或繼續(xù)考試。此外,應(yīng)該能夠方便、快捷的對在線考試系統(tǒng)管理,此外,用戶還應(yīng)能進行遠程注冊。 系統(tǒng)具備的基本功能216。 用戶登陸:用戶通過用戶名和密碼進行登錄。216。 用戶信息的管理:管理員可以增刪用戶。216。 試題庫管理:可以增加、修改、刪除試題。216。 在線考試:系統(tǒng)嚴格控制整個考試過程,實行時間的監(jiān)控與權(quán)限的控制,考生需要在限定的考試時間內(nèi)交卷。 216。 計算機自動閱卷:本系統(tǒng)只考慮客觀題,要求計算機能自動閱卷,然后顯示出考生分數(shù)。216。 成績查閱:考生考完以后,管理員應(yīng)該能對所有紀錄進行查詢。在線考試管理系統(tǒng)的開發(fā)主要包括應(yīng)用程序系統(tǒng)和后臺數(shù)據(jù)庫,應(yīng)用程序系統(tǒng)要求界面友好,功能完備,易使用等特點。而后臺數(shù)據(jù)庫的數(shù)據(jù)要具有一致性、完整性、安全性。(1)學(xué)生在線考試登錄前臺前臺作為與學(xué)生直接交互的界面,在考慮功能的同時,也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不在懂電腦操作的客戶,也能輕松的享受計算機給他們帶來的便利。前臺系統(tǒng)主要在線考試的注冊功能,學(xué)生也可以查詢自己的成績信息,并可以對有異議的成績信息進行反饋。(2)管理后臺本系統(tǒng)后臺管理在線考試信息管理操作簡便的同時,提供了強大的管理模式。實現(xiàn)管理員信息的添加、查詢,學(xué)生的注冊信息查詢,專業(yè)信息的添加、查詢,課程信息添加、查詢,套題添加、查詢,考生成績查詢、反饋信息查詢等功能。4 總體設(shè)計 總體概述本系統(tǒng)設(shè)計的基本目標是解決系統(tǒng)如何實現(xiàn)問題,本系統(tǒng)主要任務(wù)是劃分出系統(tǒng)的物理元素及設(shè)計軟件的結(jié)構(gòu),完成軟件定義時期的任務(wù)之后就應(yīng)該對系統(tǒng)進行總體設(shè)計,即根據(jù)系統(tǒng)分析產(chǎn)生的分析結(jié)果來確定這個系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機的結(jié)合在一起,每個模塊的功能如何實現(xiàn)。系統(tǒng)設(shè)計的目標是使系統(tǒng)實現(xiàn)擁有所要求的功能,同時,力爭達到高效率、高可靠性、可修改性,并且容易掌握和使用。模塊化的依據(jù)是:把復(fù)雜問題分解成許多容易解決的小問題。原來的問題也就變得容易解決。模塊化設(shè)計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨立又相關(guān)聯(lián)的模塊。每個模塊完成一個特定的子功能。把這些模塊結(jié)合起來組成一個整體。完成指定的功能,滿足問題的要求。采用模塊化原理的優(yōu)點在于可以使軟件結(jié)構(gòu)清晰,容易測試和調(diào)試。從而提高軟件的可靠性,可修改性。有助于軟件開發(fā)的組織管理。一個大型軟件可分別編寫不同的模塊。模塊化理論的幾個重要概念如下:(1)抽象抽象就是抽象出事物的本質(zhì)特性而暫時不考慮它們的細節(jié)。處理復(fù)雜系統(tǒng)唯一有效的方法是用層次的方式構(gòu)造和分析它。一個復(fù)雜的動態(tài)系統(tǒng)首先可以用一些高級的抽象概念構(gòu)造和理解,這些高級概念又可以用一些較低級的理解,直到最低層次的具體元素。(2)信息隱蔽和局部化信息隱蔽原理和局部化有助于在測試期間以及軟件維護期間修改軟件。因為絕大多數(shù)數(shù)據(jù)和過程對于軟件的其它部分而言是隱蔽的,從而由疏忽引入的錯誤就很少可能傳播到軟件的其它部分。(4)模塊獨立性模塊的劃分要使模塊間盡可能的相互獨立,獨立模塊較易維護。度量模塊的獨立程度有兩個標準:內(nèi)聚和耦合。耦合是對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。耦合強弱取決于模塊間接口的復(fù)雜程度,進入或訪問一個模塊的點,以及通過接口的數(shù)。在軟件的設(shè)計中應(yīng)追
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1