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

正文內容

基于web的考務管理系統的設計和實現畢業(yè)設計論文-在線瀏覽

2025-01-27 03:20本頁面
  

【正文】 。如何充分利用Internet網,構建一個具有開放性、實用性和靈活性的高??紕展ぷ髌脚_,是一個值得探討的課題。跟班重修和交叉選課的日趨增多不僅給排課帶來難度,同時也增加了排考的復雜度。所以一個好的考務系統更為靈活、通用。傳統的課程排考是由人工來完成的。隨著教學規(guī)模的擴大,學生選課數量的增加,排考問題越來越復雜,使得這項工作消耗了大量的人力,總的來說人工排考存在如下困難:⑴工作量大,消耗較多的時間和人力;⑵課程、教師、學生、場地及時間等數據關系復雜,人工管理效率低;⑶涉及因素多,要做到考慮全面、沒任何沖突很困難;⑷細小數據的調整,往往牽涉面廣,增加很多工作量;⑸數據匯總等簡單重復性工作量很大;⑹排完后,許多考務報表需手工制作。隨著計算機的應用,從科學計算、實時控制逐漸擴展到非數值處理的各個領域,計算機系統在辦公自動化的應用受到各行各業(yè)的極大關注。 國內外研究現狀排考問題是時間表問題,是時空組合的數學問題。國內對課表的研究開始在80年代初期,所使用的方法從手工排課到運用人工智能、專家系統或決策支持系統都有。雖然有些排課系統在部分高校已經使用。并針對各校具體情況,很難有一種現行的排考系統能滿足要求。1963年,Gotlieb提出了一個課表問題的數學模型,之后人們對課表問題的算法做了許多探索,目前主要提出的算法有:模擬手工排課法、圖論方法、拉格朗日發(fā)、二次分配法等多種方法。對于前者要求建立起數據一致性和完整性強、數據安全性好的數據庫?;赪eb的考務管理系統用戶管理模塊排考模塊基礎信息模塊教務員管理課程管理教室管理統計管理學生管理教師管理圖11 基于Web的考務管理系統結構圖本論文第一章前言,闡述了選題的背景,系統研究目的意義和研究現狀,并簡單介紹了系統的設計方法及系統網絡環(huán)境。第三章總體規(guī)劃考務管理系統與數據結構,考務管理系統的各功能模塊的設計與實現及數據庫表的設計、數據庫關系結構的建立。第五章考務管理系統的實現,包括數據庫的連接,系統的登錄、系統各模塊的設計與實現、實際使用效果。顯然單純的HTML無法提供這種頁面,必須使用具有運算功能的Web技術來實現。它提供了強大的Web Computing功能和數據庫操作功能。它采用全新的活動目錄(Active Directory Server),活動目錄采用了Internet的標準技術,是一套具有擴展性的多用途目錄服務技術。網絡數據庫是指:以后臺數據庫為基礎的,加上一定的前臺程序,通過瀏覽器完成數據存儲,查詢等操作的系統。 本系統采用 SQL Server 2005 數據庫。SQL Server 2005集成了Internet功能,提供了完整的XML支持。Transact—SQL支持來自使用Microsoft ActiveX數據對象(ADO),ODBC API或在ODBC上分層的API的應用程序的ODBC擴展。于是,一種新型的體系結構Browser/Server應運而生,并獲得飛速發(fā)展。B/S模式簡化了客戶端。這樣不但可以節(jié)省客戶機的硬盤空間與內存,而且使安裝過程更加簡便、網絡結構更加靈活。系統的開發(fā)者無須再為不同級別的用戶設計開發(fā)不同的客戶應用程序了,只需把所有的功能都實現在Web服務器上,并就不同的功能為各個組別的用戶設置權限就可以了?,F代企業(yè)面臨著日新月異的競爭環(huán)境,對企業(yè)內部運作機制的更新與調整也變得逐漸頻繁。當形勢變化時,它無須再為每一個現有的客戶應用程序升級,而只需對Web服務器上的服務處理進行修訂。如果一個公司有上千臺客戶機,并且分布在不同的地點,那么便于為將會顯得更加重要。在Browser/Server三層體系結構下,表示層、功能層、數據層被分割成三個相對獨立的單元,三層的Browser/Server體系結構是把二層C1ient/Server結構的事務處理邏輯模塊從客戶機的任務中分離出來, 由單獨組成的一層來負擔其任務,這樣客戶機的壓力大大減輕了,把負荷均衡地分配給了Web服務器,于是由原來的兩層的C1ient/Server結構轉變成三層的Browser/Server結構。顯示邏輯事物處理邏輯數據處理數據庫請求請求響應響應瀏覽器Web服務器數據庫服務器圖21 B/S體系結構圖這種結構不僅把客戶機從沉重的負擔和不斷對其提高的性能的要求中解放出來,也把技術維護人員從繁重的維護升級工作中解脫出來。它從根本上改變了傳統的二層C1ient/Server體系結構的缺陷,它是應用系統體系結構中一次深刻的變革。1 Dreamweaver技術DreamWeaver是一款應用廣泛的網頁設計軟件,它包括可視化編輯、HTML代碼編輯的軟件包,并支持ActiveX、JavaScript、Java、Flash等特性,而且它還能支持動態(tài)HTML(Dynamic HTML)的設計,使得頁面沒有plug-in也能夠在Netscape和IE瀏覽器中正確地顯示頁面的動畫。2 JSP技術JSP(Java Server Pages)是由Sun Microsystems公司倡導,許多公司參與一起建立的一種動態(tài)網頁技術標準。JSP文件就是在普通的HTML文件中嵌入了JAVAScript腳本語言。在傳統的網頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。程序片段可以操作數據庫、重新定向網頁以及發(fā)送 等等,這就是建立動態(tài)網站所需要的功能。②兼容多操作系統JSP支持多種操作系統平臺,例如:Windows98,Windows2000,Windows XP以及Linux操作系統等。在JAVA中JavaBean的使用也很方便,由于Java支持多操作系統,所以JavaBean可移植性和可重用性也非常高。目前用于生成動態(tài)網頁較為流行的方法有很多,比如ASP,PHP等。ASP頁是包括HTML標記,文本和腳本命令的文件。但ASP只能運行在Windows平臺上,操作系統的兼容性較差,在動態(tài)Web中,ASP的組件是由C++和VB等語言開發(fā)的,并需要注冊才能使用。3 JavaScript簡介JavaScript作為一種嵌入HTML文檔的、基于對象的腳本設計語言。所以,也可以JavaScript看成是Java語言的某種簡化版本。Servlet和JSP的最新規(guī)范都可以在Tomcat的新版本中得到實現。⑵conf:包含不同的配置文件,(Tomcat的主要配置文件)。 ⑷webapp:存放應用程序示例,以后你要部署的應用程序也要放到此目錄。⑹lib/japser/mon:這三目錄主要存放tomcat所需的jar文件。既能夠杜絕考試中的作弊行為,加強考風建設,又能夠減少教師手工編排考試的負擔,從而增強高校的考務管理工作。 可行性分析隨著知識經濟時代的到來,信息化程度越來越高,知識總量劇增,知識更新的速度也越來越快,這使得教育管理的負擔越來越重。硬件需求: CPU、512M內存 80G硬盤的計算機。經濟可行性開發(fā)成本:600元人民幣。效益/投資比:暫時無法估算。社會可行性實現無紙化辦公,節(jié)省成本,提高工作效率。滿足對考務管理的基本要求及功能,并對考務信息收集、處理、保存。早期的考場編排方式只能通過手工編排考試位置和指定監(jiān)考老師,這樣幾乎花去工作人員大量的時間,這種編排方式是很不科學的,并且效率非常低。從此,計算機在考務工作中開始應用起來,使考務管理人員的工作方式、工作手段發(fā)生了根本性的變化、從而也使人們的觀念、意識發(fā)生轉變。然而,由于不同考試其自身的特殊性,對系統的要求也必須特殊對待。目前,有關高??紕展芾砉ぷ鞫喟脒€是由半手工操作完成的。 考務管理系統功能分析考務管理系統設計的總原則是:把考務管理系統作為學校教務管理信息系統的一個管理子系統和資源子系統進行建設,將以校園網為基礎,實現信息資源共享。⑵充分考慮系統的兼容性和可擴展性,為系統的升級擴充留有空間考務管理系統應具有較強的兼容性和可擴展性。⑷采取安全高效的通信機制,保證系統運行穩(wěn)定、數據的安全、保密。、總的來說,本系統全面考慮了我校考場編排過程中出現的各種問題,為用戶提供了一個滿足友好界面、兼容性強、功能強大的考務管理系統。 系統的開發(fā)環(huán)境服務器端操作系統:Windows 2000 Server或以上的版本。客戶端操作系統:Windows95/98/xp/2000等。開發(fā)工具:SQL Server 2005,Dreamweaver,Tomcat,Myeclipse。 考務管理系統功能介紹和業(yè)務流程圖一個成功的系統都必須滿足所有終端用戶的需求,那么考務管理系統能夠也應該滿足監(jiān)考人員、考生和考務管理人員等的需求,為他們提供有效方便的使用方法。一般來說,用例都是由用例圖和用例規(guī)約文檔兩部分構成,用例圖能夠給人以直觀的感受,用例規(guī)約文檔將描述與這些用例圖中情景密切相關的步驟與流程,用來詳細描述用例圖中每個用例。具體來講,用戶主要分為三類:學生、教師、考務管理人員。監(jiān)考教師可以查看自己的監(jiān)考時間,監(jiān)考人員一般由教師組成。這是一個通過各角色的目的來找尋用例的過程。上面僅僅考慮了業(yè)務上的需求,系統對管理信息有各種權限的管理,所以必須進行用戶權限管理,所以必須增加用戶管理模塊。圖32 系統頂層用例圖4 概要設計 數據庫設計本系統對數據庫的依賴性非常大,原始數據和編排結果都將保存在數據庫中,由此可見,設計合理的表結構將極大地提高系統的效率,提高編排的效果,減少數據冗余度。 數據表設計本系統需要保存的原始數據有:考務人員信息、教師信息、學生信息、院系年級、科目及教室等信息,需要保存的編排結果數據有:科目編排結果、監(jiān)考人員編排結果結果??赏ㄟ^主鍵約束和外鍵約束來維持被參照表和參照表之間的數據一致性。 各功能模塊設計本系統采用三層結構的B/S(Browser/Server)模式來實現??蛻舫绦虿捎靡粋€通用的瀏覽器軟件,如IE等。它啟動相應的進程來響應客戶的請求。本系統為一個基于Web的高校考務管理系統,首先簡要描述一下本系統的大致使用環(huán)境如下:項目以沈陽工程學院為模型,由多個院系構成。結合學校實際情況,開發(fā)設計一款基于Web的高校考務管理信息系統,主要適用于教務員,教師,學生三類人員的使用。系統實現所分析功能,力求設計合理,避免資源沖突等問題,準確、合理地安排考試情況。教務員管理基于Web的考務管理系統用戶管理排考教師管理學生管理添加教師信息修改教師信息查詢教師信息刪除教師信息添加學生信息修改學生信息查詢學生信息刪除學生信息添加考試信息修改考試信息查詢考試信息刪除考試信息基礎信息課程管理教室管理統計管理添加教室信息修改教室信息查詢教室信息刪除教室信息圖42 考務管理系統總框架 核心算法步驟排考算法的核心在于時間和考場的分配,而監(jiān)考教師的安排要求不高,也比較靈活,可以在所有課程的考試時間及考場都排完了再獨立考慮。1 時間模塊的算法流程①人工設置參數,考試周期M,每天最大場次數,最大教室容量MRC,最大考場空閑數MVR,最大拆分數MSN,遵循相鄰原則時使用相鄰度量為1的學生規(guī)模段(0n1);使用相鄰度量為2的學生規(guī)模段(n1~n2),其他相鄰級別所對應的學生規(guī)模段人工輸入預排信息。③將所有待排課程按規(guī)模逆排序并分為s段,每段課程再按關聯度逆排序,得到課程安排序列。⑤將選擇出的場次按從優(yōu)到劣排序,調用“考場模塊”依次為Ci安排教室。⑥顯示排考結果,若有未排課程,則給出每天每場次的詳細沖突情況,由人工判斷如何安排。此外.還應獲得的信息有:當前考慮的課程號(由Course–inf數據表可以得到該課程其他信息),當前考慮的場次ID(由examtime數據表可以得到日期及場次信息),各劃分區(qū)域的信息。②對于講師i,判斷C是否為要求特殊考場的課程。③按已確定的相鄰度量逐個考慮每個區(qū)域及其相鄰區(qū)域,安排講師i的所有授課班。④上一步中若安排成功,則跳過這一步:否則將講師
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1