版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、asp.課程設(shè)計(jì)*學(xué)院本科學(xué)生課程設(shè)計(jì)任務(wù)書題目超市管理系統(tǒng)1、課程設(shè)計(jì)的目的加深對(duì)課堂理論學(xué)習(xí)的理解,培養(yǎng)學(xué)生理論聯(lián)系實(shí)際的設(shè)計(jì)思想、分析問題和解決問題的能力、綜合運(yùn)用知識(shí)的能力,以及增強(qiáng)學(xué)生的動(dòng)手能力,為畢業(yè)設(shè)計(jì)做準(zhǔn)備。2、課程設(shè)計(jì)的內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)要求、工作要求等)設(shè)計(jì)內(nèi)容: 對(duì)超市管理系統(tǒng)進(jìn)行前期的調(diào)查,進(jìn)行應(yīng)用系統(tǒng)的需求分析、系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)及數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)、用戶界面設(shè)計(jì)等,最后采用程序開發(fā)工具(vb、delphi、asp等)完成該系統(tǒng)的開發(fā)。系統(tǒng)功能:(1)超市員工信息的輸入,包括員工的基本信息、學(xué)歷信息、婚姻狀況信息等;(2)超市貨物信息的輸入,包括貨物的名稱,編號(hào)
2、,價(jià)格,生產(chǎn)廠家,庫存量等;(3)員工信息的修改(如轉(zhuǎn)出、辭職、辭退、退休)、刪除、查詢、統(tǒng)計(jì)等;(4)貨物信息的修改、刪除、查詢與統(tǒng)計(jì)等;原始數(shù)據(jù):(2)數(shù)據(jù)庫中的表及字段字根據(jù)實(shí)際情況自定(3)每個(gè)數(shù)據(jù)庫表中至少應(yīng)有10條以上的記錄技術(shù)要求:(1)使用模塊化設(shè)計(jì)思想來完成系統(tǒng)的設(shè)計(jì)與開發(fā);(2)在設(shè)計(jì)過程中,注意撰寫各開發(fā)環(huán)節(jié)相關(guān)的技術(shù)文檔,提交比較詳細(xì)的課程設(shè)計(jì)報(bào)告和設(shè)計(jì)作品。a、課程設(shè)計(jì)報(bào)告至少2000字以上(原代碼除外),報(bào)告中必須給出系統(tǒng)的er圖和程序流程圖b、所開的數(shù)據(jù)庫應(yīng)用系統(tǒng)應(yīng)具有可運(yùn)行、功能較完整、界面較美觀、操作較方便等特點(diǎn)。工作要求:a、采取課內(nèi)上機(jī)和業(yè)余上機(jī)相結(jié)合的方
3、式進(jìn)行,合理安排設(shè)計(jì)進(jìn)度,在規(guī)定時(shí)間內(nèi)完成系統(tǒng)的開發(fā)和設(shè)計(jì)報(bào)告的編寫。b、每個(gè)人所完成的設(shè)計(jì)工作量不得少于題目總工作量的50%3、主要參考文獻(xiàn)1 楊昭等.數(shù)據(jù)庫技術(shù)課程設(shè)計(jì)案例精編.中國(guó)水利水電出版社.2006 2 潘文林.數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)案例與實(shí)踐教程.清華大學(xué)出版社.20053齊治昌, 譚慶平, 寧洪.軟件工程.高等教育出版社. 2004 4 鄧良松, 劉海巖, 陸麗娜.軟件工程.西安電子科技大學(xué)出版社. 2000 5 龍啟明,劉斌,程捷. delphi 7.0高級(jí)編程范例m.清華大學(xué)出版社,2004 6 張宏林.delphi 7程序設(shè)計(jì)與開發(fā)技術(shù)大全m.人民郵電出版社,2004 7 譚
4、浩強(qiáng),張基溫.c/c+程序設(shè)計(jì)教程.高等教育出版社,2002年8 劉問炳.visual basic程序設(shè)計(jì)教程(第二版)m.清華大學(xué)出版社,20039 戴特爾著,奚紅宇,史曉華等譯.java大學(xué)教程.電子工業(yè)出版社,200310 趙松濤.asp動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)錄m.電子工業(yè)出版社,200611 羅光春. visual basic 6.0從入門到精通. 電子科技大學(xué)出版社 . 200112 段明輝.asp編程實(shí)例入門與提高m.電子工業(yè)出版社,200413參考網(wǎng)站的網(wǎng)址: 大富翁編程網(wǎng)站 源碼網(wǎng) 中國(guó)源碼中心 中國(guó)java俱樂部4、課程設(shè)計(jì)工作進(jìn)度計(jì)劃sqlserver數(shù)據(jù)庫課程設(shè)計(jì)項(xiàng)目時(shí)間(天)地
5、點(diǎn)收集與整理資料,完成系統(tǒng)需求分析1機(jī)房系統(tǒng)設(shè)計(jì)1機(jī)房用戶界面設(shè)計(jì)及系統(tǒng)功能實(shí)現(xiàn)2機(jī)房上機(jī)演示、編寫課程設(shè)計(jì)報(bào)告等1機(jī)房指導(dǎo)教師(簽字)日期2011年 6 月 3日教研室意見:年 月 日學(xué)生(簽字): 接受任務(wù)時(shí)間: 2011 年 5月 27日*學(xué)院學(xué)生課程設(shè)計(jì)(論文)題 目: 超市管理系統(tǒng) 學(xué)生姓名: * 學(xué) 號(hào): 2* 所在院(系): 計(jì)算機(jī) 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí): 2班 指 導(dǎo) 教 師: * 職稱: 講師 2011年 6 月 3 日*學(xué)院教務(wù)處制摘 要隨著超市規(guī)模的發(fā)展不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長(zhǎng)。超市時(shí)時(shí)刻刻都需要對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析,
6、而人工記錄則過于煩瑣,隨著計(jì)算機(jī)的發(fā)展及網(wǎng)絡(luò)技術(shù)的應(yīng)用,日常管理工作應(yīng)該從以前繁瑣的事務(wù)中解放出來,從而提高了工作效率。本次畢業(yè)設(shè)計(jì)就是把計(jì)算機(jī)應(yīng)用到超市管理中的范例。超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常用的系統(tǒng)之一,通過系統(tǒng)的分析和設(shè)計(jì),整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí)用的要求出發(fā),系統(tǒng)主要通過商品管理、會(huì)員管理、站內(nèi)管理等主要功能模塊來實(shí)現(xiàn)超市經(jīng)管管理的功能。其中包括商品信息的建立、修改以及刪除;人事信息的建立、修改以及刪除;庫存信息的管理等等系統(tǒng)權(quán)限的設(shè)定。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理關(guān)鍵字:超市,會(huì)員管理,商品貨物管理目錄摘 要4一、前言6二、
7、可行性研究72.1問題定義72.2可行性研究72.2.1技術(shù)可行性:72.2.2經(jīng)濟(jì)可行性研究:72.2.3 操作可行性研究:8三、需求分析93.1目的、內(nèi)容:93.2項(xiàng)目定義93.3研究意義93.4 需求模塊分析:93.4.2、商品錄入:93.4.7. 安全性:103.4.8、資金管理:103.4.9、供貨商管理:10四、設(shè)計(jì)與實(shí)現(xiàn)114.1e-r圖114.2數(shù)據(jù)字典134.3、數(shù)據(jù)庫建立164.3.1數(shù)據(jù)庫建立的數(shù)據(jù)語言164.3.2數(shù)據(jù)庫表關(guān)系圖164.4數(shù)據(jù)庫應(yīng)用開發(fā)與運(yùn)行174.4.1、單個(gè)產(chǎn)品管理模塊:184.4.2、銷售模塊194.4.3每日?qǐng)?bào)帳模塊21五、結(jié)
8、論22參考資料23一、前言21世紀(jì),超市的競(jìng)爭(zhēng)也進(jìn)入到了一個(gè)全新的領(lǐng)域,競(jìng)爭(zhēng)已不再是規(guī)模的競(jìng)爭(zhēng),而是技術(shù)的競(jìng)爭(zhēng)、管理的競(jìng)爭(zhēng)、人才的競(jìng)爭(zhēng)。技術(shù)的提升和管理的升級(jí)是超市業(yè)的競(jìng)爭(zhēng)核心。零售領(lǐng)域目前呈多元發(fā)展趨勢(shì),多種業(yè)態(tài):超市、倉儲(chǔ)店、便利店、特許加盟店、專賣店、貨倉等相互并存。如何在激烈的競(jìng)爭(zhēng)中擴(kuò)大銷售額、降低經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為超市營(yíng)業(yè)者努力追求的目標(biāo)。為了提高物資管理的水平和工作效率,盡可能杜絕商品流通中各環(huán)節(jié)中可能出現(xiàn)的資金流失不明現(xiàn)象,商品進(jìn)銷存領(lǐng)域迫切需要引入信息系統(tǒng)來加以管理。二、可行性研究2.1問題定義商品按類管理:所以需要有一商品類型信息商品必須屬于一個(gè)商品類型。如果一個(gè)商
9、品類型存在商品或存在下級(jí)商品類型則該類型不該刪除需要記錄供應(yīng)商信息。在涉及商品數(shù)量的地方,要給出相應(yīng)的單位。在進(jìn)貨信息中要包含供應(yīng)商等信息。商品銷售信息單中要包含登記商品,銷售數(shù)量單價(jià)等信息,商品報(bào)損要有報(bào)損原因。進(jìn)貨,銷售,報(bào)損操作要有相應(yīng)操作員信息。只有管理員登陸之后才可以使用系統(tǒng)。默認(rèn)的管理員不可以刪除。進(jìn)貨,銷售,庫存,報(bào)損信息都要可以添加,修改,刪除,分類,查找。2.2可行性研究2.2.1技術(shù)可行性:硬件支持:順暢運(yùn)行sql服務(wù)器及其相關(guān)軟件的pc機(jī)。軟件支持: 操作系統(tǒng):windows xp professional編程軟件:microsoft visual studio 2005
10、 中文版sql服務(wù)器:microsoft® sql server 2000internet網(wǎng)絡(luò)支持。 在it行業(yè)中從業(yè)的工作人員一般都要求懂計(jì)算機(jī),具有一定軟硬件基礎(chǔ),會(huì)使用各種管理軟件,熟悉it產(chǎn)品。因?yàn)?,超市中的?duì)員工素質(zhì)要求比較高,從管理層到下面的營(yíng)銷人員,都要求具有一定的it背景,所以在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就基本上能夠使系統(tǒng)順利的運(yùn)行了。2.2.2經(jīng)濟(jì)可行性研究: 因?yàn)橥ㄟ^網(wǎng)絡(luò)傳遞銷售信息,可以不受距離的限制,因此可以節(jié)約許多的人力和物力,方便管理,由此可以減少不必要的開支,同時(shí)該系統(tǒng)可以提高企業(yè)的銷售效率,即提高了企業(yè)的經(jīng)濟(jì)效益,
11、所以從經(jīng)濟(jì)上是完全可行的。企業(yè)有能力承擔(dān)研發(fā)開支 開發(fā)新系統(tǒng)的工作是一項(xiàng)艱巨復(fù)雜的工作,它的投資主要是人力和物力的投資。對(duì)于本系統(tǒng)的開發(fā)來說,其主要投資還是在人力和物力兩個(gè)方面。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。超市作為一個(gè)尖端的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對(duì)系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)節(jié)約大部分的額外開支。同時(shí)超市就其他產(chǎn)品還說,屬于高端行業(yè),無論是產(chǎn)品的價(jià)格還是質(zhì)量都比較高,而經(jīng)營(yíng)產(chǎn)品的經(jīng)銷商或者
12、是商家都要求有雄厚的資金的作支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔(dān)開發(fā)費(fèi)用。新系統(tǒng)將為企業(yè)帶來經(jīng)濟(jì)效益 管理系統(tǒng)是一個(gè)信息化、智能化和先進(jìn)管理理念的集合體。而管理是一個(gè)動(dòng)態(tài)過程,在其運(yùn)行過程中要采取多項(xiàng)措施。所以在管理中獲得經(jīng)濟(jì)效益是一個(gè)綜合效益,要對(duì)他進(jìn)行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟(jì)效益是間接的,其最主要的表現(xiàn)就是減少了企業(yè)的管理費(fèi)用和人力開支。而其他一些煩瑣的事物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟(jì)效益。 通過預(yù)算,開發(fā)該系統(tǒng)要花費(fèi)5000元左右。投資回收期最多半年。受命至少2年。2.2.
13、3 操作可行性研究: 本系統(tǒng)采用windows圖形界面,是大家熟悉的操作系統(tǒng),對(duì)于用戶只需要具有一般的計(jì)算機(jī)知識(shí)的人員都可以輕松上手。而且整個(gè)銷售系統(tǒng)采用最友好的交互界面,簡(jiǎn)潔明了,不需要對(duì)數(shù)據(jù)庫非常了解。由此,該系統(tǒng)的操作是可行的,有必要推廣該系統(tǒng)!綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上經(jīng)濟(jì)上還是操作上。 三、需求分析3.1目的、內(nèi)容: 超市管理系統(tǒng)的目的:用最簡(jiǎn)單的操作完成最繁瑣的細(xì)節(jié),從繁重的腦力勞動(dòng)脫離出來,由軟件統(tǒng)一管理。進(jìn)銷存的管理,使人一目了然。本文的主要內(nèi)容:語言采用c#.net,采用odbc連接 數(shù)據(jù)庫 sqlsever2000,采用b/s結(jié)構(gòu)
14、。超市庫存的缺點(diǎn):系統(tǒng)整體性都不夠完善。制作過程代碼不夠完善,如果采用c/s模式可以降低超市系統(tǒng)維護(hù)成本。3.2項(xiàng)目定義項(xiàng)目的名稱:超市管理系統(tǒng)軟件。本項(xiàng)目的目標(biāo):用戶是城鄉(xiāng)型超市戶。本產(chǎn)品能具體化,合理的管理超市中的商品信息、進(jìn)出信息,用結(jié)構(gòu)化的思維方式去了解超市的基本運(yùn)作原理和超市后臺(tái)程序設(shè)計(jì)。3.3研究意義:當(dāng)今社會(huì),超市已成為社會(huì)不可缺少的一部分,不論大中小城市,都存在或大或小或多或少的超市。對(duì)于一個(gè)稍有規(guī)模的超市,都需要一個(gè)超市管理系統(tǒng),進(jìn)行規(guī)范化管理。因此超市管理系統(tǒng)的開發(fā),顯得十分有必要。3.4 需求模塊分析:整個(gè)系統(tǒng)基本包括了小型超市所要用到的模塊。包括收款操作,庫存
15、查詢,填寫資金支出表,采購(gòu)管理,庫存管理,銷售管理,資金管理,員工管理,會(huì)員管理(此模塊時(shí)間原因沒有做完)等等。3.4.1. 庫存管理:綜合查詢庫存明細(xì)記錄。 倉庫信息搜索。倉庫調(diào)度以及倉庫貨物信息查詢。3.4.2、商品錄入:根據(jù)超巿業(yè)務(wù)特點(diǎn)制定相關(guān)功能,可以通過輸入商品名稱等來實(shí)現(xiàn)精確或模糊的商品錄入。其中將商品劃分成不同的類型,方便管理和查詢。3.4.3. 收銀業(yè)務(wù):通過直接輸入商品名稱系統(tǒng)自動(dòng)顯示該商品的詳細(xì)信息。明確顯示折扣,現(xiàn)賣價(jià),以及庫剩余糧,自動(dòng)計(jì)算本次交易的總金額和判斷購(gòu)買數(shù)量的準(zhǔn)確性。如果顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易時(shí)選擇顧客類型,并對(duì)所購(gòu)物品
16、全部實(shí)行等級(jí)折扣優(yōu)惠,并將所購(gòu)物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中。 會(huì)員卡的有效期限為一年,滿一年未續(xù)卡者,該會(huì)員卡將被注銷。3.4.4、 進(jìn)貨管理:根據(jù)銷售情況及庫存情況,制定進(jìn)貨計(jì)劃(亦可手工制定修改),強(qiáng)大的查詢功能可以避免盲目進(jìn)貨造成商品積壓。 按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫登記。 綜合查詢進(jìn)貨與入庫記錄及金額。3.4.5. 銷售管理: 商品正常銷售、促銷與限量、限期及禁止銷售控制。 綜合查詢各種銷售明細(xì)記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。 按多種方式統(tǒng)計(jì)生成銷售排行榜,靈活察看和打印商品銷售日、月、年報(bào)表。3.4.6. 員工管理:基本信息登記管
17、理。 員工操作權(quán)限管理。 客戶銷售權(quán)限管理。信息查詢,修改更新,已經(jīng)刪除。3.4.7. 安全性:對(duì)每位員工進(jìn)行權(quán)限限制。其中超市管理員具有最高權(quán)限。根據(jù)工作類型的不同現(xiàn)實(shí)相應(yīng)系統(tǒng)的不同部分,避免了非法操作。(此模塊也還沒有做完)。3.4.8、資金管理:系統(tǒng)采用每日自動(dòng)報(bào)帳及報(bào)帳查詢,用戶可以按照自己的需要進(jìn)行某個(gè)時(shí)間段的查詢,查看訂貨情況,銷售情況,財(cái)務(wù)支出收益情況,最終計(jì)算出此段時(shí)間內(nèi)運(yùn)營(yíng)成本和銷售利潤(rùn),結(jié)算出最終的毛利潤(rùn)3.4.9、供貨商管理:對(duì)供貨商基本信息進(jìn)行登記管理,通過基本信息進(jìn)行查詢,修改更新,刪除四、設(shè)計(jì)與實(shí)現(xiàn)4.1總體結(jié)構(gòu)設(shè)計(jì) 本軟件采用sql數(shù)據(jù)庫。 (1)進(jìn)貨信
18、息=進(jìn)貨單號(hào)+供應(yīng)商號(hào)+商品號(hào)+進(jìn)貨價(jià)+進(jìn)貨數(shù)量+進(jìn)貨日期+進(jìn)貨員工(2)銷售信息=銷售單號(hào)+供應(yīng)商號(hào)+商品編號(hào)+銷售數(shù)量+銷售日期2、文件條目(1)文件名:職工清單組成:職工編號(hào)+姓名+性別+聯(lián)系電話+聯(lián)系地址+郵箱地址組織:按職工編號(hào)遞增排列(2)文件名:商品清單組成:商品編號(hào)+供應(yīng)商+商品名稱+批號(hào)+批準(zhǔn)文號(hào)+計(jì)量單位+產(chǎn)地+單價(jià)+備注組織:按商品編號(hào)遞增排列(3)文件名:供貨商清單組成:供貨商號(hào)+名稱+聯(lián)系人+聯(lián)系電話+聯(lián)系地址+郵政地址+開戶銀行+郵箱地址+銀行帳號(hào)+備注組織:按供貨商編號(hào)遞增排列(3)文件名:進(jìn)貨清單組成:進(jìn)貨單號(hào)+商品編號(hào)+供貨商號(hào)+進(jìn)貨價(jià)+數(shù)量+金額+進(jìn)貨日期+
19、備注組織:按進(jìn)貨單編號(hào)遞增排列(4)文件名:銷售清單組成:銷售單號(hào)+商品編號(hào)+銷售數(shù)量+銷售日期組織:按銷售單編號(hào)遞增排列(5)文件名:庫存清單組成:商品編號(hào)+庫存數(shù)量組織:按商品編號(hào)遞增排列3、加工說明(1)加工名:1:查詢加工邏輯:根據(jù)要查詢的庫存信息,檢索出庫存信息明細(xì)表輸入流:庫存信息查詢,發(fā)出庫存信息請(qǐng)求輸出流:庫存信息清單,進(jìn)貨信息請(qǐng)求(2)加工名:1:更新根據(jù)進(jìn)貨信息或銷售信息更新庫存信息輸入流:已進(jìn)貨信息,銷售信息輸出流:發(fā)出庫存檢索請(qǐng)求(3)加工名:2:查詢根據(jù)要查詢的銷售信息,檢索出銷售信息明細(xì)表輸入流:銷售信息查詢輸出流:銷售清單,銷售單(4)加工名:2:更新加工邏輯:根
20、據(jù)銷售信息更細(xì)銷售清單輸入流:前臺(tái)銷售信息,庫存信息輸出流:更新庫存清單如圖4-1:銷售供貨商名稱員工用戶id用戶密碼m供貨金額供貨日期銷售日期供貨商電話供貨商地址供貨商id供貨商銷售銷售id商品id商品名稱價(jià)格促銷價(jià)格商品供貨郵箱地址圖4-1e-r圖4.2數(shù)據(jù)字典表4-1倉庫表23字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息ckidintnot null主鍵倉庫編號(hào)cknamevarchar100否倉庫名稱workerslistidintnot null外鍵管理員工ckphonevarchar20否倉庫電話ckaddressvarchar50否倉庫地址ckmoreinfovarchar200否倉庫備
21、注表4-2財(cái)務(wù)管理類型表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息moneykindidintnot null主鍵財(cái)務(wù)類型編號(hào)moneykindsvarchar20否財(cái)務(wù)類型表4-3財(cái)務(wù)管理表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息moneymagidvarchar20主鍵財(cái)務(wù)收支編號(hào)workerslistidintnot null外鍵管理員工moneychangvarchar20否管理金錢數(shù)額moneykindidintnot null外鍵財(cái)務(wù)類型moneymagmoreinfovarchar200否財(cái)務(wù)備注信息moneymagdatevarchar20否財(cái)務(wù)管理時(shí)間表4-4產(chǎn)品表字段數(shù)據(jù)類型長(zhǎng)度是否
22、主/外鍵備注信息producesidvarchar50主鍵產(chǎn)品編號(hào)produceskindidintnot null外鍵產(chǎn)品種類producesnamevarchar50否產(chǎn)品名稱producesggvarchar50否產(chǎn)品規(guī)格producesjinjiafloatnot null否產(chǎn)品進(jìn)價(jià)discountfloatnot null否產(chǎn)品折扣producespricesfloatnot null否產(chǎn)品賣價(jià)producescompanyvarchar100否生產(chǎn)公司producesmoreinfovarchar200否備注信息表4-5產(chǎn)品種類表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息produces
23、kindidintnot null主鍵產(chǎn)品種類編號(hào)produceskindsvarchar50否產(chǎn)品種類表4-6銷售表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息selllistidintnot null主鍵銷售單編號(hào)producesidvarchar50外鍵產(chǎn)品編號(hào)workerslistidintnot null外鍵管理員工sellnumint null否銷售數(shù)量selldatetimevarchar20否銷售時(shí)間表4-7供應(yīng)商表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息supplyidintnot null主鍵供應(yīng)商編號(hào)supplycompanynamevarchar50否供應(yīng)商姓名supplymana
24、gervarchar50否聯(lián)系人supplyaddressvarchar50否供應(yīng)商地址supplyinfovarchar200否供應(yīng)商備注表4-8供貨單表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息listidintnot null主鍵供應(yīng)商編號(hào)ckidintnot null外鍵倉庫編號(hào)supplyidintnot null外鍵供應(yīng)商編號(hào)neednumintnot null否所需數(shù)量listdatetimevarchar20否供應(yīng)單時(shí)間affordmoneyfloatnot null否應(yīng)該支付的錢workerslistidintnot null外鍵管理員工listmoreinfovarchar200
25、否供應(yīng)單備注表4-9員工工作類型表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息workkindlistidintnot null主鍵工作類型編號(hào)workkindsvarchar50否工作類型workkindinfovarchar200否備注信息表4-10員工信息表字段數(shù)據(jù)類型長(zhǎng)度是否主/外鍵備注信息workerslistidintnot null主鍵管理員工編號(hào)workkindlistidintnot null外鍵工作類型編號(hào)workernamevarchar50否員工姓名workerpwdvarchar50否員工密碼salaryvarchar50否員工工資workerphonevarchar20否員
26、工電話workeraddressvarchar50否居住地址workermoreinfovarchar200否員工信息備注4.3、數(shù)據(jù)庫建立4.3.1數(shù)據(jù)庫建立的數(shù)據(jù)語言create database csmagon(name=csmag,filename='h:csmagdatacsmag.mdb',size=10mb,maxsize=100mb,filegrowth=5mb)log on(name=chatroom_log,filename='h:csmagdatacsmag.ldf',size=10mb,maxsize=50mb,filegrowth=5m
27、b)use csmaggo4.3.2數(shù)據(jù)庫表關(guān)系圖該數(shù)據(jù)庫關(guān)系圖主要包含各個(gè)數(shù)據(jù)庫模塊之間的聯(lián)系,以及各數(shù)據(jù)庫所包含的表名,如圖4-2所示:圖4-2數(shù)據(jù)庫表關(guān)系圖 4.4數(shù)據(jù)庫應(yīng)用開發(fā)與運(yùn)行采用asp.net平臺(tái),用c#面向?qū)ο笳Z言,odbc連接數(shù)據(jù)庫sql server2000 系統(tǒng)分為8個(gè)模塊,每個(gè)模塊都大同小異,所以列出3個(gè)模塊。單個(gè)產(chǎn)品管理模塊、銷售模塊、每日?qǐng)?bào)帳模塊。4.4.1、單個(gè)產(chǎn)品管理模塊該模塊主要包含單個(gè)商品的基本信息,包括價(jià)格,進(jìn)貨日期,產(chǎn)品編號(hào)等。如圖4-3:圖4-3效果圖/*獲取查詢語句*/string getsql() string sql = "selec
28、t * from produces,produceskind where " string lei = this.drdpsealei.selectedvalue.tostring().trim(); if (lei = "producesid") sql += "produces.producesid" if (lei = "produceskind") sql += "produceskind.produceskinds" if (lei = "producesname") sql
29、 += "produces.producesname" if (lei = "producesjinjia") sql += "produces.producesjinjia" if (lei = "discount") sql += "produces.discount" if (lei = "producesprices") sql += "produces.producesprices" if (lei = "producescompany
30、") sql += "produces.producescompany" sql += " like '%" + this.tbseadetail.text.tostring().trim() + "%'and produces.produceskindid=produceskind.produceskindid" if (lei = "all") sql = "defaultsearch" return sql; 4.4.2、銷售模塊/*綁定語句*/ selectco
31、mmand="select produceskind.produceskinds, produces.* from produces inner join produceskind on produces.produceskindid = produceskind.produceskindid where producesid=producesid"> 銷售模塊圖主要包含銷售商品的各種基本信息,包括銷售價(jià)格,銷售總量等。如圖4-4: 圖4-4前臺(tái)效果圖 /*插入語句*/ protected void buy_click(object sender, eventargs
32、 e) string producesid = this.dropdownlist1.selectedvalue.tostring(); string sellnum = this.textbox1.text.tostring(); string selltime = system.datetime.now.tostring("yyyy-mm-dd hh:mm:ss"); string workerid = this.dropdownlist2.selectedvalue.tostring(); if (convert.toint32(sellnum) <= convert.toint32(totalnum) string sql = "insert into selllist (producesid,sellnum,workerslistid,selldatetime) values ('"+producesid+"','"+sellnum+"','"+workerid+"','"+selltime+"' " string res = d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年轉(zhuǎn)向系統(tǒng):齒輪投資申請(qǐng)報(bào)告
- 2023年潔廁劑資金申請(qǐng)報(bào)告
- 2024年智能電能表及配件項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 一年級(jí)數(shù)學(xué)計(jì)算題專項(xiàng)練習(xí)集錦
- 國(guó)慶節(jié)放假前校長(zhǎng)安全教育講話稿
- 方艙項(xiàng)目可行性研究報(bào)告
- 2024年育兒嫂全天候服務(wù)勞動(dòng)協(xié)議
- 2024年企業(yè)勞動(dòng)派遣協(xié)議
- 2024年化博物館建設(shè)協(xié)議樣本
- 2024年度封山育林工程承包協(xié)議樣本
- 20世紀(jì)時(shí)尚流行文化智慧樹知到期末考試答案章節(jié)答案2024年浙江理工大學(xué)
- 公路銑刨機(jī)整機(jī)的設(shè)計(jì)含全套CAD圖紙
- 六年級(jí)語文上冊(cè)06.第六單元教學(xué)導(dǎo)讀
- 「」初中人教版七年級(jí)英語常用方位介詞和短語鞏固練習(xí)
- 機(jī)器人學(xué)課程教學(xué)大綱
- 基于PLC的谷物烘干機(jī)控制系統(tǒng)設(shè)計(jì)--程序代碼-附 錄
- 社區(qū)治安巡邏隊(duì)工作方案
- GHTF—質(zhì)量管理體系--過程驗(yàn)證指南中文版
- 信用社(銀行)借新還舊申請(qǐng)書(精編版)
- (完整版)蘇教版五年級(jí)數(shù)學(xué)上冊(cè)知識(shí)點(diǎn)歸納總結(jié)
- lampsite LTE 站點(diǎn)配置指導(dǎo)v1.1
評(píng)論
0/150
提交評(píng)論