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

正文內(nèi)容

短學(xué)期綜合程序設(shè)計(jì)電子稿-文庫(kù)吧資料

2025-07-13 15:50本頁(yè)面
  

【正文】 績(jī)數(shù)據(jù)項(xiàng)名:個(gè)人信息組 成:姓名+性別+出生年月+最后學(xué)歷+工作年限+現(xiàn)工作單位注 :工作年限指任科級(jí)干部的年月。數(shù)據(jù)流名:錄取通知書表組 成:{姓名+被錄取的信息}15注:。二 畫數(shù)據(jù)流圖 頂層數(shù)據(jù)流圖應(yīng)聘截至日期 成績(jī)總表招聘干部錄取系統(tǒng)應(yīng)聘者信息和考試成績(jī) 錄取通知書表被查詢?nèi)诵彰? 被查詢者個(gè)人成績(jī) 圖1 招聘干部錄取系統(tǒng)數(shù)據(jù)流圖(第0層)相應(yīng)的數(shù)據(jù)詞典條目:數(shù)據(jù)流名:招聘截止日期組 成:年+月數(shù)據(jù)流名:應(yīng)聘者信息與考試成績(jī)組 成:{個(gè)人信息+考試成績(jī)}1n注 :n為應(yīng)聘人數(shù):n≤50。能拒絕非法數(shù)據(jù),同時(shí)給出重新輸入數(shù)據(jù)的提示。 綜合程序設(shè)計(jì)要求一、 文檔 需求說明書(分層的數(shù)據(jù)流圖、數(shù)據(jù)詞典、小說明); 模塊結(jié)構(gòu)圖,每個(gè)模塊的說明; 每個(gè)模塊的算法及使用的數(shù)據(jù)結(jié)構(gòu); 每個(gè)模塊的編碼和整個(gè)程序的編碼; 各模塊的測(cè)試用例及測(cè)試結(jié)果; 使用手冊(cè)。該系統(tǒng)的功能如下: 輸入應(yīng)聘者的信息和5項(xiàng)考試成績(jī); 輸出按總分從高到低排列的成績(jī)表,表項(xiàng)有姓名、8項(xiàng)分?jǐn)?shù)、總分。表中記錄了每位應(yīng)聘者的有關(guān)信息,其中包括:姓名、性別、出生年月、最后學(xué)歷、任科級(jí)干部有多少年月、現(xiàn)工作單位。用VC++語(yǔ)言實(shí)現(xiàn)招聘干部錄取系統(tǒng)。后三種分?jǐn)?shù)的計(jì)算方法如下: 學(xué)歷分:博 士碩 士本 科其 它 100分75分50分0分年齡分:55 歲50 歲40 歲35 歲30 歲70分75分100分80分70分其它年齡(可以有小數(shù)部分)的分?jǐn)?shù)按線性插值確定。錄取時(shí)對(duì)于年齡在30~55的應(yīng)聘者按總分從高到低錄取。2.沈軍、朱敏、徐冬梅、翟玉慶編著.《大學(xué)計(jì)算機(jī)基礎(chǔ)——基本概念及應(yīng)用思維解析》高等教育出版社 第二部分 干部招聘錄取系統(tǒng)一 題目與要求 題目:招聘干部錄取系統(tǒng)設(shè)某市公開招聘5名副局長(zhǎng)。為了滿足用戶新的需求而增加軟件功能的活動(dòng)稱為完善性維護(hù)。完善性維護(hù)。由于新的硬件設(shè)備不斷推出,操作系統(tǒng)和編譯系統(tǒng)也不斷地升級(jí),為了使軟件能適應(yīng)新的環(huán)境而引起的程序修改和擴(kuò)充活動(dòng)稱為適應(yīng)性維護(hù)。 維護(hù)主要分三類: 當(dāng)系統(tǒng)投入使用后,系統(tǒng)中的缺陷就會(huì)不斷暴露出來,系統(tǒng)投入使用的開始,也是系統(tǒng)不斷維護(hù)的開始。五、運(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ì)量改善。 “黑盒測(cè)試”(又稱為功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試)是把測(cè)試對(duì)象看作一個(gè)黑盒子。測(cè)試時(shí),從檢查程序的邏輯著手,得出測(cè)試數(shù)據(jù)。 “白盒測(cè)試”是指開發(fā)人員從程序內(nèi)部對(duì)上述內(nèi)容進(jìn)行測(cè)試。一個(gè)好的系統(tǒng)應(yīng)該有好的應(yīng)用界面,使用戶操作方便、輸入輸出直觀。 性能與效率測(cè)試:性能與效率測(cè)試主要是測(cè)試軟件的運(yùn)行速度和對(duì)資源的利用率。容錯(cuò)性測(cè)試:當(dāng)給定的數(shù)據(jù)偏離合理數(shù)據(jù)范圍時(shí),系統(tǒng)能否正常運(yùn)行而不至于系統(tǒng)癱瘓或不會(huì)得出啼笑皆非的結(jié)果。功能性測(cè)試是系統(tǒng)成立的前提。 對(duì)一個(gè)系統(tǒng)的測(cè)試內(nèi)容有: 測(cè)試一個(gè)系統(tǒng),一定要明確是尋找系統(tǒng)中的缺陷和錯(cuò)誤,如果是去證明系統(tǒng)的正確性,那么測(cè)試的時(shí)候,就會(huì)按照系統(tǒng)的流程去測(cè)試,這樣就不可能發(fā)現(xiàn)程序中的錯(cuò)誤,這樣的測(cè)試是毫無意義,也是沒有必要的。需要找到相關(guān)的測(cè)試的方法,而要找出系統(tǒng)中所有的錯(cuò)誤,那只是一種設(shè)想。 世界上沒有完美無缺的程序,任何程序都或多或少的存在錯(cuò)誤,系統(tǒng)測(cè)試的目的是盡可能多的去發(fā)現(xiàn)程序所存在的錯(cuò)誤,提高程序的質(zhì)量。四、系統(tǒng)測(cè)試 系統(tǒng)測(cè)試就是通過測(cè)試活動(dòng)使軟件系統(tǒng)達(dá)到需求時(shí)提出的各項(xiàng)要求,檢測(cè)和排除錯(cuò)誤。 數(shù)據(jù)輸出時(shí),盡可能輸出易懂的信息,如果是符號(hào),要提示符號(hào)的約定。如日期,我們通常的表示是年.月.日格式。 如果數(shù)據(jù)是根據(jù)約定輸入(是為了方便數(shù)據(jù)的輸入),應(yīng)該提示相關(guān)約定信息。如性別輸入,只有男或女兩者之一,在輸入時(shí)應(yīng)根據(jù)約定只能提供男女兩種數(shù)據(jù)形式。 人機(jī)操作界面要友好,操作方便,對(duì)于前后界面之間、相同類似操作界面間等風(fēng)格要一致。 2.采用標(biāo)準(zhǔn)的控制結(jié)構(gòu) 根據(jù)詳細(xì)設(shè)計(jì)的流程,采用標(biāo)準(zhǔn)的和詳細(xì)設(shè)計(jì)要求一致的分支和循環(huán)結(jié)構(gòu),不準(zhǔn)隨意的用goto語(yǔ)句或多余無效的循環(huán)等。在程序設(shè)計(jì)時(shí),盡可能加上注解; 1.在編碼實(shí)現(xiàn)過程中還應(yīng)該注意做到: 一個(gè)大的系統(tǒng)是由一個(gè)團(tuán)隊(duì)共同協(xié)作完成的,必須完全按照設(shè)計(jì)書的要求來完成相應(yīng)模塊的程序編碼。 要將設(shè)計(jì)結(jié)果轉(zhuǎn)化為語(yǔ)言代碼,首先必須正確理解需求分析中要求“做什么?”。為每一個(gè)模塊設(shè)計(jì)出一組測(cè)試用例,以便在編碼階段對(duì)模塊代碼(即程序)進(jìn)行預(yù)定的測(cè)試,模塊的測(cè)試用例是軟件測(cè)試計(jì)劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。確定模塊接口的細(xì)節(jié),包括對(duì)系統(tǒng)外部的接口和用戶界面,對(duì)系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過程,寫出模塊的詳細(xì)過程性描述; . 2.詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)的目的是為軟件中的每一個(gè)模塊確定使用的算法和塊內(nèi)數(shù)據(jù)結(jié)構(gòu),并用某種選定的表達(dá)工具給出清晰的描述。采用面向過程的方法進(jìn)行程序設(shè)計(jì),很難開發(fā)出既具有封閉性又具有開放性的模塊。如果一個(gè)模塊可以被擴(kuò)充,則稱模塊具有開放性。模塊設(shè)計(jì)追求強(qiáng)內(nèi)聚,弱耦合。耦合(C0upling)是模塊之間依賴程度的度量。 信息隱藏:是盡量避免某個(gè)模塊的行為去干擾同一系統(tǒng)中的其它模塊,在我們學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì),類的封裝性就是為了實(shí)現(xiàn)信息隱藏。模塊設(shè)計(jì)主要說明每個(gè)模塊“做什么”、簡(jiǎn)要說明數(shù)據(jù)輸入、輸出、處理邏輯、與其它模塊的接口,與其它系統(tǒng)或硬件的接口等聯(lián)系。但是“功能獨(dú)立”并不意味著模塊之間保持絕對(duì)的孤立。我們習(xí)慣從功能上劃分模塊,保持“功能獨(dú)立”是模塊化設(shè)計(jì)的基本原則。 體系結(jié)構(gòu)設(shè)計(jì)要求:通過分層,把每個(gè)功能逐步獨(dú)立起來,并且保證每個(gè)功能都有相應(yīng)的模塊來實(shí)現(xiàn);要確定模塊間的調(diào)用關(guān)系,對(duì)模塊間接口做總體描述,明確模塊間信息的傳遞。 對(duì)于順序相鄰關(guān)系,我們可以把計(jì)算機(jī)網(wǎng)絡(luò)的OSI參考模型來理解, OSI有七個(gè)層次,在通訊時(shí),只能在相鄰兩層之間發(fā)生,信息只能被一層一層地順序傳遞下去。 上下層關(guān)系非常常見,如學(xué)校的組織結(jié)構(gòu),最高層是學(xué)校,下面院系,院系下面是學(xué)系。在實(shí)現(xiàn)時(shí),高層的工作總是建立在低層的工作之上。 體系結(jié)構(gòu)有許多種,包括常用的層次結(jié)構(gòu)。我們把Dewayne Perry和Alex Wolf的定義作為參考:軟件體系結(jié)構(gòu)是具有一定形式的結(jié)構(gòu)化元素,耳p構(gòu)件的集合,包括處理構(gòu)件、數(shù)據(jù)構(gòu)件和連接構(gòu)件。 ’ 軟件體系結(jié)構(gòu)已經(jīng)在軟件工程領(lǐng)域中有著廣泛的應(yīng)用,但迄今為止還沒有一個(gè)被大家所公認(rèn)的定義。良好的體系結(jié)構(gòu)是普遍適用的,它可以高效地處理多種多樣的個(gè)體需求。 概要設(shè)計(jì)還要確定模塊結(jié)構(gòu),劃分功能模塊,將軟件功能需求分配給所劃分的最小單元模塊。 1.概要設(shè)計(jì) 概要設(shè)計(jì)建立整個(gè)軟件體系結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義等。在系統(tǒng)設(shè)計(jì)時(shí),通常分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段。在軟件分析和設(shè)計(jì)的過程中,數(shù)據(jù)字典給設(shè)計(jì)者提供關(guān)于數(shù)據(jù)的描述信息,所以數(shù)據(jù)字典是分析階段的有用工具。數(shù)據(jù)字典的用途 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合。所以數(shù)據(jù)元素是數(shù)據(jù)的基本單位。 外部實(shí)體:外部實(shí)體是系統(tǒng)的“人.機(jī)”界面,也就是系統(tǒng)的數(shù)據(jù)流由外部實(shí)體流入,或者系統(tǒng)的數(shù)據(jù) 主要內(nèi)容有數(shù)據(jù)存儲(chǔ)的名稱及其編號(hào)、流入、流出的數(shù)據(jù)流、組成等。如果是一個(gè)簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu),只要列出它所包含的數(shù)據(jù)項(xiàng)(即成員)即可。應(yīng)包括數(shù)據(jù)項(xiàng)名稱及編號(hào)(數(shù)據(jù)項(xiàng)名稱必須唯一地標(biāo)識(shí)這個(gè)數(shù)據(jù)項(xiàng),以區(qū)別于其他數(shù)據(jù)項(xiàng))、別名、取值的范圍和取值的含義、長(zhǎng)度等。數(shù)據(jù)字典的內(nèi)容 數(shù)據(jù)字典的主要內(nèi)容有
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1