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

正文內(nèi)容

java課程設計報告-學生成績管理系統(tǒng)(編輯修改稿)

2026-01-20 16:41 本頁面
 

【文章內(nèi)容簡介】 登 錄《 i n c l u d e 》《 i n c l u d e 》《 i n c l u d e 》教 師 圖 管理員信息用例圖 4 系統(tǒng)概要設計 軟件設計的原則 1.模塊化 模塊化就是把程序劃分成獨立命名且可獨立訪問的模塊,每個模塊完成一個子功能,把這些模塊集成起來構(gòu)成一個整體,可以完成指定的功能滿足用戶的需求。 Meyer 提出了五條標準,可以用這五條標準來評價一種設計方法定義有效的模塊系統(tǒng)的能力。下面列出這五條標準。 ( 1)模塊可分解性 如果一種設計方法提供了把問題分解為子問題的系統(tǒng)化機制,它就能降低整個問題的復雜 性,從而可以實現(xiàn)一種有效的模塊化解決方案。 ( 2)模塊可組裝性 如果一種設計方法能把現(xiàn)有的 (可重用的 )設計構(gòu)件組裝成新系統(tǒng),它就能提供一種并非一切都從頭開始做的模塊化解決方案。 ( 3)模塊可理解性 西華大學數(shù)學與計算機學院課程設計說明書 9 如果可以把一個模塊作為一種獨立單元 (無需參考其他模塊 )來理解,那么,這樣的模塊是易于構(gòu)造和易于修改的。 ( 4)模塊連續(xù)性 如果對系統(tǒng)需求的微小修改只導致對個別模塊,而不是對整個系統(tǒng)的修改,則修改所引起的副作用將最小。 ( 5)模塊保護性 如果在一個模塊內(nèi)出現(xiàn)異常情況時,它的影響局限在該模塊內(nèi)部,則由錯誤引起的副作用 將最。 采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設計也容易閱讀和理解。因為程序錯誤通常局限在有關(guān)的模塊及它們之間的接口中,所以模塊化使軟件容易測試和調(diào)試,因而有助于提高軟件的可靠性。因為變動往往只涉及少數(shù)幾個模塊,所以模塊化能夠提高軟件的可修改性。模塊化也有助于軟件開發(fā)工程的組織管理,一個復雜的大型程序可以由許多程序員分工編寫不同的模塊,并且可以進一步分配技術(shù)熟練的程序員編寫困難的模塊。 2.抽象 人類在認識復雜現(xiàn)象的過程中使用的最強有力的思維工具是抽象。把這些相似的方面集中和概括起來,暫時忽略它們之間的 差異,這就是抽象?;蛘哒f抽象就是抽出事物的本質(zhì)特性而暫時不考慮它們的細節(jié)。 3.逐步求精 逐步求精是人類解決復雜問題時采用的基本技術(shù),也是許多軟件工程技術(shù) (例如,規(guī)格說明技術(shù),設計和實現(xiàn)技術(shù)、測試和集成技術(shù) )的基礎(chǔ)??梢园阎鸩角缶x為:“ 為了能集中精力解決主要問題而盡量推遲對問題細節(jié)的考慮。 ” 求精實際上是細化過程。我們從在高抽象級別定義的功能陳述 (或信息描述 )開始。也就是說,該陳述僅僅概念性地描述了功能或信息,但是并沒有提供功能的內(nèi)部工作情況或信息的內(nèi)部結(jié)構(gòu)。求精要求設計者細化原始陳述,隨著每個后續(xù)求精 (細化 )步驟的完成而提供越來越多的細節(jié)。 4.信息隱藏 應用模塊化原理時,自然會產(chǎn)生的一個問題是: “ 為了得到最好的一組模塊,應該怎樣分解軟件 ” 。信息隱藏原理指出:應該這樣設計和確定模塊,使得一個模塊內(nèi)包含的信息 (過程和數(shù)據(jù) )對于不需要這些信息的模塊來說,是不能訪問的。 學生成績管理系統(tǒng) 10 系統(tǒng) HIPO 圖 HIPO 圖是美國 IBM 公司發(fā)明的 “ 層次圖加輸入 /處理 /輸出圖 ” 的英文縮寫。根據(jù)系統(tǒng)的模塊層次結(jié)構(gòu)可得到系統(tǒng) HIPO 圖,本軟件的 HIPO 圖如圖 所示。 圖 系統(tǒng) HIPO 圖 模塊是數(shù)據(jù)說明、可執(zhí)行語句等程序?qū)ο蟮募?。是可以單獨被命名的而且可通過名字來訪問,例如,過程、函數(shù)、子程序、宏等等都可作為模塊。模塊化就是將程序劃分成若干個模塊,每個模塊完成一個子功能,把這些模塊集合起來組成一個整體,可以完成指定的功能滿足問題的要求。 模塊化設計不僅降低了系統(tǒng)的復雜性,使得系統(tǒng)容易修改,而且推動了系統(tǒng)各個部分的并行開發(fā),從而提高了軟件的生產(chǎn)效率。 以下為 成績 管理的 IPO 表,如圖 所示: 學生成績管理系統(tǒng) 登錄 查詢 編輯 存儲 管理 打印 學生登錄 人力資源管理者 學生基本信息 添加 刪除 修改 系統(tǒng)管理 管理員 教師基本信息 西華大學數(shù)學與計算機學院課程設計說明書 11 系 統(tǒng) :日 期 :作 者 :模 塊 :編 號 :學 生 成 績 管 理 系 統(tǒng) 孫 曉 超學 生 成 績 管理3 0 / 1 0 / 2 0 0 92 . 0I P O 表被 調(diào) 用 :學 生 成 績 管 理 系 統(tǒng)輸 入 :學 生 學 號處 理 :1 . 對 輸 入 的 信 息 進 行 驗 證調(diào) 用 :管 理 員 模 塊輸 出 :對 應 成 績 信 息2 . 與 數(shù) 據(jù) 庫 中 的 記 錄 進 行 比 對3 . 顯 示 得 到 的 記 錄局 部 元 素 : 注 釋 :學 生 班 級 , 姓 名 , 分 數(shù) 圖 成績 管 理 IPO 表 數(shù)據(jù)庫表設計 邏輯結(jié)構(gòu)設計的任務是把概念結(jié)構(gòu)設計階段設計好的 ER 圖轉(zhuǎn)換成與選用的 DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。 ER 圖所需解決的問題是如何確定實體和實體間的關(guān)系,如何確定這些關(guān)系模式的屬性和碼。數(shù)據(jù)庫中兩實體間 1: n 聯(lián)系轉(zhuǎn)換為一個與 n端對應的關(guān)系模式合并的關(guān)系模式的方法是將聯(lián)系的屬性與 1端的碼加入 n端作為屬性,主碼為 n 端實體的主碼。以下為本系統(tǒng)中部分表的簡單介紹。 管理員 基本信息表包含 管理員 編號、 管理員 姓名、 管理 員密碼,設計時注意AdminID 設為主鍵,如表 所 示: 表 管理員 基本信息表 字段名 數(shù)據(jù)類型 說明 AdminID Int 管理 員編號 Name Varchar(10) 管理 員姓名 Password Varchar(10) 管理 員密碼 學生基本 信息表包含的信息是 學生編號、學生姓名、學生性別、學生年齡、家庭住址、聯(lián)系電話 等信息, 設計時注意 ID 字段設為主鍵,設為 Int 類型,如表 所示: 表 學生基本 信息表 學生成績管理系統(tǒng) 12 字段名 數(shù)據(jù)類型 說明 ID Int 學生 編號 Name Varchar(10) 學生姓名 Sex Char(10) 性別 Age Int 年齡 Address Varchar(50) 家庭住址 Phone Char(15) 聯(lián)系電話 教師基本 信息表包含 教師 編號、 教師姓名、教師年齡、家庭住址、聯(lián)系電話、所教科目 等信息, 設計時注意 ID 字段設為主鍵,設為 Int 類型,如表 所示: 表 教師基本 信息表 字段名 數(shù)據(jù)類型 說明 ID Int 教師 編號 OName Varchar(10) 教師姓名 Age Int 年齡 Address Varchar(50) 家庭住址 Phone Char(15) 聯(lián)系電話 Object Varchar(15) 所教科目 成績基本 信息表包括 學生編號、科目類型、任課教師、所得分數(shù) ,ID 設為主鍵,如表 所示: 表 成績基本信息 信息表 字段名 數(shù)據(jù)類型 說明 ID Int 學生編號 OType Varchar(10) 科目類型 OName Varchar(10) 任課教師 Grade int 所得分數(shù) 西華大學數(shù)學與計算機學院課程設計說明書 13 5 系 統(tǒng)詳細設計 系統(tǒng)程序流程圖 管理員登 錄模塊 管理員 登錄的流程是:如果 管理員 存在,則直接輸入賬號密碼,系統(tǒng)判斷賬號密碼是否正確,如果輸入不正確,重新輸入,直到輸入正確之后才可以進入系統(tǒng);當 管理員不存在時,作者選擇注冊,根據(jù)個人詳細情況輸入個人信息,系統(tǒng)將會判斷輸入的信息是否正確,直到輸入的信息正確之后才注冊成功,然后輸入注冊的賬號密碼登錄系統(tǒng),系統(tǒng)仍會判斷賬號密碼是否正確,直到輸入正確的賬號密碼才會進入系統(tǒng)。其流程圖如圖 所示: 用 戶 登 錄選 擇 注 冊用 戶 是 否 存 在不 存 在結(jié) 束判 斷 輸 入 信 息是 否 正 確完 成 注 冊輸 入 正 確輸 入 個 人 信 息輸 入 錯 誤輸 入 賬 號 密 碼 驗 證碼判 斷 輸 入 信 息是 否 正 確存 在輸 入 錯 誤進 入 系 統(tǒng)輸 入 正 確 圖 管理員 登錄流程圖 成績管理模 塊 成績 管理的流程是:管理員輸入賬號密碼之后,系統(tǒng)判斷輸入賬號密碼是否正確,不正確,重新輸入直到正確才可以進入后臺管理
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1