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

正文內(nèi)容

java學(xué)生成績(jī)管理系統(tǒng)課程設(shè)計(jì)報(bào)告(編輯修改稿)

2025-06-09 22:08 本頁面
 

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