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

正文內(nèi)容

基于web的實(shí)驗(yàn)室管理系統(tǒng)(自動(dòng)排課功能的實(shí)現(xiàn))—計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-文庫吧

2025-07-22 08:22 本頁面


【正文】 上所述,目前實(shí)現(xiàn)目標(biāo)系統(tǒng)的條件已經(jīng)較為成熟。Asp是微軟的internet information 。Asp用戶可以在服務(wù)器端用vbscript或javascript編寫的嵌入html文件中的小程序,而在以程序都是在客戶端的瀏覽器上執(zhí)行的。由于是在服務(wù)器上執(zhí)行,程序可以不必考慮與各類瀏覽器的兼容問題。雖然在服務(wù)器上執(zhí)行會(huì)增加服務(wù)器的負(fù)擔(dān),但由于此程序可以交互式能力。實(shí)際上微軟的基于windows95和nt workstation平臺(tái)的web的服務(wù)器上安裝了相關(guān)部件后同樣也支持actiove server pages技術(shù)。通常使用actiove server 。當(dāng)客戶端用戶的請(qǐng)求是一個(gè)asp文件時(shí),服務(wù)器將在傳送該文件之前執(zhí)行文件中的程序腳本,并反程序的輸出放在頁面的相應(yīng)位置。在本程序中使用的語句為sql語言。使用sql語言的功能,sql是英文structured query language的縮寫,意思為結(jié)構(gòu)化查詢語言。Sql語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ansi(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,sql被作為關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。Sql語言可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle,Sybase,Microsoft SQL Server,Access,等都采用了sql語言標(biāo)準(zhǔn),雖然很多數(shù)據(jù)庫都對(duì)sql命令仍然進(jìn)行了再開發(fā)和擴(kuò)展,標(biāo)準(zhǔn)的sql命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。1.4.3經(jīng)濟(jì)可行性因?yàn)閷W(xué)校已經(jīng)具有相應(yīng)軟硬件條件,在軟硬支出上所需要投入是非常有限的。以往數(shù)據(jù)的錄入和修改都需要進(jìn)行手工書寫,若要進(jìn)行統(tǒng)計(jì),有時(shí)還需對(duì)一些以往或剛錄入的數(shù)據(jù)進(jìn)行修改或刪除,這經(jīng)常是需要很長(zhǎng)的時(shí)間,何況這些數(shù)據(jù)量很大,帶來的麻煩問題也就相應(yīng)的增加了,若不采用現(xiàn)代的工具的話,這樣的浪費(fèi)人力,物力,財(cái)力,顯然是不經(jīng)濟(jì)的。另一方面,其正確性都不能得到保證,所以從本軟件可帶來的經(jīng)濟(jì)效益來看也是可行的。它既節(jié)省了不少的人力,物力,財(cái)力。而且從很大程序上提高了管理員的工作效率。方便了對(duì)大批量數(shù)據(jù)信息的處理。這樣帶來的效益是相當(dāng)可觀的。因此,開發(fā)目標(biāo)系統(tǒng)是完全值得的。學(xué)校機(jī)房的硬件:P3CPU,128MRAM,40GD硬盤的PC機(jī),windows操作系統(tǒng),IIS,PWS開發(fā)平臺(tái),校園網(wǎng)。本軟件的界面簡(jiǎn)潔,操作方便,你可在不知此軟件的具體用法時(shí)也可操作,甚至可以不需要幫助,本軟件力求自動(dòng)化,所以大部分的工作都可以交給計(jì)算機(jī)來完成,在需要您輸入什么關(guān)鍵信息,只要輸入點(diǎn)擊,即可做到您要做的事情。2系統(tǒng)需求分析報(bào)告2.1引言需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)是回答“系統(tǒng)必須做什么?”這個(gè)問題。根據(jù)第一章的可行性階段的分析,我們已經(jīng)可以得出授課計(jì)劃管理系統(tǒng)的開發(fā)完全可行。根據(jù)第一章的可行性階段的分析,我們已經(jīng)基本上導(dǎo)出該系統(tǒng)應(yīng)該具備的功能??尚行匝芯侩A段產(chǎn)生的文檔,特別是數(shù)據(jù)流圖,是需求分析的出發(fā)點(diǎn)。數(shù)據(jù)流圖中已經(jīng)劃分出系統(tǒng)必須完成的許多基本功能。在這個(gè)階段結(jié)束時(shí)交出的文檔中應(yīng)該包括詳細(xì)的數(shù)據(jù)流圖,數(shù)據(jù)字典和一組簡(jiǎn)明的算法描述。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。因此,必須用行之有效的辦法對(duì)軟件需求分析進(jìn)行嚴(yán)格的審查驗(yàn)證。2.2任務(wù)概述及任務(wù)流分析2.2.1 任務(wù)概述根據(jù)第一章的可行性階段的分析,已經(jīng)基本上得出系統(tǒng)設(shè)計(jì)是可行的。目前的任務(wù)就是為設(shè)計(jì)系統(tǒng)做準(zhǔn)備,對(duì)目標(biāo)系統(tǒng)進(jìn)行分析,分析系統(tǒng)的業(yè)務(wù)流程導(dǎo)出系統(tǒng)的數(shù)據(jù)流程,給出系統(tǒng)的數(shù)據(jù)描述以及數(shù)據(jù)字典。2.2.2 業(yè)務(wù)流程分析 現(xiàn)行系統(tǒng)任務(wù)流程圖:              實(shí)驗(yàn)沖突上傳網(wǎng)絡(luò)臨時(shí)調(diào)課重新安排上機(jī)時(shí)間留言給該老師結(jié)束登錄管理員安排上機(jī)時(shí)間普通用戶查詢上機(jī)時(shí)間是否2. 3數(shù)據(jù)流圖分析及數(shù)據(jù)描述總的數(shù)據(jù)流圖分析: 數(shù)據(jù)的源點(diǎn)或終點(diǎn)   變換數(shù)據(jù)的處理 數(shù)據(jù)存儲(chǔ)          數(shù)據(jù)流 數(shù)據(jù)流圖如下:修改課程和留言普通用戶留言查詢上傳留言表合理的數(shù)據(jù)不合理的數(shù)據(jù)管理員登錄班級(jí)課程表賬號(hào)密碼課程信息留言信息實(shí)驗(yàn)安排表 留言信息課程信息 (含數(shù)據(jù)字典)數(shù)據(jù)字典是關(guān)于系統(tǒng)數(shù)據(jù)信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義集合。在上面的數(shù)據(jù)流程圖里,從組成數(shù)據(jù)流圖的元素中我們可以得到系統(tǒng)所需的數(shù)據(jù)描述。在上面的數(shù)據(jù)流圖中對(duì)于目標(biāo)系統(tǒng)最重要的是授課老師制訂的授課計(jì)劃表,無論是教研室,系部還是教務(wù)處審核的對(duì)象都是它,并且后來的授課計(jì)劃具體實(shí)施也是建立在它上面的。因此在授課計(jì)劃表里包含目標(biāo)系統(tǒng)所需的所有數(shù)據(jù),下面將對(duì)授課計(jì)劃表進(jìn)行詳細(xì)的描述。關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn)access2000就是關(guān)系數(shù)據(jù)庫的開發(fā)工具。數(shù)據(jù)庫能匯集各種信息以供查詢,存儲(chǔ)和檢索。Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用記共享數(shù)據(jù)庫。Access是一種數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,access作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn)。可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 在其下寫出視圖表中所需要的圖表及基本應(yīng)該包含的字段。名字:admin描述:包含系統(tǒng)管理員信息定義:admin=管理員姓名+管理員密碼下面的表格內(nèi)給出admin表包含的字段字段名描述定義編號(hào)Username管理員姓名文本password管理員密碼文本以下是班級(jí)上課信息實(shí)表表名:class描述:班級(jí)課程相關(guān)信息定義:class=班級(jí)+日期+周次+星期+課程名+批次字段:字段名描述定義編號(hào)Clas班級(jí)名稱文本Day日期時(shí)間/日期Ime周次文本W(wǎng)eek星期文本Ye課程名文本Pc批次文本實(shí)驗(yàn)室信息表:表名:lab描述:包括實(shí)驗(yàn)室的課程相關(guān)信息定義:lab=班級(jí)+日期+周次+星期+課程名+指導(dǎo)老師+批次字段:字段名描述定義編號(hào)Day日期時(shí)間/日期Ime周次文本Eek星期文本Yecla班級(jí)文本Yetea指導(dǎo)老師文本Yepc 批次文本course課程名文本留言信息表:表名:words描述:包括留言本中的相關(guān)信息定義:words=留言姓名+留言主題++內(nèi)容+時(shí)間+回復(fù)字段:字段描述定義編號(hào)Name留言姓名文本Subject留言主題文本Email電子信箱文本W(wǎng)ords留言內(nèi)容文本Date日期時(shí)間/日期Reply回復(fù)文本2.4功能需求 根據(jù)業(yè)務(wù)流程的數(shù)據(jù)流程的分析以及數(shù)據(jù)字典的描述,實(shí)驗(yàn)室網(wǎng)上管理系統(tǒng)該具備基本的課程計(jì)劃輸入,課程計(jì)劃修改,課程計(jì)劃查詢,課程計(jì)劃刪除,及管理員的添加 及刪除功能,此外,為了系統(tǒng)的完整性, 還應(yīng)該加上管理員與用戶交流所用的留言薄,以防止萬一有課程調(diào)節(jié)時(shí),可以反饋給機(jī)房管理員。輸入功能—輸入功能中可以分為普通班級(jí)課程的輸入和實(shí)驗(yàn)室課程的輸入,在輸入功能中,只有管理員才可以進(jìn)行課程計(jì)劃的輸入,否則禁止使用,以減少錯(cuò)誤信息。在輸入功能中除了課程信息和日期,其他都用選擇框,在一定程度上減輕了管理員的工作量,這樣的話,既保證了輸入效率,又減少了處理的負(fù)擔(dān)。管理員登錄功能—在本系統(tǒng)中,只有管理員才可以添加信息,修改信息和刪除信息,并只有管理員才可以回復(fù)留言者的留言內(nèi)容。當(dāng)管理員輸入用戶名和密碼登錄時(shí),若正確就可以對(duì)以上功能進(jìn)行實(shí)現(xiàn)。其他普通用戶沒有此功能,只有查詢和留言功能。留言本面向所有用戶和管理員,用戶可以和管理員進(jìn)行簡(jiǎn)單的交互。用戶把對(duì)系統(tǒng)的要求通過留言薄告訴管理員,管理通過留言回復(fù)回答用戶的提問。附:以上所述功能是我做本系統(tǒng)所完成的任務(wù),其他的功能描述體現(xiàn)在我的伙伴的畢業(yè)論文中。2. 5性能需求2.5.1數(shù)據(jù)精確度 系統(tǒng)數(shù)據(jù)類型絕大多數(shù)為文本類型,因此對(duì)數(shù)據(jù)的精確度要求不是很嚴(yán)格,但是內(nèi)容至少不能為空值;某些數(shù)據(jù)要進(jìn)行比較計(jì)算需要數(shù)字類型,但處理需求少,在輸入時(shí)文本類型又比較方便,因此要進(jìn)行數(shù)據(jù)的轉(zhuǎn)換。2.5.2時(shí)間特性設(shè)計(jì)充分考慮了校園網(wǎng)的特性和學(xué)校電腦的特點(diǎn),通過測(cè)試發(fā)現(xiàn),在校園網(wǎng)環(huán)境下系統(tǒng)響應(yīng)時(shí)間短,處理速度快。根據(jù)授課計(jì)劃的自身特點(diǎn),系統(tǒng)不需配備專門的管理人員,不需要進(jìn)行頻繁的更新。數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間以及運(yùn)行時(shí)間滿足局域網(wǎng)用戶需求。2.5.3適應(yīng)性系統(tǒng)運(yùn)行在服務(wù)器端需要windows NT +ACCESS/SQL SERVER+,對(duì)其它軟件幾乎沒有依賴性,程序健壯性較好。在客戶端僅需要windows 95/98+IE/Netscape支持即可,要求更簡(jiǎn)單。如果需要移植時(shí),只要對(duì)象服務(wù)器滿足軟、硬件要求可以很方便的從一臺(tái)服務(wù)器移植到另一臺(tái)服務(wù)器。2.6其它需求 基于web的實(shí)驗(yàn)室管理系統(tǒng),作為網(wǎng)上辦公軟件,在校園網(wǎng)上需要有很好的穩(wěn)定性。面對(duì)不同層次的用戶,系統(tǒng)應(yīng)該具用良好的可使用性。目前,internet上存在的最大隱患就是系統(tǒng)的安全性和保密性,實(shí)驗(yàn)室管理系統(tǒng)在校園網(wǎng)上運(yùn)行同樣面臨著這樣的問題。系統(tǒng)在校園網(wǎng)防火墻的保護(hù)下,對(duì)外的安全性暫時(shí)不考慮,對(duì)防火墻內(nèi)部用戶應(yīng)該也有很好的安全性和保密性。目前,因?yàn)锳SP自身的發(fā)展局限性,ASP本身還具有安全隱患,在設(shè)計(jì)時(shí)應(yīng)該考慮。 3 系統(tǒng)設(shè)計(jì)說明書3.1引言經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,需求分析階段已經(jīng)導(dǎo)出了系統(tǒng)需要完成的功能。根據(jù)分析系統(tǒng)應(yīng)完成的功能,已經(jīng)得到系統(tǒng)的功能和完成功能應(yīng)該具備的接口;實(shí)現(xiàn)系統(tǒng)需要的數(shù)據(jù)庫、表、數(shù)據(jù)項(xiàng);支持系統(tǒng)的軟硬件環(huán)境。接下來的工作就是如何組織這些模塊,利用數(shù)據(jù)庫、表、數(shù)據(jù)項(xiàng)得出系統(tǒng)的總體設(shè)計(jì)構(gòu)想??傮w設(shè)計(jì)階段的另一個(gè)重要任務(wù)就是設(shè)計(jì)系統(tǒng)的軟件結(jié)構(gòu),也就是要確定程序由那些具體模塊組成,以及這些模塊相互間的關(guān)系。3.2 任務(wù)概述任務(wù)概述:利用需求分析階段的成果,分析如何得
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1