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

正文內(nèi)容

高校學(xué)生檔案管理系統(tǒng)設(shè)計與開發(fā)[終稿]-在線瀏覽

2024-11-01 14:11本頁面
  

【正文】 們的生活,并對教育的發(fā)展形成新的推動力。所以學(xué)生檔案管理系統(tǒng)有減少工作量、節(jié)約資源、提高效率等優(yōu)勢,采用高校學(xué)生檔案管理方式將是以后學(xué)生作業(yè)管理發(fā)展的趨勢。系統(tǒng)整體架構(gòu)為 B/S 模式,依據(jù)項目編碼規(guī)范,同時也為了源代碼美觀,將界 面設(shè)計與實現(xiàn)嚴(yán)格分開來,利用核心 Java做實現(xiàn),數(shù)據(jù)交互良好的 EL 語言嵌套在 HTML 中實現(xiàn)整齊的設(shè)計界面,具體實現(xiàn)操 湖南人文科技學(xué)院畢業(yè)設(shè)計 2 作利用流行的開源框架,結(jié)合思考成熟的數(shù)據(jù)庫設(shè)計與邏輯實現(xiàn)系統(tǒng)功能。其次進(jìn)行概要設(shè)計,將系統(tǒng)分為 3 個模塊:登錄模塊,學(xué)生模塊,管理員模塊。然后進(jìn)行詳細(xì)設(shè)計,最后系統(tǒng)測試。圍繞高校學(xué)生檔案管理系統(tǒng)的項目實施,根據(jù)開發(fā)過程,重點闡述了 軟件項目開發(fā)的流程,從業(yè)務(wù)流程、功能描述等方面對系統(tǒng)進(jìn)行了詳盡的分析,從數(shù)據(jù)庫邏輯模型、軟件結(jié)構(gòu)、模塊加工說明、界面設(shè)計四方面對系統(tǒng)進(jìn)行了詳盡的設(shè)計。 湖南人文科技學(xué)院畢業(yè)設(shè)計 3 第二章 系統(tǒng)開發(fā)環(huán)境與技術(shù) 系統(tǒng)介紹 本設(shè)計所實現(xiàn)的高校學(xué)生檔案管理系統(tǒng)主要面向高等院校 。本系統(tǒng)分為用戶登錄、管理員管理和成績管理,學(xué)生的對 檔案 資料的查詢,管理員的在線管理三個模塊,實現(xiàn)學(xué)生文檔的添加、修改、刪除、導(dǎo)入管理,學(xué)生對自己 檔案 的查詢、 修改自己 的基本信息 、成績查詢 。 系統(tǒng)開發(fā)環(huán)境 開發(fā)與運行的環(huán)境的選擇會影響到數(shù)據(jù)庫設(shè)計,本系統(tǒng)開發(fā)與運行環(huán)境如下: ? 開發(fā)環(huán)境: Windows XP ? 開發(fā)工具: ? 數(shù)據(jù)庫管理系統(tǒng): MYSQL ? 服務(wù)器: Tomcat ? 用 PowerDesigner 進(jìn)行數(shù)據(jù)建模,將建模導(dǎo)入 MySQL 數(shù)據(jù)庫 系統(tǒng)開發(fā)技術(shù) 本系統(tǒng)采用 為編程工具, JAVA 為編程語言, MYSQL 為數(shù)據(jù)庫后臺處理,使整個系統(tǒng)具有實用性,并且可以隨時升級。 MyEclipse 是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,它的實際價值來自包含的發(fā)布包中的大量的工具,如CCS/JS/HTML/XML 的編輯器,幫助創(chuàng)建 EJB 和 Struts 項目的向?qū)Рa(chǎn)生項目的所有主要的組件如 action/session bean/form 等。利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 Java 平臺由 Java 虛擬機 ( Java Virtual Machine)和 Java 應(yīng)用編程接口( Application Programming Interface、簡稱 API)構(gòu)成。 Java 的 SSH 是 Struts+Spring+Hibernate Struts 主要負(fù)責(zé)表示層的顯示, Struts 是一個基于 Sun J2EE 平臺的 MVC 框架,主要是采用 Servlet 和 JSP 技術(shù)來實現(xiàn)的。 Struts 把 Servlet、 JSP、自定義標(biāo)簽和信息資源 (message resources)整合到一個統(tǒng)一的框架中 ,開發(fā)人員利用其進(jìn)行開發(fā)時不用再自己編碼實現(xiàn)全套 MVC 模式,極大的節(jié)省了時間,所以說 Struts 是一個非常不錯的應(yīng)用框架。 Spring 提供了管理業(yè)務(wù)對象的一致方法并且鼓勵了注入對接口編程而不是對類編程的良好習(xí)慣。 Hibernate 主要是數(shù)據(jù)的持久化到數(shù)據(jù)庫, Hibernate 是一個開放源代碼的對象關(guān)系映射框架,它對 JDBC 進(jìn)行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 JSP 簡介 本系統(tǒng)應(yīng)用 JSP 技術(shù)編制完成系統(tǒng), JSP 是將純 Java 代 碼嵌入在 HTML 中實現(xiàn)動態(tài)功能的一種技術(shù),能為創(chuàng)建高度動態(tài)的 Web 應(yīng)用提供一個獨特的開發(fā)環(huán)境。 MYSQL簡介 MySQL是一個可運行在 Windows平臺和大多數(shù)的 Linux平臺上的半商業(yè)數(shù)據(jù)庫。mysql 是個快速的、多線程、多用戶和健壯的 sql 數(shù)據(jù)庫服務(wù)器??梢允褂妹钚泄ぞ吖芾?MySQL 數(shù)據(jù)庫,也可以從 MySQL 的網(wǎng)站下載圖形管理工具 MySQL Administrator 和 MySQL Query Browser。 社會可行性 高校學(xué)生檔案難以管理,包括其中一系列的數(shù)據(jù)和操作,在社會上對這些管理都是非常棘手、耗時、效率低的事情,因此本系統(tǒng)在社會上是可行的。 需求分析 本系統(tǒng)主要是針對各個高校的學(xué)生學(xué)籍進(jìn)行管理,系統(tǒng)滿足以下幾點要求: ? 系統(tǒng)安全性。對于數(shù)據(jù)庫,設(shè)置了不同用戶的權(quán)限,不同權(quán)限進(jìn)入不同的界面,為了防止數(shù)據(jù)的并發(fā)現(xiàn)象的出現(xiàn),數(shù)據(jù)的編輯必須由合法用戶來操作,并且對于管理員來說,只允許對自己管理的信息進(jìn)行編輯,無權(quán)對其他用戶管理的信息進(jìn)行編輯。學(xué)生檔案管理系統(tǒng)不僅是對檔案的一些基本管理,而且還對學(xué)籍檔案的 維修、刪除各方面都有很好的管理,并且不同的管理權(quán)限可操作的內(nèi)容也是不同的,因此,本系統(tǒng)能夠很好的滿足管理人員的需要,使個人用戶可以快捷、簡便、安全地使用本系統(tǒng)。站點的數(shù)據(jù)承載量、功能模塊的單個或整體調(diào)整都可以滿足變化的需要,這種適應(yīng)性稱為可擴展性。 ? 易維護性。在進(jìn)行系統(tǒng)的維護時,只需要遠(yuǎn)程登錄服務(wù)器系統(tǒng),減少了維護系統(tǒng)的成本和周期。 湖南人文科技學(xué)院畢業(yè)設(shè)計 8 第四章 系統(tǒng)總體設(shè)計 系統(tǒng)目標(biāo)設(shè)計 檔案管 理信息系統(tǒng)以計算機為工具,把檔案管理系統(tǒng)更完善,通過對教務(wù)管理所需的信息管理,減輕行政人員的工作負(fù)擔(dān),使教學(xué)辦公室對學(xué)生檔案的管理更方便,把管理人員從繁瑣的數(shù)據(jù)計算處理中解脫出來,使其有更多的精力從事教務(wù)管理政策的研究實施,教學(xué)計劃的制定執(zhí)行和教學(xué)質(zhì)量的監(jiān)督檢查,從而全面提高教學(xué)質(zhì)量。首先,對用戶設(shè)置不同的權(quán)限,根據(jù)不同的權(quán)限進(jìn)入不同的頁面。最后,成功登錄的話: 如果是學(xué)生頁面,登錄到個人管理頁面,其中包括 檔案 維護、 修改基本信息 、 選修課表、所選課程、成績查詢 、 查看自己的檔案 、 密碼修改。也可以通過查看成績 及檔案信息 ,顯示所有學(xué)生成績,或所有選修了該課程的學(xué)生。其中學(xué)生操作模塊包括檔案維護、選課管理、成績查詢、修改密碼 、 修改基本信息 這幾個小模塊。系統(tǒng)根據(jù)登錄用戶的身份,進(jìn)入不同的界面,進(jìn)行不同的功能操作。 學(xué) 生 檔 案 管 理 系 統(tǒng)學(xué) 生 操 作 管 理 管 理 員 操 作 管 理 圖 系統(tǒng)的 2 大模塊劃分圖 湖南人文科技學(xué)院畢業(yè)設(shè)計 9 學(xué)生操作管理包括以下幾個模塊,如下圖所示: 學(xué) 生 操 作 管 理檔案維護選課管理成績查詢修改密碼 圖 學(xué)生操作管理系統(tǒng) 在 學(xué)生操作管理系統(tǒng)中,方便學(xué)生在網(wǎng)上查詢個人信息、成績、查看公告以及維護個人信息。 ( 1) 檔案維護:該模塊包括不可錄入的基本信息和可錄入的基本信息,學(xué)生可以核對不可錄入的信息,對于有錯的信息可以通過管理員來修改。此模塊完成的就是學(xué)生個人信息的查詢、更新這些維護管理操作。 ( 2) 選課管理:該模塊又包括選修課表和所選課列表。學(xué)生點課程列表前面的添加,就可以添加自己喜歡的課程,每位學(xué)生最多只能選 3 門課,超過 3 門或者重復(fù)選課都會彈出錯誤提示框,學(xué)生如果想換課程,可單擊所選課程前面的刪除,重新選擇課程。這樣不緊方便了學(xué)生,也減輕了教務(wù)處的負(fù)擔(dān),也正是該系統(tǒng)方便、快捷、及時的特點。 管理員操作管理包括下面幾個子模塊,如下圖所示: 湖南人文科技學(xué)院畢業(yè)設(shè)計 10 管 理 員 操 作 管 理學(xué)生信息管理查看成績管理基礎(chǔ)課程管理選修課管理 圖 管理員操作管理系統(tǒng) 在管理員操作管理中,管理員對學(xué)生信息的修改、添加、刪除,對課程的修改、添加、刪除。 ( 1) 學(xué)生信息管理:在該頁面,管理員可以進(jìn)行添加、修改、刪除,具體為對出錯學(xué)生信息的修改,對新生的錄入,對已經(jīng)畢業(yè)了的學(xué)生,刪除有關(guān)他們的相關(guān)信息。在該模塊,管理員還可以查看學(xué)生選課情況,輸入學(xué)號查看該學(xué)生選課情況,輸入課 程號查看選修了該課程的所有學(xué)生。 ( 4) 查看成績管理:可以精確查找學(xué)生成績,也可以通過輸入課程,查看該課程所有學(xué)生的成績,以便進(jìn)行學(xué)生的排名。系統(tǒng)分為學(xué)生登錄和管理員登錄,下面分別對其進(jìn)行用例分析。 密碼修改:每位學(xué)生的初始密碼都是相同的,因此學(xué)生登錄后要修改系統(tǒng)登錄密碼。 查看已選課程:查看自己選修的課程,并可以退選。 成績查詢:及時的了解到自己每學(xué)期的學(xué)習(xí)成績。 密碼修改:管理員修改自己的密碼。 學(xué)生信息添加 :對新生的錄入。 選課學(xué)生查詢:查詢每門課程被選修的具體的學(xué)生信息。 湖南人文科技學(xué)院畢業(yè)設(shè)計 13 管 理 員查 看 學(xué) 生 信 息添 加 必 修 刪 除 必 修刪 除 選 修查 看 選 修添 加 選 修添 加 新 學(xué) 生查 看 必 修刪 除 學(xué) 生查 看 成 績退 出 系 統(tǒng)查 看 選 修 情 況 u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s 圖 管理員用例圖 系統(tǒng) UML 活動圖 選 定 登 錄 模 塊學(xué) 生 管 理 查 看 成 績選 課 管 理管 理 員 操 作學(xué) 籍 維 護修 改 密 碼學(xué) 生 操 作選 修 課基 礎(chǔ) 課 程查 看 成 績系 統(tǒng) 主 頁 圖 系統(tǒng) UML 活動圖 湖南人文科技學(xué)院畢業(yè)設(shè)計 14 第五章 數(shù)據(jù)庫 設(shè)計 在本系統(tǒng)中使用的是 SQL Server2020 數(shù)據(jù)庫管理系統(tǒng)。 總體表設(shè)計 該系統(tǒng)中共需要創(chuàng)建 6 個數(shù)據(jù)表,依 次是: 1. admin 表:記錄管理人員信息 2. student 表:記錄 學(xué)生信 息 3. chengji 表:記錄基礎(chǔ)課 程信息 4. kecheng 表: 記錄選 課信息 5. 成績關(guān)聯(lián)表: 記錄學(xué)生基礎(chǔ)課程成績 6. 選課關(guān)聯(lián)表:記錄學(xué)生選課信息 7. grijanli 表:記錄學(xué)生的簡歷 數(shù)據(jù)表結(jié)構(gòu) 表 51 admin 表的定義 字段名 字段描述 是否為主鍵 數(shù)據(jù)類型 長度 約束 說明 NAME 管理員姓名 是 CHAR 20 NOT NULL 惟一標(biāo) 識 SEX 性別 否 CHAR 10 AGE 年齡 CHAR 10 TEL 電話 CHAR 20 EMAIL 郵箱 50 ADDRESS 地址 50 AD_PASSWORD 密碼 50 NOT NULL 湖南人文科技學(xué)院畢業(yè)設(shè)計 15 表 52 student 表的定義 STU_NAME 姓名 CHAR 20 NOT NULL STU_ID 學(xué)號 是 CHAR 10 NOT NULL 惟一標(biāo) 識 STU_PASSWORD 密碼 VARCHAR 50 NOT NULL SEX 性別 CHAR 10 NOT NULL DEPT 專業(yè) CHAR 25 NOT NULL MZ 民族 CHAR 25 NOT NULL ZZMM 政治面貌 CHAR 20 NOT NULL ZYM 曾用名 CHAR 25 SFZ 身份證 VARCHAR 50 AGE 年齡 CHAR 20 JG 籍貫 VARCHAR 50 JKZK 健康狀況 CHAR 25 RXDATE 入學(xué)時間
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1