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

        ?

        基于Web的學(xué)生上機(jī)實(shí)驗管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)

        2014-05-05 06:32:58孟廣學(xué)趙竟雄
        華北科技學(xué)院學(xué)報 2014年3期
        關(guān)鍵詞:上機(jī)管理員管理系統(tǒng)

        孟廣學(xué),郭 紅,趙竟雄

        (華北科技學(xué)院計算機(jī)學(xué)院,北京東燕郊 101601)

        0 引言

        目前,我校學(xué)生主要的上機(jī)形式是學(xué)生按照課表的安排,刷卡進(jìn)入機(jī)房自由找座位,學(xué)生按照實(shí)驗指導(dǎo)書的要求或登錄老師建立的FTP服務(wù)器下載實(shí)驗要求和內(nèi)容,完成后老師現(xiàn)場檢查或提交到FTP服務(wù)器上,由于學(xué)生多,老師不可能在有限的時間內(nèi)都能檢查到;還有的同學(xué)上課晚來早走,來到后偷著打游戲、購物、瀏覽網(wǎng)頁、看視頻等,下課時拷貝同學(xué)的作業(yè)上交,不來的同學(xué)找同學(xué)代交作業(yè),無法記錄學(xué)生上機(jī)的過程,對作業(yè)的評定和學(xué)生的出勤情況的考核真實(shí)性帶來了一定的偏差,為了杜絕此類現(xiàn)象的發(fā)生,開發(fā)了學(xué)生上機(jī)實(shí)驗管理系統(tǒng),該系統(tǒng)能夠準(zhǔn)確記錄同學(xué)的上機(jī)時間和下機(jī)時間、所登錄的機(jī)器的IP地址,限定在一定時間段,一臺機(jī)器只能上傳一份作業(yè),為了按時提交作業(yè),學(xué)生必須在有限時間內(nèi)集中精力完成作業(yè),同時對以前的作業(yè)情況同學(xué)們都可以進(jìn)行查看;教師沒有必要再進(jìn)行人工點(diǎn)名考勤,由系統(tǒng)自動進(jìn)行統(tǒng)計完成,建立一套科學(xué)、合理的上機(jī)管理系統(tǒng)有助于減少教師在教學(xué)管理方面的精力,以更好的指導(dǎo)學(xué)生的上機(jī),促進(jìn)學(xué)院對學(xué)生上機(jī)課紀(jì)律和上機(jī)任務(wù)完成情況進(jìn)行規(guī)范化管理的發(fā)展。隨著計算機(jī)網(wǎng)絡(luò)的飛速發(fā)展,基于網(wǎng)絡(luò)化的系統(tǒng)開發(fā)和應(yīng)用在高校教學(xué)中占有越來越重要的地位,因此將網(wǎng)站的優(yōu)勢引入到上機(jī)課管理系統(tǒng)中,更能適應(yīng)高等教育改革和發(fā)展的需求。

        1 系統(tǒng)體系結(jié)構(gòu)設(shè)計

        1.1 學(xué)生上機(jī)實(shí)驗管理系統(tǒng)的體系結(jié)構(gòu)

        系統(tǒng)面向校園網(wǎng),其體系結(jié)構(gòu)采用B/S計算模式,即利用現(xiàn)有的Web技術(shù),將應(yīng)用程序放在Web服務(wù)器上,應(yīng)用程序做成Web主頁的形式,客戶端統(tǒng)一用Web瀏覽器來訪問Web服務(wù)器并運(yùn)行其程序。其服務(wù)器端基于Windows XP以上版本,安裝SQL Server 2008、Tomcat5.0以上版本??蛻舳税惭b有IE6以上版本瀏覽器。

        1.2 系統(tǒng)采用的開發(fā)技術(shù)

        本系統(tǒng)開發(fā)基于J2EE+SQL Server2008開發(fā)平臺,采用 Struts2+Hibernate3+Spring3+Ajax+Jsp+jQuery+XML技術(shù)。

        Struts2框架本身大致可以分為3個部分(如圖1所示):核心控制器FilterDispatcher、業(yè)務(wù)控制器Action和用戶實(shí)現(xiàn)的業(yè)務(wù)邏輯組件。核心控制器FilterDispatcher是Struts2框架的基礎(chǔ),包含了框架內(nèi)部的控制流程和處理機(jī)制。業(yè)務(wù)控制器Action和業(yè)務(wù)邏輯組件是需要自己實(shí)現(xiàn)的。在開發(fā)Action和業(yè)務(wù)邏輯組件的同時,還需要編寫相關(guān)的配置文件,供核心控制器FilterDispatcher來使用。Struts2的工作流程如下:服務(wù)器啟動時加載web.xml文件,客戶端瀏覽器發(fā)出HTTP請求時,根據(jù) web.xml配置,該請求被 FilterDispatcher接收,根據(jù)struts.xml

        圖1 系統(tǒng)工作運(yùn)行處理流程圖

        配置,找到需要調(diào)用的Action類和方法,并通過依賴注入方式,將值注入給Aciton,接著Action調(diào)用業(yè)務(wù)邏輯組件處理業(yè)務(wù)邏輯,Action執(zhí)行完畢,根據(jù)struts.xml中的配置找到對應(yīng)的返回結(jié)果result,并跳轉(zhuǎn)到相應(yīng)頁面,最后返回HTTP響應(yīng)到客戶端瀏覽器。

        1.3 系統(tǒng)的數(shù)據(jù)庫設(shè)計

        圖2 系統(tǒng)的E-R圖

        根據(jù)以上核心E-R圖及轉(zhuǎn)換原則可得本系統(tǒng)的16個關(guān)系數(shù)據(jù)表如下:

        (1)系部信息表depts

        字段名 數(shù)據(jù)類型 是否可空主鍵/外鍵 說明dno varchar(16) 否 主鍵 系編號dname varchar(32)否 系名稱

        外鍵 說明suno varchar(16) 否 主鍵 專業(yè)編號suname varchar(32) 否 專業(yè)名稱shortsunam evarchar(32) 是 專業(yè)簡稱sudnovarchar(16)字段名 數(shù)據(jù)類型 是否可空主鍵/否 外鍵 所在系編號

        (2)專業(yè)信息表subject統(tǒng)、教師子系統(tǒng)和管理員子系統(tǒng)。系統(tǒng)具體實(shí)現(xiàn)功能如圖3所示。

        圖3 系統(tǒng)各項功能圖

        以下只給出表名稱,表結(jié)構(gòu)略

        (3)班級信息表classes

        (4)管理員信息表admin

        (5)教師信息表teacher

        (6)學(xué)生信息表student

        (7)課程信息表course

        (8)授課tc

        (9)實(shí)驗室信息表experplace

        (10)實(shí)驗課安排experinfo

        (11)實(shí)驗記錄表experrecord

        (12)教學(xué)日歷對照表teachcal

        (13)時間節(jié)次轉(zhuǎn)換表timetrans

        (14)總評成績表score

        (15)公告信息表indexnews

        (16)調(diào)課申請表apply

        1.4 系統(tǒng)的特點(diǎn)

        根據(jù)對學(xué)生上機(jī)實(shí)驗管理系統(tǒng)的研究和設(shè)計,采用相關(guān)的Internet技術(shù)產(chǎn)品,進(jìn)行系統(tǒng)的開發(fā)建設(shè),該系統(tǒng)具有如下特點(diǎn):

        (1)系統(tǒng)基于B/S計算模式,面向Internet數(shù)據(jù)庫,符合校園網(wǎng)環(huán)境下管理軟件的技術(shù)架構(gòu);

        (2)無須開發(fā)客戶端軟件,維護(hù)、升級方便;

        (3)可跨平臺操作,且任何一臺機(jī)器,只要裝有Web瀏覽器軟件,均可作為客戶機(jī)訪問系統(tǒng);

        (4)系統(tǒng)具有良好的開放性和可擴(kuò)充性;

        (5)學(xué)生通過使用該系統(tǒng),上機(jī)有簽到、下機(jī)有考勤,內(nèi)容目的明確,作業(yè)情況清楚,有效地提高了學(xué)生上機(jī)的積極性,杜絕了拷貝或代交作業(yè)的發(fā)生。

        (6)教師通過該系統(tǒng),教師上課只管進(jìn)行答疑、解惑,其余的任務(wù)由系統(tǒng)進(jìn)行記錄和統(tǒng)計,提高了教學(xué)效率。

        2 系統(tǒng)的總體功能設(shè)計

        本系統(tǒng)以三種用戶登錄,分別對應(yīng)學(xué)生子系

        2.1 學(xué)生子系統(tǒng)

        在學(xué)生子系統(tǒng)中,簽到和上傳作業(yè)是核心模塊。學(xué)生提交用戶名、密碼驗證通過后,進(jìn)一步驗證當(dāng)前時間是否有上機(jī)實(shí)驗安排,若有則校驗當(dāng)前機(jī)器IP是否合法及是否有其他用戶已經(jīng)登錄該系統(tǒng)。當(dāng)通過所有驗證后則登錄到學(xué)生用戶操作界面進(jìn)行簽到,保存此次上機(jī)記錄,完成實(shí)驗作業(yè)后可以選擇相應(yīng)的課程并提交,保存下機(jī)相關(guān)信息,系統(tǒng)自動生成此次實(shí)驗的出勤成績。若當(dāng)前沒有上機(jī)實(shí)驗安排則驗證身份成功后直接登錄到學(xué)生用戶操作界面。

        在學(xué)生用戶操作界面中,可查看本學(xué)期的實(shí)驗課安排情況及每次實(shí)驗的實(shí)驗內(nèi)容和要求,還可查看個人的歷史上機(jī)實(shí)驗記錄詳情及以前的作業(yè)成績。學(xué)生還可以通過個人信息維護(hù),對自己的登錄密碼進(jìn)行修改操作。

        2.2 教師子系統(tǒng)

        在教師子系統(tǒng)中,學(xué)生出勤信息和作業(yè)成績登記是核心模塊。教師提交用戶名、密碼驗證通過后,進(jìn)入到教師用戶操作界面。在教師用戶操作界面,可查看本學(xué)期個人的授課信息和上機(jī)實(shí)驗安排情況,并為每次實(shí)驗課添加實(shí)驗內(nèi)容和要求,可查看指定時間的空閑機(jī)房,還可以填寫申請調(diào)課并查看受理結(jié)果。在查看學(xué)生出勤方面,既可以按某一上機(jī)實(shí)驗安排查看,也可按指定學(xué)生查看,同時進(jìn)行作業(yè)的批改和成績的等級。教師通過設(shè)定出勤成績與作業(yè)成績的比例,來計算學(xué)生的總評成績并導(dǎo)出為Excel文件。教師還可以通過個人信息維護(hù),對自己的登錄密碼進(jìn)行修改操作。可使用的功能模塊全部保存在數(shù)據(jù)庫中。登錄模塊的流程圖如圖4。

        圖4 系統(tǒng)登錄流程圖

        2.3 管理員子系統(tǒng)

        在管理員子系統(tǒng)中,管理員提交用戶名、密碼驗證通過后,進(jìn)入到管理員用戶操作界面。在管理員用戶操作界面,可對系部、專業(yè)、班級、教師、學(xué)生、課程、實(shí)驗室等教學(xué)基本信息采用Excel工作表的形式進(jìn)行導(dǎo)入,可以對本學(xué)期所有授課信息、上機(jī)實(shí)驗進(jìn)行安排、編輯并發(fā)布網(wǎng)站首頁公告信息,維護(hù)教學(xué)日歷信息。管理員還可以通過個人信息維護(hù),對自己的登錄密碼進(jìn)行修改操作。

        3 系統(tǒng)的實(shí)現(xiàn)

        用戶登錄模塊主要是檢查用戶是否有使用本系統(tǒng)的權(quán)限,依據(jù)登錄用戶的權(quán)限生成不同的菜單,本系統(tǒng)的用戶的全部信息包括用戶名、密碼

        3.1 以管理員身份登錄系統(tǒng)運(yùn)行效果圖(圖5)

        查看、導(dǎo)入導(dǎo)出系部專業(yè)信息、班級學(xué)生信息、教師課程信息、授課安排信息、上機(jī)安排信息、機(jī)房基本信息、公告通知等。

        圖5 上機(jī)安排效果圖

        3.2 以教師身份登錄系統(tǒng)運(yùn)行效果圖(圖6)

        教師可以查看上課信息、申請調(diào)課、查看學(xué)生出勤情況、批改學(xué)生作業(yè)、登記學(xué)生上機(jī)成績、統(tǒng)計學(xué)生總評成績等。

        3.3 以學(xué)生身份登錄系統(tǒng)運(yùn)行效果圖(圖7)

        學(xué)生可以查看上機(jī)作業(yè)安排、查看上機(jī)成績、上傳作業(yè)等。

        圖6 教師登錄后效果圖

        圖7 學(xué)生登錄后效果圖

        4 結(jié)束語

        通過本項目的實(shí)施,可使與計算機(jī)上機(jī)教學(xué)相關(guān)的課程實(shí)現(xiàn)電子化管理,促進(jìn)了上機(jī)實(shí)踐教學(xué)程序的簡化性,極大的提高上機(jī)實(shí)踐環(huán)節(jié)的教學(xué)質(zhì)量,對學(xué)生上機(jī)的整個過程進(jìn)行了監(jiān)督和約束,充分調(diào)動了同學(xué)上課的積極性,有效的提高了上機(jī)實(shí)踐教學(xué)環(huán)節(jié)的教學(xué)質(zhì)量。

        [1] 商慶偉.機(jī)房上機(jī)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].西安:西安工業(yè)大學(xué),2011.

        [2] 黎明.開放性計算機(jī)實(shí)驗室教學(xué)管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[D].廣州:華南理工大學(xué),2013.

        [3] 孔慶偉.高校計算機(jī)實(shí)驗室管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].濟(jì)南:山東大學(xué),2012.

        [4] 張志鋒,朱顥東.Java Web技術(shù)整合應(yīng)用與項目實(shí)戰(zhàn)(JSP+Servlet+Struts2+Hibernate+Spring3)[M].北京:清華大學(xué)出版社,2013.

        [5] 張志鋒,馬軍霞,范乃梅,石東海.算法與程序設(shè)計:Web框架技術(shù)(Struts2+Hibernate+Spring3)教程[M].北京:清華大學(xué)出版社,2013.

        [6] 林信良.JSP&Servlet學(xué)習(xí)筆記[M].北京:清華大學(xué)出版社,2012.

        [7] 李興華,王月清.Java Web開發(fā)實(shí)戰(zhàn)經(jīng)典基礎(chǔ)篇(JSP、Servlet、Struts、Ajax)[M]. 北京:清華大學(xué)出版社,2010.

        [8] 孫鑫.Java Web開發(fā)詳解:XML+DTD+XML Schema+XSLT+Servlet 3.0+JSP2.2深入剖析與實(shí)例應(yīng)用[M].北京:電子工業(yè)出版社,2012.

        [9] 郭鄭州,陳軍紅.SQL Server 2008完全學(xué)習(xí)手冊[M].北京:清華大學(xué)出版社,2011.

        [10] 李(Michael Lee),比克(Gentry Bieker),唐揚(yáng)斌 (譯者),韓矞 (譯者).精通SQL Server 2008[M].北京:清華大學(xué)出版社,2010.

        [11] 鞠紅軍,杜麗娟,等.基于Web的教學(xué)工作量核算系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].華北科技學(xué)院學(xué)報,2008,(1):115-118.

        猜你喜歡
        上機(jī)管理員管理系統(tǒng)
        周金應(yīng)
        基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
        我是小小午餐管理員
        標(biāo)準(zhǔn)化護(hù)理程序?qū)w外膜肺氧合術(shù)患者上機(jī)各階段用時的影響
        我是圖書管理員
        少先隊活動(2020年8期)2020-12-18 02:32:07
        我是圖書管理員
        少先隊活動(2020年7期)2020-12-18 01:48:39
        可疑的管理員
        基于LED聯(lián)動顯示的違停管理系統(tǒng)
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        基于RFID的倉儲管理系統(tǒng)實(shí)現(xiàn)
        亚洲最大av网站在线观看| 国产精品成人国产乱| 欧美性大战久久久久久久| 精品国产亚欧无码久久久| 中文字幕二区三区在线| 亚洲av色av成人噜噜噜| 男女性杂交内射女bbwxz| 777亚洲精品乱码久久久久久 | 欧洲美熟女乱av亚洲一区| 又爽又黄又无遮挡的视频| 国产高清av首播原创麻豆| 亚洲av日韩专区在线观看| 人妻少妇看a偷人无码精品| 九九久久国产精品大片| 亚洲国产精品综合久久20| 日韩伦理av一区二区三区| 日韩av中文字幕波多野九色| 国产精品黑丝高跟在线粉嫩 | 纯肉无遮挡H肉动漫在线观看国产 国产精品自产拍在线观看免费 | 777米奇色8888狠狠俺去啦| 正在播放东北夫妻内射| 久久久久久免费毛片精品| 免费一级国产大片| 中文字幕乱码av在线| 人妻在线有码中文字幕| 亚洲国产精品一区二区成人av| 无码av天天av天天爽| 狠狠色噜噜狠狠狠狠7777米奇| 女高中生自慰污免费网站| 精品国产97av一区二区三区| 国产精品福利高清在线| 久久天天躁狠狠躁夜夜avapp| 国产mv在线天堂mv免费观看| 日本一区二区不卡超清在线播放| 亚洲中文字幕第15页| 极品嫩模大尺度av在线播放| 人妻精品久久久久中文字幕| 九月婷婷人人澡人人添人人爽| 亚洲Av无码专区尤物| 日本三区在线观看视频| 国产极品粉嫩福利姬萌白酱|