版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件項目的設計1實驗目的1)掌握系統總體結構的設計;2)掌握系統接口設計,數據結構設計;3)掌握系統概要設計的步驟和方法。4)掌握模塊的程序描述;5)熟練使用流程圖、PDL等詳細描述工具;6)掌握詳細設計的步驟和方法。2實驗要求要求完成概要設計和部分詳細設計,利用word和visio或其它 建模工具寫出設計文檔。需要給出系統合理的解決方案;包含模塊 及模塊間調用關系;部分關鍵模塊的實現方案。3實驗內容1)主要解決實現該系統需求的程序模塊設計問題。(包括如何 把該系統劃分成若干個模塊、決定各個模塊之間的接口、模塊之 間傳遞的信息,以及數據結構、模塊結構的設計等。)2)進行軟件系統的結構設計、逐個
2、模塊的程序描述(包括各 模塊的功能、性能、輸入、輸出、算法、程序邏輯、接口等 等)4實驗步驟1)首先確定系統總體設計方案(分清系統是事務型還是加工 型)。2)完成系統的模塊結構圖及模塊的功能說明。3)完成系統的接口設計。4)完成系統的數據結構設計寫出該課題的可行性報告,熟悉 相應的軟件開發(fā)環(huán)境。5)首先進行程序系統的結構設計。6)然后對主要程序進行描述。5實驗學時2學時。6實驗結果上交所制作的流程圖文件和實驗報告。7思考題1)系統設計和需求分析的關系是什么?兩者必須先后關聯嗎?2)怎樣描繪系統的體系結構?3)怎樣繪制符合規(guī)范的流程圖。4)怎樣組織對設計階段工作的評審?項目開發(fā)首先要做的 事是什
3、么?1、程序系統的結構退出系統產品管理后臺功能模 塊訂單管理用戶管理會員購買比例列表網站訪問列表訂單修改訂單查看產品刪除產品修改產品添加退出系統產品管理后臺功能模 塊訂單管理用戶管理會員購買比例列表網站訪問列表訂單修改訂單查看產品刪除產品修改產品添加圖2: BS網上商城后臺功能結構圖2、產品管理程序設計說明2.1程序描述產品管理程序功能的描述:商品的種類信息,詳細信息全部經過終端保存在數據庫服 務器,管理員能夠對這些信息進行增加,修改和刪除操作.軟件應該提供對管理員的增加,修改和刪除的操作。2.2功能系統名稱BS網上商城模塊名稱產品模塊模塊編號T001作者XXX日期/7/16模塊簡述此模塊用于
4、對產品進行增加、修改、刪除、搜索等調用模塊添加、查看、修改、刪除、 搜索模塊被調用模塊無輸入項目一個指定產品的信息或添加一個新產品格式所有信息嚴格按照數據庫中表的字段的數據類型填入處理當輸入產品的信息經過系統調用查看、修改、添加、刪除、搜查時,對應的信息被數據 庫保存。當提交的信息不成功是,提示相應的處理并返回輸出新產品被輸入或者舊的產品信息被新的產品信息所代替并保存在數據庫局部數據元素約束條件無注釋 涉及的表: 產品信息表(Product)表1:產品信息管理程序模塊IPO表2.3性能在輸入產品信息時嚴格執(zhí)行數據庫表所要求的精度,在執(zhí)行 數據(商品,訂單,會員,管理員)增加的時候,不允許出現因
5、為程序的 原因導致增加操作失敗,也不允許發(fā)生重復增加的數據;在執(zhí)行數據 刪除操作的時候,不允許因為程序的原因發(fā)生多刪除數據,刪除失敗 的情況;數據的修改也要求保持對應的準確性;管理員輸入的精度要求主要取決于數據庫的相關數據類型要 求:在數據庫為系統管理員提 供的多種視圖中將有各類數據庫對 象的相關數據類型及精度要求。管理員工作過程中能夠利用工具或 查詢有關數據庫對象的精度信息已決定輸入的參數。如果管理員輸 入的參數與要求不符將得到提示并重新進行操作。用戶輸入精度的要求取決于相應功能所需參數的精度要求:用 戶瀏覽的頁面內如果需要用戶輸入相關的信息或參數將給出詳細 的數據類型說明,而且如果用戶在非
6、惡意的情況下輸入了錯誤的數據類型參數,系統將自動提示用戶再次輸入正確 的參數2.4輸人項名稱標識數據類 型有效范 圍輸入方 式輸入媒 體輸入數據來源安全保密條件數量頻度新產品varchar255手動輸 入鍵盤、 鼠標商城新產品無待定待定指定以產品修 改varchar255手動輸 入鍵盤、 鼠標數據庫 中也有 產品無待定待定指定以產品刪 除數據庫 中已有 產品無待定待定產品搜 索varchar255手動輸 入鍵盤、 鼠標數據庫 中已有 產品無待定待定表2:輸入項信息表25輸出項名稱標識數據類 型有效范 圍輸出方 式輸出媒 體對應圖形符號說明安全保密條件數量頻度新產品被添加varchar255自動
7、輸 出無待定待定對應產 品被修 改varchar255自動輸 出無待定待定對應產 品被刪 除自動輸 出無待定待定對應產 品被搜 索varchar255自動輸 出無待定待定表3:輸出項信息表2.6算法產品添加算法:function check() (VarselectedCategory=document.formAdd.categoryId.optionsdocument.formAdd.categoryId. selectedIndex;var selectedValue = selectedCategory.value;if(=級分類不等于2) alert(-請選擇第二級分類!);document.formAdd.categoryId.focus();return false; else selectedCategory.value =將二級分類的 pid 設為 0;return true;多個產品一塊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026新疆和田地區(qū)民豐縣絲路尼雅文化傳媒旅游投資有限公司招聘1人備考考試題庫及答案解析
- 文昌柜臺施工方案(3篇)
- 小班安全活動策劃方案(3篇)
- 2025-2026學年第二學期山西金融職業(yè)學院招聘校外兼職教師1人二備考考試題庫及答案解析
- 2026中國種子協會招聘1人備考考試題庫及答案解析
- 2026天津南開區(qū)教育系統招聘(含高層次人才)170人參考考試題庫及答案解析
- 2026云南昆明安寧市寧湖小學招聘3人備考考試題庫及答案解析
- 護理質量風險管理與防范
- 2026陜西事業(yè)單位招聘崗位查看考試參考題庫及答案解析
- 第1課時《記念君》和《為了忘卻的記念》群文閱讀課件
- 會下金蛋的鵝課件
- GB/T 11880-2024模鍛錘和大型機械鍛壓機用模塊
- GB/T 43934-2024煤礦土地復墾與生態(tài)修復技術規(guī)范
- GB/T 13077-2024鋁合金無縫氣瓶定期檢驗與評定
- 食品殺菌原理培訓課件
- GB/T 10739-2023紙、紙板和紙漿試樣處理和試驗的標準大氣條件
- 神經內科練習題庫及答案
- GB/T 42973-2023半導體集成電路數字模擬(DA)轉換器
- 肝性腦病教學查房課件
- 膜式壁制造及檢驗工藝演示文稿
- 紅壤區(qū)貧瘠農田土壤快速培肥技術規(guī)程
評論
0/150
提交評論