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

正文內容

畢業(yè)設計學生成績查詢管理系統(tǒng)-文庫吧資料

2024-12-11 18:01本頁面
  

【正文】 it, limit)。 if((name, password, limit)){ 28 //信息放到 session 中 (limit++name+登錄成功 )。 String check=(String) (validation_code)。 //角色 String limit=(limit)。 //密碼 String password=(password)。并將登錄信息用 session保存起來。 如圖 4. 3所示。 登錄用戶需填寫好所有的登錄信息后才可以點擊登錄。 圖 用戶登錄 流程 圖 27 具體實現(xiàn)是: (1) 登錄界面:用戶登錄的主界面 。如果符合條件則根據(jù)用戶類型進入不同用戶界面,并將登錄信息用 session 保存起來。根據(jù)設計,在登錄時先選定用戶類型然后輸入用戶名和密碼以登錄系統(tǒng)。如圖 4. 1所示。具體的功能實現(xiàn)在各模塊實現(xiàn)中介紹。本系統(tǒng)包含的有 系統(tǒng) 模塊、 系統(tǒng)管理員模塊、教師 模塊 、學生模塊 。 [7] 通過對本系統(tǒng)的分析主要包含以下實體 : 20 圖 系部 實體 圖 專業(yè) 實體 圖 班級 實體 圖 教師 實體 21 圖 學生實體 圖 成績實體 實體與實體之間關系圖如下圖 所示 22 圖 實體與實體之間 ER圖 2.數(shù)據(jù)庫邏輯結構設計 邏輯結構設計的任務就是把概念結構設計階段設計好的基本 ER 圖轉換為與選用 DBMS 產品所支持的數(shù)據(jù)模型相 符合的邏輯結構。這樣才能更好地、更準確地用某一 DBMS 實現(xiàn)這些需求。 [6]1. 概念結構設計 概念結構設計是將分析得到的用戶需求抽象為概念模型的過程。數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎 , 它把信息系統(tǒng)中的大量數(shù)據(jù)按照一定的模型組織起來,提供存儲、維護、檢索數(shù)據(jù)的功能, 使 信息系統(tǒng)可以方便、及時、準確從數(shù)據(jù)庫中獲取所需的信息。 數(shù)據(jù)庫設計 數(shù)據(jù)庫設計( database design)是將業(yè)務對象轉換為表和視圖等數(shù)據(jù)庫對象的過程。 ② 必修課程數(shù)統(tǒng)計實現(xiàn)按 學號或姓名進行學生修讀的必修課程的總數(shù)。 統(tǒng)計包括對學分的統(tǒng)計、必修課程數(shù)統(tǒng)計、 未通過的課程進行統(tǒng)計 。 ② 必修課程審核模塊主要實現(xiàn)按 學號或姓名 檢查該生所修的必修課程數(shù)是否按學校要求完成。 ① 學分審核實現(xiàn)按學號或姓名進行學生學分查詢,判斷該生 總學分是否達到了畢業(yè)的要求。 成績錄入實現(xiàn) 在 期末考試結束 后, 教師可以登錄任課學生的成績,可以單個登錄也可導入 。 19 ④ 系部學生成績查詢實現(xiàn)當查詢者為系領導時才可以對怎個系部學生成績進行查詢。 ② 一門課程的查詢 實現(xiàn)按課程號或者課程名進行查詢。 所包含功能模塊有 成績 查詢、 成績錄入 、 審核 、 統(tǒng)計四大 模塊其功能模塊圖如下圖 所示 圖 信息查詢子系統(tǒng)模塊圖 成績 查詢模塊主要實現(xiàn)對 單 個學生的查詢、一門課程的查詢、 對一個班級學生所有成績的查詢 、對某一專業(yè)成績查詢、系部學生成績查詢 。 ④ 必修課程審核模塊主要實現(xiàn)檢查該生所修的必修課程數(shù)是否按學校要求完成。 ③ 個人學分審核模塊主要實現(xiàn)判斷該生的總學分是否達到了畢業(yè)的要求。 所包含功能模塊有 個人成績查詢、個人學分查詢、必修課程審核、個人信息審核、個人學分審核五 大模塊其圖如下圖 所示 18 圖 用品管理子系統(tǒng)模塊圖 ① 個人成績查詢 模塊主要實現(xiàn) 顯示當前登錄的學生的所有成績,可以實現(xiàn)按學年制查詢 、或是單科成績查詢 。 包括對 系部信息管理 、 專業(yè)信息管理 、 班級信息管理 、 教師信息管理 、 學生信息管理 、 課程信息管理實現(xiàn)對課程信息的增、刪、改、查的操作 ; 開課信息管理實現(xiàn)將教務處規(guī)定的 由其他系統(tǒng)產生的 開課表導入到數(shù)據(jù)庫中。其功能模塊圖如下圖 所示 。 ③ 密碼修改實現(xiàn) 用戶對自己密碼的維護操作。 圖 系統(tǒng)管理子系統(tǒng)模塊圖 ① 登錄模塊實現(xiàn)對使用者進行身份、權限合法檢測。 16 圖 系統(tǒng)總體功能模塊圖 包括的功能模塊有用戶 登錄、注銷登錄 系統(tǒng) 、修改密碼 三 大 模塊。 根據(jù)上章對系統(tǒng)功能需求的分析,對系統(tǒng)的各項功能進行集中、分塊,按照結構化程序設計的要求, 將 系統(tǒng) 功能 需 如 用戶登錄模塊、成績管理模塊、信息管理模塊 轉為更為清晰的層次模塊如下圖 模塊圖 所示: 圖 系統(tǒng)層次模塊圖 系統(tǒng)模塊設計 學生成績查詢 管理系統(tǒng)主要的功能是實現(xiàn)對 學生成績 管理及相關基本信息的管理,包括 系統(tǒng)管理員模塊、學生模塊、教師模塊、系領導模塊 。系統(tǒng)的基本數(shù)據(jù)流動為用戶數(shù)據(jù)的輸入,包括學生和教師的信息、學生成績信息的輸入、班級信息、課程信息,以及用戶提出的對學生成績的查詢和其他要求所產生的數(shù)據(jù)輸 出。通常用層次圖或結構圖描繪軟件的結構。而管理員除了可以對教師、學生的信息添加、修改、刪除外,還對系統(tǒng)運行的基礎數(shù)據(jù)起維護作用,如:系部信息、專業(yè)信息、班級信息、課程信息、開課信息、選課信息等。狀態(tài)圖如圖 : 圖 成績 初始化狀態(tài)圖 (3)信息管理功能 記錄學生、教師的檔案信息。 狀態(tài)圖 如圖 。成績錄入 狀態(tài)圖 如圖 。查詢狀態(tài)圖如圖 2. 4。管理員成績進行初始化操作。 11 圖 2. 1 用戶登錄用例圖 圖 2. 2 用戶登錄 活動 圖 (2)成績管理功能 對學生成績的各項操作。 系統(tǒng)首頁是登錄頁面,當用戶輸入賬號和密碼后系統(tǒng)進入檢測用戶信息狀態(tài),當用戶輸入合法將進入對應的用戶界面。管理員有刪除教師、學生信息的權限,而教師和學生是沒有的。 功能需求 對于三種使用用戶來說,他們的使用功能大部分是類似的。 (3)學生 ① 登錄后可以查看自己的信息;修改密碼。 ② 若是一 般任課教師則只具有對自己所教授的學科進行成績錄入或者導入的操作。 (2)教師 教師又分為:任課教師、班主 任、系領導。 ⑦ 開課信息管理:按照教務處給定的開課信息,將開課表信息導入到數(shù)據(jù)庫中作為系統(tǒng)的基礎數(shù)據(jù)。 ⑥ 課程信息管理:按課程編號或者是課程名稱可以進行模糊查找到課程的詳細的信息,如:課程編號、課程名稱、課程性質、課程類別、開課單位、學分、計分方式、考試類型等等信息??砂唇處熅幪柣蛘呤墙處熋Q查看教師信息,如:教師編號、教師姓名、系部名稱、教師職稱、籍貫、民族、性別、出生日期、聯(lián)系電話、家庭住址、登錄密碼等信息,并在院系教師信息頁中可以添加修改、刪除教師、修改教師信息。并可以增加、修改、刪除班級信息。 ③ 班級信息管理:可以按班級的名稱或者班級編號查找。 ② 專業(yè)信息管理:以系部為單位劃分。系統(tǒng)的服務對象有系統(tǒng)管理員、教師、學生。以實現(xiàn)學生成績查詢管理系統(tǒng)的系統(tǒng)化、規(guī)范化、網(wǎng)絡化、自動化。 這個階段的任務仍然不是具體地解決問題,而是準確地確定目標系統(tǒng)必須做什么,主要是確定目標系統(tǒng)必須具備哪些功能。 9 第二章 系統(tǒng)分析 系統(tǒng)需求分析 需求分析 是對用戶需求的真正明確,是對要解決的問題的徹底理解。 ? MySQL 系統(tǒng)的速度非常快,同樣它的性能也是十分優(yōu)良的。 MySQL 主要 優(yōu)點有: ? MySQL 是一個關系數(shù)據(jù)庫系統(tǒng),支持 SQL 查詢語言。 [3]SQL 是一種標準化的語言,它使得存儲、更新和存取信息更容易。 SQL(結構化查詢語言)是世界上最流行的和標準化的數(shù)據(jù)庫語言。實際上 Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。Tomcat 是一個小型的輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選 。因為 Tomcat 技術先進、性能穩(wěn)定,而且免費,因而深受 Java 愛好者的喜愛并得 到了部分軟件開發(fā)商的認可,成為目前比較流行的 Web 應用服務器。 8 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。 MyEclipse 結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。它是功能豐富的J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 系統(tǒng)開發(fā)所用的技術 本系統(tǒng)前臺開發(fā) 將采用 MyEclipse+tomcat,后臺數(shù)據(jù)庫開發(fā)將采用 Mysql。用計算機不但可以提高 工作效率,而且還節(jié)省了許多人力物力,增強了學校資料的安全性。 ,盡量減少用戶的操作。 7 ,實現(xiàn)報表打印。 ,防止混亂。 開發(fā)目標 本系統(tǒng)按照學院的工作流程設計完成的。本系統(tǒng)一切從實際出發(fā),充分考慮了成績的內部管理、信息交流等方面的復雜需求,實現(xiàn)成績的有效管理,真正為學生成績查詢管理提供一個電子平臺。本系統(tǒng)開發(fā)的總體任務是實現(xiàn)學生成績查詢管理的系統(tǒng)化、規(guī)范化、自動化、達到提高學生成績查詢管理效率的目的,本系統(tǒng)本著實用性、通用、開放和安全的原則,使數(shù)據(jù)庫開發(fā)軟件開發(fā)制作,實現(xiàn)了學生信息管理、課程信息管理、學生成績管理、成績查詢等功能
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1