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

正文內容

基于jsp技術的學生網上選課系統(tǒng)的設計與實現(xiàn)【畢業(yè)設計論文】-在線瀏覽

2025-05-01 09:53本頁面
  

【正文】 ..................32 測試環(huán)境 ..........................................................................................................33 計算機科學與技術系畢業(yè)設計(論文) II 測試 結果 ..........................................................................................................33 總結 .................................................................................................................................39 參考文獻 .........................................................................................................................40 致 謝 .........................................................................................................................41 計算機科學與技術系畢業(yè)設計(論文) 1 1 緒論 課題背景 Inter 的發(fā)展使我們的教育更加現(xiàn)代化,現(xiàn)在網上信息管理是我們現(xiàn)代教育中的一個熱點。但在安全性和信息更新化方面存在有一定的不足,各現(xiàn)有系統(tǒng)資料單獨建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對于信息的認知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。因此,教學管理軟件應充分依托校園網,實現(xiàn)教學信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教學管理朝數字化、無紙化、智能化、綜合化的方向發(fā)展,并為進一步實現(xiàn)完善的計算機教學文件管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎。計算機作為現(xiàn)代科學技術的創(chuàng)作工具,作為知識創(chuàng)新、傳播和應用的基礎,已經成為經濟發(fā)展和社會進步的基礎,計算機正在以 前所未有的速度發(fā)展。在信息爆炸的時代,傳統(tǒng)教學管理面臨著諸多挑戰(zhàn)。學習和開發(fā)計算機網絡技術,跟上當今世界不斷發(fā)展的腳步,更要創(chuàng)造出屬于自己的技術。 課 題現(xiàn)狀 隨著學校規(guī)模的不斷擴大,專業(yè)、班級、學生的數量急劇增加,有關學生選課的各種信息量也成倍增長,而目前許多高校的學生選課管理仍停留在復雜的人工操作上,重復工作較多,工作量大,效率低,保密性差 ,另外時間一長 ,將產生大量的文件和數據 ,這對于查找、更新和維護都帶來了不少的困難?;诨ヂ?lián)網的學生網上選課系統(tǒng)作為計算機應用的一部分 ,使用計算機對選計算機科學與技術系畢業(yè)設計(論文) 2 課信息進行管理 ,有著手工管理所無法比擬的優(yōu)點,例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、 壽命長、成本低等。 課題目標 學生網上選課系統(tǒng)是高校教學管理系統(tǒng)的重要組成部分。使得教學管理走向 無紙化辦公和規(guī)范化、現(xiàn)代化管理。我們的目標是用 學生網上選課系統(tǒng) 實現(xiàn)最快對全校選修課程發(fā)布以及新聞發(fā)布,使教師和學生最快知道,創(chuàng)造現(xiàn)代化的學習環(huán)境。在這里,運用計算機輔助選課,即能實時地對大量選課數據進行檢驗和統(tǒng)計,十分 方便地輸出選課結果,同時也避免了人工處理時容易產生的錯誤。 課題意義 通過 學生網上 選課系統(tǒng)的實現(xiàn),不僅可以提高自己的開發(fā)經驗,也解決了實際的問題,提高了學校的辦公管理的效率,減少了工作出錯的幾率,節(jié)約了資金成本。是一個學校不可缺少的部分 ,它的內容對于學校的決策者和管理者來說都至關重要 ,所以學生選課系統(tǒng)應該能夠為用戶提供充 足的信息和快捷的查詢手段。 本系統(tǒng) 應解決的問題 有: 實現(xiàn)教務處、教師及學生對選課工作的需求 , 提高對系統(tǒng)開發(fā)的認識與經驗 , 將一些新的技術應用帶到系統(tǒng)中來 , 保證系統(tǒng)的可維護性與可擴展性 。三種不同的用戶所具有的操作權限以及操作內容均不一樣。 ( 2) 課程信息修改:管理員用戶登錄后,進入課程信息管理功能單元,如果是已經登錄了,選擇要修改的課 程名 ,選定后就可以修改該選定課程的課程名稱,教師姓名 等信息 ,提交后就得到該門課程修改后的信息。 ( 4) 管理員 用戶信息添加:管理員用戶登錄后,進入用戶信息管理功能單元,如果是已經登錄進入了,輸入用戶名,用戶密碼,提交后就將新用戶添加到了 管理員表 里面,即這個用戶可以 有管理員權限了 。點擊提交后就完成了該用戶信息的修改,就得到了該用戶修改后的信息。 ( 7) 學生、教師用戶刪除:管理員用戶登錄后,進入學生或教師用戶刪除單元,如果是已經登錄, 選擇要刪除的 學生或教師 ,提交后,就將選定 學生或教師 刪除了。 計算機科學與技術系畢業(yè)設計(論文) 4 ( 9)公告修改:管理員用戶登錄后,進入公告修改功能單元,如果是已經登錄了,輸入修改的公告標題和公告內容,提交后即可修改公告。 學生用戶 ( 1) 學生選課:學生用戶登錄后,進入選課管理功能單元,如果是已經登錄進入了, 即可以看到現(xiàn)階段可供選擇的課程信息,并支持模糊查詢,點擊選課后即成功選擇該門課程并出現(xiàn)在該用戶的課表中。 ( 3) 學生個人密碼修改:學生 用戶登錄后,進入 密碼修改 功能單元,如果是已經登錄進入了,點擊后就可以修改該用戶的密碼。 ( 4) 公告瀏覽:學生 用戶登錄后,進入 公告瀏覽 能單元, 點擊選中的公告標題,即可瀏覽公告的詳細內容。 ( 2) 查看學生信息:教師用戶登錄后,進入學生列表功能單元,即可查詢選中該教師所任教課程的學生,包括其基本信息。點擊提交后就完成了該用戶信息的修改,就得到了該用 戶修改后的信息。 根據上面的要求,從操作功能上可以分為兩個類:一個是通用操作,主要實現(xiàn)用戶的登錄退出和修改密碼等;另一種是為不同用戶定制不同操作。該系統(tǒng)可以容易實現(xiàn)學生,老師 與學校之間的聯(lián)系,在 Inter 上實現(xiàn)完成部分 教務工作 ,提高辦事效率 和周期。在這樣一個社會背景下,基于 Windows 和 SQL Server 2021 ,運用先進的 JSP 技術,采用 B/S 模式開發(fā)的學生網上選課系統(tǒng),將學生、老師、管理員、有機地結合在一起,有效地提高管理水平和效率。 (3) 操作性 本系統(tǒng)界面設計時充分考慮管理人員的習慣,使得操作簡單;數據錄入迅速、規(guī)范、可靠;統(tǒng)計準確;制表靈活;適應力強;容易擴充。 軟件平臺: 操作系統(tǒng): Windows XP; 數據庫: SQL Server 2021; 開發(fā)工具包: JDK Version ; JSP 服務器: Tomcat ; 3 網上選課系統(tǒng)總體設計 項目規(guī)劃 基于 Windows 操作系統(tǒng) 和 Microsoft SQL Server 2021 數據庫,建立一個 B/S 層結構的學生選課系統(tǒng),使用 JSP 編程,實現(xiàn)學生的選課功能、以及教師查詢上課信息。管理員有權限去更改選課課程的信息。系統(tǒng)對學生角色提供個人信息管理 、選課管理、管理學生本人已選課程。系統(tǒng)同時給管理員以下功能:查看所有專業(yè)、課程、學生、教師的信息并可以對它們進行管理(添加、編輯、刪除)。提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改選課情況。從單機時代的主機 /終端 模式、文件服務器時代的共享數據模式、客戶機 /服務器時代的 Client/Server(客戶機 /服務器)模式,再到今天網絡計算機時代的 Browser/Server(瀏覽器 /服務器)模式,計算模式發(fā)生了巨大變化。 系統(tǒng)綜合還應用了 B/S 模式,即 Browser/Server(瀏覽器 /服務器 )結構,是對 C/S 結構的一種改進。 而基于互聯(lián)網應 用系統(tǒng)都采用 Browser/Server(瀏覽器 /服務器 )模式結構,在客戶端中除Web 瀏覽器外,要安裝的軟件便是一些插件和控件。這是一種最小化的客戶端安裝及客戶機模式,是目前客戶服務器體系結構的發(fā)展方向。該技術為創(chuàng)建顯示動態(tài)生成內容的 Web 頁面提供了一個簡捷而快速的方法。 JSP 規(guī)范是 Web 服務器、應用服務器、交易系統(tǒng)、以及開發(fā)工具供應商間廣泛合作的結果。 Web 服務器在遇到訪問 JSP 網頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結果以 HTML格式返回給客戶。所有程序操作都在服務器端執(zhí)行,網絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現(xiàn)無 Plugin,無 ActiveX,無 Java Applet,甚至無 Frame。使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內容(內容是根據請求來變化的,例如請求帳戶信息或者特定的一瓶酒的價格)。如果核心邏輯被封裝在標識和 Beans中,那么其他人,如 Web 管理人員和頁面設計者,能夠編輯和使用 JSP 頁面,而不影響內容的生成。這有助于作者保護自己的代碼,而又保證任何基于HTML的 Web瀏覽器的完全可用性。 JavaBean 是描述Java 的軟件組件模型,有點類似于 Microsoft 的 COM 組件概念。對于程序員來說,最好的一點就是 JavaBean 可以實現(xiàn)代碼的重復利用。 JSP 對于在 Web 應用中集成 JavaBean 組件提供了完善的支持。 JavaBean 組件可以用來執(zhí)行復雜的計算任務,或負責與數據庫的交互以及數據提取等。 利用跨平臺運行的 JavaBean 組件, JSP 為分離處理邏輯與顯示樣式提供了卓越的解決方案。 Microsoft SQL Server2021 是一個分布式的關系型數據庫管理系統(tǒng),具有客戶機 /服務器體系結構,采用了 Transactsql 的 sql 語言在客戶機與服務器間傳遞客戶機的請求與服務器的處理結果。 數據庫分析設計 數據庫需求分析 學生選課管理系統(tǒng)的要求是要準確快捷地管理學生的信息。由此總結出如下需求信息: 用戶分為管理員用戶、教師用戶和學生用戶。 一個教師可以教授多門課程,一門課程可以有多個教授來教授。 學生信息: 學生 ID、姓名、性別、班級、年齡、學院、所在系 教師信息: 教師 ID、姓名、性別、年齡 課程信息: 課程 ID、名稱、上課時間、上課地點、學分、上課教師 計算機科學與技術系畢業(yè)設計(論文) 9 班級信息: 班級 ID、名稱、班主任 新聞信息: 新聞 ID、新聞標題、新聞內容 數據庫概念結構設計 由上面的數據項可以設計出能夠滿足用戶需求的各種實體以及它們之間的關系,為后面的邏輯結構設計打下基礎。本 系統(tǒng)設計的實體有:學生實體、教師實體、課程實體和班級實體。每個表格表示數據庫中的一個表。 管理員可以添加各種權限的用戶,修改,和刪除用戶。此記錄的信息會詳細地顯 示在學生登錄后的頁面上。 圖 37 學生信息表 課程號 課程名 上課時間 學分時間 上課地點 課程 上課教師 上課教工號 計算機科學與技術系畢業(yè)設計(論文) 12 教師表 teacher 用來記錄教師信息。管理員實現(xiàn)課程管理、學生、教師管理、和新聞發(fā)布管理。 如圖 313 和圖 314 所表示是從管理員和學生用戶的角度給出的模塊功能。本系統(tǒng) 界面采用框架結構,把頁面頭、左邊導航、右邊正文放在不同的框架里面,當用戶在左邊導航選擇不同的功能菜單時,只是在右邊正文區(qū)刷新內容,這樣做使得頁面結構清晰,便于用戶操作。便于不同用戶清晰的看清登錄的位置。如學生用戶登錄提交到 。并把信息保存進 session,以供其他頁面判斷用戶是否已經登錄。 圖 41 系統(tǒng)首頁面 界面頭尾設計 為了實現(xiàn)界面重用,系統(tǒng)把界面頭和尾作成公用界面,這樣其他頁面引用入就可以了。將頭尾設計為 inc 文件夾下的 和 文件。 當驗證通過時,跳到用戶使用頁面。 圖 42 學生登錄頁面 學生用戶界面設計 學生用戶功能模塊由四部分組成:個人信息、網上平臺、系統(tǒng)公告和其他。當用戶點選課時,該課程就會添加到我的課表中,在數據庫中選課表會添加一條記錄。 其他功能:退出系統(tǒng) 學生用戶界面設計用框架實現(xiàn)。學生功能設計所有頁面都放在 student 的文件夾中,所以以下所提到的頁面均在student 文件夾中。其中左框架中的功能導航頁面為,右框架中 的功能頁面為 。 圖 43 學生用戶界面 其中框架的代碼為: !DOCTYPE HTML PUBLIC //W3C//DTD HTML Frameset//EN html head link href=../ rel=stylesheet type=text/css meta equiv=ContentType content=text/html。個人資料顯示學生的所有信息,包括學號、姓名、學院、系別、班級。 如圖 44 個人資料顯示頁面, 45 密碼修改頁面。在課程列表中當用戶點選課欄時,該課程就會添加到我的課表中,在數
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1