版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)課程設(shè)計(jì)超市管理系統(tǒng)在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,沒有現(xiàn)代化的管理是萬(wàn)萬(wàn)不行的.作為現(xiàn)代社會(huì)的一部分,超市必須適應(yīng)社會(huì)的發(fā)展,因此實(shí)現(xiàn)超市的信息化管理是很有必要的.在傳統(tǒng)的手工管理中,往往是用人工清點(diǎn)的方式來(lái)掌握超市中現(xiàn)有的商品,使用手種較好的方法。但是,在目前的大中型超市中,往復(fù)雜。,造成管理上的混亂,更何況還需要對(duì)商品的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和分析。識(shí),常必要的.2/14市庫(kù)存進(jìn)出管理和銷售的一種計(jì)算機(jī)應(yīng)用技的超市都采用計(jì)算機(jī)智能化管理,采用計(jì)算機(jī)作為工具的實(shí)用的計(jì)算機(jī)社區(qū)超市管理程序來(lái)幫助管理員進(jìn)行更有效的超市管理工作.社區(qū)超市管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快系統(tǒng)管理員、倉(cāng)庫(kù)管理員、顧客(注冊(cè)和非注冊(cè))。系統(tǒng)管理員的要求是掌握超信息、進(jìn)貨信息、商品信息,具有超級(jí)用戶的所有貨信息、銷售信息以及庫(kù)存信息。而顧客是超市的上帝,超市一切都是為顧客服現(xiàn)場(chǎng)買商品,采購(gòu)信息有采購(gòu)編號(hào)、采購(gòu)日期、商、商品規(guī)格、進(jìn)貨商品的數(shù)量等屬性。同時(shí)超市還3/14刪除,因此設(shè)計(jì)系統(tǒng)時(shí)必須考慮到這些情況.2。1.1零售前臺(tái)(POS)管理系統(tǒng)證各種電腦操作水平層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入.次錄入加數(shù)量的方式)自動(dòng)計(jì)算本次交易的總金額.在顧客付款后,自動(dòng)計(jì)算找零,同時(shí)打印交易清單(包括交易的流水賬號(hào)、每類商品的商品名、數(shù)量、該類商品的、負(fù)責(zé)本次收銀的員工號(hào))。如果顧客是本店會(huì)員并持有本人OS鎖定等權(quán)限驗(yàn)證保護(hù);斷電自動(dòng)保護(hù)最大進(jìn)貨管理:根據(jù)銷售情況及庫(kù)存情況,自動(dòng)制定進(jìn)貨計(jì)劃(亦可手工制定修改),4/14量、限期及禁止銷售控制。綜合查詢各種人員管理:員工,會(huì)員,供應(yīng)商,廠商等基本信息登記管理.超市人員系統(tǒng)時(shí)間顧客處理要求處理要求性處理查詢5/14理類型采購(gòu)信息銷售信息商品信息用戶信息庫(kù)存信息卡卡號(hào)密碼性別薪資姓名務(wù)數(shù)量編號(hào)商品信息表供應(yīng)商單價(jià)條形碼種類供應(yīng)商信息號(hào)地址商品銷售表時(shí)間量號(hào)格進(jìn)貨價(jià)制單人號(hào)經(jīng)手人量倉(cāng)庫(kù)號(hào)時(shí)間a)商品信息表(商品編號(hào),商品名稱,價(jià)格,條形碼,數(shù)量,廠商編號(hào),供貨b)員工表(用戶編號(hào),用戶名稱,用戶密碼,用戶類型)c)商品銷售表(銷售編號(hào),商品編號(hào),銷售數(shù)量,銷售金額,銷售日期)d)入庫(kù)/出庫(kù)表(入庫(kù)編號(hào),入庫(kù)商品編號(hào),入庫(kù)數(shù)量,入庫(kù)日期)e)供貨商表(供貨商編號(hào),供貨商名稱,供貨商地址,供貨商電話)f)廠商表(廠商編號(hào),廠商名稱,廠商地址,廠商電話)字段名字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名MerchIDint4Notnull商品編號(hào)6/147/14VarcharMoneyIntVarcharMoneyIntVarcharVarcharVarchar44NotNotNotNotNotNotnullnullnullnullnullnull商品名稱格庫(kù)存數(shù)量條形碼廠商編號(hào)供貨商編號(hào)MerchPriceMerchNumBarCodeFactoryIDProvideID員工表(Menber)varcharVarcharvarcharVarcharVarcharIntVarchar4主/外鍵字段值約束NotnullNotnullNotnullNotnullNotnull員工編號(hào)員工名稱員工薪資員工職務(wù)員工性別UserIDUserNameUserPWUserStyleUserSexVarcharVarcharVarcharVarcharDatetimeIntMoney844主/外鍵字段值約束NotnullNotnullNotnullNotnullNotnull銷售編號(hào)商品編號(hào)銷售日期銷售數(shù)量銷售單額SaleIDMerChIDSaleDateSaleNumSalePrice入庫(kù)/出庫(kù)紀(jì)錄表(Stock)Varchar入庫(kù)/出庫(kù)紀(jì)錄表(Stock)VarcharVarcharIntMoneyDatetimeDatetime4488入庫(kù)編號(hào)入庫(kù)商品編號(hào)入庫(kù)數(shù)量額入庫(kù)日期計(jì)劃進(jìn)貨日期主/外鍵字段值約束NotnullNotnullNotnullNotnullDatetimeDatetimeStockIDMerchIDMerchNumMerchPriceStockDatePlanDatevarcharVarcharvarcharVarcharVarcharVarcharNotnullNotnull供貨商編號(hào)供貨商名稱供貨商地址供貨商電話ProvideIDProvideNameProvideAddressProvidePhone廠商表(Provide)varcharVarcharvarcharVarcharVarcharVarcharNotnullNotnull廠商編號(hào)廠商名稱廠商地址廠商電話FactoryIDFactoryNameFactoryAddressFactoryPhone性和計(jì)算機(jī)系統(tǒng)的安全性,包括操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)的安全性是緊密聯(lián)系、相互許多不安全因素。常見因素有:數(shù)據(jù)的輸入,輸出,存軟件,數(shù)據(jù)庫(kù),操作系統(tǒng)等漏洞或缺陷,硬件,通信遭到意外事故的損害,系統(tǒng)因該能防止火,盜或其他形式的人為破壞.1)系統(tǒng)要能重建2)系統(tǒng)應(yīng)該是可審查的3)系統(tǒng)應(yīng)能進(jìn)行有效控制,抗干擾能力強(qiáng)4)系統(tǒng)使用者的使用權(quán)限是可識(shí)別的SQLSQLServer提供多層安全。在最外層,SQLServer的登錄安全性直接集成到WidowsNT/2000的安全上,它允許WindowsNT服務(wù)器驗(yàn)證用戶。使用這種"Windows驗(yàn)證”SQLServer就可以利用WindowsNT/2000的安全特性,例如安全驗(yàn)證和密碼加密、審核、密碼過期、最短密碼長(zhǎng)度,以及在多次登錄請(qǐng)求無(wú)效后鎖定帳號(hào)。而由應(yīng)用軟件實(shí)現(xiàn)的數(shù)據(jù)庫(kù)完整性則納入應(yīng)用軟件設(shè)計(jì)關(guān)鍵,其作用主要體現(xiàn)在以下幾個(gè)方語(yǔ)義錯(cuò)誤.時(shí)候,有一些基本的原則需要把握:包含在數(shù)據(jù)庫(kù)模式中,而動(dòng)8/149/14量應(yīng)用.用一定的時(shí)間和空間來(lái)?yè)Q取系統(tǒng)的小小型超市零售管理系統(tǒng)前臺(tái)POS銷售系統(tǒng)后臺(tái)管理系統(tǒng)庫(kù)存管理商品錄入入庫(kù)管理收銀業(yè)務(wù)銷售查詢?nèi)藛T管理程中,通過查資料和搜集有關(guān)的文獻(xiàn),培養(yǎng)了自學(xué)己的東西,學(xué)會(huì)了怎么更好的處理知識(shí)和實(shí)踐相結(jié)合的問題.力。在件事件的處理,界面的布局,代碼的調(diào)試,充分成,但仍然有很多模塊和功能要完善,存事情所要有的態(tài)度和心態(tài),首先我明白了做學(xué)問要一絲不問題和偏差都不要輕視,要通過正確的途徑去解決,在做事力,不要一遇到困難就打退堂鼓,只要堅(jiān)持下去就可以在遇到問題時(shí),有必要向老師和同學(xué)請(qǐng)教,合作溝通的意義是巨大的.[參考文獻(xiàn)]【1】.MicrosoftSQLServer2000聯(lián)機(jī)叢書MFC社2006年【5】.苗雪蘭編著數(shù)據(jù)庫(kù)原理及應(yīng)用教程(2版)機(jī)械工業(yè)出版社2005年///////////登陸程序////////////////////////////////////////////////////////////////////voidyuangongdenglu::Ondenglu(){UpdateData(1);if(m_bianhao==""){}if(m_mima==”"){}CAdoconadoconn;_bstr_tsql;sql=”select*from員工信息表where員工編號(hào)=’”+m_bianhao+”'and員工密碼=’10/1411/14_RecordsetPtrm_precordset;m_precordset=adoconn。GetRecordSet(sql);ifmprecordsetadoEOF{GetDlgItem(ID_rukuxitong)—〉EnableWindow(FALSE);}UpdateData}///////////添加程序//////////////////////////////////////////////////////////////////////voidCgongyingshanxinxi::OnButadd(){//TODO:AddyourcontrolnotificationhandlercodehereUpdateData(1);CAdoconadoconn;adoconnOnInitAdocon_bstr_tsqltemp;sqltempinsertinto供應(yīng)商信息表(供應(yīng)商編號(hào),供應(yīng)商名稱,供應(yīng)商地址,供應(yīng)商電adoconn.ExecuteSQL(sqltemp);adoconn.exitcon();UpdateDataMessageBox("添加成功");OnOK();}////////////////刪除程序//////////////////////////////////////////////////////////////////voidCYuangongxinxi::OnButdel(){TODOAddyourcontrolnotificationhandlercodehereUpdateData(TRUE);CAdoconadoconn;Adocon_bstr_tsqltemp;sqltemp=”deletefrom員工信息表where員工姓名='”+m_XM+”’”;if(m_XM==””)MessageBox(”員工姓名不為空");if(adoconn.ExecuteSQL(sqltemp)==TRUE){}elseMessageBox("刪除失敗”);adoconn.exitcon();OnOK();UpdateData(FALSE);}12/14///////////////////查詢程序///////////////////////////////////////////////////////////////voidCshangpingxinxi::OnButquery(){//TODO:AddyourcontrolnotificationhandlercodehereCAdoconadoconn;_bstr_tsql;sql=”select*from商品信息表where商品編號(hào)='”+m_bianhao+”’";_RecordsetPtrm_precordset;m_precordset=adoconn。GetRecordSet(sql);//GetDlgItem(IDC_BUTTON2)—〉EnableWindow(FALSE);if(m_precordset->adoEOF==0){m_mingcheng=(LPCTSTR)(_bstr_t)m_precordset->GetCollect(”商品名稱”);m_gysbianhao=(LPCTSTR)(_bstr_t)m_precordset—>GetCollect("供貨商編號(hào)”);m_jiage=(LPCTSTR)(_bstr_t)m_precordset->GetCollect(”價(jià)格”);m_csbianhao=(LPCTSTR)(_bstr_t)m_precordset—〉GetCollect(”廠商編號(hào)");m_tiaoxingma=(LPCTSTR)(_bstr_t)m_precordset->GetCollect(”條形碼”);adoconn.exitcon();}}///////Adocon。cpp:implementationoftheCAdoconclass.//////////////////////////////////voidCAdocon::OnInitAdocon(){::CoInitialize(NULL);try{m_pConnection.CreateInstance("ADODB.Connection");ConnectdriverSQLServerServerDATABASESuperMaketUID=admin;PWD=123;";ConnectionOpenstrConnectadModeUnknown//們經(jīng)常使用的只是前面用#import語(yǔ)句引用類型庫(kù)時(shí),生成的包裝類。tlh中聲明的智能指針中的三個(gè),它們分別是_ConnectionPtr、_RecordsetPtr和_CommandPtr.下面分別對(duì)進(jìn)行介紹://_ConnectionPtr接口返回一個(gè)記錄集或一個(gè)空指針.通常使用它來(lái)創(chuàng)建一個(gè)數(shù)據(jù)連接或執(zhí)行一條不返回任何結(jié)果的SQL語(yǔ)句,如一個(gè)存儲(chǔ)過程。使用_ConnectionPtr接口返回一個(gè)記錄集不是一個(gè)好的使用方法.對(duì)于要返回記錄的操作通常用_RecordserPtr來(lái)實(shí)現(xiàn)。而用_ConnectionPtr操作時(shí)要想得到記錄條數(shù)得遍歷所有記錄,而用_RecordserPtr時(shí)不需要。//_CommandPtr接口返回一個(gè)記錄集.它提供了一種簡(jiǎn)單的方法來(lái)執(zhí)行返回記錄集的存以在_CommandPtr接口里直接使用連接串。如果你只執(zhí)行一次或幾次數(shù)據(jù)訪問操作,后者是比較好的選擇。但如果你要頻繁訪問數(shù)據(jù)庫(kù),并要返回很多記錄集,那么,你應(yīng)該使用全局13/14句.//_RecordsetPtr是一個(gè)記錄集對(duì)象。與以上兩種對(duì)象相比,它對(duì)記錄集提供了更多的控制功能,如記錄鎖定,游標(biāo)控制等。同_CommandPtr接口一樣,它不一定要使用一個(gè)已經(jīng)創(chuàng)建的數(shù)據(jù)連接,可以用一個(gè)連接串代替連接指針賦給_RecordsetPtr的connection成員變量,讓它自己創(chuàng)建數(shù)據(jù)連接。如果你要使用多個(gè)記錄集,最好的方法是同Command對(duì)象一樣使用已經(jīng)創(chuàng)建了數(shù)據(jù)連接的全局_ConnectionPtr接口,然后使用_RecordsetPtr執(zhí)行存儲(chǔ)}catch(_com_errore){TRACE(e.Description());//thrownewCADOException("連接數(shù)據(jù)庫(kù)失敗”);//AfxMessageBox("連接數(shù)據(jù)庫(kù)失敗");}}BOOLCAdocon::ExecuteSQL(_bs
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度股權(quán)投資合同:甲方投資乙方公司的投資金額、股權(quán)比例等3篇
- 二零二五年度車輛包車保險(xiǎn)合同規(guī)范3篇
- 二零二五版地下綜合管廊安全防護(hù)質(zhì)量保修合同3篇
- 二零二五版30萬(wàn)噸礦砂船船舶維修保養(yǎng)及配件供應(yīng)長(zhǎng)期合同3篇
- 二零二五版專業(yè)環(huán)保印刷保密合同3篇
- 二零二五年度網(wǎng)絡(luò)直播平臺(tái)運(yùn)營(yíng)與分成合同2篇
- 二零二五年環(huán)保搬運(yùn)承包項(xiàng)目合同3篇
- 解除2025年度互聯(lián)網(wǎng)金融服務(wù)合同3篇
- 二零二五版文化衍生品開發(fā)及銷售合同范本3篇
- 二零二五版服裝品牌管理公司員工勞動(dòng)合同范本3篇
- 2025年中國(guó)高純生鐵行業(yè)政策、市場(chǎng)規(guī)模及投資前景研究報(bào)告(智研咨詢發(fā)布)
- 2022-2024年浙江中考英語(yǔ)試題匯編:完形填空(學(xué)生版)
- 2025年廣東省廣州市荔灣區(qū)各街道辦事處招聘90人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 中試部培訓(xùn)資料
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報(bào)告
- 央視網(wǎng)2025亞冬會(huì)營(yíng)銷方案
- 北師大版數(shù)學(xué)三年級(jí)下冊(cè)豎式計(jì)算題100道
- 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)全套教學(xué)課件
- 屋頂分布式光伏發(fā)電項(xiàng)目施工重點(diǎn)難點(diǎn)分析及應(yīng)對(duì)措施
- 胃鏡下超聲穿刺護(hù)理配合
- 2024解析:第三章物態(tài)變化-基礎(chǔ)練(原卷版)
評(píng)論
0/150
提交評(píng)論