資源描述:
《結(jié)構(gòu)化分析數(shù)據(jù)流圖E-R圖數(shù)據(jù)字典》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、淮海工學(xué)院計算機工程學(xué)院實驗報告書課程名:《軟件工程導(dǎo)論》題目:結(jié)構(gòu)化分析實驗學(xué)號:511020825姓名:薛思雨評語:成績:指導(dǎo)教師:批閱時間:年月日《軟件工程導(dǎo)論》實驗報告一、實驗?zāi)康呐c要求通過示例掌握結(jié)構(gòu)化系統(tǒng)分析的方法綜合運用DFD,DD,E-R圖等工具建立系統(tǒng)的概念數(shù)據(jù)模型二、實驗環(huán)境VISIO2003其它相關(guān)軟件及硬件、網(wǎng)絡(luò)環(huán)境三、實驗步驟與源程序1.餐飲服務(wù)管理系統(tǒng)1)總體說明?餐飲服務(wù)管理系統(tǒng)是酒店管理系統(tǒng)的一個部分,主要完成中西餐、咖啡廳、酒吧等顧客消費的消費信息記錄、資源分配以及員工的信息管理等工作。2)系統(tǒng)相關(guān)角色?系統(tǒng)管理員,員工,部門經(jīng)理,采購員,顧客,
2、供貨商等等3)相關(guān)功能說明(1)餐飲收銀管理登記管理:客人到來以后進行登記,可以修改或者刪除登記信息,客人可以要求合臺或者換臺。?消費管理:能夠錄入、修改或者刪除客人的消費信息。?訂餐管理:訂餐信息登記,包括訂餐時間、就餐時間、訂餐桌數(shù)、人數(shù)、訂餐詳情、取消訂餐、訂餐查詢。?主窗體:顯示當前桌臺、包房的占用情況,顯示客人消費狀態(tài)。?結(jié)算管理:客人結(jié)賬的時候可以分類打折或者全面打折,計算開發(fā)票金額,打印賬單,結(jié)賬方式也有多種方式,如現(xiàn)金付款、支票付款、信用卡付款、免費、掛帳等自動統(tǒng)計。?日統(tǒng)計管理:可以對今日收銀進行概覽,方式多樣,如按類別統(tǒng)計、按菜品統(tǒng)計、按帳單統(tǒng)計、按包房統(tǒng)計等
3、等,可顯示日銷售項目排行榜,可打印銷售日報表。?二級庫存管理(主要管理酒水飲料的日常庫存):這里主要是指前臺的酒水飲料管理,包括入庫、入庫查詢、入庫統(tǒng)計,退貨、退貨查詢、退貨統(tǒng)計,庫存動態(tài),銷售查詢、銷售統(tǒng)計,庫存盤點、盤點查詢、盤點統(tǒng)計。?菜譜管理:對菜品進行管理,如菜品類別維護、特色菜維護、菜品明細維護、酒水飲料維護,價格維護、套餐維護、菜譜打印、商品單位維護。各消費類別和消費項目可任意增加、修改與刪除,按照自己業(yè)務(wù)情況任意設(shè)置。(2)采購庫存管理?該庫存管理系統(tǒng)是后勤部門對所有資源的管理。倉庫從供貨商處對商品進貨,也可以對商品退貨,可以進行商品進貨信息和商品退貨信息的查詢、
4、統(tǒng)計等。餐飲各部門領(lǐng)用商品,也可以對領(lǐng)用商品退貨??梢赃M行商品領(lǐng)用和退貨信息的統(tǒng)計、查詢,可按部門、商品、商品類別等多種方式。顯示各個供應(yīng)商信息,對供應(yīng)商供貨情況進行記帳,可查詢、統(tǒng)計其供貨信息,可查詢應(yīng)付款、已付款等各種信息,對倉庫中的商品進行盤點,對各種進貨、退貨、領(lǐng)用信息以及供貨商情況進行統(tǒng)計,生成報表,交部門經(jīng)理審核。某商品庫存低于一定程度時可以預(yù)警。(3)人員維護?系統(tǒng)可以對各種員工的信息進行維護,包括增加、刪除、查詢等等。8《軟件工程導(dǎo)論》實驗報告員工交換班的時候,當前用戶更換并確認當前(錢款、物品、房間狀態(tài))。用戶更改自己的密碼。帳號管理(系統(tǒng)管理員),用戶權(quán)限、密
5、碼、站點的編輯。每月底可以對員工的工作情況進行統(tǒng)計,生成報表,供部門經(jīng)理進行審核。其他細節(jié)可以加入自己的一些假定。四、測試數(shù)據(jù)與實驗結(jié)果Ⅰ數(shù)據(jù)流圖①頂層數(shù)據(jù)流圖:②第一層數(shù)據(jù)流圖:③餐飲收銀管理數(shù)據(jù)流圖:8《軟件工程導(dǎo)論》實驗報告④采購庫存管理:8《軟件工程導(dǎo)論》實驗報告⑤人員維護:ⅡE-R圖①總體E-R圖:②部分E-R圖:·訂餐-付款E-R圖:8《軟件工程導(dǎo)論》實驗報告·采購-供貨E-R圖:·員工信息E-R圖:8《軟件工程導(dǎo)論》實驗報告Ⅲ數(shù)據(jù)字典登記信息:字段名字段類型字段長度說明order_idvarchar20登記編號table_idvarchar20桌臺編號custome
6、r_namevarchar20賓客姓名gendervarchar2賓客性別phone_numvarchar20聯(lián)系電話person_numSmallint2就餐人數(shù)remarkvarchar255預(yù)訂備注信息訂餐信息:字段名字段類型字段長度說明order_idvarchar20登記編號Dish_idVarchar10菜品編號Dish_countSmallint2菜品數(shù)量Dish_timeDatetime8點菜時間Table_idVarchar10餐桌編號person_numSmallint2就餐人數(shù)RemarkVarchar255菜單備注消費信息:字段名字段類型字段長度說明Bil
7、l_idVarchar20賬單編號order_idvarchar20登記編號Table_idVarchar10餐桌編號Shd_mnyMoney8應(yīng)收金額RemarkVarchar255賬單備注結(jié)算信息:字段名字段類型字段長度說明Bill_idVarchar20賬單編號8《軟件工程導(dǎo)論》實驗報告order_idvarchar20登記編號Table_idVarchar10餐桌編號Shd_mnyMoney8應(yīng)收金額Rel_mnyMoney8實收金額Ret_mnyMoney8返回金額Co