




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 課程設(shè)計(jì)說(shuō)明書(shū)課程設(shè)計(jì)名稱(chēng): 數(shù)據(jù)庫(kù) 課程設(shè)計(jì)題目: 超市管理系統(tǒng) 學(xué) 院 名 稱(chēng): 信息工程學(xué)院 專(zhuān)業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí): 110451 學(xué)號(hào): 11045109 姓名: 吳錦明 評(píng)分: 教師: 蔡虹 張英 2021年 1 月 8 日1、 需求分析 針對(duì)超市的運(yùn)營(yíng)模式,分別有兩個(gè)核心功能需要實(shí)現(xiàn),銷(xiāo)售功能,采購(gòu)功能。另外,應(yīng)該實(shí)現(xiàn)銷(xiāo)售記錄查詢(xún),采購(gòu)記錄查詢(xún),商品信息查詢(xún)、添加、刪除和修改等功能。二、系統(tǒng)功能分析(一)具備基本功能如下(1)實(shí)現(xiàn)商品信息、廠商信息的添加、刪除、修改和查詢(xún)等功能(2)實(shí)現(xiàn)商品采購(gòu)后其數(shù)量自動(dòng)增加、售出后其數(shù)量自動(dòng)減少相應(yīng)數(shù)量等功能(3)實(shí)現(xiàn)查詢(xún)某種商品的
2、情況明細(xì)(4)實(shí)現(xiàn)統(tǒng)計(jì)查詢(xún)某本商品的總銷(xiāo)售數(shù)量等功能(5)實(shí)現(xiàn)某種商品少于某個(gè)設(shè)定值提醒進(jìn)貨的功能(6)實(shí)現(xiàn)某種商品的過(guò)了保質(zhì)期后提醒下架的功能 (二)系統(tǒng)功能模塊圖超市管理系統(tǒng)采購(gòu)信息管理基礎(chǔ)信息管理商品信息管理統(tǒng)廠商信息管理統(tǒng)銷(xiāo)售信息管理客戶(hù)信息管理統(tǒng)商品采購(gòu)管理統(tǒng)采購(gòu)維護(hù)商品銷(xiāo)售管理統(tǒng)銷(xiāo)售維護(hù)三、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)(一)概念結(jié)構(gòu)設(shè)計(jì)(ER圖) m n m n 廠商C C地址C名C號(hào)C郵箱進(jìn)貨商品銷(xiāo)售顧客J日期J單價(jià)J總額J數(shù)量S號(hào)S名S數(shù)量報(bào)警量保質(zhì)期報(bào)警期X日期J總額額X數(shù)量X售價(jià)G號(hào)(2) 邏輯結(jié)構(gòu)設(shè)計(jì)廠商字段名類(lèi)型允許空c號(hào)char(5)c名char(20)c地址char(20) c c
3、har(12)c char(11)c郵箱char(20)廠商(c號(hào),c名,c地址,c ,c ,c郵箱)商品字段名類(lèi)型允許空s號(hào)char(5)s名char(20)s數(shù)量ints保質(zhì)期datetimes報(bào)警量ints報(bào)警期int商品(s號(hào),s名,s數(shù)量,s保質(zhì)期,s報(bào)警量,s報(bào)警期)顧客字段名類(lèi)型允許空 g號(hào)char(5) 顧客( g號(hào))進(jìn)貨字段名類(lèi)型允許空c編號(hào)char(5)s號(hào)char(5)j單價(jià)floatj數(shù)量intj日期datetime進(jìn)貨(c編號(hào),s號(hào),j單價(jià),j數(shù)量,j日期)銷(xiāo)售字段名類(lèi)型允許空c編號(hào)char(5)s號(hào)char(5)x單價(jià)floatx數(shù)量intx日期datetime銷(xiāo)售
4、(c編號(hào),s號(hào),x單價(jià),x數(shù)量,x日期)(三)數(shù)據(jù)庫(kù)關(guān)系圖四、數(shù)據(jù)庫(kù)對(duì)象的設(shè)計(jì)及實(shí)現(xiàn)1.進(jìn)貨-存儲(chǔ)過(guò)程Use SMSGoCreate proc jh-輸入廠商編號(hào),商品編號(hào)、名稱(chēng)、數(shù)量、進(jìn)價(jià)、保質(zhì)期、報(bào)警量、報(bào)警期、進(jìn)貨日期:(cno char(5),sno char(5),sna char(20),sl int,jj float,bzq datetime,bjl int,bjq int,rq datetime)AsInsert into 商品Values(sno,sna,sl,bzq,bjl,bjq)Insert into 進(jìn)貨Values(cno,sno,jj,sl,rq)Goselect
5、 * from 商品select * from 進(jìn)貨exec jh '00005','00039','kele',200,3.4,'2021.7.6',50,5,'2021.10.5'select * from 商品select * from 進(jìn)貨2.出售-存儲(chǔ)過(guò)程Use SMSGoCreate proc cs-Ptint輸入商品編號(hào)、價(jià)格、數(shù)量、日期:(sno char(5),jg float,s1 int,rq datetime)Asif (s1>(select s數(shù)量from 商品where s號(hào)=sn
6、o)beginBegin transaction select s數(shù)量from 商品where s號(hào)=snoraiserror('貨物不足!',1,7)rollback tran -回滾,撤銷(xiāo)操作endelsebeginupdate 商品Set s數(shù)量=s數(shù)量-s1where sno=s號(hào) if exists(select * from 銷(xiāo)售where sno=s號(hào)) begin update 銷(xiāo)售 set x數(shù)量=x數(shù)量+s1 End else begin Insert into 銷(xiāo)售 values('00001',sno,jg,s1,rq) endEndse
7、lect * from 商品select * from 銷(xiāo)售exec cs '00039',4.8,50,'2021.12.16'select * from 商品select * from 銷(xiāo)售3.最低庫(kù)量存報(bào)警 - 觸發(fā)器use SMSgocreate trigger dbo.zdslbjOn dbo.商品for updateAsbegin declare s int; declare sb int; select s=s數(shù)量,sb=s報(bào)警量from deleted if(s<=sb) begin Select * from 商品where s數(shù)量<
8、;=s報(bào)警量 print'需要進(jìn)貨了!' endEnd4.保質(zhì)期臨近報(bào)警 - 觸發(fā)器use SMSgocreate trigger dbo.bzqbjOn dbo.商品for update,insert,deleteAsbegin if (exists(select * from 商品where s保質(zhì)期-getdate()<s報(bào)警期) begin Select * from 商品where s保質(zhì)期-getdate()<s報(bào)警期 print'商品保質(zhì)期臨近,請(qǐng)妥善處理!' endend 觸發(fā)器執(zhí)行:update 商品set s名='啤酒
9、39; where s號(hào)='00033'觸發(fā)器結(jié)果消息Create trigger dbo.zdslbj(最低庫(kù)量存報(bào)警)需要進(jìn)貨了!create trigger dbo.bzqbj(保質(zhì)期臨近報(bào)警)商品保質(zhì)期臨近,請(qǐng)妥善處理!五、實(shí)驗(yàn)小結(jié) 在此次課程設(shè)計(jì)中,更多地體會(huì)到從不會(huì)到會(huì)的那種成就感是此次課設(shè)的最大收獲。因?yàn)檫@使我更加相信班主任的那句“不要怕,很多東西并不難,只要踏進(jìn)一只腳就變得簡(jiǎn)單了”。從第一天不知如何下手,慢慢有點(diǎn)感覺(jué),之后工作明確,剩下的就不那么難了。只要到了心有成竹的那個(gè)點(diǎn),一切就將在不久后完成。不知道怎么實(shí)現(xiàn)這個(gè)功能,說(shuō)明我們已經(jīng)走到次功能的門(mén)前,敲一敲門(mén)就
10、完成了。 另一方面,由于時(shí)間比較緊迫,在很多方面還是做得比較簡(jiǎn)單化,不夠貼近現(xiàn)實(shí)。但總的來(lái)說(shuō),這么短的時(shí)間內(nèi)學(xué)到的比上一學(xué)期課下來(lái)學(xué)到的還多,這也許就是課設(shè)的真正作用所在;學(xué)以致用,用到了就會(huì)了解的更深。參考文獻(xiàn)1.王珊、薩師煊 數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版) 高等教育出版社 2021 年5月第四版2.錢(qián)雪忠、羅海馳、陳國(guó)俊 數(shù)據(jù)庫(kù)原理及技術(shù)課程設(shè)計(jì) 清華大學(xué)出版社 2021年 2月第二版3.張浦生 數(shù)據(jù)庫(kù)應(yīng)用技術(shù) 機(jī)械工業(yè)出版社 2021年1月第一版4.桂思強(qiáng) 數(shù)據(jù)庫(kù)基礎(chǔ)與實(shí)踐 清華大學(xué)出版社 2021 年7月第一版 公司印章管理制度一、目的 公司印章是公司對(duì)內(nèi)對(duì)外行使權(quán)力的標(biāo)志,也是公司名稱(chēng)的法
11、律體現(xiàn), 因此,必須對(duì)印章進(jìn)行規(guī)范化、合理化的嚴(yán)格管理,以保證公司各項(xiàng)業(yè)務(wù)的正常運(yùn)作,由公司指定專(zhuān)人負(fù)責(zé)管理。二、印章的種類(lèi)1、 公章,是按照政府規(guī)定,由主管部門(mén)批準(zhǔn)刻制的代表公司權(quán)力的印章。2、 專(zhuān)用章,為方便工作專(zhuān)門(mén)刻制的用于某種特定用途的印章,如:合同專(zhuān)用章、財(cái)務(wù)專(zhuān)用章、業(yè)務(wù)專(zhuān)用章、倉(cāng)庫(kù)簽收章等。 3、手章(簽名章),是以公司法人代表名字刻制的用于公務(wù)的印章。三、印章的管理規(guī)定1、 印章指定專(zhuān)人負(fù)責(zé)保管和使用,保管印章的地方(桌、柜等)要牢固加鎖,印章使用后要及時(shí)收存。2、 財(cái)務(wù)專(zhuān)用章由財(cái)務(wù)部負(fù)責(zé)保管,向銀行備案的印章,應(yīng)由財(cái)務(wù)部會(huì)計(jì)、總經(jīng)辦分別保管。 3、印章要注意保養(yǎng),防止碰撞,還要
12、及時(shí)清洗,以保持印跡清晰。4、一般情況下不得將印章攜出公司外使用,如確實(shí)因工作所需,則應(yīng)由印章管理員攜帶印章到場(chǎng)蓋章或監(jiān)印。 5、印章管理人員離職或調(diào)任時(shí),須履行印章交接手續(xù)。四、公章刻制印章需本公司法人代表批準(zhǔn),并由印章管理專(zhuān)責(zé)人負(fù)責(zé)辦理刻制并啟用并交由專(zhuān)人進(jìn)行保管。 五、印章的使用1、 使用任何的印章,需由相應(yīng)負(fù)責(zé)人審核簽字。為方便工 作,總經(jīng)理可授權(quán)印章管理專(zhuān)責(zé)人審核一般性事務(wù)用印。2、 用印前印章管理人員須認(rèn)真審核,明確了解用印的內(nèi)容和目的,確 認(rèn)符合用印的手續(xù)后,在用印登記簿上逐項(xiàng)登記,方可蓋章。 3、對(duì)需要留存的材料,蓋印后應(yīng)留存一份立卷歸檔。 4、不得在空白憑證、便箋上蓋章。 5、上報(bào)有關(guān)部門(mén)的文件資料,未經(jīng)部門(mén)經(jīng)理、總經(jīng)理審簽,不得蓋章。 6、以公司名義行文,未經(jīng)總經(jīng)理簽發(fā),不得蓋章。 7、按照合同會(huì)簽制度的規(guī)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025汽車(chē)特許經(jīng)營(yíng)合同書(shū)模板
- 2025監(jiān)理工程師《合同管理》知識(shí)點(diǎn)合同法律效力
- 玩具廠上班合同協(xié)議
- 電子產(chǎn)品軟件合同協(xié)議
- 男女朋友買(mǎi)房協(xié)議合同協(xié)議
- 田間技術(shù)服務(wù)合同協(xié)議
- 電梯裝潢商務(wù)合同協(xié)議
- 電廠清洗服務(wù)合同協(xié)議
- 瑜伽館應(yīng)聘老師合同協(xié)議
- 環(huán)境衛(wèi)生治理合同協(xié)議
- 【MOOC】手把手教你學(xué)自控-《自動(dòng)控制原理》要點(diǎn)剖析-蘇州城市學(xué)院 中國(guó)大學(xué)慕課MOOC答案
- 沿街商鋪、合用場(chǎng)所消防安全培訓(xùn)課件
- 靜脈炎的預(yù)防及處理-李媛
- 頸椎病針灸穴位治療
- 2025年中國(guó)汽車(chē)車(chē)燈行業(yè)市場(chǎng)現(xiàn)狀、前景分析研究報(bào)告(智研咨詢(xún)發(fā)布)
- 湯臣倍健營(yíng)養(yǎng)品市場(chǎng)推廣方案
- 2024年湖北省中考語(yǔ)文真題(學(xué)生版+解析版)
- 告訴我地址 -從IPv4到IPv6的傳奇 課件 2024-2025學(xué)年清華大學(xué)版(2024)B版初中信息技術(shù)七年級(jí)上冊(cè)
- 2024旋翼無(wú)人機(jī)巡檢作業(yè)規(guī)范
- 醫(yī)學(xué)教程 《急性闌尾炎幻燈》
- 重型貨車(chē)整車(chē)運(yùn)輸協(xié)議樣本
評(píng)論
0/150
提交評(píng)論