河南科技大學
課程設計說明書
課程名稱資料庫課程設計
題目超市管理系統
院系電子資訊工程學院
班級計科102
學生姓名何萍
指導教師趙海霞王志強劉中華
日期 2012-06-11
課程設計任務書
目錄第一章:緒論 2
1.1 開發背景 2
1.2 開發環境及開發工具的選擇 2
1.3本文主要內容 2
第二章:需求分析 2
2.1總體需求分析 2
2.2各個模組需求分析 2
2.2 總體設計 3
2.2.1:繪製系統的軟體結構圖; 3
2.2.2設計完成的功能流程圖: 4
2.3安全設計: 5
第三章: 資料庫設計 6
3.1概念結構設計 6
3.2邏輯結構設計 7
3.3物理結構設計 8
第四章:詳細設計 10
4.1.超市前台銷售系統主介面及其**: 10
4.2 登入選擇頁面 13
4.3 管理人員頁面 14
第五章總結 18
5.1結論 18
5.2學習體會 19
5.3致謝 19
5.4參考文獻 19
技術的提公升和管理的公升級是超市業的競爭核心。零售領域目前呈多元發展趨勢多種業態:超市、倉儲店、便利店、特許加盟店、專賣店、貨倉等相互並存。
如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規模,成為超市營業者努力追求的目標提高超市的運作效率。
通過全面的資訊採集和處理,輔助提高超市的決策水平;
使用本系統,可以迅速提公升超市的管理水平,為降低經營成本,提高效益,超市擴張力, 提供有效的技術保障。
windows7sqlserver 2008c++builder 6.0
本文詳細介紹了資料庫開發的過程,包括超市前台開發系統的背景、業務需求分析、功能需求分析、系統開發、系統編譯及系統發行過程等步驟。
超市管理系統系統的說就是乙個買賣西的系統:
超市管理是乙個工作量非常大,而且非常繁雜的工作,包括進貨,銷售,月結等等;而進貨又涉及**商選擇(涉及商品**,商品質量和商品的受歡迎程度,缺少的商品等等),銷售又包括導購,**,售貨,退貨等;月結包括營業額,稅收,商品統計和評估,營業員綜合評估,列印報表。同時又涉及多個物件,營業員,經理,消費者,每層都要把握好。我們會用三個既分開有聯絡的系統,消費者導購系統,管理人員管理系統(包括經理),營業員銷售系統;
本系統中共有消費者、營業員、管理人員、採購員
<1>消費者:在超市中購物,可以通過導購,檢視特色商品、打折商品、根據自己的會員等級的特色和打折商品,檢視商品的各種屬性,如:證書,出廠日期,保質期等等等等,實現各種方法的商品查詢,並能對商品進行打分,對營業員進行打分,並儲存到後台資料庫,以供管理人員和導購員分析查詢;向營業員申請成為會員。
<2>營業員:負責每天的銷售工作,包括賣貨和退貨,並能夠為消費者申請會員,提交每天的銷售額,和銷售資訊,可以支援多種付款方式;
<3>採購員:檢視商品的每天的銷售狀況,比如那種商品銷售的比較快,哪種比較慢,檢視對商品的打分、評價,檢視商品的保質期,出廠日期;檢視**商的資料,商品**,選擇最優的**商;提交訂單,有總經理審核後由採購員實施採購工作;
<4>管理人員
區塊負責人:
負責一塊(幾個貨架的正常工作),商品的上架,檢視商品的銷售狀況
總經理:
負責整個超市的運營狀況,增加刪除營業員,區塊負責人,採購員;檢視營業員的業績,打分,評價,銷售狀況,檢視所有的;檢視商品的銷售狀況,銷售記錄;審核採購員提交的訂單;對對自己的操作產生記錄,更新商品打折情況;
圖2.1 軟體結構圖
消費管理
圖 2.2消費者功能圖
營業員管理
圖 2.3 營業員功能圖
採購員功能
圖 2.4採購員功能圖
區塊負責人功能
圖2.5區塊負責人功能圖
總體功能
圖2.6總體功能圖
對於此超市前台銷售系統,不同的角色實現不同的功能,
經理能完全對該系統功能模組的操作,而員工只能對銷售管理模組進行操作。
保證了系統的安全性
此資料庫設計的概念結構採用自頂向下的方法如下:
圖 3.1 整體e-r圖
系統e-r圖說明:
一位**商可**不同的商品
一件商品可有不同的**商**
一位業務員可負責不同的商品
一件商品可由不同的業務員負責
一件商品能被不同的顧客購買
一位顧客可購買不同的商品
管理人員(包括售貨員):
職能表(職能id,名字,note)
functions(functionid(int),name(varchar(50)),note(varchar(max)));
許可權職能表(職能id,許可權id)
functionpower(functionid,powerid)
許可權表(許可權id,許可權名,描述);
power(powerid(int),pname(varchar(20)),note(varchar(max))) ;
管理人員表(管理人員id,姓名,**,性別,位址,銷售業績(銷售額),使用者評分,描述,狀態,密碼,許可權id);
admin(adminid(int),password(varchar(20)),name(varchar(20)),telephone(varchar(12)),***(varchar(6)),addre(varchar(50)),achievement(money),grade(int),note(varchar(max)),stat(bit),powerid(int));
銷售日誌(id,商品id,數量,**,***,規格);
saleslog(id(int),goodid(int),number(int),price(float),discountprice(float),standards(varchar(50)));
售貨員日誌(id,時間,收取,找零,會員id,打折,營業員id,售出退貨,備註,銷售額)
saleofadmin(id(int),time(datetime),getin(money),getout(money),memberid(int),discount(float),adminid(int),salesorreturn(bit),note(varchar(100)),get(money))
訂單(id,提交者id,提交時間,閱讀時間,閱讀屬性(讀麼讀bit),批准否,批註,採購員id,通過與否);
orders(orderid(int),writerid(int),readtime(ddatetime),writetime(datetime),readed(bit),approve(bit),***ment(varchar(max)),readid(int),getornot(bit));
超市管理系統報告
通過本次課程設計,使學生能夠全面 深刻地掌握資料庫系統的設計流程。根據在資料庫原理課程中所學到的資料庫理論知識,結合某個具體的實際需求,最終開發出乙個較為實用的資料庫系統。20世紀90年代後期特別是近幾年,我國的超市產業飛速發展,其經營模式更為複雜,舊的管理體制已經無法適應超市的發展,這就迫切的需要...
超市管理系統中期報告
大連廣播電視大學 本科畢業設計中期報告 題目 小型超市管理系統 姓名邱明德 學號 1021201200712 年級 10春 專業 軟體工程 指導教師 簽名 任東華 完成日期 2011 年 1 月 1 總體設計 1.1 功能劃分 零售前台 pos 管理系統具有以下功能 商品錄入 根據超巿業務特點制定相...
超市管理系統需求分析報告
2011級軟工2班張俊秋馬博雅暢樂樂 1 引言 編寫目的 超市管理系統主要目標是提高超市的管理和運營效率以節省管理和運營的成本 減輕人員工作強度,並支援簡單的決策輔助高層管理,從而使超市能夠從較少的投入中獲得更好的社會效益和經濟效益。該超市管理系統主要服務於中小型規模的超市的管理和運營工作。實現商品...