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

正文內(nèi)容

基于jsp的學生成績管理系統(tǒng)的開發(fā)畢業(yè)設(shè)計論文-文庫吧

2024-08-08 19:10 本頁面


【正文】 score information anytime and anywhere. Key words: Java Web, student performance management, information management system 2 項目開發(fā)的背景 幾年前,各個學校對于學生成績的管理還是停留在運用手工操作,隨著各個學校的規(guī)模不斷壯大,學生人數(shù)逐年增加。關(guān)于學生成績管理工作所涉及的數(shù)據(jù)量越來越大,有的學校不得不靠增加人力、物力來 進行學生成績管理。但人工管理又有著許多缺陷,比如:效率底、易出錯、檢索信息慢、對學校的管理提供決策信息較為困難等。所以我想借本次畢業(yè)設(shè)計之際,開發(fā)一個適用于高校的學生成績管理系統(tǒng),方便學校對各類信息的管理,減輕學校的負擔。 項目概述 本管理系統(tǒng)主要內(nèi)容是學生信息管理,課程信息管理,學生成績管理和教師信息管理,管理員添加教師記錄,初始化教師的登錄信息,教師添加學生記錄,初始化學生登錄信息等等。全文共分為概述、系統(tǒng)分析、系統(tǒng)總體設(shè)計、詳細設(shè)計、開發(fā)總結(jié)、參考文獻、附錄等。 設(shè)計目的與意義 本系統(tǒng) 是將現(xiàn)代化的計算機技術(shù)和傳統(tǒng)的教學、教務(wù)工作相結(jié)合設(shè)計完成的系統(tǒng),實現(xiàn)了工作過程的計算機化,提高工作效率和工作質(zhì)量,該系統(tǒng)的完成將具有以下幾點重要的意義: ( 1)系統(tǒng)具有較強的實用性、可靠性和適用性 ( 2)對各個數(shù)據(jù)的輸入進行了檢測,大大減少了異常的發(fā)生。 ( 3)能夠按照用戶輸入的關(guān)鍵字進行查詢 (4) 注意到了數(shù)據(jù)的安全性。 ( 5)簡化了用戶的操作過程,盡量減少用戶的工作量 3 2 系統(tǒng)的開發(fā)技術(shù)及主要架構(gòu) 開發(fā)技術(shù)的選擇 由于 JAVA 面向?qū)ο?,安全性高,跨平臺,易移植,易掌握等特點,尤其是在安全性 和跨平臺性兩個方面非常顯著。因此,最后我選擇采用 Java技術(shù)開發(fā)這個系統(tǒng)。 項目開發(fā)的工具 這個 web系統(tǒng)的服務(wù)器采用開源的 ,數(shù)據(jù)庫采用開源的MySQL。在 MyEclipse 工作平臺上使用 Java、 JavaScript 與 JSP 技術(shù),采用 MVC模式開發(fā)。 MyEclipe 簡介 MyEclipse企業(yè)級工作平臺 (MyEclipse Enterprise Workbench ),簡稱 MyEclipse是對 Eclipse IDE的擴展,利用它我們可以很方便地使用數(shù)據(jù)庫和 JavaEE開發(fā)和發(fā)布系統(tǒng),提高了工作效率。 MySql 簡介 MySQL 名字的來歷是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQLAB 公司,在 2020 年 1 月 16 號被 Sun 公司收購。 MySQL被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 4 Tomcat 簡介 Tomcat 是 Apache 軟件基金會 ( Apache Software Foundation)的 Jakarta 項目中的一個核心項目 , 由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。因為 Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 數(shù)據(jù)庫的連接 JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫連接 ) 是一種用于執(zhí)行 SQL 語句的 Java API, 可以為多種關(guān)系數(shù)據(jù)庫提供一個標準的 API。據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序,本系統(tǒng)采用 JDBC連接數(shù)據(jù)庫。 3 可行性研究 經(jīng)濟可行性分析 本系統(tǒng)開發(fā)要耗去一定的時間,而所用的開發(fā)工具和軟件基本是免費的。由于系統(tǒng)能夠在未來一段時期內(nèi)穩(wěn)定地發(fā)揮作用,因此該系統(tǒng)對于管理學生成績都有很大的幫助。由此可見,開發(fā)此系統(tǒng)在經(jīng)濟上是完全可行的。 操作可行性分析 如今的計算機已經(jīng)進入各個家庭,硬件成本不斷的下降,計算機價格不斷降低。該系統(tǒng)具有友好的用戶界面、良好的安全性設(shè)置等,使用戶可以很快地掌握系統(tǒng)的操作方法,因此在操作上是可行的。 5 技術(shù)可 行性分析 從目前 IT 業(yè)內(nèi)使用比較廣泛的數(shù)據(jù)庫和管理軟件來看,使用比較簡單的中小型數(shù)據(jù)庫 Mysql 和 Java 開發(fā)該系統(tǒng)非常簡單實用。該系統(tǒng)能為用戶提供非常友好、操作簡單的用戶界面。因此,從技術(shù)可行性分析來看是可行的。 可行性綜合分析 利用計算機實現(xiàn)學生管理系統(tǒng)勢在必行。通過對當前的開發(fā)背景和上述幾個可行性分析可以發(fā)現(xiàn)開發(fā)這個系統(tǒng)是可行的。本學生成績管理向著規(guī)范化、簡單化、有效化的方向發(fā)展。 4 需求分析 功能分析 經(jīng)過前期的深入調(diào)查和研究,總結(jié)出該系統(tǒng)需要完成的具體功能,分析如下: 管理員管理 :能夠?qū)崿F(xiàn)管理員對教師信息添加,刪除,修改和查詢。初始化教師登錄信息:用戶 ID 為教師編號,初始密碼也為教師編號,用戶類型為教師。 教師管理: 能夠?qū)崿F(xiàn)教師對學生信息,課程信息和成績信息的添加,刪除,修改和查詢等功能;初始化學生登錄信息:用戶ID 為學號,初始密碼也為學號,用戶類型為學生。 學生查詢: 學生能夠查詢課程信息和自己的成績信息。 以上所有用戶在登錄后都可以修改自己的密碼。 6 系統(tǒng)數(shù)據(jù)流程圖 由以上的功能分析,得出如圖 41 的系統(tǒng)數(shù)據(jù)流程圖,該數(shù)據(jù)流程圖直觀地反映了該系統(tǒng)的整體框 架和設(shè)計要求。 管 理 員教 師登 錄 信 息管 理學 生成 績課 程課 程 信 息成 績 信 息登 錄 信 息初 始 化初 始 化查 詢管 理 圖 41 數(shù)據(jù)流程圖 5 網(wǎng)站總體設(shè)計 用戶登錄時,系統(tǒng)先判斷用戶名是否存在,密碼和用戶類型是否正確。如果正確,則進入用戶首頁,進行相關(guān)的管理操作。如果錯誤,則用戶要重新輸入用戶名,密碼和選擇用戶類型。用戶登錄后根據(jù)用戶類型,從而擁有不同權(quán)限。登錄流程圖和系統(tǒng)功能結(jié)構(gòu)圖如下所示。
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1