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

正文內(nèi)容

教師住房管理信息系統(tǒng)設(shè)計說明書-在線瀏覽

2025-05-26 23:37本頁面
  

【正文】 程序結(jié)構(gòu)的映射機制。業(yè)務(wù)描述數(shù)據(jù)分析、數(shù)據(jù)單據(jù)數(shù)據(jù)、分類數(shù)據(jù)描述附件概述。面向的用戶: 全校住學(xué)校宿舍的教師因此該系統(tǒng)的最終用戶是全校的住學(xué)校宿舍的教師,同時還有對于住房分配的相關(guān)管理者。要求使用本系統(tǒng)的用戶對計算機能夠熟練的使用,知道基本的操作。:1系統(tǒng)不統(tǒng)計對于戶主住房地址等信息的管理。(略)用戶目前完成這些工作是通過傳統(tǒng)的手工操作方式,易發(fā)生數(shù)據(jù)丟失、統(tǒng)計錯誤、勞動強度高、且速度慢,通過計算機工具和本系統(tǒng)來提高速度、改善現(xiàn)狀。戶主檔案管理:戶主的一般情況(每個已注冊戶主的姓名、性別、職稱等) 性能需求,信息由各用戶在規(guī)定的權(quán)限下在各自的工作站上錄入,信息上網(wǎng)后各用戶可查詢、調(diào)用,達到信息共享,數(shù)據(jù)的完整性、準(zhǔn)確性。,系統(tǒng)備有的修改功能均可反悔。:第一級:依賴于網(wǎng)絡(luò)本身對用戶使用權(quán)限的規(guī)定。如前面的數(shù)據(jù)收集前的系統(tǒng)權(quán)限表。在系統(tǒng)設(shè)計時,通常分為概要設(shè)計和詳細(xì)設(shè)計兩個階段。 1.概要設(shè)計 概要設(shè)計建立整個軟件體系結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義等。概要設(shè)計還要確定模塊結(jié)構(gòu),劃分功能模塊,將軟件功能需求分配給所劃分的最小單元模塊。 良好的體系結(jié)構(gòu)是普遍適用的,它可以高效地處理多種多樣的個體需求。 ’ 軟件體系結(jié)構(gòu)已經(jīng)在軟件工程領(lǐng)域中有著廣泛的應(yīng)用,但迄今為止還沒有一個被大家所公認(rèn)的定義。我們把Dewayne Perry和Alex Wolf的定義作為參考:軟件體系結(jié)構(gòu)是具有一定形式的結(jié)構(gòu)化元素,耳p構(gòu)件的集合,包括處理構(gòu)件、數(shù)據(jù)構(gòu)件和連接構(gòu)件。 體系結(jié)構(gòu)有許多種,包括常用的層次結(jié)構(gòu)。在實現(xiàn)時,高層的工作總是建立在低層的工作之上。 上下層關(guān)系非常常見,如學(xué)校的組織結(jié)構(gòu),最高層是學(xué)校,下面院系,院系下面是學(xué)系。 對于順序相鄰關(guān)系,我們可以把計算機網(wǎng)絡(luò)的OSI參考模型來理解, OSI有七個層次,在通訊時,只能在相鄰兩層之間發(fā)生,信息只能被一層一層地順序傳遞下去。 體系結(jié)構(gòu)設(shè)計要求:通過分層,把每個功能逐步獨立起來,并且保證每個功能都有相應(yīng)的模塊來實現(xiàn);要確定模塊間的調(diào)用關(guān)系,對模塊間接口做總體描述,明確模塊間信息的傳遞。我們習(xí)慣從功能上劃分模塊,保持“功能獨立”是模塊化設(shè)計的基本原則。但是“功能獨立”并不意味著模塊之間保持絕對的孤立。模塊設(shè)計主要說明每個模塊“做什么”、簡要說明數(shù)據(jù)輸入、輸出、處理邏輯、與其它模塊的接口,與其它系統(tǒng)或硬件的接口等聯(lián)系。 信息隱藏:是盡量避免某個模塊的行為去干擾同一系統(tǒng)中的其它模塊,在我們學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計,類的封裝性就是為了實現(xiàn)信息隱藏。耦合(C0upling)是模塊之間依賴程度的度量。模塊設(shè)計追求強內(nèi)聚,弱耦合。如果一個模塊可以被擴充,則稱模塊具有開放性。采用面向過程的方法進行程序設(shè)計,很難開發(fā)出既具有封閉性又具有開放性的模塊。 2.詳細(xì)設(shè)計 詳細(xì)設(shè)計的目的是為軟件中的每一個模塊確定使用的算法和塊內(nèi)數(shù)據(jù)結(jié)構(gòu),并用某種選定的表達工具給出清晰的描述。為每個模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_算法的過程,寫出模塊的詳細(xì)過程性描述; .確定模塊接口的細(xì)節(jié),包括對系統(tǒng)外部的接口和用戶界面,對系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。為每一個模塊設(shè)計出一組測試用例,以便在編碼階段對模塊代碼(即程序)進行預(yù)定的測試,模塊的測試用例是軟件測試計劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。 要將設(shè)計結(jié)果轉(zhuǎn)化為語言代碼,首先必須正確理解需求分析中要求“做什么?”。一個大的系統(tǒng)是由一個團隊共同協(xié)作完成的,必須完全按照設(shè)計書的要求來完成相應(yīng)模塊的程序編碼。 1.在編碼實現(xiàn)過程中還應(yīng)該注意做到: 在程序設(shè)計時,盡可能加上注解; 2.采用標(biāo)準(zhǔn)的控制結(jié)構(gòu) 根據(jù)詳細(xì)設(shè)計的流程,采用標(biāo)準(zhǔn)的和詳細(xì)設(shè)計要求一致的分支和循環(huán)結(jié)構(gòu),不準(zhǔn)隨意的用goto語句或多余無效的循環(huán)等。 人機操作界面要友好,操作方便,對于前后界面之間、相同類似操作界面間等風(fēng)格要一致。 如性別輸入,只有男或女兩者之一,在輸入時應(yīng)根據(jù)約定只能提供男女兩種數(shù)據(jù)形式。如果數(shù)據(jù)是根據(jù)約定輸入(是為了方便數(shù)據(jù)的輸入),應(yīng)該提示相關(guān)約定信息。 如日期,我們通常的表示是年.月.日格式。數(shù)據(jù)輸出時,盡可能輸出易懂的信息,如果是符號,要提示符號的約定。 四、系統(tǒng)測試 系統(tǒng)測試就是通過測試活動使軟件系統(tǒng)達到需求時提出的各項要求,檢測和排除錯誤。 世界上沒有完美無缺的程序,任何程序都或多或少的存在錯誤,系統(tǒng)測試的目的是盡可能多的去發(fā)現(xiàn)程序所存在的錯誤,提高程序的質(zhì)量。需要找到相關(guān)的測試的方法,而要找出系統(tǒng)中所有的錯誤,那只是一種設(shè)想。 測試一個系統(tǒng),一定要明確是尋找系統(tǒng)中的缺陷和錯誤,如果是去證明系統(tǒng)的正確性,那么測試的時候,就會按照系統(tǒng)的流程去測試,這樣就不可能發(fā)現(xiàn)程序中的錯誤,這樣的測試是毫無意義,也是沒有必要的。 對一個系統(tǒng)的測試內(nèi)容有: 功能性測試是系統(tǒng)成立的前提。容錯性測試:當(dāng)給定的數(shù)據(jù)偏離合理數(shù)據(jù)范圍時,系統(tǒng)能否正常運行而不至于系統(tǒng)癱瘓或不會得出啼笑皆非的結(jié)果。性能與效率測試:性能與效率測試主要是測試軟件的運行速度和對資源的利用率。 一個好的系統(tǒng)應(yīng)該有好的應(yīng)用界面,使用戶操作方便、輸入輸出直觀。 “白盒測試”是指開發(fā)人員從程序內(nèi)部對上述內(nèi)容進行測試。測試時,從檢查程序的邏輯著手,得出測試數(shù)據(jù)。 “黑盒測試”(又稱為功能測試或數(shù)據(jù)驅(qū)動測試)是把測試對象看作一個黑盒子。五、運行維護 運行維護是將系統(tǒng)投入運行,并對投入運行的軟件進行修改調(diào)整,使軟件系統(tǒng)能適應(yīng)外界環(huán)境的變化、實現(xiàn)功能擴充和質(zhì)量改善。當(dāng)系統(tǒng)投入使用后,系統(tǒng)中的缺陷就會不斷暴露出來,系統(tǒng)投入使用的開始,也是系統(tǒng)不斷維護的開始。 維護主要分三類: 由于新的硬件設(shè)備不斷推出,操作系統(tǒng)和編譯系統(tǒng)也不斷地升級,為了使軟件能適應(yīng)新的環(huán)境而引起的程序修改和擴充活動稱為適應(yīng)性維護。完善性維護。為了滿足用戶新的需求而增加軟件功能的活動稱為完善性維護。2.沈軍、朱敏、徐冬梅、翟玉慶編著.《大學(xué)計算機基礎(chǔ)——基本概念及應(yīng)用思維解析》高等教育出版社 第二部分 教師住房管理系統(tǒng)一 題目與要求[要求] 該系統(tǒng)在磁盤中存儲全校住學(xué)校宿舍的教師住房信息。當(dāng)學(xué)校有房源后,各住戶可提出分房申請(含姓名、申請住房的等級)。對于所有分房者按申請等級不同(共6級)分別按分?jǐn)?shù)高低列表(一種等級一張表)輸出(同時存盤)。工齡分:每年0.5分;每月0.0416分。學(xué)齡分:博士,4.5分;碩士,3.25分,本科,2分;其他,0分。每張表按總分從高到低排列。 (4)可輸出未住上三室一廳或三室的副教授、教授姓名及現(xiàn)住房標(biāo)準(zhǔn),這類教師的總數(shù)。 (6)可輸出全校教師人均(包括家庭人口)住房面積。(2) 控制臺應(yīng)用:創(chuàng)建教師住房信息類,類似提示1;定義存儲教師住房信息的鏈表或數(shù)組。由于輸入的功能就是“讀入”加工的功能。下面考慮設(shè)計“信息處理”模塊的下屬模塊至此,我們可以畫出整個軟件的模塊結(jié)構(gòu)圖。其中每一個模塊都用了一個表示符合給予命名。 信息處理模塊模塊名:TREATINF輸入:信息總表、查詢要求輸出:結(jié)果查詢總表功能:將信息總表中信息折算成分?jǐn)?shù),并按總分從高到低排成結(jié)果查詢總表。功能:將分類查詢結(jié)果報表、分房結(jié)果和申請不同等級住房住戶信息中的一項或幾項在屏幕或打印機上顯示出來。調(diào)用以下模塊:無 輸出查詢結(jié)果模塊模塊名:PRNPER輸入:查詢要求輸出:查詢報表的屏幕或紙面形象。調(diào)用
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1