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

正文內(nèi)容

基于java的學(xué)生課程管理系統(tǒng)(編輯修改稿)

2025-07-20 07:08 本頁面
 

【文章內(nèi)容簡介】 表41 User 用戶信息表列名數(shù)據(jù)類型可否為空說明IdIntNOT NULL學(xué)生學(xué)號(主鍵),遞增AccountVarcharNULL用戶帳號PasswordVarcharNULL用戶密碼TypeIntNULL用戶類型NameVarcharNULL用戶姓名Sex VarcharNULL性別College VarcharNULL用戶所在院系TeacherVarcharNULL如果type為1,教師姓名表42 Resourse 課程資源表列名數(shù)據(jù)類型可否為空說明IdIntNOT NULL主鍵,自增TitleVarcharNULL資源名稱Course_idVarcharNULL課程編號LinkVarcharNULL資源在服務(wù)器存放位置DateDatetimeNULL資源上傳時(shí)間Ext VarcharNULL資源擴(kuò)展名FilesizeVarcharNULL資源大小TypeCharNULL類型1能瀏覽2可下載表43 Course課程基本信息表列名數(shù)據(jù)類型可否為空說明IdIntNOT NULL課程編號(主鍵)course_NameVarcharNULL課程名稱CollegeVarcharNULL開課院系Course_timeVarcharNULL開課時(shí)間Start_endVarcharNULL上課階段Course_techVarcharNULL任課教師Course_creditVarcharNULL課程學(xué)分course_noteVarcharNULL課程備注表44 Homework作業(yè)表列名數(shù)據(jù)類型可否為空說明IdInt NOT NULL主鍵,自增TitleVarcharNULL作業(yè)標(biāo)題LinkVarcharNULL作業(yè)在服務(wù)器保存地址DateDatetimeNULL教師發(fā)布作業(yè)、學(xué)生提交答案時(shí)間TypeVarcharNULL1教師發(fā)布的作業(yè)2學(xué)生提交的答案Course_codeVarcharNULL課程編號User_idVarcharNULL提交作業(yè)答案學(xué)生編號StatusVarcharNULL1學(xué)生提交答案教師未瀏覽2教師已經(jīng)瀏覽表45 Notice課程公告表列名數(shù)據(jù)類型可否為空說明IdIntNOT NULL主鍵,自增TitleVarcharNULL公告標(biāo)題DetailVarcharNULL公告內(nèi)容DateDatetimeNULL公告發(fā)布日期Course_idVarcharNULL課程編號表46 Record選課記錄表列名數(shù)據(jù)類型可否為空說明IdIntNOT NULL主鍵,自增Course_idVarcharNULL課程編號User_codeVarcharNULL學(xué)生編號DateDatetimeNULL選課日期系統(tǒng)的物理結(jié)構(gòu)具體由數(shù)據(jù)庫來設(shè)計(jì)與生成,此處略。系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)由標(biāo)準(zhǔn)數(shù)據(jù)庫語言SQL生成。create table user( ID int AUTO_INCREMENT primary key not null, account varchar(20), password varchar(20), type int, name varchar(20), sex char(10), college varchar(30), teacher varchar(10))。create table course( id int auto_increment primary key not null, course_code varchar(20), course_name varchar(20), college varchar(20), course_time varchar(10), start_end varchar(30), course_teach varchar(20), course_credit varchar(10), course_site varchar(30), course_note varchar(200))create table homework(id int auto_increment primary key not null,title varchar(20),link varchar(30),date datetime,type char(2),course_code varchar(20),user_id varchar(30),status char(2))create table resource( id int auto_increment primary key not null, title varchar(20), course_code varchar(20), link varchar(30), date datetime , ext varchar(10), filesize varchar(20), type char(2))。 create table notice(id int auto_increment primary key not null,title varchar(20),detail varchar(300),date datetime,course_code varchar(20))create table record( id int auto_increment primary key not null, course_code varchar(20), user_code varchar(20), date datetime )系統(tǒng)的系統(tǒng)用戶管理保證了只有授權(quán)的用戶才能進(jìn)入系統(tǒng)進(jìn)行數(shù)據(jù)操作,而且對一些重要數(shù)據(jù),系統(tǒng)設(shè)置為只有更高權(quán)限的人員方可讀取或是操作。系統(tǒng)安全保密性較高。 由于系統(tǒng)較小沒有外加維護(hù)模塊,因?yàn)榫S護(hù)工作比較簡單,僅靠數(shù)據(jù)庫的一些基本維護(hù)措施即可。 詳細(xì)設(shè)計(jì) 系統(tǒng)結(jié)構(gòu) 在總體設(shè)計(jì)階段產(chǎn)生的系統(tǒng)結(jié)構(gòu)圖如軟件概要說明書中的軟件數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),整個(gè)系統(tǒng)的結(jié)構(gòu)已非常的明了了,下面就進(jìn)行軟件的詳細(xì)設(shè)計(jì)階段,進(jìn)行逐個(gè)模塊的詳細(xì)設(shè)計(jì)。 系統(tǒng)用戶管理模塊功能 ●用戶登錄 ●添加用戶 ●修改用戶密碼輸入輸出: 系統(tǒng)啟動(dòng)后,將首先出現(xiàn)用戶登錄窗體,用戶首先輸入用戶名,然后輸入密碼。功能 課程信息管理模塊主要實(shí)現(xiàn)以下功能: ●添加課程信息 ●修改課程信息 ●查詢課程信功能 上傳管理模塊主要實(shí)現(xiàn)以下功能: ●教師發(fā)布作業(yè)信息●修改上傳信息●學(xué)生下載作業(yè)及資源●學(xué)生提交自己的作業(yè) 課程設(shè)置模塊功能 課程設(shè)置模塊主要實(shí)現(xiàn)以下功能: ●添加課程信息 ●修改課程信息●設(shè)置課程教師 幫助模塊的設(shè)計(jì)包括本系統(tǒng)的名稱。所有者,聯(lián)系方式,版本號,與專利信息等[5]。 第五章 系統(tǒng)功能本部分主要內(nèi)容為本系統(tǒng)的登陸界面以及其簡要介紹。本界面的主要功能是為了對系統(tǒng)進(jìn)行安全性管理,本系統(tǒng)的用戶名和密碼保存在user表中,本系統(tǒng)根據(jù)不同的用戶而設(shè)置了不同的權(quán)限,可以用用戶名和密碼來登陸本系統(tǒng)。圖5-1學(xué)生課程信息管理系統(tǒng)的登陸界面:本模塊分為個(gè)人信息,課程管理,在線資源,在這個(gè)頁面主要更具用的登錄信息,去數(shù)據(jù)庫查詢這個(gè)用戶的詳細(xì)信息,然后顯示出來。需要本論文完整程序源代碼,答辯PPT,開題報(bào)告等全套資料,請聯(lián)系本文檔上傳者圖5-2教師登陸界面選課信息功能模塊,主要是顯示登錄老師所擔(dān)任的課程,并能查看該課程的詳細(xì)信息,從數(shù)據(jù)庫查詢該老師所有擔(dān)任的課程,并顯示課程名稱,課程地點(diǎn),上課時(shí)間等信息。課內(nèi)公告功能模塊可以上傳老師的課程公告在線資源,先顯示擔(dān)任的所有課程,上傳某個(gè)具體課程所具有的全部資源。課程作業(yè),教師可以看見自己擔(dān)任的課程,發(fā)布的作業(yè)。圖5-3教師發(fā)布課程公告界面圖5-4教師資源管理界面圖5-5教師發(fā)布作業(yè)界面:本模塊是本系統(tǒng)的安全性設(shè)置模塊,根據(jù)學(xué)校不同部門以及不同使用人員對本系統(tǒng)的要求和需要,從而實(shí)行了分級管理,對用戶的權(quán)限和類別進(jìn)行了分類管理。圖5-6學(xué)生登陸界面選課信息功能模塊,主要是顯示登錄學(xué)生所選擇的課程,并能查看該課程的詳細(xì)信息,從數(shù)據(jù)庫查詢該學(xué)生所有已經(jīng)選修的課程,并顯示課程名稱,課程地點(diǎn),上課時(shí)間等信息。課內(nèi)公告功能模塊需要顯示該登錄學(xué)生所選擇的課程,然后顯示每門課程下發(fā)布的所有公告。在線資源,先顯示登錄學(xué)生所選擇的全部課程,然后顯示某個(gè)具體課程所具有的全部資源,并提供瀏覽按鈕,當(dāng)學(xué)生點(diǎn)擊瀏覽的時(shí)候,會(huì)彈出一個(gè)模式窗口打開該資源。課程作業(yè),學(xué)生可以看見自己所選的課程,發(fā)布的作業(yè),能下載的作業(yè),并能針對作業(yè)提交作業(yè)答案,提供下載作業(yè)的鏈接和為該作業(yè)提供答案的鏈接。圖5-7學(xué)生選課公告界面圖5-8學(xué)生作業(yè)下載界面:本模塊是整個(gè)系統(tǒng)功能的核心,主要是實(shí)現(xiàn)對用戶管理和課程管理。本功能的實(shí)現(xiàn)極大的方便了學(xué)校管理和教務(wù)管理的功能,因此管理員模塊應(yīng)該為學(xué)校的教學(xué)和管理來說都是起著非常重要的核心作用[6]。圖5-9管理員管理用戶界面 圖5-10管理員管理課程界面圖5-11管理員添加新課程界面需要本論文完整程序源代碼,答辯PPT,開題報(bào)告等全套資料,請聯(lián)系本文檔上傳者第六章 測試該系統(tǒng)是使用JSP+Mysql,可以正確地運(yùn)行,有較好的適應(yīng)能力與兼容性。而且應(yīng)用戶的特殊需求軟件在完成后,隨時(shí)滿足用戶的使用要求。 由于系統(tǒng)較小沒有外加模塊,因?yàn)闇y試工作比較簡單,僅靠數(shù)據(jù)庫的一些基本維護(hù)測試措施反復(fù)運(yùn)行即可。各測試項(xiàng)目說明 1)用戶登錄窗口的測試 該測試的目的是保證登陸窗口的正確性與在錯(cuò)誤發(fā)生時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在登陸框中輸入空用戶名,和錯(cuò)誤的用戶密碼來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 2)添加用戶的測試 該測試的目的是保證添加用戶的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在添加記錄框中輸入重復(fù)的用戶名,空用戶名和密碼來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 3)修改用戶密碼的測試 該測試的目的是保證修改用戶密碼窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在修改用戶密碼框中輸入錯(cuò)的原用戶密碼,以及空的新用戶密碼,來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 4)添加課程信息的測試 該測試的目的是保證添加課程信息的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在添加課程信息框中輸入空的學(xué)號,已存在的學(xué)號,或者錯(cuò)誤的日期格式,來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 5)修改課程信息的測試 該測試的目的是保證修改課程信息的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在修改課程信息框中輸入空的學(xué)號,已存在的學(xué)號,或者錯(cuò)誤的日期格式,來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 6)查詢課程信息的測試 該測試的目的是保證查詢課程信息的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在查詢課程的查詢方式框中輸入空的學(xué)號,空的姓名,或者空的班號,來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 7)添加課程信息的測試 該測試的目的是保證添加課程信息窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在添加課程信息窗口中輸入空的課程號,已存在的課程號,來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 8)修改課程信息的測試 該測試的目的是保證修改課程信息窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在修改課程信息窗口中輸入空的課程號,已存在的課程號,來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 9)設(shè)置年級課程的測試 該測試的目的是保證設(shè)置年級課程信息的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在設(shè)置年級課程信息中輸入空的年級,來檢測系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 10)系統(tǒng)信息的測試 該測試的目的是保證輸出的系統(tǒng)信息和作者信息的正確性與完整性。 11) 評價(jià) 以上所有的模塊測試過程都要求系統(tǒng)能在用戶輸入出錯(cuò)時(shí)給出正確的相應(yīng)并不影響到數(shù)據(jù)的安全與完整性。成功的系統(tǒng)設(shè)計(jì)必須通過以上的要求。在用戶使用錯(cuò)誤的數(shù)據(jù)或訪問沒有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:“對不起,你非法使用數(shù)據(jù),沒有權(quán)限!”而且用戶的密碼管理可以允
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1