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

正文內容

基于bs模式的實驗室排課系統(tǒng)的設計與開發(fā)_畢業(yè)設計論文(存儲版)

2025-08-21 08:54上一頁面

下一頁面
  

【正文】 shi != null amp。amp。 } RequestDispatcher rd=(str)。 } } public static void close(Connection conn, Statement st, ResultSet rs) { if (rs != null) { try { ()。 ArrayList xuesheng = (xueshengid)。 } (xuesheng,xuesheng)。 String zhuanyeluru = (zhuanyeluru)。 !(nianji).equals()){ nianji = ((nianji))。 } String banji = (banji)。 !(zhuanyeming).equals()){ zhuanyeming = ((zhuanyeming))。 if((zhuanyeming) != null amp。amp。 if((nianji) != null amp。 String xueshengluru = (xueshengluru)。 if(xuefen = 5){ (xuefen,1)。 String xueshengid = (String)(0)。 } catch (Exception ex) { 江西理工大學應用科學學院畢業(yè)設計 25 ()。 HttpSession session = ()。 (1)){ str = jsp/paike/。 (1)){ str = jsp/login/。 LoginBean lb = new LoginBean()。 } else { =LoginServlet?xuesheng=1。 ()。 圖 登錄窗口 (2)登錄窗口界面說明 第一步選擇您的登 錄身份,根據(jù)登錄身份的不同,獲取的權限不同。 表 41 教師基本信息表 (laoshi) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 laoshiid int 是 教師工號 xingmng varchar 20 — 姓名 kechengid int — 課程代號 2)實驗課程基本信息表 實驗課程基本信息表 (kecheng)是用來記錄學生實驗的課程的基本信息情況的表,表Course 的結構如表 42 所示: 表 42 實驗課程基本信息表 (kecheng) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 kechengid int 是 課程編號 kechengming varchar 50 — 課程名稱 jiaoxuezhou varchar 10 — 教學周 keshi varchar 10 — 課時 zhuangtai varchar 2 — 狀態(tài) zhuanyeid int 專業(yè) id nianji varchar 50 年級 3)實驗室基本信息表 實驗室基本信息表 (jiaoshi)是用來記錄學校實驗室的基本信息情況的表,表 Lab 的結構如表 43 所示 : 表 43 實驗室基本信息表 (jiaoshi) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 jiaoshiid Int 8 是 實驗室編號 jiaoshi varchar 20 教室 renshu varchar 10 人數(shù) 4)用戶登錄信息表 用戶登錄信息表是用來記錄學生、教師、設備管理員等人員 登陸學生實驗管理系統(tǒng)的基本情況表,表 login 的結構如表 44 所示 : 表 44 用戶登錄信息表 (login) 5)實驗室上課時間信息表 實驗室上課時間信息表是用來記錄學生各門課程的上課的時間、上課的人數(shù)等信息的表,表 kechengtime 的結 構如表 45 所示: 列名 數(shù)據(jù)類型 長度 主鍵否 描述 username varchar 20 — 登陸帳號 mima Varchar 10 — 登陸密碼 quanxian Varchar 2 — 權限 江西理工大學應用科學學院畢業(yè)設計 19 表 45 實驗 室上課時間信息表 (kechengtime) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 kechengid int 是 課程編號 begintime varchar 30 — 課程開始時間 endtime varchar 30 — 課程結束時間 6)學生 信息表 學生 信息表是用來記錄 學生 的情況信息,表 xuesheng 的結構如表 46 所示 : 表 46 學生信息表 (xuesheng) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 xueshengid int 是 學生編號 xingming varchar 20 — 姓名 banjiid int — 班級編號 7) 學生課程信息表 學生課程信息 表是用來記錄 學生 的上課時間安排等情況信息,表 xueshengkecheng 的結構如表 47 所示 : 表 47 學生課程表 (xueshengkecheng) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 Xueshengkechengid int 是 學生課程編號 xueshengid int 學生編號 kechengid Int 課程編號 xuefen int 學分 feiyong Int 費用 8)專業(yè) 信息表 專業(yè) 信息表是用來記錄 專業(yè) 的基本信息情況的表,表如 下所示 表 48 專業(yè)信息表 (zhuanye) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 zhuanyeid Int 是 專業(yè)編號 zhuanye varchar 50 — 專業(yè) 9)選課 信息表 選課 信息表是用來記錄 學生選課 的基本信息情況的表 表 49 選課信息表 (xuanke) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 xuankeid Int 是 選課編號 xueshengid Int — 學生編號 kechengid Int 課程編號 zhuangtai int 狀態(tài) 10)系別 信息表 系別 信息表是用來記錄 學生系別 的基本信息情況的表 表 410 系別信息表 (xibie) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 xibieid Int 是 系別編號 xibie varchar 50 — 系別 11)班級 信息表 班級 信息表是用來記錄 班級 的基本信息情況的表 表 411 班級信息表 (banji) 蘇大勇:基于 BS 模式的實驗室排課系統(tǒng)的設計與開發(fā) 20 列名 數(shù)據(jù)類型 長度 主鍵否 描述 banjiid Int 是 專業(yè)編號 banji varchar 50 — 管理員密碼 nianji varchar 10 年級 xibieid int 系別編號 renshu varchar 10 人數(shù) zhuanyeid int 專業(yè)編號 12)課程 信息表 課程 信息表是用來記錄系統(tǒng)管理人員的基本信息情況的表 表 412 課表信息表 (kebiao) 列名 數(shù)據(jù)類型 長度 主鍵否 描述 kebiaoid Int 是 專業(yè)編號 zhuanyeid int — 管理員密碼 nianji varchar 10 年級 xingqi int 星期 kejie int 課節(jié) kechengid int 課程編號 banjiid int 班級編號 laoshiid int 老師編號 jiaoshiid int 教室編號 江西理工大學應用科學學院畢業(yè)設計 21 第 5 章 詳細設計 詳細設計階段的任務是在總體設計的基礎上進一步確定如何實現(xiàn)目標系統(tǒng) 。 (3)網(wǎng)狀模型 用網(wǎng)狀結構表示實體及其之間的聯(lián)系的模型稱為網(wǎng)狀模型。其中第四種數(shù)據(jù)模型目前并未成熟,因此傳統(tǒng)的說法有前三種數(shù)據(jù)模型。 ②一對多聯(lián)系( 1:n) 如果 A 實體集中的每個實體可以和 B 中的幾個實體有聯(lián)系,而 B 中的每個實體至我和 A 中的一個實體有聯(lián)系,那么 A 對 B 屬于 1:n 聯(lián)系。 E- R 圖包括三個要素: (1)實體(型)――用矩形框表示,框內標注實體名稱。注意區(qū)分 型 與 值 的概念。 } 排課解決辦法 在排課算法中,因為教師可以上課時間由其系統(tǒng)確定,實驗室可以用時間也于其它系統(tǒng)確定,那么我們只需要將老師和實驗室對應確定下來就可以了,在排課過程中,我們?yōu)榱私鉀Q沖突,每當確定教師一門課的上課時間后,就從數(shù)據(jù)庫中將實驗和教師的當前時間做出標記,再排就是未排的課程。 (banjiRow)。 } } } for (int x = 0。 for (int x = 0。 } } if (b == 0) 江西理工大學應用科學學院畢業(yè)設計 13 { break。 } for (int n = 0。 flag++。 for (int j = 0。 i ()。 ArrayList jiaoshi = ()。 String zhuanye = (zhuanye)。 管理員操作流程:管理員登錄驗證成功,進入系統(tǒng),即可以進行相應的操作,如進入排課系統(tǒng),可以進行排課 、 發(fā)布選課信息 、對學生的選課信息進行確認。 用戶登錄操作流程:首先用戶應先輸入 賬 號 (學號、教師號、管理員號) 和密碼,再選擇登錄的類型,如果相應的 賬 號和密碼正確,則順利進入系統(tǒng),如果 賬 號或密碼不正確,則提示用戶登錄失敗。 界面統(tǒng)一規(guī)范,提示信息功能完整,稍一接觸就可以上手進行所有操作。但計算機就不同,它并不具備人的大腦那樣的發(fā)散思維能力。此外,還要填寫大量的表格。必須注意地是, Java 的多線程支持在一定程度上受運行時支持平臺的限制。 C 和 C++采用單線程體系結構,而 Java 卻提供了多線程支持。首先, Java 是強類型的語言,要求顯式的方法聲明,這保證了編譯器可以發(fā)現(xiàn)方法調用錯誤,保證程序更加可靠;其次, Java 不支持指針,這杜絕了內存的非法訪問;第三, Java 的自動單元收集防止了內存丟失等動態(tài)內存分配導致的問題;第四, Java 解釋器運行時實施檢查,可以發(fā)現(xiàn)數(shù)組和字符串訪問的越界,最后, Java 提供了異常處理 機制,程序員可以把一組錯誤代碼放在一個地方,這樣可以簡化錯誤處理任務便于恢復。 特點三:分步式 分布式包括數(shù)據(jù)分布和操作分 布。任何一臺機器只要配備了 Java 解釋器,就可以運行這個程序,而不管這種字節(jié)碼是在何種平臺上生成的(過程如圖 1 所示)。 C 和 C++具有一定程度的源代碼級平臺無關,表明用 C 或 C++寫的應用程序不用修改只需重新編譯就可以在不同平臺上運行。 繼承是指一個對象直接使用另一對象的屬性和方法??梢哉f,對象是支持封裝的手段,是封裝的基本單位?,F(xiàn)實世界中任何實體都可以看作是對象。 可行性分析 技術可行性 設計一個實驗室排課系統(tǒng),僅需要一臺普通計算機即可,對機器本 身沒有太高的要求,一般當前學?;騻€人 PC 機就 可 以 滿足要求。主要利用了不斷成熟的 WWW 瀏覽器技術,結合多種 Script 語言 , JSP 語言, 是一種全新的軟件系統(tǒng)構造技術。這些系統(tǒng)大都是模擬手工排課過程,以 “ 班 ” 為單位,運用啟發(fā)式函數(shù)來進行編排的。 此外,有些文獻試圖從圖論的角度來求解課表問題,但是圖的染色體問題也是 多項式復雜程度的非確定性問題 ,只有在極為簡單的情況下才可以將課表編排轉化為二部圖匹配問題。它的論述確立了課表編排問題的學術地位,把人們對計算機編排課表的復雜性的認識提高到了理論的高度。但是 實驗排課又是一項十分復雜的工作,以往手工排課的方式已很難滿足現(xiàn)在的需要,而實驗排課系統(tǒng)的主要目的就是利用計算機技術進行實驗課程的排課工作,將教學管理人員從繁重復雜的排課工作中解放出來。 關鍵詞 :實驗室;排課; B/S 模式; JSP II Based on the model of the BS laboratory arrangement system design and development Abstract In today39。 隨著計算機技術的發(fā)展及素質教育在學校不斷的深化學校對學生的實踐能力也越來越重視,所以學校各個班級的實驗
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1