亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Eclipse平臺(tái)實(shí)驗(yàn)室排課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2014-12-31 00:00:00李高杰劉衛(wèi)兵

        摘 要:該系統(tǒng)支持學(xué)生和教師進(jìn)行排課查詢,同時(shí),支持教師提交排課申請(qǐng)和管理員審核排課。教師還可以查詢排課進(jìn)度。結(jié)合軟件工程的知識(shí)對(duì)其進(jìn)行了科學(xué)闡述。

        關(guān)鍵字:實(shí)驗(yàn)室,程序開發(fā),排課

        中圖分類號(hào):TP311.52

        實(shí)驗(yàn)室排課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)是一個(gè)學(xué)校教學(xué)不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要,所以自動(dòng)課程編排系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。以各高校的?shí)驗(yàn)室排課需求為應(yīng)用背景,開發(fā)一個(gè)典型的實(shí)驗(yàn)室排課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。

        1 系統(tǒng)開發(fā)平臺(tái)與開發(fā)工具介紹

        在系統(tǒng)開發(fā)過程中,采用B/S結(jié)構(gòu)的設(shè)計(jì)模式,以Eclipse作為該系統(tǒng)的開發(fā)平臺(tái),MySQL作為后臺(tái)數(shù)據(jù)庫開發(fā),把各個(gè)系統(tǒng)子模塊在該軟件平臺(tái)上有機(jī)結(jié)合起來。技術(shù)上引入了工作流技術(shù),工作流可以規(guī)范業(yè)務(wù)參與者的信息交互行為,為企業(yè)級(jí)應(yīng)用引入工作流技術(shù)比直接采用數(shù)據(jù)模型開發(fā)更便于業(yè)務(wù)邏輯整合,使數(shù)據(jù)模型之外的規(guī)則包含在業(yè)務(wù)邏輯而非表現(xiàn)層當(dāng)中。是對(duì)工作流程及其各操作步驟之間業(yè)務(wù)規(guī)則的抽象、概括、描述。

        2 系統(tǒng)需求分析

        2.1 功能需求

        實(shí)驗(yàn)室排課及教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)可以用于支持各高校完成高校排課,有以下功能:支持學(xué)生、教師和管理員三種身份登錄系統(tǒng);支持學(xué)生注冊(cè)新用戶,查詢課程安排,修改個(gè)人信息;支持老師提交課程安排,查看實(shí)驗(yàn)室信息;支持管理員審核課程安排,自定義排課,查看課程安排信息。

        2.2 性能需求

        從理論上講系統(tǒng)的性能需求包括:

        (1)系統(tǒng)的吞吐量。是在給定時(shí)間段內(nèi)系統(tǒng)完成的交易數(shù)量。即系統(tǒng)的吞吐量越大,說明系統(tǒng)在單位時(shí)間內(nèi)完成的用戶或系統(tǒng)請(qǐng)求越多,系統(tǒng)的資源得到充分利用。

        (2)響應(yīng)時(shí)間。事務(wù)從終端輸入,以按下回車鍵開始計(jì)時(shí),到開始從屏幕上顯示結(jié)果為止所用的時(shí)間,至于顯示結(jié)果所用的時(shí)間不計(jì)算在內(nèi)。通常在線系統(tǒng)要規(guī)定系統(tǒng)的響應(yīng)時(shí)間指標(biāo)。

        (3)可靠性。有一個(gè)穩(wěn)定可靠的系統(tǒng)是確保整個(gè)系統(tǒng)正常運(yùn)行的關(guān)鍵。

        (4)安全性。計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)不受非授權(quán)用戶存取的能力。整個(gè)系統(tǒng)不應(yīng)由于操作失誤,甚至惡意攻擊而遭到破壞。系統(tǒng)的安全性能可由操作系統(tǒng)的口令設(shè)備以及數(shù)據(jù)庫系統(tǒng)的視圖管理設(shè)備提供。

        實(shí)驗(yàn)室排課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)總體圖如圖1所示。

        3 系統(tǒng)總體設(shè)計(jì)

        建立基于B/S應(yīng)用找工作流的實(shí)驗(yàn)室排課系統(tǒng)。一般包括客戶端瀏覽器、Web數(shù)據(jù)庫服務(wù)器,支持客戶端瀏覽器進(jìn)行信息瀏覽和業(yè)務(wù)操作等??傮w設(shè)計(jì)主要包括:軟件開發(fā)及運(yùn)行環(huán)境設(shè)計(jì)、系統(tǒng)總體模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)。

        3.1 系統(tǒng)開發(fā)及運(yùn)行環(huán)境設(shè)計(jì)

        開發(fā)環(huán)境:Windows 7(操作系統(tǒng))、MySQL(數(shù)據(jù)庫)、Eclipse(開發(fā)平臺(tái))

        運(yùn)行環(huán)境:IIS 6.0及以上。

        3.2 系統(tǒng)總體模塊設(shè)計(jì)

        3.3 數(shù)據(jù)庫設(shè)計(jì)

        數(shù)據(jù)庫設(shè)計(jì)在該系統(tǒng)中的地位非常重要,數(shù)據(jù)設(shè)計(jì)的好壞對(duì)后期的應(yīng)用和實(shí)現(xiàn)效果有很大的影響。通過對(duì)該系統(tǒng)的功能分析,設(shè)計(jì)以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):

        (1)學(xué)生表。該表用于存儲(chǔ)學(xué)校學(xué)生的基本信息:編號(hào)、姓名、密碼、班級(jí)、課程、角色。

        (2)教師表。該表主要用于教師的基本信息:編號(hào)、姓名、密碼、課程、角色。

        (3)管理員表。該表主要用于管理員的基本信息:編號(hào)、姓名、密碼、角色。

        還有一些關(guān)聯(lián)數(shù)據(jù)表,不再一一列出。

        4 系統(tǒng)實(shí)現(xiàn)過程

        4.1 連接數(shù)據(jù)庫

        由于系統(tǒng)在運(yùn)行的過程中對(duì)數(shù)據(jù)庫的訪問很頻繁,所以為了提高效率,特將數(shù)據(jù)庫連接代碼存放于一鏈接文件中(Conn.JSP)中,需要連接數(shù)據(jù)庫訪問該文件即可。

        4.2 系統(tǒng)主要功能模塊的實(shí)現(xiàn)

        (1)登錄窗口功能。登陸窗口,首先是身份的選擇,分別是學(xué)生,教師,管理員。對(duì)未在系統(tǒng)注冊(cè)的使用人員進(jìn)行限制,非法輸入用戶名及密碼無法登錄系統(tǒng)。對(duì)已在系統(tǒng)注冊(cè)的人員,在正確輸入用戶名和密碼后,便進(jìn)入系統(tǒng)主窗口。如果正確,會(huì)進(jìn)入相應(yīng)的頁面,進(jìn)行管理或查詢。

        (2)學(xué)生界面實(shí)現(xiàn)。在學(xué)生系成功登陸之后,就會(huì)看到學(xué)生查課界面。在這個(gè)學(xué)生選課系統(tǒng)中,當(dāng)學(xué)生登陸系統(tǒng)后,系統(tǒng)會(huì)智能的識(shí)別學(xué)生的班級(jí)和姓名,然后顯示相應(yīng)的課程。

        (3)教師界面實(shí)現(xiàn)。在教師成功登陸之后,就會(huì)看到教師查課界面。教師可通過編輯課表界面提交排好后的課表。通過查詢界面查詢排課情況。

        (4)管理員界面實(shí)現(xiàn)。在管理員成功登陸之后,就會(huì)看到管理員查課界面。可以進(jìn)行管理員權(quán)限下的一切操作。

        (5)學(xué)生用戶注冊(cè)界面實(shí)現(xiàn)。學(xué)生可通過注冊(cè)新用戶來登錄排課系統(tǒng)進(jìn)行課程的查詢等操作。

        (6)排課界面實(shí)現(xiàn)。根據(jù)您的需要,及學(xué)校,教師的具體情況,自定義排課。

        (6)總結(jié)與展望。雖然本系統(tǒng)基本實(shí)現(xiàn)了的實(shí)驗(yàn)室排課功能,但還是存在著一些問題,如不能達(dá)到完全智能排課的要求,在查詢功能方面仍然有許多細(xì)節(jié)需要修改等。本系統(tǒng)在本單位測(cè)試運(yùn)行,在本單位也得到了認(rèn)可,針對(duì)存在的問題還需不斷完善。

        參考文獻(xiàn):

        [1] 張化祥,陸晶.Java程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2010.

        [2]吳吉義,王中友.MySQL原理與Web系統(tǒng)開發(fā)[M].北京:清華大學(xué)出版社,2009.

        [3]林巧民.JSP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)用教程[M].北京:清華大學(xué)出版社,2009.

        [4]李建剛,秦興橋,鄭雨貝.JSP網(wǎng)絡(luò)編程技術(shù)與實(shí)踐[M].北京:清華大學(xué)出版社,2008.

        作者簡介:李高杰,男,河南鄭州人,助教,學(xué)士學(xué)位,研究方向:計(jì)算機(jī)軟件。

        作者單位:鄭州財(cái)經(jīng)學(xué)院,鄭州 450000

        久久久久成人精品无码| 一区二区三区国产亚洲网站| 亚洲女同精品一区二区久久| 亚洲av综合国产av日韩| 高潮又爽又无遮挡又免费| 欧美性福利| 亚洲色图在线视频观看| 亚洲精品第一页在线观看| 东京热人妻无码一区二区av| 亚洲视频天堂| 亚洲中文字幕不卡一区二区三区| 国产在线一区二区三区乱码| 三叶草欧洲码在线| 无码日韩AⅤ一区二区三区 | 日本女优中文字幕有码| 爽爽影院免费观看| 中文字幕日本特黄aa毛片| 成人无码视频在线观看网站| 91人妻人人做人人爽九色| 无码人妻精品中文字幕| 国内a∨免费播放| 亚洲AV无码一区二区一二区色戒| 熟女人妻一区二区三区| 国产乱子轮xxx农村| 精品欧美一区二区在线观看| 亚洲日韩国产精品不卡一区在线 | 久久久亚洲欧洲日产国码是AV| 日本a爱视频二区三区| 被三个男人绑着躁我好爽视频| 精品人妻无码视频中文字幕一区二区三区 | 亚洲精品乱码8久久久久久日本| 老男人久久青草AV高清| 亚洲一区二区三区美女av| 麻豆文化传媒精品一区观看| 一区二区三区国产亚洲网站| 一区二区三区国产在线网站视频| 国产色视频在线观看了| 国产福利永久在线视频无毒不卡| 在线视频精品免费| 日韩精品一区二区三区含羞含羞草| 国产精品天天看天天狠|