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

正文內(nèi)容

超市管理系統(tǒng)開發(fā)文檔-資料下載頁

2025-04-18 02:39本頁面
  

【正文】 **** 剩余:***件 **** 剩余:***件 **** 剩余:***件 超市相關(guān)人員: 姓名 王老五 身份證號碼 22113319990999222 職位 經(jīng)理 加入時間 19990202/20:10 工齡 4年4 出錯和恢復如果輸入數(shù)據(jù)出錯,可立即進行取消登陸操作,重新輸入。如果突然斷電或系統(tǒng)沒有響應,則關(guān)機,等系統(tǒng)重新啟動時,會根據(jù)日志文件自動ROLLBACK到正確的階段。需要等待一段時間。5 求助查詢6程序文件和數(shù)據(jù)文件一覽表 第九章 系統(tǒng)維護報告(1)編寫目的 軟件維護是軟件生命周期的最后一個階段,它處于系統(tǒng)投入生產(chǎn)性運行以后的時期中,因此不屬于系統(tǒng)開發(fā)過程。軟件維護需要的工作量非常大,雖然在不同應用領(lǐng)域維護成本差別很大,但是,平均說來,大型軟件的維護成本高達開發(fā)成本的四倍左右。目前國外許多軟件開發(fā)組織把60%以上的人力用于維護已有的軟件,而且隨著軟件數(shù)量增多和使用壽命延長,這個百分比還在持續(xù)上升。軟件維護就是在軟件已經(jīng)交付使用之后,為了改正錯誤或者滿足新的需要而修改軟件的過程。它有如下幾種性質(zhì)的維護:l 改正性維護 因為軟件測試不可能暴露出一個大型軟件系統(tǒng)中所有潛藏的錯誤,所以在使用期間,用戶必然會發(fā)現(xiàn)程序錯誤,并且把他們遇到的問題報告給維護人員。我們把診斷和改正錯誤的過程稱為改正性維護。l 適應性維護 計算機科學技術(shù)領(lǐng)域的各方面都在迅速進步,需要經(jīng)常地修改版本。為了和變化了的環(huán)境適當?shù)嘏浜隙M行的修改軟件的活動稱為適應性維護。l 完善性維護 在軟件編寫完成之后,投入實踐,在使用軟件的過程中,用戶往往提出增加新功能或修改已有的功能的建議,這就需要進行完善性維護。l 預防性維護為了改進未來的可維護性或可靠性,或為了給未來的改進奠定更好的基礎(chǔ)而修改軟件時,就需要進行預防性維護。 維護的過程本質(zhì)上是修改和壓縮了的軟件定義和開發(fā)過程,而且事實上遠在提出一項維護要求之前,與軟件維護有關(guān)的工作已經(jīng)開始了。 鑒于以上各點,編寫維護軟件的文檔十分重要。它給軟件維護人員提供了一份完整,清晰的說明文檔,便于其快速有效地進行維護工作。(2)開發(fā)單位開發(fā)軟件名稱:超市管理系統(tǒng)項目任務提出者:鄭州市xx路花園超市項目開發(fā)者:中原中學院項目開發(fā)小組。用戶:鄭州市xx路花園超市實現(xiàn)軟件單位:中原中學院項目開發(fā)小組軟件使用場所:花園超市(3)定義和縮寫a .數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況,它表示了數(shù)據(jù)和處理過程的關(guān)系。數(shù)據(jù)流圖有四種基本符號:l 正方形(或立方體)表示數(shù)據(jù)的源點或終點。l 圓角矩形(或圓形)代表變換數(shù)據(jù)的處理。 處理不一定是一個程序。一個處理框可以代表一系列程序,單個程序或者程序的 一個模塊;它甚至可以代表一種人工處理過程。l 開口矩形(或兩條平行橫線)代表數(shù)據(jù)存儲。 數(shù)據(jù)存儲可以表示一個文件,文件的一部分,數(shù)據(jù)庫的元素或紀錄的一部分等等。 數(shù)據(jù)存儲是處于靜止狀態(tài)的數(shù)據(jù)。 l 箭頭代表數(shù)據(jù)流,即特定數(shù)據(jù)的流動方向。數(shù)據(jù)流是處于運動中的數(shù)據(jù)。 還有幾種附加符號:l 星號表示數(shù)據(jù)流之間是“與”關(guān)系l 加號表示“或”關(guān)系l 異或符號表示只能從中選一個b. 數(shù)據(jù)字典(Data Dictionary,簡稱DD)是對系統(tǒng)中各類數(shù)據(jù)描述的集合,是各類數(shù)據(jù)屬性清單,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果。它通常包括以下五個部分:l 數(shù)據(jù)項,是數(shù)據(jù)的最小的單位。l 數(shù)據(jù)結(jié)構(gòu),是若干數(shù)據(jù)項有意義的集合。l 數(shù)據(jù)流,可以是數(shù)據(jù)項,也可以是數(shù)據(jù)結(jié)構(gòu),表示某一處理過程的輸入或輸出。l 數(shù)據(jù)存儲,處理過程中存取的數(shù)據(jù)。常常是手工憑證,手工文檔,計算機文件。l 處理過程。它們的描述內(nèi)容如下:1. 數(shù)據(jù)項描述={數(shù)據(jù)項名,數(shù)據(jù)項含義說明,別名,類型,長度,取值范圍,與其他數(shù)據(jù)項的邏輯關(guān)系}取值范圍,與其他數(shù)據(jù)項的邏輯關(guān)系定義了數(shù)據(jù)的完整性約束條件,是設計數(shù)據(jù)檢驗功能的依據(jù)。2. 數(shù)據(jù)結(jié)構(gòu)描述={數(shù)據(jù)結(jié)構(gòu)名,含義說明,組成:{數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)項}}3. 數(shù)據(jù)流={數(shù)據(jù)流名,說明,流出過程,流入過程,組成:{數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)項}}l 流出過程,說明該數(shù)據(jù)流由什么過程來。l 流入過程,說明該數(shù)據(jù)流到什么過程去。4. 數(shù)據(jù)存儲={數(shù)據(jù)存儲名,說明,輸入數(shù)據(jù)流 ,輸出數(shù)據(jù)流,組成:{數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)項},數(shù)據(jù)量,存取方式}l 數(shù)據(jù)量,說明每次存取多少數(shù)據(jù),每天(或每小時,或每周)存取幾次的信息。l 存取方法,指的是批處理,還是聯(lián)機處理;是檢索還是更新;是順序檢索還是隨機檢索;盡可能詳細收集并加以說明。5. 處理過程={處理過程名,說明,輸入:{數(shù)據(jù)流},輸出:{數(shù)據(jù)流},處理:{簡要說明}} 簡要說明中主要說明該處理過程的功能,即“做什么”(不是怎么做);處理頻度要 求,如每小時(或每分鐘)處理多少事務,多少數(shù)據(jù)量;響應時間要求等。這些處理要求是后面物理設計的輸入及性能評價的標準。d. 主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。e. 外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。f. 系統(tǒng):若未特別指出,統(tǒng)指本機票預定系統(tǒng)。g. SQL: Structured Query Language(結(jié)構(gòu)化查詢語言),一種用于訪問查詢數(shù)據(jù)庫的語言h. SQL SERVER: 系統(tǒng)服務器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。i. ATM: Asynchronous Transfer Mode (異步傳輸模式)。j. ROLLBACK: 數(shù)據(jù)庫的錯誤恢復機制。168。 參考資料書籍:《軟件工程導論》第三版 張海藩 清華大學出版社《實用軟件工程》第二版 鄭人杰 殷人昆 陶永雷 清華大學出版社 文檔: 需求規(guī)格說明書,概要設計說明書,詳細設計說明書,用戶操作手冊。(4)系統(tǒng)說明168。 系統(tǒng)用途 輸入:管理員的帳號和密碼進入系統(tǒng)輸出:功能界面功能:進貨管理、庫存管理、銷售管理、人事管理。168。 安全保密 系統(tǒng)提供一定的方式讓用戶表示自己的身份,系統(tǒng)進行核實,通過鑒定后才提供機器使用權(quán)。常用的方法有:1. 用一個用戶名或用戶標識號來標識用戶身份。2. 口令。 系統(tǒng)管理員還可對獲得上機權(quán)的用戶進行權(quán)限控制,是不同的用戶對于不同的數(shù)據(jù)對象有不同的操作權(quán)限。168。 總體說明系統(tǒng)的總體功能:進貨管理、庫存管理、銷售管理、人事管理。系統(tǒng)的具體功能:進貨管理:其功能是對供應商信息進行管理,并根據(jù)企業(yè)情況制定進貨計劃,實施產(chǎn)品采購,并進行進貨查詢。庫存管理:其功能是對采購來的產(chǎn)品進行企業(yè)內(nèi)部編碼入庫,產(chǎn)品分類等活動,同時能夠根據(jù)銷售清單進行出貨管理,以及庫存統(tǒng)計。銷售管理:其功能是提供一般的銷售管理,能夠進行銷售明細查詢和打印銷售報表。人事管理:其功能是對超市的員工和供貨商信息進行管理,包括查詢,更新等。168。 程序說明1. 每個管理員有自己的管理員帳號和密碼,如果輸入的數(shù)據(jù)類型或這錯誤的信息,系統(tǒng)自動跳出,重新顯示登陸界面2. 在輸入過程中,如果和數(shù)據(jù)庫內(nèi)數(shù)據(jù)類型的數(shù)據(jù)格式和類型不匹配,系統(tǒng)彈出警告提示。所有數(shù)據(jù)格式和類型請參照“軟件概述的性能”。(5)操作環(huán)境168。 設備共享一個數(shù)據(jù)庫的若干臺電腦,臺式打印機若干。168。 支持軟件支持常用的數(shù)據(jù)庫應用軟件:168。 數(shù)據(jù)庫 標識符:姓名,性別,身份證號碼。 靜態(tài)數(shù)據(jù):存儲在硬盤上的數(shù)據(jù)。 動態(tài)數(shù)據(jù):正處于處理過程中的數(shù)據(jù)。 數(shù)據(jù)庫的存儲媒體:硬盤。 (6)維護過程1. 設計原則1) 密切結(jié)合結(jié)構(gòu)(數(shù)據(jù))設計和行為(處理)設計。 2.有機結(jié)合硬件,軟件,技術(shù)和管理的界面。 3.具體程序?qū)崿F(xiàn)過程中,對記錄,字段的引用參照PersInfo 類。 4.存儲區(qū)的標識符也參照PersInfo 類。 5.在設計過程中參照瀑布模型,ER模型,層次圖,Jackson 程序設計方法。2.設計程序變更的準則1. 檢查可供選擇的設計方案,尋找一種與程序的原始設計原理相容的變更設計。2. 努力使設計簡化。3. 能滿足可變性要求的設計。4. 不降低程序質(zhì)量。5. 用可測試的并具備測試方法的術(shù)語描述設計。6. 考慮處理時間,存儲量和操作過程方面的變化。7. 考慮標更對用戶服務的干擾以及實施變更的代價與時間。3.修改程序代碼的準則1. 必須要先熟悉整個程序的控制流程。2. 不要做不必要的修改。3. 不影響原始程序的風格和相容性。4. 記錄所作過的修改。5. 審查軟件質(zhì)量是否符合標準。6. 更新程序文檔以反映修改并保留修改前的程序代碼版本。4.重新驗證程序的準則1. 首先測試程序故障,然后測試程序的未改動部分,最后測試程序的修改部分。2. 不允許做修改的維護程序員成為唯一的重新驗證程序的人。3. 鼓勵終端用戶參與到重新測試進程中來。4. 在重新驗證進程中,記錄出錯的次數(shù)與類型,并把結(jié)果同所提供的測試功能進行比較,以便估量出程序是否退化。5. 驗證過程 每當軟件被修改后,都要校驗其正確性。維護員應該有選擇地作些重新測試工作,不僅要證實新的邏輯的正確性,而且要校驗實程序的為修改部分是否無損害,并且整個程序運行正確。若發(fā)現(xiàn)錯誤,則要馬上進行修正。6.出錯及糾正方法 當多次操作修改大量信息時,可能信息會顯示未被修改,原因可是軟件受硬件運行速度的影響,信息未被讀入,等待數(shù)秒后刷新即可7.專門維護過程 系統(tǒng)運行一段時間后,由于記錄的不斷增加,刪除和修改,會使數(shù)據(jù)庫的物理存儲變壞。例如,邏輯上屬于同一記錄型或同一關(guān)系的數(shù)據(jù)被分散到了不同的文件或文件的多個碎片上。這樣就會降低數(shù)據(jù)庫存儲空間的利用率和數(shù)據(jù)的訪存效率,使數(shù)據(jù)庫的性能下降。這是就要進行數(shù)據(jù)庫的重組織。在重組過程中,按原設計要求重新安排記錄的存儲位置,調(diào)整數(shù)據(jù)區(qū)和溢出區(qū),回收“垃圾”,減少指針鏈等。第十章 參考文獻《軟件工程導論》,張海藩,清華大學出版社。《實用軟件工程》,鄭人杰等,清華大學出版社。第十一章 附錄源程序清單55 / 56
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1