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

正文內(nèi)容

短學(xué)期綜合程序設(shè)計(jì)電子稿-免費(fèi)閱讀

  

【正文】 JK?!拜敵觥蹦K的算法模塊名:EXPORT輸入:成績(jī)總表、被查詢?nèi)诵彰敵觯撼煽?jī)總表、錄取通知表和被查詢?nèi)顺煽?jī)中的一項(xiàng)或幾項(xiàng)的屏幕形象或紙面形象。我們要使用的變量有:float STOPLINE。該模塊涉及的數(shù)據(jù)基本上再主模塊理定義了,其它定義如下: Tdate STOP,BIRTH,WORKTIME。 ifstream Inflist。 {考試成績(jī)}}。 {口試}}。struct Tdate {招聘截止日期}{ int year。調(diào)用以下模塊:無(wú)注釋:該模塊與數(shù)據(jù)流圖中的加工打印成績(jī)總表對(duì)應(yīng)。功能:將成績(jī)總表、錄取通知書表和被查詢?nèi)藗€(gè)人成績(jī)中的一項(xiàng)或幾項(xiàng)在屏幕或打印機(jī)上顯示出來(lái)。至此,我們可以畫出整個(gè)軟件的模塊結(jié)構(gòu)圖。由于輸入的功能就是“讀入”加工的功能,將招聘截止年月和應(yīng)聘者信息與考試成績(jī)讀入信息總表中,比較簡(jiǎn)單,不用為其設(shè)立下屬模塊。數(shù)據(jù)項(xiàng)名:考試成績(jī)組 成:政策法律基礎(chǔ)成績(jī)+語(yǔ)文成績(jī)+英語(yǔ)成績(jī)+計(jì)算機(jī)成績(jī)+口試成績(jī)數(shù)據(jù)項(xiàng)名:個(gè)人成績(jī)組 成:考試成績(jī)+學(xué)歷分+年齡分+工作經(jīng)歷分+口試分?jǐn)?shù)據(jù)項(xiàng)名:總分組 成:考試成績(jī)+學(xué)歷分+年齡分+工作經(jīng)歷分+口試分 第一層數(shù)據(jù)流圖讀入輸出信息處理讀入1*信息 總表應(yīng)聘者信息和考試成績(jī) 成績(jī)總表信息處理 錄取通知書招聘截止日期 1 2 3 被查詢者成績(jī) 1*:成績(jī)總表+應(yīng)聘者人數(shù) 被查詢?nèi)诵彰麍D2 招聘干部錄取系統(tǒng)數(shù)據(jù)流圖(第一層)數(shù)據(jù)流名:信息總表組 成:{個(gè)人信息+考試成績(jī)}* * *+招聘截止年月文 件 名:成績(jī)總表組 成:姓名+個(gè)人成績(jī)組 織:按總分從高到低順序。二、 程序 設(shè)計(jì)若干命令以表示要求程序執(zhí)行相應(yīng)的功能; 輸入到程序的數(shù)據(jù)名稱及格式應(yīng)通過提示信息告訴用戶。工作經(jīng)歷分(僅考慮任科級(jí)干部年限): 0年1年2年6年6年以上0分70分 100分 20分 0分其它年齡(可以有小數(shù)部分)的分?jǐn)?shù)按線性插值確定。在軟件的正常使用過程中,用戶還會(huì)不斷提出新的需求。系統(tǒng)維護(hù)的終結(jié),也是系統(tǒng)“死亡”的時(shí)刻?!鞍缀袦y(cè)試”針對(duì)程序內(nèi)部邏輯結(jié)構(gòu),對(duì)所有邏輯路徑進(jìn)行測(cè)試。 試想一下目前我們使用非常廣泛的Windows操作系統(tǒng),還一直被程序的許多漏洞所困擾,微軟一直在提供相關(guān)的補(bǔ)丁,使系統(tǒng)能穩(wěn)定的運(yùn)行。程序要具有“傻瓜”功能,不會(huì)因?yàn)橛脩糨斎胄畔⒌拳h(huán)節(jié)偶然的錯(cuò)誤,而導(dǎo)致程序非正常退出。如性別輸入時(shí)用M表示男,用F表示女,則在輸入時(shí),應(yīng)該包含上面的約定信息。 3.?dāng)?shù)據(jù)輸入、輸出要求 數(shù)據(jù)的在輸入、輸出過程中,要求做到: 要詳細(xì)閱讀概要設(shè)計(jì)書和詳細(xì)設(shè)計(jì)書,明確自己需要完成的模塊和其他模塊之間的聯(lián)系(接口規(guī)范),外部提供的數(shù)據(jù)元素和自己輸出的數(shù)據(jù)元素等。主要任務(wù): 內(nèi)聚和耦合是密切相關(guān)的,與其它模塊存在強(qiáng)耦合的模塊通常意味著弱內(nèi)聚,而強(qiáng)內(nèi)聚的模塊通常意味著與其它模塊之間存在弱耦合。因?yàn)?,“功能?dú)立”的模塊可以降低開發(fā)、測(cè)試、維護(hù)等階段的代價(jià)。層次關(guān)系主要有兩種:上下層關(guān)系和順序相鄰關(guān)系。體系結(jié)構(gòu)設(shè)計(jì)時(shí)應(yīng)在一定的時(shí)間內(nèi)保持穩(wěn)定。詳細(xì)設(shè)計(jì)產(chǎn)生程序員可用的模塊說(shuō)明,即數(shù)據(jù)結(jié)構(gòu)說(shuō)明及加工描述。定義數(shù)據(jù)的方法 數(shù)據(jù)字典中的定義數(shù)據(jù),是對(duì)數(shù)據(jù)自頂向下的進(jìn)行分解,當(dāng)分解到數(shù)據(jù)甜不可再分”的時(shí)候,數(shù)據(jù)的分解過程就結(jié)束了,也就是數(shù)據(jù)項(xiàng)就確定下來(lái)了。 數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)也稱數(shù)據(jù)元素,是數(shù)據(jù)“不可再分”的最小組成單位。 E.若有查詢處理,應(yīng)在數(shù)據(jù)流程圖中表達(dá)。 系統(tǒng)關(guān)聯(lián)圖確定了從外部項(xiàng)到系統(tǒng)的數(shù)據(jù)流和從系統(tǒng)向外部項(xiàng)的數(shù)據(jù)流。 數(shù)據(jù)流圖具有抽象性、概括性、層次性等特性。需求分析主要著眼于預(yù)期的系統(tǒng)應(yīng)該“做什么”,并為需求做個(gè)注釋“為什么?”,這樣可讓程序員了解需求的本質(zhì),以便選用最合適的技術(shù)來(lái)實(shí)現(xiàn)此需求。結(jié)構(gòu)化分析方法使用數(shù)據(jù)流圖DFD與數(shù)據(jù)字典DD來(lái)描述,面向數(shù)據(jù)流問題的需求分析適合于數(shù)據(jù)處理類型軟件的需求描述。 軟件工程中最基本的概念是軟件生命周期。通過工程化的方法來(lái)開發(fā)軟件,解決軟件危機(jī)。軟件工程的觀念、方法、策略和規(guī)范都是樸實(shí)無(wú)華的,平凡之人皆可領(lǐng)會(huì),而關(guān)鍵在于運(yùn)用。 需求分析和系統(tǒng)設(shè)計(jì)是軟件開發(fā)過程中最核心的活動(dòng)。面向?qū)ο蠓椒ㄎ覀冊(cè)诤竺鎲为?dú)介紹。以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的傳輸變換過程,同時(shí)描述了系統(tǒng)的邏輯處理的功能。項(xiàng)層圖說(shuō)明了系統(tǒng)的邊界,即系統(tǒng)的輸入和輸出數(shù)據(jù)流,項(xiàng)層圖只有一張。 B.?dāng)?shù)據(jù)流應(yīng)有名字。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。主要內(nèi)容有數(shù)據(jù)存儲(chǔ)的名稱及其編號(hào)、流入、流出的數(shù)據(jù)流、組成等。在軟件分析和設(shè)計(jì)的過程中,數(shù)據(jù)字典給設(shè)計(jì)者提供關(guān)于數(shù)據(jù)的描述信息,所以數(shù)據(jù)字典是分析階段的有用工具。 體系結(jié)構(gòu)有許多種,包括常用的層次結(jié)構(gòu)。 體系結(jié)構(gòu)設(shè)計(jì)要求:通過分層,把每個(gè)功能逐步獨(dú)立起來(lái),并且保證每個(gè)功能都有相應(yīng)的模塊來(lái)實(shí)現(xiàn);要確定模塊間的調(diào)用關(guān)系,對(duì)模塊間接口做總體描述,明確模塊間信息的傳遞。 信息隱藏:是盡量避免某個(gè)模塊的行為去干擾同一系統(tǒng)中的其它模塊,在我們學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì),類的封裝性就是為了實(shí)現(xiàn)信息隱藏。采用面向過程的方法進(jìn)行程序設(shè)計(jì),很難開發(fā)出既具有封閉性又具有開放性的模塊。為每一個(gè)模塊設(shè)計(jì)出一組測(cè)試用例,以便在編碼階段對(duì)模塊代碼(即程序)進(jìn)行預(yù)定的測(cè)試,模塊的測(cè)試用例是軟件測(cè)試計(jì)劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。在程序設(shè)計(jì)時(shí),盡可能加上注解; 如性別輸入,只有男或女兩者之一,在輸入時(shí)應(yīng)根據(jù)約定只能提供男女兩種數(shù)據(jù)形式。數(shù)據(jù)輸出時(shí),盡可能輸出易懂的信息,如果是符號(hào),要提示符號(hào)的約定。 世界上沒有完美無(wú)缺的程序,任何程序都或多或少的存在錯(cuò)誤,系統(tǒng)測(cè)試的目的是盡可能多的去發(fā)現(xiàn)程序所存在的錯(cuò)誤,提高程序的質(zhì)量。功能性測(cè)試是系統(tǒng)成立的前提。一個(gè)好的系統(tǒng)應(yīng)該有好的應(yīng)用界面,使用戶操作方便、輸入輸出直觀。五、運(yùn)行維護(hù) 運(yùn)行維護(hù)是將系統(tǒng)投入運(yùn)行,并對(duì)投入運(yùn)行的軟件進(jìn)行修改調(diào)整,使軟件系統(tǒng)能適應(yīng)外界環(huán)境的變化、實(shí)現(xiàn)功能擴(kuò)充和質(zhì)量改善。由于新的硬件設(shè)備不斷推出,操作系統(tǒng)和編譯系統(tǒng)也不斷地升級(jí),為了使軟件能適應(yīng)新的環(huán)境而引起的程序修改和擴(kuò)充活動(dòng)稱為適應(yīng)性維護(hù)。錄取時(shí)對(duì)于年齡在30~55的應(yīng)聘者按總分從高到低錄取。該系統(tǒng)的功能如下: 輸入應(yīng)聘者的信息和5項(xiàng)考試成績(jī); 輸出按總分從高到低排列的成績(jī)表,表項(xiàng)有姓名、8項(xiàng)分?jǐn)?shù)、總分。數(shù)據(jù)流名:錄取通知書表組 成:{姓名+被錄取的信息}15注:。“信息總表”便是系統(tǒng)的邏輯輸入。下面考慮設(shè)計(jì)“信息處理”模塊的下屬模塊。 信息處理模塊模塊名:TREATINF輸入:信息總表、應(yīng)聘截止日期輸出:成績(jī)總表功能:將信息總表中信息折算成成績(jī),并按總分從高到低排成成績(jī)總表。調(diào)用以下模塊:無(wú)注釋:該模塊與數(shù)據(jù)流圖中的加工排序?qū)?yīng)。功能:將被查詢者個(gè)人成績(jī)?cè)谄聊换蚣埫嫔巷@示。 {語(yǔ)文} flaot eng。 {學(xué)歷} float worklen。 {工作經(jīng)歷分}Tmark mark。} 讀入模塊該模塊與加工1對(duì)應(yīng)。 {招聘截止時(shí)間}int I。amp。J++){ 輸出應(yīng)聘者成績(jī) IF(J%4==0) 清屏并繼續(xù)輸出} 輸出“錄取通知書表”模塊,根據(jù)該模塊的輸入、輸出和小說(shuō)明,可設(shè)計(jì)出該模塊的算法。指令:do{輸出提示信息cout輸入被查詢者姓名 查詢?cè)撔彰欠裨诔煽?jī)總表中if 在表中 { 輸出該人成績(jī)ELSE輸出提示信息要求重復(fù)姓名 }}while(姓名不在成績(jī)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1