




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、小型自選商場綜合管理信息系統(tǒng)分析 實驗內(nèi)容和要求范例一1、組織結(jié)構(gòu) (1)組織結(jié)構(gòu)概況該商場的組織結(jié)構(gòu)如圖所示。(2)管理職能分析主管全面負責(zé)本店的行政與業(yè)務(wù)管理。采購組負責(zé)每一筆進貨,查詢商品的進貨記錄,并能按月進行統(tǒng)計;記錄進貨場商或供應(yīng)商的信息。銷售組負責(zé)商品的銷售,按月統(tǒng)計某個員工的銷售業(yè)績,記錄員工的基本信息。庫存組負責(zé)進行日盤存、月盤存能打印庫存清單,查詢某種商品的庫存情況。2、業(yè)務(wù)流程分析進貨管理:商品進貨信息包括商品進貨數(shù)量、單價、供貨商等。商品進貨管理功能完成進貨信息登記、修改和刪除等。分類查看:可以根據(jù)商品類型來查看某種商品的進貨情況。更新庫存:進貨信息的變動直接關(guān)系到庫存
2、的變化。進貨分析:列出當(dāng)日進貨量最多的前幾項商品和進貨量最少的前幾項商品。庫存分析:列出當(dāng)前庫存量最多的前幾項商品和庫存量最少的前幾項商品。銷售信息管理:商品銷售數(shù)量、單價、統(tǒng)計日期等。分類查看后:可以根據(jù)商品類型來查看某種商品的銷售情況。更新庫存:銷售信息的變動直接關(guān)系到庫存的變化。銷售分析:列出當(dāng)前銷售數(shù)量最多的前幾項商品和銷售量最少的前幾項商品。 商品基本信息的維護:商品的查詢、添加、刪除。查詢包括進貨查詢、銷售查詢和庫存查詢。供貨商信息管理:包括供貨商信息的新建、修改和刪除等。業(yè)務(wù)流程圖 3、數(shù)據(jù)流程分析 (1)信息要求 (2)數(shù)據(jù)流程圖 數(shù)據(jù)流程圖4、數(shù)據(jù)字典重要數(shù)據(jù)及其簡要描述如下
3、表:數(shù)據(jù)項名稱 說明商品編號 唯一標(biāo)識一種商品,形式如:SP00001員工編號 唯一標(biāo)識一名員工,形式如:YG00001客戶編號 唯一標(biāo)識一個客戶,形式如:KH00001供應(yīng)商編號 唯一標(biāo)識一個供應(yīng)商,形式如:GYS00001銷售票號 以此記錄以此銷售登記,形式如:2012-5-8XS00001入庫票號 以此記錄以此入庫登記,形式如:2012-5-8RK00001毛利 銷售某種商品獲得的利潤操作員 系統(tǒng)登陸者經(jīng)手人 對某次業(yè)務(wù)或交易實際上直接操作者倉庫名稱 唯一標(biāo)識某個倉庫警戒上限 商品數(shù)量的最高限警戒下限 商品數(shù)量的最低限品種數(shù) 銷售、入庫時交易的商品種數(shù)結(jié)算方式 進行交易時所采取的結(jié)算方式
4、是否結(jié)清 記錄某筆交易是否結(jié)清賬款數(shù)據(jù)存儲名稱 說明商品信息表 記錄商品的基本信息員工表 記錄員工的基本信息客戶表 記錄客戶的基本信息供應(yīng)商表 記錄供應(yīng)商的基本信息倉庫表 記錄倉庫的基本信息庫存表 記錄庫存信息銷售登記表 記錄銷售時的的商品及數(shù)量信息銷售票號表 記錄銷售時的客戶、經(jīng)手人、操作員、日期等信息入庫登記表 記錄入庫時的商品及數(shù)量信息入庫票號表 記錄入庫時的供應(yīng)商、經(jīng)手人、操作員、日期等信息結(jié)算方式表 用于存儲結(jié)算方式下面是收銀臺有關(guān)代碼:Void SRecord:OnSsaveButton(/TODO:Add your control notification hander code
5、 hereCSringSaleID=”,GoodsID=”2”,Price=”2”,Count=”2”,Acount=”2”,StubNumber=”,Date=”;CString sql;Int gcount=0;Float price=0,account=0;CDataManage dm;/*/ /*GoodsID*/m_GoodsID.GetWindowText(GoodsID;if(GoodsID.GetLength(=0MessageBox(“請輸入數(shù)據(jù)”, ”提示”;Return;/*SaleID*/*/ trydm.ConnectDataBase(;Recordl->Ope
6、n(_variant_t(“Sale ”,_ variant_t(IDispatch *DataConn,true,adOpenKeyset,adLockOptimistic,adCmdTable;catch(_com_error& eMassageBox(e.ErrorMassage(,”提示”;/*/ Sql.Format(“select SaleID from Sale”;tryRecord->Open(_variant_tsql.DataConn.GetInterPtr(,adOpenKeyset, adLockOptimistic,adCmdText;catch(_co
7、m_error& eMassageBox(e.ErrorMassage(,”提示”If(Recordl->RecordCount>0Recordl-> MoveLast(;SaleID=(TCHAR*(_bstr_tRecordl->GetItem(long0->Value;Int saleid=atoi(SaleID;saleid+=1;SaleID.Format(“%d”,saleid;elseSaleID=”20120001”;/*Price*/*/trydm.ConnectDataBase(;Recordl->Open(_variant_t(
8、“Sale ”,_ variant_t(IDispatch *DataConn,true,adOpenKeyset,adLockOptimistic,adCmdTable;Catch(_com_error& eMassageBox(e.ErrorMassage(,”提示”;/*/Sql.Format(“select SaleID from Sale”;tryRecord->Open(_variant_tsql.DataConn.GetInterPtr(,adOpenKeyset, adLockOptimistic,adCmdText;catch(_com_error& e
9、MassageBox(e.ErrorMassage(,”提示”If(Recordl->RecordCount>0Price=(TCHAR*(_bstr_tRecordl->GetItem(long0->Value;price=(floatatof(Price;elseMassageBox(“庫存中沒有此種商品”, ”提示”;return;/*Count*/m_Count.GetWindowText(Count;gcount=atoi(Count/*Acount*/account=gcount*price;pay+=acount;/*StubNumber=SaleID*/
10、*Date*/int year,month,day;CString date;CTime t=CTime:GetCurrentTime(;year=t.GetYear;month=t.GetMonth(;day=t.GetDay(;Date.Format(“%d%d%d”,year,month,day;/*/ Acount. Format(“%f”,acount;m_SRList.InsetItem(100,”;m_SRList.InsetItemText(row,0,GoodsID;m_SRList.InsetItem Text(row,1,Count;m_SRList.InsetItem
11、Text(row,2,Acount;row+;/*銷售記錄插入*/ sql.Format(“insert into Sale values(“%s%s%f%d%f%s%s” ”,SaleID,GoodsID,price,gcount,account,SturbNumber,Dat e;/*/ trydm.ConnectDataBase(;Record->Open(_variant_t(“Sale ”,_variant_t(IDispatch*DataConn,true,adOpenKeyset,adLockOptimistic,adCmdTable;catch(_com_error&am
12、p; ethis->MessageBox(e.ErrorMessage(,”出錯提示”;/*日盤存記錄修改*/ CString temp1=”,temp2=”;Recordl->raw_Close(;sql.Format(“select*from DayStorage where GoodsID=%s”,GoodsID;Recordl->Open(_variant_tsql,DataConn.GetInterfacePtr(,adOpenKeyset,adLockOptimistic,adCmdText;if(Recordl->RecordCount>0temp1
13、 = (TCHAR*(_dstr_tRecordl->GetFields(->GetItem(long2->Value; temp2 = (TCHAR*(_dstr_tRecordl->GetFields(->GetItem(long2->Value; int addcount = atoi(temp1;float addacount = (floatatof(temp2;addcount+=gcount;addacount+=account;sql.Format(“update DayStorage set GoodsCount=%d,GoodsAcoun
14、t=%f where GoodsID=%s”,addcount,addacount,GoodsID;trydm.ExecSQL(sql;catch(_com_error ðis->MessageBox(e.ErrorMessage(,”出錯提示”;elsesql.Foemat(“inset into DayStorage values(%s,%f,%d,%f,%s”,GoodsID,price,gcount,acount,Date;trydm.ExecSQL(sql;catch(_com_error ðis->MessageBox(e.ErrorMess
15、age(,”出錯提示”;/*月盤存記錄修改*/ Recordl->raw_Close(;sql.Format(“select*from MonthStorage where GoodsID=%s”,GoodsID;Recordl->Open(_variant_tsql,DataConn.GetInterfacePtr(,adOpenKeyset,adLockOptimistic,adCmdText;if(Recordl->RecordCount>0temp1 = (TCHAR*(_bstr_tRecordl->GetFields(->GetItem(long
16、2->Value; temp2 = (TCHAR*(_bstr_tRecordl->GetFields(->GetItem(long3->Value; int addcount = atoi(temp1;float addacount = (floatatof(temp2;addcount+=gcount;addacount+=account;sql.Format(“update MonthStorage set GoodsCount=%d,GoodsAcount=%f where GoodsID=%s”,addcount,addacount,GoodsID;trydm
17、.ExecSQL(sql;catch(_com_error ðis->MessageBox(e.ErrorMessage(,”出錯提示”;elsesql.Foemat(“inset into MonthStorage values(%s,%f,%d,%f,%s”,GoodsID,price,gcount,acount,Date;trydm.ExecSQL(sql;catch(_com_error ðis->MessageBox(e.ErrorMessage(,”出錯提示”;/*庫存修改*/ CString temp = “”;Recordl->ra
18、w_Close(;sql.Format(“select Count from Storage where GoodsID=%s”,GoodsID;Recordl->Open(_variant_tsql,DataConn.GetInterfacePtr(,adOpenKeyset,adLockOptimistic,adCmdText;temp = (TCHAR*(_bstr_tRecordl->GetFields(->GetItem(long0->Value;if(temp.GetLength(>0Recordl->raw_Close(;int tCount=
19、atoi(temp;tCount-=gcount;sql.Format(“update Storage set StroageCount=%d where GoodsID=%s”,tCount,GoodID;trydm.ExecSQL(sql;catch(_com_error ðis->MessageBox(e.ErrorMessage(,”出錯提示”;/*/m_GoodsID.SetWindowText(“”;m_Count.SetWindowText(“”;范例二一背景分析小型超市經(jīng)營中,商品的出入庫管理是一件日常性的工作,超市的各級管理人員需要及時了解掌握各種商品的入
20、庫量、出庫量和庫存量,方便合理安排超市經(jīng)營各個環(huán)節(jié)的工作,因此,商品庫存管理是超市一項非常重要的工作。系統(tǒng)開發(fā)的背景:隨著信息的飛速發(fā)展,信息化管理已經(jīng)引入并應(yīng)用到各行業(yè)管理領(lǐng)域,尤其是對于零售業(yè)。放眼四周,各種形式的百貨商場、大型倉儲超市、便利店、連鎖超市和專賣店等形式的零售業(yè)不斷出現(xiàn)、并不斷改變、影響著我們的觀念和生活方式。而企業(yè)若想在激烈的市場經(jīng)濟中立足并勝出,就必須擁有一套完善的并 適合自身特點的信息化管理系統(tǒng),以實現(xiàn)企業(yè)降低成本、及時反饋市場信息、完善服務(wù)質(zhì)量、提高經(jīng)濟效益、分析市場需求、制定銷售計劃和目標(biāo)等管理目的。那么,如何才能實現(xiàn)一個商場的信息化建設(shè)呢?除了必要的硬件設(shè)備外,還
21、必須要有一個優(yōu)秀的信息管理系統(tǒng)軟件的支持。系統(tǒng)開發(fā)的目的:建立一套功能完善的管理信息系統(tǒng),既能滿足業(yè)務(wù)人員日常處理的需要,增強企業(yè)經(jīng)營全過程的數(shù)字化管理水平;又能滿足管理人員決策分析的需要,提高零售企業(yè)包括超市對公司經(jīng)營反饋信息的響應(yīng)速度,從而加快公司資金的流通減少庫存的積壓,提高經(jīng)濟效益。系統(tǒng)開發(fā)的可行性分析系統(tǒng)的基本環(huán)境:超市的目標(biāo)是以優(yōu)質(zhì)的服務(wù)和品種齊全的商品,面向本地區(qū)的所有消費者服務(wù),以使經(jīng)營者能夠?qū)崿F(xiàn)利潤。具體的目標(biāo)為:最方便地提供消費者所需購買物品,詳細如實地記錄物品的品種分類,了解市場發(fā)展方向,及時修正進貨信息,修改庫存管理辦法、結(jié)算工作、采購管理辦法等,提高工作效率,節(jié)余財力
22、物力資源。超市分市場計劃、進貨、銷售及庫存等部分:市場計劃部門根據(jù)超市銷售情況制定采購計劃;進貨部門根據(jù)市場計劃部門的統(tǒng)計,訂購超市經(jīng)營物品;銷售部門主管超市日常銷售;庫存部門則負責(zé)統(tǒng)計物品庫存信息量,為銷售部門和市場計劃部門提供物品的現(xiàn)存量。長期以來。超市一直采用人工管理。物品的采購、庫存、銷售等信息的管理存在工作量大、工作效率低下、耗費人員過多等問題,從而導(dǎo)致勞力資本投入量大、市場及消費者的反饋信息不能及時處理等問題。因此,超市的倉庫管理如何實現(xiàn)向智能、高效的管理水平跨越迫在眉睫。系統(tǒng)規(guī)劃情況:可行性分析是指在客觀條件制約下,對系統(tǒng)開發(fā)的必要性和可行性進行分析論證。它是在項目系統(tǒng)實施前進行
23、的一項重要工作,對系統(tǒng)能否正常運行、能否從中獲得經(jīng)濟效益起著決定性的作用。系統(tǒng)的可能性是只指研究系統(tǒng)開發(fā)的條件是否具備,而系統(tǒng)的必要性是指客觀上是否需要。可能性與必要性相符相成,缺一不可。 系統(tǒng)設(shè)計的必要性:在市場競爭越來越激烈、規(guī)模越來越大、消費者要求越來越高的今天,如何提高工作質(zhì)量和管理水平顯得越來越重要。由于手工操作的煩瑣混亂且容易出錯,不易及時統(tǒng)計商品的銷售和庫存情況,常常造成管理漏洞,給營業(yè)人員和顧客帶來不便,因此迫切需要一套計算機信息管理系統(tǒng)來實現(xiàn)可靠、便捷的管理。(四)系統(tǒng)功能為超市物品銷售建立數(shù)據(jù)庫并及時更新銷售信息,為庫存建立數(shù)據(jù)庫使管理者能夠時刻了解超市庫存量信息,總結(jié)每日
24、經(jīng)營的物品數(shù)量,反映消費者及市場對物品的需求量。打印報表反饋市場對物品需求情況,預(yù)測市場并為超市進貨管理人員提供必要的進貨信息。系統(tǒng)的投入影響分析:本系統(tǒng)的開發(fā)能夠提高工作效率、擴大服務(wù)范圍、增加經(jīng)營者的利潤、及時獲取信息、減少決策失誤、減少庫存積壓及提高資金周轉(zhuǎn)率。該系統(tǒng)還能及時提供市場基本信息、供貨商信息、庫存信息、銷售信息、消費者反饋信息及市場需求信息,提高決策正確率。并在此基礎(chǔ)上通過對各種信息的綜合分析,以改進超市物品種類、提高服務(wù)質(zhì)量、滿足不同消費者的購買要求,使超市的管理向高質(zhì)量、現(xiàn)代化的方向發(fā)展。二:系統(tǒng)分析小型超市管理系統(tǒng)的管理功能結(jié)構(gòu)圖分析小型超市管理系統(tǒng)主要包括進貨管理,銷
25、售管理,庫存管理,人事管理,和財務(wù)管理,五個模塊,各個模塊分工明確,以維持小型超市正常運行。 圖一:小型超市管理系統(tǒng)的管理功能結(jié)構(gòu)圖業(yè)務(wù)流程圖分析通過對超市管理業(yè)務(wù)的時期調(diào)查分析,弄清了超市商品庫存管理工作的業(yè)務(wù)流程和管理功能,小型超市的業(yè)務(wù)主要是顧客購買產(chǎn)品,收銀員收錢。將商品的銷售情況匯給倉庫管理員,倉庫管理員確定是否及時補償上架商品,以及將商品的庫存信息匯總給超市經(jīng)理,超市經(jīng)理對此作出處理,將退貨信息和供貨信息傳輸給采購員采購員與供貨商聯(lián)系,供貨商對滯銷商品作出處理,和及時補充缺貨的商品 圖二:業(yè)務(wù)流程圖管理系統(tǒng)頂層數(shù)據(jù)流分析主要是經(jīng)理,顧客,操作人員,對小型超市的管理系統(tǒng)的數(shù)據(jù)流的處理
26、。 圖三:管理系統(tǒng)頂層數(shù)據(jù)流圖小型超市管理系統(tǒng)一層分析銷售管理,人事管理,庫存管理和銷售管理之間的數(shù)據(jù)傳輸,和作出的反饋 圖四:管理系統(tǒng)一層圖小型超市管理系統(tǒng)二層分析對小型超市的員工的信息查詢,更新 圖五:人事管理第一層圖對庫存商品的信息的確定 圖六:庫存管理的第二層數(shù)據(jù) 圖七:進貨管理第二層數(shù)據(jù)在每一筆交易后,數(shù)據(jù)的更新 圖八:銷售管理第二層數(shù)據(jù)小型超市管理系統(tǒng)的子系統(tǒng)流程圖分析 圖九:銷售子系統(tǒng)流程圖 圖十:庫存管理子系統(tǒng)流程圖 圖十一:進貨子系統(tǒng)流程圖 圖十二:人事管理子系統(tǒng)流程圖三:實體-聯(lián)系圖該系統(tǒng)的全局實體-聯(lián)系圖如圖 圖八:小型超市管理系統(tǒng)的E-R 圖數(shù)據(jù)庫表設(shè)計完成該管理信息系
27、統(tǒng)的數(shù)據(jù)庫總體設(shè)計方案,明確數(shù)據(jù)庫中表的結(jié)構(gòu),各表中關(guān)鍵字的設(shè)置,表與表之間的關(guān)系。員工表(StaffTable ) 進貨表(ImportTable ) 供貨商號(profferTable ) 庫存表(StoreTable ) 月銷售表(MonthSaleTable四、 數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)信息的集合,是在數(shù)據(jù)流圖的基礎(chǔ)上,對其中出現(xiàn)的每個數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體等進行定義的工具。其作用是在軟件分析和設(shè)計的過程中,提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行完整的描述。1 數(shù)據(jù)流的描述 數(shù)據(jù)流編號:D-01
28、數(shù)據(jù)流名稱:入庫單簡述:進貨部的訂貨單數(shù)據(jù)流來源:采購部 數(shù)據(jù)流去向:入庫單審核模塊數(shù)據(jù)項組成:入庫單編號+日期+商品代碼+商品名稱+入庫數(shù)量+單價+入庫金額+單位+經(jīng)手人 數(shù)據(jù)流量:約45張/日 高峰流量:約65張/日數(shù)據(jù)流編號:D-11 數(shù)據(jù)流名稱:日庫存數(shù)據(jù)簡述:根據(jù)庫存臺賬統(tǒng)計形成的每日各種商品庫存情況的數(shù)據(jù)或綜合查詢數(shù)據(jù)數(shù)據(jù)流來源:庫存統(tǒng)計模塊 數(shù)據(jù)流去向:庫存日常查詢數(shù)據(jù)流組成:日期+商品代碼+商品名稱+入庫數(shù)量+入庫金額+出庫數(shù)量+出庫金額+庫存數(shù)量+庫存金額 數(shù)據(jù)流量:約20次/日 高峰流量:約35次/日數(shù)據(jù)流編號:D-12 數(shù)據(jù)流名稱:月庫存數(shù)據(jù)簡述:根據(jù)庫存臺賬統(tǒng)計形成的每月各種商品庫存情況的數(shù)據(jù)或綜合查詢數(shù)據(jù)數(shù)據(jù)流來源:庫存統(tǒng)計模塊 數(shù)據(jù)流去向:庫存月報表數(shù)據(jù)項組成:年月+商品代碼+商品名稱+入庫數(shù)量+入庫金額+出庫數(shù)量+出庫金額+庫存數(shù)量+庫存金額 數(shù)據(jù)流量:1次/月 高峰流量:1次/月五 數(shù)據(jù)庫物理設(shè)計數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計的主要任務(wù)是:對數(shù)據(jù)庫中的數(shù)據(jù),在物理設(shè)備上的存放結(jié)構(gòu)和存取方法進行設(shè)計,索引的設(shè)計等。數(shù)據(jù)庫的物理結(jié)構(gòu)依賴于確定的計算機系統(tǒng),并于選用的DBMS 密切相關(guān)。物理設(shè)計的任務(wù)是為了有效的實現(xiàn)邏輯模式,確定所采取的存儲策略。此階段以邏輯設(shè)計的結(jié)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45341-2025數(shù)字化轉(zhuǎn)型管理參考架構(gòu)
- 小學(xué)作業(yè)管理實施規(guī)范
- 鼓勵學(xué)生參與科研的工作計劃
- 組織變革中的員工支持策略計劃
- 兒童教育的課程改善與創(chuàng)新計劃
- 財務(wù)與I協(xié)同發(fā)展計劃
- 新產(chǎn)品推出前的生產(chǎn)準(zhǔn)備工作計劃
- 2024年基金從業(yè)資格考試輔導(dǎo)建議試題及答案
- 世界主要島嶼的試題及答案
- 印刷包裝行業(yè)智造轉(zhuǎn)型
- 面試官考試題及答案
- 高中主題班會 預(yù)防艾滋珍愛健康-中小學(xué)生防艾滋病知識宣傳主題班會課-高中主題班會課件
- (高清版)DB11∕T2316-2024重大活動應(yīng)急預(yù)案編制指南
- 診所規(guī)章制度范本
- 2025年日歷表全年(打印版)完整清新每月一張
- 人工智能機器人研發(fā)合同
- 九年級自我介紹綜評范文(4篇)
- 康復(fù)治療下肢訓(xùn)練
- 醫(yī)療廢物管理制度醫(yī)療廢物管理制度條例
- 23.《父親、樹林和鳥》課件
- 2025年春新外研版(三起)英語三年級下冊課件 Unit3第2課時Speedup
評論
0/150
提交評論