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

正文內(nèi)容

基于jsp的學生選課系統(tǒng)的設計與實現(xiàn)-文庫吧資料

2024-11-18 03:40本頁面
  

【正文】 登錄帳號、登錄密碼等。 表 41 管理員信息表( t_admin) 字段名 數(shù)據(jù)類型 字段描述 長度 約束 userId Int 管理員編號 4 主鍵 userName varchar 登陸賬號 50 userPw varchar 登陸密碼 50 ( 2)課程信息表 (t_kecheng) 課程信息表主要存儲管理員發(fā)布的課程信息,主要字段包括:課程編號、課程號、課程名稱、課時。數(shù)據(jù)是一切系統(tǒng)設計的基礎,通俗地說,數(shù)據(jù)庫設計就像高樓大廈的根基一樣,如果設計的不合理、不完善,將在系統(tǒng)開發(fā)過程中,甚至到后期的系統(tǒng)維護、功能變更和功能擴充時,引起較多問題,嚴重時甚至要重新設計,重做大量已完成工作。系統(tǒng)采用面向對象的設計方法,用實體類實現(xiàn) MVC中的模型部分,主要負責數(shù)據(jù)的封裝和業(yè)務邏輯的實現(xiàn);用邊界類實現(xiàn) MVC中的視圖部分,邊界類即系統(tǒng)中負責數(shù)據(jù)顯示的頁面;用控制類實現(xiàn) MVC中的控制器部分, 負廊坊師范本科畢業(yè)論文 11 責處理系統(tǒng)的業(yè)務流程。 MVC模式內(nèi)部模型、視圖和控制器三者之間的關系如下圖所示。根據(jù)用戶要求和模型行為的結果,控制器選擇一個屬兔作為對用戶請求的的應答??刂破鞫x了應用程序的行為:負責對來自視圖的用戶要求進行解釋,并把這些要求映射成相應的行為,這些行為由模型負責實現(xiàn)。業(yè)務流程交予模型處理。視圖同時將用戶請求告知控制器。 廊坊師范本科畢業(yè)論文 10 視圖( View):視圖代表用戶交互界面,用來組織模型中的內(nèi)容,從模型中獲得數(shù)據(jù) 并指定這些數(shù)據(jù)如何表現(xiàn)。但是模型中數(shù)據(jù)的變化一般會通過一種刷新機制被公布?!澳P汀庇袑?shù)據(jù)直接訪問的權力,例如對數(shù)據(jù)庫的訪問。 MVC 應用程序設計結構有助于將應用分割成若干邏輯部 件,是程序設計變得更加容易。 MVC模式是目前用的比較多的一種設計模式。變量命名規(guī)則的一致性:變量應該用統(tǒng)一的規(guī)則進行命名,做到任意變量均能從上下文推斷其義。功能一致性:完成同樣的功能應該盡量使用同樣的元素。 實用性:要求本系統(tǒng)能夠滿足 高校學生選課管理 的需要,因此具有良好的實用性。其主要設計原則有: 簡單性:在實現(xiàn)系統(tǒng)的功能的同時,盡量讓系統(tǒng) 界面簡潔清晰、 操作簡單易懂,這對于一個系統(tǒng)來說是非常重要的。對于其他操作,系統(tǒng)應在 3 秒內(nèi)給出處理結果。應能夠保證用戶數(shù)據(jù)和賬號的安全。 安全性要求 本系統(tǒng)不影響其他軟件的正常運行,而且不會被人故意修改或植入惡意程序。對各個功能輔以已讓使用者容易接收的圖標,并用色彩的區(qū)別加以提示,是使用者能夠快速、準確的掌握正確使用該系統(tǒng)的方法和技巧。 精度要求 系統(tǒng)處理的主要信息為學生、管理員、教師三類用戶的個人信息以及涉及到選課的課程信息和課表信息,對數(shù)據(jù)精度無特殊要求。 健壯性要求 該系統(tǒng)部署后,在硬件條件和支持軟件條件沒有發(fā)生變化的情況下,能夠一直保 持運行狀態(tài),直到系統(tǒng)被升級或替代。系統(tǒng)應能夠準確獲取外部信息以及用戶操作,并進行正確的數(shù)據(jù)處理,最后將結果存入數(shù)據(jù)庫中。如下表所示。 圖 23教師用例 圖 廊坊師范本科畢業(yè)論文 5 通過對系統(tǒng)功能的進一步分析,可以得到各個用例的詳細描述。 圖 22學生用例圖 教師通過本系統(tǒng)可以查看個人信息、登錄系統(tǒng)、查看課表。 廊坊師范本科畢業(yè)論文 4 圖 21管理員用例圖 學生通過本系統(tǒng)可以查看個人信息、在線選課、查看課表、登錄系統(tǒng)。 系統(tǒng)管理員通過本系統(tǒng)可以實現(xiàn)密碼修改功能、系統(tǒng)管理功能、課程管理功能、老師管理功能、課表管理功能、學生管理功能、登錄功能。 2. 2 系統(tǒng)的功能性需求 通過對學生選課系統(tǒng)進行需求分析,可 以確定學生選課系統(tǒng)主要有三類用戶:系統(tǒng)管理員、教師和學生。學生選課系統(tǒng)是一個面向學校教務管理人員、任課教師和學生,可以為他們提供高效、現(xiàn)代化、科學的選課管理過程,是現(xiàn)代高校進行選課管理必不可少的辦公軟件。 廊坊師范本科畢業(yè)論文 3 第 2 章 需求分析 學生選課系統(tǒng)介紹 學生選課管理工作是學校教務管理系統(tǒng)中一個非常重要的環(huán)節(jié),它負責安排整個學校學生和教師的上課情況。這樣既減少投入成本又簡化了操作環(huán)節(jié)。 (2)用戶使用可行性 本系統(tǒng)對用戶的要求,除了需要具備在 Microsoft Windows 平臺上使用個人電腦的知識外,并不需要特別的技術能力。 1. 3. 3 社會 可行性 本系統(tǒng)的社會可行性主要從法律因素、用戶使用可行性兩方面進行研究。系統(tǒng)的開發(fā)基于本人對程序開發(fā)的實踐學習而來,學校無需資金投入,并且軟件開發(fā)過程投入的成本不高,因此開發(fā)經(jīng)費完全可以接受。 1. 3. 2 經(jīng)濟可行性 傳統(tǒng)學生選課過程主要采用手工方式進行管理,管理效率低、質量差、錯誤多,需要耗費大量的人力、物力。同時,考慮給予的開發(fā)期限也較為充裕,預計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)的。整個系統(tǒng)層次劃分清晰、明確。 1. 3. 1 技術可行性 技術可行性: 系統(tǒng)采用 Java 語言進行開發(fā),主要使用 MVC 三層結構進行系統(tǒng)架構,采用 JSP+Servlet+Javabean 技術實現(xiàn)??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠 解決。由于學校與學校之間對學生選課環(huán)節(jié)的具體管理標準和要求不同,設計與開發(fā)針對本校的學生選課系統(tǒng)仍舊勢在必行。 1. 2 研究現(xiàn)狀 現(xiàn)在很多學校仍然采用手工方式管理學生選課過程,隨著學校學生人數(shù)的增加和新課程的不斷開設,必然會造成工作效率低、錯誤增加等嚴重問題。 傳統(tǒng)的學生選課過程往往采用人工方式進行管理,管理方法落后、效率低、質量差,而基于計算機技術的學生選課系統(tǒng)實現(xiàn)了對整個學生選課過程的系統(tǒng)化、規(guī)范化、無紙化管理。同時,學校管理中的學生選課過程也提出了相應的 要求。 當前的管理信息系統(tǒng)已經(jīng)發(fā)展為集成了計算機網(wǎng)絡技術、通信技術、信息處理技術,對信進行收集、傳遞、存儲及加工處理,用于輔助決策進行事務管理的一種人機交互的智能化計算機系統(tǒng)。 traditional student selection process often uses artificial management way and backward management methods, which leads to low efficiency and poor quality. Using information management way for student selection process is imperative. This system is mainly aimed at the college students of public elective course, and it uses the three layers of the MVC architecture and JSP+Servlet+Javabean technology. The development process of this system strictly follows the software engineering. In the process of developing the requirement analysis is carried firstly, which determines the main business process and information munication interactive content, and then makes the functional design and the database design of the system bined with the school on the course of process management standards and requirements of, finally using Java language code. Keywords: JSP; Servlet; Javabean; MVC 目 錄 第 1 章 緒論 ....................................................... 1 系統(tǒng)開發(fā)背景 及意義 .............................................. 1 研究論文內(nèi)容 .................................................... 1 即時通信原理 ............................................... 1 技術 .................................................. 2 可行性分析 ..
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1