【正文】
貴州大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 第 33 頁基于B/S模式的課表生成系統(tǒng)畢業(yè)論文目 錄摘要 IIIAbstract IV第1章 序 言 1 課題背景及意義 1 國(guó)內(nèi)外現(xiàn)狀 1 研究?jī)?nèi)容 2 論文內(nèi)容 2第2章 系統(tǒng)可行性分析 4 技術(shù)的可行性 4 經(jīng)濟(jì)可行性 5 操作可行性 5 調(diào)度可行性 6 硬件配置 6第3章 系統(tǒng)分析 7 需求分析 7 系統(tǒng)需求功能概括 7 系統(tǒng)操作設(shè)計(jì)內(nèi)容 7 功能分析 8 高校部門管理功能 8 高校資源管理功能 8 高校排課管理功能 8 退出 8第4章 系統(tǒng)總體設(shè)計(jì) 9 實(shí)體ER圖 9 系統(tǒng)結(jié)構(gòu)圖 10第5章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 11 系統(tǒng)部署 11 服務(wù)器部署 11 數(shù)據(jù)庫部署 12 界面設(shè)計(jì)與功能 12 用戶登陸部分 13 部門管理模塊 14 學(xué)院管理 14 專業(yè)管理 16 班級(jí)管理 17 資源管理模塊 19 教學(xué)樓管理 19 教室管理 21 科目管理 22 教師管理 23 排課管理模塊 25 學(xué)校預(yù)排管理 25 自動(dòng)排課 26第6章 總結(jié) 31參考文獻(xiàn) 32致 謝 33基于B/S模式的課表生成系統(tǒng)摘要科學(xué)技術(shù)日新月異,信息化時(shí)代的來臨,以計(jì)算機(jī)為基礎(chǔ)的信息科學(xué)在經(jīng)濟(jì)和社會(huì)生活各個(gè)領(lǐng)域得到了極為廣泛的應(yīng)用,尤其在信息管理方面,計(jì)算機(jī)已是必不可少的管理工具。對(duì)于高校課表生成系統(tǒng)來說,其工作流程具有繁雜性、多樣化、管理復(fù)雜、收繳費(fèi)用與設(shè)備維護(hù)繁瑣等特性。計(jì)算機(jī)與傳統(tǒng)手工排課相比,已經(jīng)完全能夠勝任后者的工作,而且更加準(zhǔn)確、方便、快捷、高效、清晰和安全,它完全可以克服原有的不足之處。這將給課表的查詢和管理帶來很大的方便,從而更高的提升課程管理工作的效率,這也是高校課程、課表管理正規(guī)化、現(xiàn)代化的重要標(biāo)志。因此,開發(fā)一套高效率、無差錯(cuò)的課表生成系統(tǒng)軟件十分必要。本系統(tǒng)的主要目的是要手動(dòng)、自動(dòng)相結(jié)合,安全、快捷的保存數(shù)據(jù)信息。本系統(tǒng)具有僅管理員式的權(quán)限,兼有查詢、錄入、修改、刪除,以及對(duì)課表查詢、下載等功能,能夠使高校教務(wù)部門對(duì)本校的資源等情況提供透明化、直觀的了解和操作。關(guān)鍵詞:課表生成,排課,教務(wù)管理 Based onB/Smode curriculumschedule systemAbstractComputerbased information science in all areas of economic and social life has been widely used, especially in information management, puter management tools are essential. Curriculumschedule system for the university, its work process has the plexity, diversity, management of plex, tedious collection of fees and equipment maintenance and other features.Compared with the traditional handarranging the puter has been fully qualified for the latter39。s work, and more accurate, convenient, fast, efficient, clear and safe, it can overe the existing deficiencies.This will schedule the query and manage a great deal of convenience to a higher management efficiency upgrading courses, which is the university curriculum, curriculum management standardization, an important symbol of modernization. Therefore, developing an efficient, errorfree curriculumschedule system software is necessary.The main purpose of the system to manual and automatic bination of safe, efficient preservation of data.The system administrator has the only type of authority, both queries, input, modify, delete, and query on the schedule, downloads and other features to make our universities the resources of academic departments, etc. to provide transparent, intuitive understanding and action.Keywords: Curriculumschedule, Arranging, Educational administration 第1章 序 言 課題背景及意義管理信息系統(tǒng)(MIS,Management Information System),是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息的收集、傳送、儲(chǔ)存、維護(hù)和使用的系統(tǒng),能夠?qū)崪y(cè)企業(yè)的各種運(yùn)行情況,并利用過去的歷史數(shù)據(jù)預(yù)測(cè)未來,從企業(yè)全局的角度出發(fā)輔助企業(yè)進(jìn)行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)。這里給出的定義強(qiáng)調(diào)了管理信息系統(tǒng)的功能和性質(zhì),也強(qiáng)調(diào)了管理信息系統(tǒng)中的計(jì)算機(jī)對(duì)企業(yè)管理而言只是一種工具。管理信息系統(tǒng)是信息系統(tǒng)的重要分支之一,經(jīng)過30多年的發(fā)展,已經(jīng)成為一個(gè)具有自身概念、理論、結(jié)構(gòu)、體系和開發(fā)方法的覆蓋多學(xué)科的新學(xué)科。[5]排課系統(tǒng)正是為了減輕教務(wù)人員的工作量,實(shí)現(xiàn)教務(wù)工作自動(dòng)化,解決排課這一老大難問題的教務(wù)教學(xué)管理軟件。尤其針對(duì)高校的排課一直都沒有很好的解決方法,但是此問題又是每個(gè)學(xué)校在每個(gè)學(xué)期都會(huì)碰到的必要行政作業(yè)。本文在相關(guān)理論的指導(dǎo)下,在分析以往一些排課軟件的基礎(chǔ)上,提出一個(gè)高校通用排課系統(tǒng)的設(shè)計(jì)方法,并對(duì)一些具體的問題給出相應(yīng)解決方案。但是,由于技術(shù)、經(jīng)驗(yàn)的有限和數(shù)據(jù)量過大,目前我們很難做出一個(gè)滿足所有需要的排課系統(tǒng)。因?yàn)樗粌H要考慮到教室沖突問題和教師沖突問題,還要考慮到分段課和資源利用問題;在本系統(tǒng)中,我們?cè)诩軜?gòu)的選擇和模塊的劃分上經(jīng)過精心調(diào)整,在菜單的設(shè)計(jì)上也體現(xiàn)了人性化的操作。該設(shè)計(jì)貼近用戶需求,功能完整,架構(gòu)合理,并用大量的框圖模型體現(xiàn)了系統(tǒng)的規(guī)劃。 國(guó)內(nèi)外現(xiàn)狀排課是高校教學(xué)管理中一項(xiàng)重要而復(fù)雜的工作,其實(shí)質(zhì)就是為學(xué)校所設(shè)置的課程安排一組適當(dāng)?shù)慕虒W(xué)時(shí)間和空間,從而使整個(gè)教學(xué)能夠有計(jì)劃有秩序的進(jìn)行。由于具有規(guī)模大,約束復(fù)雜及本質(zhì)不斷變化等特點(diǎn),使得課表問題成為令人感興趣的課題之一。20世紀(jì)50年代末,國(guó)外就有人開始研究課表編排問題。1962年,Cotlieb就曾提出一個(gè)課表問題的數(shù)學(xué)模型,并用匈牙利算法解決了三維線形運(yùn)輸問題。近40年來,人們對(duì)課表的計(jì)算機(jī)解決法做了很多嘗試。其中,課表編排的整數(shù)規(guī)劃模型將問題歸結(jié)為一組0—1變量的解,但是其計(jì)算量非常大。此外,有些文獻(xiàn)試圖從圖論的角度來求解課表編排問題,但是圖的染色體問題也是NP完全問題,只有在極為簡(jiǎn)單的情況下才可以將課表編排轉(zhuǎn)化為二部圖匹配問題。進(jìn)入20實(shí)際90年代以后,國(guó)外對(duì)課