評教系統(tǒng)設(shè)計報告_第1頁
評教系統(tǒng)設(shè)計報告_第2頁
評教系統(tǒng)設(shè)計報告_第3頁
評教系統(tǒng)設(shè)計報告_第4頁
評教系統(tǒng)設(shè)計報告_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、-PAGE . z.*城市職業(yè)學院工程報告說明書工程名稱:評教系統(tǒng)分 院 汽車與信息工程學院 年 級 2014 專 業(yè) 軟件技術(shù) 學 號 2014034611 學生* 王杰 成 績 2016 年 6 月目錄TOC o 1-3 h z uHYPERLINK l _Toc219016664一、課題背景及意義2HYPERLINK l _Toc219016665二、需求分析2HYPERLINK l _Toc2190166661. 業(yè)務(wù)需求2HYPERLINK l _Toc2190166672. 功能需求3HYPERLINK l _Toc2190166683. 數(shù)據(jù)需求3HYPERLINK l _Toc

2、2190166704. 系統(tǒng)組成6HYPERLINK l _Toc2190166725. 數(shù)據(jù)庫設(shè)計7HYPERLINK l _Toc219016673一概念構(gòu)造設(shè)計7HYPERLINK l _Toc219016675三物理關(guān)聯(lián)圖11HYPERLINK l _Toc219016676三、詳細設(shè)計與實現(xiàn)11HYPERLINK l _Toc219016677四、完畢語21HYPERLINK l _Toc219016678五、參考文獻21-. z.一、課題背景及意義教育理論與教育實踐如何統(tǒng)一是當前教育界亟待解決的問題。教學評估系統(tǒng)是教育理論和教育實踐的中間環(huán)節(jié),教育評價有助于教育理論與教育實踐到達統(tǒng)

3、一。評教系統(tǒng)是在教學的過程中,通過學生在學習過程中的反應(yīng)信息,對教師的授課情況的一項調(diào)查,目的是為了及時的了解教師與學生之間在教與學的過程中所遇到的問題,有針對性的開展教學工作,提高教學質(zhì)量。教學評估在高校的整個教學過程中,起著很大的作用。二、需求分析 1.業(yè)務(wù)需求對于本系統(tǒng)來說,主要包括三類用戶的需求:管理員需求,系統(tǒng)可以查看學生信息和教師信息;對教評結(jié)果的查看,即查看所有教師的教評結(jié)果;可以指定評教的課程。管理員可以對用戶信息和課程信息進展刪除、修改的操作,并可以修改自己的登錄密碼。教師需求,在教評完畢后,通過登錄,查看自己的教評結(jié)果。主要是查詢功能,顯示課程,點擊課程顯示學生對其的總體評

4、價,也可查看具體學生評教信息,并可以修改自己的登錄密碼。學生需求,在教評活動開場后,登錄系統(tǒng),對自己的任課教師評教,評教為選擇題形式,還可以修改自己的登錄密碼。當然,還有新用戶的注冊功能,新用戶可以在系統(tǒng)上注冊自己的相應(yīng)的信息。在評教開場前,把本地數(shù)據(jù)庫連接成功,從本地數(shù)據(jù)庫中提取學生、教師、管理員的登錄信息,檢查信息無誤后,學生進入評教系統(tǒng)的學生頁面,教師進入評教系統(tǒng)的教師頁面,管理員則是進入后臺管理頁面。當學生、教師、管理員操作完并選擇退出功能后,退出系統(tǒng)。 2.功能需求評教系統(tǒng)包括如下功能,如表1所示:編號主要功能功能子模塊功能說明001登錄功能根據(jù)用戶的*,密碼及進入的界面分為學生,教

5、師和管理員三個界面判斷登錄信息是否正確,從而轉(zhuǎn)到不同的界面002注冊功能新用戶注冊自己的信息,不同的界面有不同的填寫003學生界面功能顯示用戶信息顯示當前登錄的學生的學籍信息修改密碼功能學生可以修改自己的登錄密碼評教功能學生對自己所選課程的教師進展相關(guān)的評價。004教師界面功能顯示用戶信息顯示當前登錄的教師的個人信息修改密碼功能教師可以修改自己的登錄密碼查詢班級信息功能教師可以按類別對班級信息進展查詢查看評教信息功能教師可以查看學生對自己的評教內(nèi)容005管理員界面功能顯示學生信息將已注冊的學生信息顯示出來修改密碼功能管理員可以修改自己的登錄密碼課程信息管理功能管理員可以對課程信息進展修改和刪除

6、操作教師信息管理功能管理員可以查看教師的根本信息查看評教信息功能管理員可以查看所有教師的評價內(nèi)容006退出功能退出界面表1 系統(tǒng)功能列表 3.數(shù)據(jù)需求評教系統(tǒng)數(shù)據(jù)流圖如圖1-6所示: 圖1 頂層數(shù)據(jù)流圖4.系統(tǒng)組成 該評教系統(tǒng)為網(wǎng)絡(luò)模式。 應(yīng)用程序終端 本地效勞器 應(yīng)用程序終端圖2系統(tǒng)模式圖硬件要求:對于客戶端沒有太大的要求,一般性能的機器即可。操作系統(tǒng)要求:在選擇操作系統(tǒng)的時候,應(yīng)選用Windows *P或Windows 7操作系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)要求:為了保證系統(tǒng)的穩(wěn)定性和良好的可維護性,本系統(tǒng)采用SQL Server 2008數(shù)據(jù)庫。5、數(shù)據(jù)庫設(shè)計一邏輯構(gòu)造設(shè)計根據(jù)系統(tǒng)的概念模型設(shè)計結(jié)果

7、,映射出系統(tǒng)的信息模型:表2表名:Class原始班編號表序號列名類型描述索引/關(guān)鍵字1ClassIDchar(8)原始班班級編號,不能為空主鍵,外鍵2ClassNamechar(30)原始班班級名,不能為空3ClassNUMint原始班班級人數(shù),不能為空說明:此表用來存儲原始班班級編號和信息表3表名:course課程表序號列名類型描述索引/關(guān)鍵字1Ochar(8)課程編號,不能為空主鍵,外鍵2AMEchar(20)課程名稱,不能為空3TNAMEchar(10)任課教師名,不能為空外鍵4Termchar(20)學期,不能為空5Creditfloat學分,不能為空說明:此表用來存儲課程信息表4表名

8、:flag評分表評分表序號列名類型描述索引/關(guān)鍵字1pjNumchar(10)評分編號,不能為空主鍵,外鍵2SNOchar(10)學生編號,不能為空外鍵3Ochar(8)課程編號,不能為空外鍵4TNOchar(8)教師編號,不能為空外鍵5pjSumchar(10)總評分,可以為空6flagchar(4)標記說明,可以為空,默認值為未評說明:此表用來存儲學生評教的評分信息表5表名:flag評分情況詳細表評分情況詳細表序號列名類型描述索引/關(guān)鍵字1pjNumchar(10)評分編號,不能為空主鍵,外鍵2pj11char(10)評分工程1得分,可為空3pj12char(10)評分工程2得分,可為空4

9、pj21char(10)評分工程3得分,可為空5pj22char(10)評分工程4得分,可為空6pj23char(10)評分工程5得分,可為空7pj31char(10)評分工程6得分,可為空8pj32char(10)評分工程7得分,可為空9pj33char(10)評分工程8得分,可為空10pj41char(10)評分工程9得分,可為空11pj42char(10)評分工程10得分,可為空12pjlychar(150)評分留言,可為空13pjSumchar(10)總評分,可為空說明:此表用來存儲學生評教的各項詳細信息表6表名:scyuan原始班級表序號列名類型描述索引/關(guān)鍵字1SNOchar(10

10、)學生*,不能為空主鍵,外鍵2ClassIDchar(8)原始班班級編號,不能為空主鍵,外鍵3Timechar(10)入學時間,不能為空說明:此表用來存儲各個原始班級的學生信息表7表名:scziran選課班級表序號列名類型描述索引/關(guān)鍵字1SNOchar(10)學生*,不能為空主鍵2Ochar(8)課程號,不能為空主鍵3Roomchar(10)上課地點,不能為空說明:此表用來存儲各個選課班級的學生信息表8表名:student學生信息表序號列名類型描述索引/關(guān)鍵字1SNOchar(10)學生*,不能為空主鍵,外鍵2SNAMEchar(10)學生*,不能為空3SSE*char(8)學生性別,不能為

11、空,默認值為男4SBIRTHDAYchar(10)學生生日,可以為空5DNAMEchar(10)專業(yè)名稱,不能為空說明:此表用來存儲各個學生的詳細信息表9表名:tb_login登陸信息表序號列名類型描述索引/關(guān)鍵字1LoginIDchar(8)登陸編號,不能為空主鍵2LoginNamechar(10)登陸*,不能為空3LoginPwdchar(8)登陸密碼,不能為空4LoginInfochar(10)登陸身份,不能為空,默認值為學生說明:此表用來存儲學生、教師和管理員的登錄信息表10表名:teacher教師信息表序號列名類型描述索引/關(guān)鍵字備注1TNOchar(8)教師編號,不能為空主鍵,外鍵

12、check(TNO like T0-90-90-90-90-90-90-9)check(TSE*=女 OR TSE*=男)3.check(TAGE(25) AND TAGE(75)2TNAMEchar(10)教師*,不能為空外鍵3TSE*char(8)教師性別,不能為空4TAGEint教師年齡,可以為空5Phonevarchar(20),可以為空6Emailvarchar(50),可以為空說明:此表用來存儲教師的詳細信息二物理關(guān)聯(lián)圖 圖3 關(guān)聯(lián)圖三詳細設(shè)計與實現(xiàn)3.1 網(wǎng)頁總體設(shè)計學生信息表student.jsp詳細評價表studentpj*b.jsp.jsp評教標準pz.jsp查看評教表te

13、apj.jsp詳細評價表teacherpj*b.jsp.jsp我的評教表stupj.jsp評教標準pz.jsp修改密碼界面password.jsp退出e*it.jsp教師信息表teacher.jsp修改密碼界面password2.jsp班級信息表class.jsp學生注冊界面regist.jsp學生主頁面mainstudent.jsp管理員登陸界面login3.jsp導航界面stuleft.jsp教師登陸界面login2.jsp歡送界面wele.jsp學生登陸界面login.jsp教師注冊界面regist.2jsp教師主頁面mainteacher.jsp導航界面tealeft.jsp按編號查詢

14、research.jsp按類型查詢research2.jsp圖4 網(wǎng)頁總設(shè)計圖-3.2 用戶界面設(shè)計主要功能模塊實現(xiàn) 該評教系統(tǒng)主要包含登錄模塊,注冊模塊,學生模塊,教師模塊和管理員模塊五局部。 3.2.1登錄模塊實現(xiàn)用戶的登錄功能 以學生系統(tǒng)為例,其余登錄系統(tǒng)類似圖5 學生系統(tǒng)登陸界面圖 翔子評教系統(tǒng)學生系統(tǒng)歡送您光臨!用戶名: 密 碼: 想註冊就點我 在點擊登陸按鈕后,系統(tǒng)會先根據(jù)check判斷用戶名和密碼是否為空。為空則彈出提示的對話框,否則就會轉(zhuǎn)入loginPost.jsp進展細一步的判斷,看信息是否有誤,有誤則返回,否則進入到學生系統(tǒng)主頁面。3.2.2 注冊模塊實現(xiàn)用戶的注冊功能 以

15、學生系統(tǒng)為例,其余注冊類似圖6 學生系統(tǒng)注冊界面圖用戶*:(必填,8位數(shù)字)姓名:(必填用戶性別:(必填,男或女)用戶編號:(必填,僅4位)登陸密碼:(必填)確認密碼:(必填)用戶身份:(學生)出生日期:(必填,如1990-08-21)專業(yè)名稱(必填) 當用戶點擊確定按鈕時,系統(tǒng)先判斷用戶名等信息是否為空,以及兩次的密碼是否一樣,再轉(zhuǎn)入registerpost.jsp將數(shù)據(jù)更新到數(shù)據(jù)庫中,返回到登陸界面。3.2.3學生模塊學生模塊主要是實現(xiàn)學生需求,在教評活動開場后,登錄系統(tǒng),對自己的任課教師評教,評教為選擇題形式,以及可以修改自己的登錄密碼。 圖7 學生系統(tǒng)主頁面評教系統(tǒng)學生界面圖8

16、 學生系統(tǒng)評分頁面這是學生的評分表評分編號專業(yè)名稱學生*課程名稱 教師名操作%while (rs.ne*t() out.print();out.print(+rs.getString(pjNum)+);out.print(+rs.getString(DNAME)+);out.print(+rs.getString(SNO)+);out.print(+rs.getString(AME)+);out.print(+rs.getString(TNAME)+);out.print(評價);out.print();%3.2.4教師模塊教師模塊主要是實現(xiàn)教師需求,在教評完畢后,通過登錄,查看自己的教評結(jié)果

17、。主要是查詢功能,顯示課程,點擊課程顯示學生對其的總體評價,也可查看具體學生評教信息,并可以修改自己的登錄密碼。 圖9 教師系統(tǒng)主頁面評教系統(tǒng)教師界面 圖10 教師系統(tǒng)查看評分信息圖教師的評教信息評教編號:專業(yè)名稱:學生*:課程名稱:教師編號:操作%while (rs.ne*t() out.print();out.print(+rs.getString(pjNum)+);out.print(+rs.getString(DNAME)+);out.print(+rs.getString(SNO)+);out.print(+rs.getString(AME)+);out.print(+rs.getS

18、tring(TNO)+);out.print(查看);out.print();%3.2.5管理員模塊管理員模塊主要是實現(xiàn)管理員需求,系統(tǒng)查看學生信息;可以查看教師信息;對教評結(jié)果的查看,即查看所有教師的教評結(jié)果;可以指定評教的課程。管理員可以對用戶的信息進展刪除、修改等,并可以修改自己的登錄密碼。 圖11 管理員系統(tǒng)主頁面評教系統(tǒng)管理員界面 圖12 管理員系統(tǒng)課程信息圖課程信息概覽課程編號:課程名稱:任課教師:選課人數(shù):上課教室:修改刪除%while (rs.ne*t() out.print();out.print( + rs.getString(O)+ );out.print( + rs.getString(AME)+

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論