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

正文內容

基于jsp技術學生網(wǎng)上選課系統(tǒng)的設計與實現(xiàn)本科畢業(yè)設計論文(編輯修改稿)

2025-04-03 09:55 本頁面
 

【文章內容簡介】 用戶管理 教師管理 分配課程 修改課程 添加課程 刪除課程 發(fā)布新聞 修改新聞 刪除新聞 管理員登陸 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 11 開 始是 否 登 錄登 錄否是顯 示 后 臺 管 理結 束是 否 為 管 理 員進 入 后 臺選 擇 用 戶 管 理是否不 顯 示 后 臺 管 理刪 除 用 戶刪 除 成 功 圖 33 管理員流程圖 學生用戶功能模塊圖 學生用戶 完成的功能: 學生選課 、學生刪除選課、學生個人密碼修改、其他管理。 具體包括:個人信息、密碼修改、成績查詢、選課查詢以及退選、選課、注銷。 圖 34 學生用戶功能模塊圖 學生登錄 用戶管理 個人信息查詢 個人密碼修改 課程 添加選修課程 刪除選課 選課課程信息 其他管理 新聞瀏覽 退出系統(tǒng) 我的選課 查看選課成績 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 12 用戶管理:通過對學生個人信息查詢、個人密碼修改進行用戶管理。 課程:通過學生添加選修課程、查看選課成績來進行課程管 理。 選課:通過刪除選課、選課課程信息來進行課程管理。 其他管理:主要包括新聞瀏覽、退出系統(tǒng)。 學生用戶的流程圖如下圖 35 所示。 圖 35 學生流程圖 教師用戶功能模塊圖 教師用戶完成的功能:查看課程信息、查看學生信息、教師個人密碼修改、其他管理。 具體包括:個人信息、修改密碼、提交課程、成績錄入、選課查詢、注銷。 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 13 圖 36 教師用戶功能模塊圖 教師用戶管理:對教師個人信息查詢,個人面貌的修改來對教師用戶進行管理 。 查看課程信息:通過添加選修課程,查看選課信息來查看課程信息。 查看學生信息:對學生選課情況,所選課程信息進行查詢。 其他管理:主要包括新聞瀏覽,退出系統(tǒng)。 教師修改個人信息的流程圖如下圖 37 所示。 開 始是 否 登 錄進 入 修 改 個 人 信 息 頁 面進 行 登 錄登 錄 成 功否是顯 示 個 人 信 息修 改 信 息提 示 修 改 成 功結 束 圖 37 教師修改個人信息流程圖 教師登錄 教師用戶管理 個人信息查詢 個人密碼修改 查看課程信息 添加選修課程 學生選課 課程信息 其他管理 新聞瀏覽 退出系統(tǒng) 查看學生信息息 查看選課信息 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 14 系統(tǒng)流程圖 下圖描述了整個系統(tǒng)的流程。 進 入 系 統(tǒng)登 陸賬 號 是 否 存 在是否是 否 是 管 理 員否是 否 是 學 生是否是 否 教 師進 入 學 生 界面選 擇 功 能查看公告查看已選課程查看課程列表修改個人信息選 課系 統(tǒng) 是 否 開 放課 程 是 否 已 滿是 否 重 復 選 課是否否選 課 成 功等 待 審 核是 否 退 課是否否是是登 出否是進 入 教 師 界面查看公告查看課程修改個人信息是進 入 管 理 員界 面選 擇 功 能添加公告添加課程審核制定系統(tǒng)開放時間添加用戶退 出 系 統(tǒng) 圖 35 系統(tǒng)流程圖 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 15 用戶界面設計 主界面設計 頁面框架化。本系統(tǒng)界面采用框架結構,把頁面頭、左邊導航、右邊正文放在不同的框架里面,當用戶在左邊導航選擇不同的功能菜單時,只是在右邊正文區(qū)刷新內容,這樣做使得頁面結構清晰,便于用戶操作。 系統(tǒng)的首頁面 在頁面左邊顯示出三種身份登錄的鏈接。便于不同用戶清晰的看清登錄的位置。不同身份的用戶登錄提交的用戶名和密碼提交到不同身份的數(shù)據(jù)庫認證頁面中。如學生用戶登錄提交到 。當驗證通過時,跳到學生用戶的頁面。并把信息保存進 session,以供其他頁面判斷用戶是否已經(jīng)登錄。 圖 36 系統(tǒng)首頁面 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 16 學生用戶界面設計 學生用戶功能模塊由四部分組成:個人信息、密碼修改、成績查詢、選課查詢以及退選、選課、注銷。 個人信息:顯示出用戶的所有個人信息并提供密碼修改功能。 密碼修改:完成對密碼的修改。 成績查詢:查詢學生成績。 選課查詢以及退選:選課查詢情況并且能退選。 注銷:注銷學生登錄信息。 圖 37學生用戶界面 管理員用戶界面設計 管理員用戶功能模塊由四部分組成:學生信息管理、教師信息管理、管理員信息管理、課程信息管理、院系班級管理、選課信息管理。 學生信息管理:對學生用戶進行管理,實現(xiàn)添加、刪除。 教師信息管理:對教師用戶進行管理,實現(xiàn)添加、刪除。 管理員信息管理:對管理員用戶進行管理,實現(xiàn)添加、刪除。 課程信息管理:對課程信息管理,實現(xiàn)添加、刪除。 院系班級管理:對院系班級管理,實現(xiàn)添加、刪除。 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 17 選課信息管理:對選課信息管理,實現(xiàn)添加、刪除。 圖 38管理員用戶界面 教師用戶界面設計 教師用戶功能模塊由四部分組成:個人信息、修改密碼、提交課程、成績錄入、選課查詢、注銷。 個人信息:教師的個人信息。 修改密碼:對教師用戶的密碼進行修 改。 提交課程:教師對課程進行提交。 成績錄入:對學生成績錄入。 選課查詢:對學生選課進行查詢。 注銷:完成注銷。 圖 39 教師用戶界面 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 18 第四章 數(shù)據(jù)庫 數(shù)據(jù)庫設計 一個軟件產(chǎn)品,數(shù)據(jù)庫設計的好壞決定著軟件的開發(fā)維護和運行容易程度。如果把企業(yè)的數(shù)據(jù)比做生命所必需的血液,那么數(shù)據(jù)庫的設計就是應用中最重要的一部分。整個系統(tǒng)的操作實際上就是操作數(shù)據(jù)庫,所以,數(shù)據(jù)庫的設計方式?jīng)Q定著系統(tǒng)的好壞。 邏輯結構設計 本系統(tǒng)數(shù)據(jù)庫決定采用 SQL Server 2021 作為后臺數(shù)據(jù)庫,并設計 7 張數(shù)據(jù)庫表。 表 41 數(shù)據(jù)庫表及功能 表名稱 說明 admin 管理員信息表 student 學生信息表 teacher 教師信息表 course 課程信息表 class 班級表 department 學院表 chooseCourse 選課信息表 數(shù)據(jù)庫 ER 圖分析 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 19 根據(jù)以上設計,本系統(tǒng)規(guī)劃出的實體主要有院系實體、學生實體、課程實體、教師實體、管理員實體等。以下是主要實體的 ER 圖。 一、院系實體就是用來存儲院系號、院系名字。其 ER 圖如下圖所示: 院 系院 系 號 院 系 名 字 圖 41 院系實體 ER 圖 二、學生實體就是用來存儲學生學號、學生名字、學生密碼、院系號、課程號。其 ER 圖如下圖所示: 學 生學 生 名 字 學 生 密 碼學 生 號課 程 號院 系 號 圖 42 學生實體 ER 圖 三、課程實體就是用來存儲課程號、課程名字、教師號、學分、學時、上江西理工大學 2021 屆本科生畢業(yè)設計(論文) 20 課時間、上課地點、上課人數(shù)、院系號。其 ER 圖如下圖所示: 課 程上 課 時 間上 課 地 點學 分課 程 名 字學 時課 程 號 教 師 號院 系 號 圖 43 課程實體 ER 圖 四、教師實體就是用來存儲教師號、教師名字、教師密碼 、院系號。其 ER 圖如下圖所示: 教 師教 師 密碼教 師 名字教 師 號院 系 號 圖 44 教師實體 ER 圖 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 21 五、管理員實體就是用來存儲管理員名字、管理員密碼。其 ER 圖如下圖所示: 管 理 員管 理 員名 字管 理 員密 碼 圖 45 管理員實體 ER 圖 數(shù)據(jù)庫的組成 該系統(tǒng)的數(shù)據(jù)庫一共有七個表,分別是管理員信息表、選課信息表、班級信息表、課程信息表、院系信息表、學生信息表、教師信息表。 1. admin( 管理員信息表 ) 管理員信息表 主要用來保存管理員名字和 管理員密碼,該表的結構如下表所示。 表 42 管理員信息表 字 段 說 明 類型 (長度 ) aId 管理員號 varchar( 50) aPass 管理員密碼 varchar( 50) 2. chooseCourse(選課信息表 ) 選課信息表主要用來存儲學生號、課程號、成績等相關信息。結構如下表 表 43 選課信息表 列 名 說 明 類 型 ( 長 度 ) sId 學生號 varchar (50) coId 課程號 varchar (50) grade 成績 float 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 22 3. class(班級信息表 ) 選課信息表主要用來存儲班級號、班級名字、院系號等相關信息。結構如下表 表 44 選課信息表 列 名 說 明 類 型 ( 長 度 ) cId 班級號 varchar (50) cName 班級名字 varchar (50) dId 院系號 Varchar(50) 4. course(課程信息 表 ) 主要用于保存 課程各個 信息,該表的結構 如下表 所示 。 表 45 課程 信息表 字 段 說 明 類型 (長度 ) coId 課程號 varchar( 50) coName 課程名 字 varchar( 50) tId 教師號 varchar( 50) credit 學分 float period 學時 float cTime 上課時間 varchar( 50) cPlace 上課地點 varchar( 50) dId 院系號 varchar( 50) 5. department( 院系信息表 ) 院系信息表 主要用來保存院系名字和院系號,該表的結構如下表所示。 表 46 管理員信息表 字 段 說 明 類型 (長度 ) dId 院系號 varchar( 50) dName 院系名字 varchar( 50) 江西理工大學 2021 屆本科生畢業(yè)設計(論文) 23 6. student(學生信息表 ) 選課信息表主要用來存儲學生號、課程號、成績等相關信息。結構如下表 表 47 選課信息表 列 名 說 明 類 型 ( 長 度 ) sId 學生號 varchar (50) sPass 學生密碼 varchar (50) cId 課程號 Varchar(50) dId 院系號 Varchar(50) sName 學生名字 Varchar(50) 7. teacher(教師信息表 ) 選課信息表主要用 來存儲教師用戶的相關信息。結構如下表 表 48 教師信息表 列 名 說 明 類 型 ( 長 度 ) tId 教師號 varchar (50) tPass 教師密碼 varchar (50) dId 院系號 Varchar(50) tName 教師名字 Varchar(50) 數(shù)據(jù)字典 院系包括:院系號、院系名字。 學生包括:學生學號、學生名字、學生密碼、院系號、課程號。 課程包括:課程號、課程名字、教師號、學分、學時、上課時間、上課地點、上課人數(shù)、院系號。 教 師包括:教師號、教師名
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1