銷售管理系統(tǒng)畢業(yè)論文
《銷售管理系統(tǒng)畢業(yè)論文》由會(huì)員分享,可在線閱讀,更多相關(guān)《銷售管理系統(tǒng)畢業(yè)論文(22頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、06 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 畢 業(yè) 設(shè) 計(jì)(論 文) 題目 濟(jì)源市明達(dá)眼鏡店銷售管理系統(tǒng) 系別 計(jì)算機(jī)系
2、 專業(yè) 計(jì)算機(jī)應(yīng)用技術(shù) 班級(jí) 應(yīng)用技術(shù)0601
3、0; 姓名 *******************
4、160; 學(xué)號(hào) 06090113 指導(dǎo)教師 *****************
5、160; 日期 二零零八年十二月
6、; 濟(jì)源市明達(dá)眼鏡店銷售管理系統(tǒng) 前 言 經(jīng)過(guò)多年的奮斗,中國(guó)眼鏡行業(yè)實(shí)現(xiàn)了騰飛和質(zhì)變,成為了一個(gè)具有無(wú)限生機(jī)和潛力的朝陽(yáng)行業(yè)。近幾年來(lái),中國(guó)眼鏡產(chǎn)業(yè)年均增幅達(dá)17%。目前,中國(guó)眼鏡生產(chǎn)企業(yè)超過(guò)4000家,有一定規(guī)模的驗(yàn)光配鏡店超過(guò)2萬(wàn)家。 2003年,中國(guó)眼鏡行業(yè)工業(yè)總產(chǎn)值為145億元;2004年中國(guó)眼鏡工業(yè)總產(chǎn)值超過(guò)160億元人民幣,同比增長(zhǎng)10%;眼鏡出口穩(wěn)步增長(zhǎng),眼鏡產(chǎn)品出口遍及全球181個(gè)國(guó)家和地區(qū)
7、。2004年中國(guó)眼鏡出口金額為14.89億美元,與上年同期相比增長(zhǎng)41%;進(jìn)口金額為22億美元,同比增長(zhǎng)85.49%。2005年中國(guó)眼鏡工業(yè)總產(chǎn)值為180億元,出口金額達(dá)17.16億美元,比上年增長(zhǎng)12.24%;2006年中國(guó)眼鏡行業(yè)總產(chǎn)值突破200億元,出口接近20億美元大關(guān),中國(guó)眼鏡行業(yè)市場(chǎng)容量達(dá)400億人民幣。 生產(chǎn)國(guó)內(nèi)眼鏡業(yè)的迅速發(fā)展,帶來(lái)了眼鏡消費(fèi)市場(chǎng)的不斷擴(kuò)大,但也形成了激烈的競(jìng)爭(zhēng)態(tài)勢(shì)。在這種情況下,國(guó)內(nèi)中小眼鏡配售企業(yè)和眼鏡生產(chǎn)廠商想要保持已有的市場(chǎng)份額,就必須轉(zhuǎn)換經(jīng)營(yíng)思路,進(jìn)行多種營(yíng)銷模式和經(jīng)營(yíng)理念的探索。以往那種“名牌眼鏡秀活動(dòng)”已經(jīng)不足以吸引市場(chǎng)的張力。特別是
8、在眼鏡的價(jià)格已趨于透明,靠傳統(tǒng)的價(jià)格戰(zhàn)來(lái)獲得更多顧客已不可能,顧客對(duì)商家的服務(wù)需求也不僅局限于簡(jiǎn)單的店內(nèi)服務(wù)和傳統(tǒng)的售后服務(wù)的情況下,商家只能依靠多變的市場(chǎng)策略、多樣化的服務(wù)策略和更新的營(yíng)銷模式來(lái)吸引更多的回頭客。當(dāng)前盡管一些商家為此付出了不少心血,做出了不少努力。但是,具有突破性的招法不多。營(yíng)銷理念的進(jìn)展和現(xiàn)代營(yíng)銷模式的探索更沒(méi)有明顯的突破。比如,美國(guó)所廣泛采用的“眼鏡選購(gòu)管理系統(tǒng)(Optical Try-on System)等信息化、電子化營(yíng)銷模式等都還沒(méi)有引起中國(guó)眼鏡企業(yè)家的關(guān)注和重視。電腦選鏡、模擬佩戴的信息化營(yíng)銷系統(tǒng)對(duì)很多企業(yè)還很遙遠(yuǎn)??蒲械耐度牒托录夹g(shù)的投入還相對(duì)較少。因此,目前眼
9、鏡行業(yè)應(yīng)用信息化管理系統(tǒng)實(shí)現(xiàn):顧客數(shù)據(jù)輸入;鏡架數(shù)據(jù)錄入、修改,銷售分類管理、銷售統(tǒng)計(jì)管理、客戶關(guān)系管理等現(xiàn)代化管理手段的還不多見(jiàn)。 因此,對(duì)于自身,如何提高和保持自己在市場(chǎng)中的競(jìng)爭(zhēng)力,提高自身的管理效率和工作效率,成為我們一直在思考的問(wèn)題,所以設(shè)計(jì)一個(gè)適應(yīng)眼鏡行業(yè)的管理系統(tǒng)就顯得比較重要了! 目 錄 摘 要 I Abstract
10、; II 第1章 概述 - 1 - 1.1項(xiàng)目背景 - 1 - 1.2 課題研究?jī)?nèi)容
11、60; - 1 - 1.3 課題研究意義 - 1 - 第2章 系統(tǒng)分析 - 3 - 2.1系統(tǒng)需求分析
12、 - 3 - 2.1.1總體需求 - 3 - 2.1.2用戶需求分析 - 3 - 2.1.3系統(tǒng)功能分析 - 3
13、- 2.1.4系統(tǒng)性能分析 - 4 - 2.2 系統(tǒng)設(shè)計(jì)思想 - 4 - 2.2.1 設(shè)計(jì)思路 - 5 - 2.2.2功能模
14、塊設(shè)計(jì) - 5 - 2.2.3 系統(tǒng)流程圖 - 6 - 2.3 可行性分析 - 7 - 2.3.1 技術(shù)可行性
15、160; - 7 - 2.3.2 經(jīng)濟(jì)可行性 - 7 - 2.3.3 運(yùn)行可行性 - 8 - 第3章 眼鏡店銷售管理系統(tǒng)概要設(shè)計(jì)
16、; - 9 - 3.1 眼鏡店銷售管理系統(tǒng)總體規(guī)劃 - 9 - 3.2 系統(tǒng)層次模塊圖 - 9 - 3.3 系統(tǒng)總體功能設(shè)計(jì)圖
17、 - 10 - 3.4 后臺(tái)管理員操作模塊圖 - 10 - 3.5 數(shù)據(jù)庫(kù)設(shè)計(jì) - 11 - 3.5.1 數(shù)據(jù)庫(kù)系統(tǒng)概述
18、60; - 11 - 3.5.2數(shù)據(jù)庫(kù)基礎(chǔ) - 11 - 3.5.3數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) - 12 - 3.5.4數(shù)據(jù)庫(kù)說(shuō)明
19、60; - 14 - 3.5.5數(shù)據(jù)庫(kù)維護(hù) - 14 - 3.5.6創(chuàng)建數(shù)據(jù)庫(kù)連接 - 15 - 第4章 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)
20、60; - 16 - 4.1 系統(tǒng)功能結(jié)構(gòu) - 16 - 4.2 銷售管理模塊的實(shí)現(xiàn) - 16 - 4.2.1銷售賬單功能的實(shí)現(xiàn)
21、; - 16 - 4.2.2銷售查詢功能的實(shí)現(xiàn) - 18 - 4.3顧客信息管理模塊的實(shí)現(xiàn) - 18 - 4.3.1顧客信息管理功能的實(shí)現(xiàn)
22、 - 19 - 4.3.2添加顧客信息功能的實(shí)現(xiàn) - 20 - 設(shè)計(jì)總結(jié) - 21 - 致 謝
23、0; - 22 - 參考文獻(xiàn) - 23 - 附 錄 - 24 - I 摘 要 利用計(jì)算機(jī)幫助企業(yè)高效率完成銷售管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求,也是推動(dòng)企業(yè)銷售管理走向科學(xué)化、規(guī)范化的
24、必要條件。本系統(tǒng)就是基于以上思想而開(kāi)發(fā)的,我們選用visual Basic 6.0開(kāi)發(fā)此系統(tǒng),應(yīng)用了ADO數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),數(shù)據(jù)庫(kù)選用目前功能強(qiáng)大的Access2000,它有存儲(chǔ)量大,查詢速度快,加之本身支持網(wǎng)絡(luò)環(huán)境,進(jìn)一步方便數(shù)據(jù)的傳輸?shù)葍?yōu)點(diǎn)。由于銷售管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,在銷售的各個(gè)環(huán)節(jié)中不允許出錯(cuò),實(shí)行手工操作,每月就會(huì)耗費(fèi)工作人員大量的時(shí)間和精力,該銷售系統(tǒng)的使用將可以避免了以上的難題,不但能夠保證單價(jià),賬目核算準(zhǔn)確無(wú)誤,而且還可以利用該系統(tǒng)對(duì)有關(guān)銷售的各種信息進(jìn)行統(tǒng)計(jì),服務(wù)于財(cái)務(wù)部門和銷售部門等的業(yè)務(wù)處理。 關(guān)鍵詞:企業(yè) ,銷售管理 , ADO Abstract
25、 Improving the efficiencies of a company by a computer is suitable for modern enterprises and also a necessary condition for establishing a scientific and legitimate way of business administration. This system is developed upon on such purpose; we used vb6.0 and ado technology for this system
26、. For the database we selected Access 2000,with the advantage of large capacity, quick query and supporting net environment in order to deliver data. Because sales management is a difficult task which allows no mistake in any step. It will be a loss of a lot of time and energy by hand operation.
27、0; Such problem can be well solved by our system. we can not only guarantee the price and sum and also make use of the sales information supplied by this system which can help process the affairs of financial and sales department. Key Words :company ,the management of sell ,ADO 第1章
28、 概述 1.1 項(xiàng)目背景 明達(dá)眼鏡店位于濟(jì)源市北宣化街處,地處學(xué)校及居民區(qū)腹地,地理位置優(yōu)越,書店占地面積約100平方米,店內(nèi)配鏡儀器齊全,但一直以來(lái)所采用的都是人工管理方式,而鏡架、鏡片等的銷售對(duì)鏡店來(lái)說(shuō)是一項(xiàng)煩瑣復(fù)雜的工作,每天要處理大量的單據(jù)收據(jù),同時(shí)為及時(shí)結(jié)清每天的銷售情況,鏡店管理人員要花費(fèi)大量人力物力和時(shí)間來(lái)做數(shù)據(jù)紀(jì)錄統(tǒng)計(jì)工作。因此我們想借助本次機(jī)會(huì),同時(shí)在征得該店同意的情況下,根據(jù)該店的實(shí)際情況開(kāi)發(fā)出一套銷售管理系統(tǒng),實(shí)現(xiàn)利用計(jì)算機(jī)來(lái)管理眼鏡店,完成一套方便、高效、完善的銷售管理系統(tǒng)。 1.2 課題研究?jī)?nèi)容 為方便眼鏡店的管理,本系統(tǒng)功能的實(shí)現(xiàn)是采用模塊劃分。所謂模塊劃分
29、是指系統(tǒng)劃分為不同的模塊,每個(gè)模塊又具有獨(dú)立的功能,所有模塊合起來(lái)共同完成一個(gè)系統(tǒng)的需求。本系統(tǒng)按功能劃分為6個(gè)模塊。登錄管理功能:主要為登錄系統(tǒng)人員的身份驗(yàn)證所設(shè);銷售信息管理功能:包括銷售信息管理、銷售信息查詢;顧客信息管理功能:包括顧客個(gè)人信息的管理與查詢,此功能主要為方便眼鏡店對(duì)顧客信息進(jìn)行查詢;系統(tǒng)管理功能:包括用戶的添加、注銷,密碼的修改,數(shù)據(jù)的備份與恢復(fù),有一定的權(quán)限限制;庫(kù)存信息查詢功能:包括對(duì)鏡架、鏡片、隱形眼鏡和其它物品的庫(kù)存信息進(jìn)行查詢;商品入庫(kù)信息管理:包括對(duì)所進(jìn)貨物信息的添加、修改和刪除。 1.3 課題研究意義 在當(dāng)前的信息化時(shí)代中,現(xiàn)代化的管理模式已經(jīng)進(jìn)入成熟階
30、段,傳統(tǒng)管理方式越來(lái)越跟不上時(shí)代的步伐。有效的利用現(xiàn)有的電腦與網(wǎng)絡(luò)資源來(lái)管理眼鏡店的信息是很有必要的。所以本次選題的目的就是實(shí)現(xiàn)利用計(jì)算機(jī)來(lái)管理眼鏡店,完成一套方便、高效、完善的管理系統(tǒng)。信息管理系統(tǒng)是一個(gè)由人和計(jì)算機(jī)組成的能進(jìn)行信息收集、傳輸、加工和保存、維護(hù)和使用的系統(tǒng),所以利用計(jì)算機(jī)便能更好的實(shí)現(xiàn)眼鏡店的信息管理,使工作規(guī)范化、有序化。二十一世紀(jì)的是信息發(fā)展的時(shí)代,作為眼鏡店手工管理各種信息的方式將會(huì)逐漸被計(jì)算機(jī)所取代,因此,如果我們能成功完成本次系統(tǒng)的開(kāi)發(fā),不但可以提高管理的現(xiàn)代程序,加強(qiáng)管理的信息化手段,同時(shí)也能提高工作效率,增加單位效益。所以,將眼鏡店銷售管理系統(tǒng)作為本次畢業(yè)設(shè)計(jì)課
31、題是非常有意義的。 - 9 - 第2章 系統(tǒng)分析 2.1 系統(tǒng)需求分析 2.1.1總體需求 管理者可以對(duì)銷售信息及顧客信息進(jìn)行管理,同時(shí)還可以利用本系統(tǒng)查閱貨品庫(kù)存信息和進(jìn)貨管理。 2.1.2用戶需求分析 這次課題的主要內(nèi)容是針對(duì)眼鏡店管理領(lǐng)域中的銷售管理系統(tǒng)。銷售管理工作是一個(gè)十分繁重的工作,銷售信息的管理查詢同樣十分繁重。在眼鏡店日常的管理工作中,必須處理大量的信息。而人工進(jìn)行信息地收集、處理、匯總、統(tǒng)計(jì)、報(bào)表、存檔工作又相當(dāng)繁瑣和復(fù)雜。 按照用戶的要求,本系統(tǒng)的數(shù)據(jù)庫(kù)管理系統(tǒng)目標(biāo)是:要實(shí)現(xiàn)對(duì)銷售信息及顧客信息的查詢及管理。如物品名稱、銷售時(shí)間、價(jià)格、數(shù)量等
32、;管理系統(tǒng)中除了要包括以上的功能外,還要實(shí)現(xiàn)基本的管理工作,例如添加新的貨品信息、修改貨品信息、刪除貨品信息、顧客信息管理等。 2.1.3系統(tǒng)功能分析 本系統(tǒng)具備以下的功能: 1.登錄管理功能 在使用本系統(tǒng)前都要進(jìn)行身份驗(yàn)證,如果沒(méi)有在用戶表中找到相關(guān)的記錄,則無(wú)法進(jìn)入主界面,同時(shí)本系統(tǒng)的登錄又分為普通用戶登錄和超級(jí)用戶登錄。 2.銷售管理 (1)銷售單管理:對(duì)購(gòu)買人信息、購(gòu)買物品信息、購(gòu)買時(shí)間等添加到銷售表中 (2)銷售查詢:可以選擇銷售出單的字段,然后輸入需要的條件,進(jìn)行數(shù)據(jù)的查詢,達(dá)到對(duì)于何時(shí)出貨,出了什么貨,此貨出了多少數(shù)量,是哪個(gè)銷售員銷售的,日期是什么時(shí)候,以及銷給哪
33、位顧客都能比較清楚的查詢到! 3.顧客信息管理功能: (1)建立顧客信息 (2)修改顧客信息 (3)刪除顧客信息 (4)顧客信息查詢 4.系統(tǒng)管理功能: (1)添加用戶 (2)更改密碼 (3)注銷用戶 (4)數(shù)據(jù)的備份和恢復(fù) 5.商品庫(kù)存查詢功能: 查詢各種貨品的詳細(xì)信息和庫(kù)存信息 6.進(jìn)貨管理 可以進(jìn)行進(jìn)貨信息的查詢、添加、修改和刪除 2.1.4系統(tǒng)性能分析 本系統(tǒng)是在windowsXP系統(tǒng)下利用Visual Basic6.0軟件進(jìn)行編輯、運(yùn)行的;采用Microsoft Access
34、2000作為后臺(tái)數(shù)據(jù)庫(kù)。 硬件配置:586以上檔次的計(jì)算機(jī),彩色顯示器,內(nèi)存>256M,硬盤>10G。 軟件配置:Windows XP操作系統(tǒng),Visual Basic6.0企業(yè)版。 同時(shí)此系統(tǒng)還具有一下優(yōu)點(diǎn): 1.準(zhǔn)確可靠。 2.界面簡(jiǎn)單整潔 3.操作直觀、方便、顧客口碑較好。 4.有較快的響應(yīng)速度。 5.便于擴(kuò)充及維護(hù)。 2.2 系統(tǒng)設(shè)計(jì)思想 眼鏡店銷售管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)內(nèi)容主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求:要建立一個(gè)資料一致性強(qiáng)、完整性強(qiáng)、安全性好的數(shù)據(jù)庫(kù);而對(duì)于后者則要求:要實(shí)現(xiàn)應(yīng)用程
35、序功能完備,易使用等特點(diǎn)。因此,我們選用當(dāng)前較為流行的Visual Basic6.0應(yīng)用程序作為我們的開(kāi)發(fā)工具。 2.2.1 設(shè)計(jì)思路 1.建立數(shù)據(jù)庫(kù),基本資料存放在其中;使用Microsoft Access 2000數(shù)據(jù)庫(kù),建立相關(guān)數(shù)據(jù)表,存放相關(guān)數(shù)據(jù)。 2.用VB開(kāi)發(fā)出界面連接數(shù)據(jù)庫(kù);直接使用VB語(yǔ)言連接數(shù)據(jù)庫(kù),在VB6.0中進(jìn)行編譯、運(yùn)行。 3.在應(yīng)用程序中用查詢和統(tǒng)計(jì)等手段對(duì)數(shù)據(jù)庫(kù)的資料進(jìn)行處理,得到有效的數(shù)據(jù)分析管理情況,得出結(jié)論和措施,然后就可以通過(guò)措施,達(dá)到提高管理效率的目的。 2.2.2功能模塊設(shè)計(jì) 功能模塊總體設(shè)計(jì)圖如圖2.1所示: 登錄框
36、 主界面 系統(tǒng)管理 銷售管理 商品入庫(kù)管理 庫(kù)存管理 顧客信息管理 退 出 系 統(tǒng) 數(shù) 據(jù) 維 護(hù) 修 改 密 碼 用 戶 管 理 銷 售 查 詢 銷 售 賬 單 其它商品入庫(kù)管理 隱形眼鏡入庫(kù)管理 鏡片入庫(kù)管理 鏡架入庫(kù)管理 其它商品庫(kù)存查詢 隱形眼鏡庫(kù)存查詢 鏡片庫(kù)存查詢 鏡架庫(kù)存查詢 顧客信息查詢 添加顧客信息 圖2.1功能模塊總體設(shè)計(jì)圖 它主要包括以下五大模塊:
37、 1.系統(tǒng)管理:用戶管理、修改密碼、數(shù)據(jù)維護(hù)、退出系統(tǒng); 2.顧客信息管理:添加顧客信息、顧客信息查詢; 3.銷售管理:銷售賬單、銷售查詢; 4.商品入庫(kù)管理:各種入庫(kù)商品信息的添加、修改、刪除; 5.庫(kù)存管理:各種商品庫(kù)存信息的查詢; 2.2.3 系統(tǒng)流程圖 根據(jù)本系統(tǒng)所涉及的數(shù)據(jù)范圍,及他們之間的關(guān)系,可得出本系統(tǒng)的整體模型圖,系統(tǒng)流程圖如圖2.2所示: 圖2.2系統(tǒng)流程圖 當(dāng)我們運(yùn)行系統(tǒng)時(shí),首先進(jìn)入登錄界面,對(duì)用戶名的密碼驗(yàn)證。當(dāng)輸入的用戶名密碼為空時(shí)會(huì)彈出對(duì)話框,提示密碼用戶名或密碼不能為空。當(dāng)用戶名或密碼輸入錯(cuò)誤時(shí)會(huì)彈出對(duì)話框,提示用戶名不存在或密碼不正確;當(dāng)用
38、戶名和密碼輸入正確時(shí),直接進(jìn)入主界面,進(jìn)行主界面功能的操作。如果連續(xù)三次輸入錯(cuò)誤,系統(tǒng)將自動(dòng)退出執(zhí)行。 2.3 可行性分析 可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。也就是說(shuō)可行性研究的目的不是解決問(wèn)題,而是確定問(wèn)題是否值得去解,研究在當(dāng)前的具體條件下,開(kāi)發(fā)新系統(tǒng)是否具備必要的資源和其它條件。 一般說(shuō)來(lái),應(yīng)從經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性等方面研究可行性。 2.3.1 技術(shù)可行性 由于本系統(tǒng)管理的對(duì)象單一,都是眼鏡店管理操作,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,所以,涉及的計(jì)算過(guò)程不是很復(fù)雜。數(shù)據(jù)庫(kù)開(kāi)始是在大公司或機(jī)構(gòu)中進(jìn)行大規(guī)模數(shù)據(jù)處理,后來(lái)隨著計(jì)算機(jī)的
39、逐漸普及,數(shù)據(jù)庫(kù)才應(yīng)用到計(jì)算機(jī)上。數(shù)據(jù)庫(kù)發(fā)展到今天,已經(jīng)是相當(dāng)成熟的階段,它對(duì)大量數(shù)據(jù)的處理能力不斷提高、發(fā)展和完善。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,包括參考其它程序的功能,因此完全可以實(shí)現(xiàn)眼鏡店管理的功能。本系統(tǒng)在技術(shù)上是通過(guò)基于本地機(jī)的數(shù)據(jù)庫(kù),在技術(shù)上是可行的。 采用現(xiàn)有的資源,先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,充分利用企業(yè)現(xiàn)有的資源,節(jié)省開(kāi)發(fā)中的時(shí)間、財(cái)力和物力,提高系統(tǒng)開(kāi)發(fā)的水平和應(yīng)用效果。 2.3.2 經(jīng)濟(jì)可行性 主要從對(duì)項(xiàng)目的經(jīng)濟(jì)上進(jìn)行分析評(píng)價(jià),一方面是支出的費(fèi)用,包括設(shè)備購(gòu)置費(fèi)、管理和維護(hù)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,另一個(gè)是取得的收益。這是個(gè)超小型的
40、管理系統(tǒng),從投入的人力,財(cái)力與物力來(lái)講是非常之小的,計(jì)算機(jī)成為眼鏡店管理工作中的重要設(shè)備,每個(gè)單位、每個(gè)部門都有不同程度的計(jì)算機(jī)應(yīng)用。所以,只需利用目前已有的計(jì)算機(jī)即可,只要一臺(tái)電腦,這個(gè)系統(tǒng)就可以搞起來(lái)。 從節(jié)省人力方面,采集,編輯,發(fā)布人員不需要專業(yè)的編程知識(shí)就可以快速高效地發(fā)布數(shù)據(jù)庫(kù)信息。這樣加快了信息發(fā)布速度,減少了人力的開(kāi)銷,縮短了從采集到發(fā)布的時(shí)間周期,從而提高了服務(wù)的質(zhì)量,而且由于管理周期縮短和人力開(kāi)銷的減少,可以在眼鏡店信息化中獲得更多的好處。也可以讓管理人員從繁鎖與復(fù)雜的工作中解脫出來(lái),做更多的工作,可以給書店管理提高一個(gè)層次。 在軟件上,由于眼鏡店管理工作不同于其它行
41、業(yè)的管理工作,管理軟件在市場(chǎng)上沒(méi)有專業(yè)的管理軟件;找軟件開(kāi)發(fā)公司單獨(dú)開(kāi)發(fā)軟件所需費(fèi)用又太高,至少需要幾千元,并且實(shí)用性不強(qiáng),日后的維護(hù)升級(jí)等問(wèn)題也不易解決。而由我們自己研究開(kāi)發(fā)一套適合書店實(shí)際需要的管理軟件,即可節(jié)約資金,也便于日常維護(hù)、備份和系統(tǒng)升級(jí)。 2.3.3 運(yùn)行可行性 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)核心。如何在激烈的競(jìng)爭(zhēng)中擴(kuò)大銷售額、降低經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為很多超市努力追求的目標(biāo)。眼鏡店逐漸成為市場(chǎng)上比較流行的行業(yè),所以與之相關(guān)的管理和配置的需求與要求都大大
42、提高了。所以開(kāi)發(fā)一套眼鏡店管理系統(tǒng)是十分有必要的! 本系統(tǒng)的運(yùn)營(yíng)階段,使用系統(tǒng)的工作人員,除了需要具備在Microsoft Windows平臺(tái)上使用個(gè)人電腦的知識(shí),并不需要特別的技術(shù)能力。這方面的知識(shí),在管理人員與被管理人員相關(guān)的直接人員中已經(jīng)具備??梢钥焖?、方便、高效地使用計(jì)算機(jī)進(jìn)行日常工作,使此系統(tǒng)在實(shí)踐上具備了可行性。由此可知,開(kāi)發(fā)眼鏡店銷售管理系統(tǒng)在現(xiàn)代化社會(huì)中具有可行性。 第3章 眼鏡店銷售管理系統(tǒng)概要設(shè)計(jì) 3.1 眼鏡店銷售管理系統(tǒng)總體規(guī)劃 對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),規(guī)劃工作是十分必要的。規(guī)劃的好壞將直接影響到整個(gè)眼鏡店銷售管理系統(tǒng)的成功與否,數(shù)據(jù)庫(kù)設(shè)計(jì)中的規(guī)劃階段的主要任務(wù)是建立數(shù)
43、據(jù)庫(kù)的必要性及可行性分析,確定數(shù)據(jù)庫(kù)系統(tǒng)在整個(gè)圖書管理系統(tǒng)的地位。 根據(jù)眼鏡店銷售管理數(shù)據(jù)庫(kù)對(duì)管理人員的水平、數(shù)據(jù)采集和管理活動(dòng)的計(jì)算機(jī)素質(zhì)的要求,數(shù)據(jù)庫(kù)技術(shù)對(duì)計(jì)算機(jī)系統(tǒng)的軟硬件的要求;決定把數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)計(jì)成為一個(gè)綜合的數(shù)據(jù)庫(kù)。此數(shù)據(jù)庫(kù)包括操作人員的所有活動(dòng)功能。因?yàn)椋搜坨R店銷售管理系統(tǒng)應(yīng)用界面較簡(jiǎn)單、功能單一。所以,用一個(gè)綜合的數(shù)據(jù)庫(kù)就能滿足眼鏡店銷售管理要求,而且實(shí)現(xiàn)容易。因此,此眼鏡店銷售管理系統(tǒng)按照實(shí)現(xiàn)功能的在登錄界面只有內(nèi)部人員才能登錄,內(nèi)部管理人員實(shí)現(xiàn)所有功能的管理。 3.2 系統(tǒng)層次模塊圖 眼鏡店銷售管理系統(tǒng)分為五個(gè)模塊:系統(tǒng)管理、銷售管理、商品入庫(kù)管理、庫(kù)存信息查詢
44、、顧客信息管理,眼鏡店銷售管理系統(tǒng)圖如圖3.1所示: 系統(tǒng)管理 銷售管理 用戶 管 理 密碼 修 改 銷售賬單 銷售查詢 商品入庫(kù)管理 添加商品入庫(kù)信息 修改商品入庫(kù)信息 查看 商品入庫(kù)信息 顧客信息管理 刪除顧客信息 修改顧客信息 添加顧客信息 庫(kù)存查詢 查看 商品庫(kù)存信息 刪除 商品入庫(kù)信息 數(shù) 據(jù) 維護(hù) 添加用戶 注銷用戶 數(shù)據(jù)備份 數(shù)據(jù)恢復(fù) 顧客信息查詢 明達(dá)眼鏡店銷售管理系統(tǒng) &
45、#160; 圖3.1 眼鏡店銷售管理系統(tǒng)主模塊 3.3 系統(tǒng)總體功能設(shè)計(jì)圖 系統(tǒng)總體功能設(shè)計(jì)圖:系統(tǒng)整體功能表、數(shù)據(jù)庫(kù)表、所用開(kāi)發(fā)工具(Visual Basic 6.0、Access 2000)、系統(tǒng)運(yùn)行平臺(tái)、所采用的各種應(yīng)用軟件展示;系統(tǒng)總體功能設(shè)計(jì)圖如圖2所示: 系統(tǒng)管理 銷售管理 顧客信息管理 商品入庫(kù)管理 庫(kù)存管理 數(shù)據(jù)庫(kù)表格 用戶表 銷售表 顧客信息表 鏡架表 鏡片表 隱形眼鏡表 設(shè)備表 調(diào)用VB程序處理數(shù)據(jù) 后臺(tái)Access 2000數(shù)據(jù)庫(kù)中的相應(yīng)表格修改 運(yùn)行方式為VB應(yīng)用程序 Windows XP,Access2
46、000,Visual Basic6.0 圖3.2 系統(tǒng)總體功能設(shè)計(jì)圖 3.4 后臺(tái)管理員操作模塊圖 后臺(tái)管理員操作模塊可分為五部分內(nèi)容:分別是系統(tǒng)管理、顧客信息管理、商品入庫(kù)管理、庫(kù)存信息查詢和銷售管理;系統(tǒng)管理功能主要是對(duì)普通用戶的管理和數(shù)據(jù)庫(kù)的維護(hù);顧客信息管理功能主要是對(duì)基礎(chǔ)數(shù)據(jù)的建立、查看、修改和刪除;;商品入庫(kù)管理的功能主要是對(duì)基礎(chǔ)數(shù)據(jù)的添加、修改、刪除和查看;庫(kù)存信息查詢功能主要是眼鏡店商品庫(kù)存信息的查看;銷售管理功能主要是對(duì)銷售信息的記錄和查看。 后臺(tái)管理員操作模塊圖如圖3.3所示: 系統(tǒng)管理員操作 顧客信息管理 商品入庫(kù) 管理 添加、修改、刪除、查看 &
47、#160; 添加、修改、刪除、查看 銷售 管理 銷售信息的記錄和查詢 庫(kù)存信息 查詢 商品庫(kù)存信息的查詢 系統(tǒng) 管理 普通用戶的管理和數(shù)據(jù)的維護(hù) 圖3.3后臺(tái)管理員操作模塊圖 3.5 數(shù)據(jù)庫(kù)設(shè)計(jì) 3.5.1數(shù)據(jù)庫(kù)系統(tǒng)概述 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)之前,對(duì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的基本概念應(yīng)當(dāng)了解,對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟、開(kāi)發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識(shí)。 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的目標(biāo)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開(kāi)發(fā)的主要過(guò)程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效
48、能的應(yīng)用。本系統(tǒng)的數(shù)據(jù)庫(kù)為Microsoft Access 2000,它具有界面友好、易學(xué)易用、開(kāi)發(fā)簡(jiǎn)單、接口靈活等特點(diǎn),是典型的新一代桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。 3.5.2數(shù)據(jù)庫(kù)基礎(chǔ) 一個(gè)成功的管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫(kù)是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。管理系統(tǒng)所涉及數(shù)據(jù)庫(kù)設(shè)計(jì)的周期可以劃分為六個(gè)階段: 1.規(guī)劃階段 確定開(kāi)發(fā)的總目標(biāo),給出計(jì)劃開(kāi)發(fā)的軟件系統(tǒng)的功能、性能、可靠性以及接口等方面的設(shè)想。 2.需求分析階段 認(rèn)真細(xì)致地了解用戶對(duì)數(shù)據(jù)的加工要求,確定系統(tǒng)的功能與邊界。本階段的最終結(jié)果,提供一個(gè)可作為設(shè)計(jì)基礎(chǔ)的系統(tǒng)說(shuō)明書,包括對(duì)軟硬件環(huán)境的要求和一整套完善的數(shù)據(jù)
49、流程圖。 3.設(shè)計(jì)階段 把需求分析階段所確定的功能細(xì)化,主要工作是概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段,然后,對(duì)每個(gè)階段內(nèi)部設(shè)計(jì)詳細(xì)的流程。 4.程序編制階段 以一種或幾種特定的程序設(shè)計(jì)語(yǔ)言表達(dá)上一階段確定的各模塊控制流程。程序編制時(shí)應(yīng)遵循結(jié)構(gòu)化程序設(shè)計(jì)方法。 5.調(diào)試階段 對(duì)已編好的程序進(jìn)行單元調(diào)試(分調(diào)),整體調(diào)試(聯(lián)調(diào))和系統(tǒng)測(cè)試(驗(yàn)收)。 6.運(yùn)行和維護(hù)階段 這是整個(gè)設(shè)計(jì)周期最長(zhǎng)的階段,其工作重點(diǎn)是收集和記錄系統(tǒng)實(shí)際運(yùn)行的數(shù)據(jù)。在運(yùn)行中,必須保持?jǐn)?shù)據(jù)庫(kù)的完整性,必須有效的處理數(shù)據(jù)故障和進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)。同時(shí)解決開(kāi)發(fā)過(guò)程的遺留問(wèn)題,改正錯(cuò)誤進(jìn)行功能完善。 3.5.3數(shù)
50、據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 數(shù)據(jù)庫(kù)在一個(gè)系統(tǒng)中占有非常重要的地位,數(shù)據(jù)設(shè)計(jì)的優(yōu)劣對(duì)一個(gè)系統(tǒng)的性能好壞將產(chǎn)生直接的影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存取效率,保證數(shù)據(jù)的完整性和一致性,從而有利于系統(tǒng)的實(shí)現(xiàn)。 設(shè)計(jì)系統(tǒng)時(shí),我們需要和數(shù)據(jù)庫(kù)進(jìn)行連接,本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)采用Access2000數(shù)據(jù)庫(kù),一共設(shè)計(jì)了用戶表、顧客信息表、銷售表、鏡架表、鏡片表、隱形眼鏡表、其他表和設(shè)備表8個(gè)數(shù)據(jù)庫(kù)文件;顧客資料表和銷售表歸我主要負(fù)責(zé)。 顧客資料表:此表詳細(xì)記錄了顧客的個(gè)人信息以及來(lái)店次數(shù)和消費(fèi)信息,方便用戶對(duì)顧客信息的查詢、添加、修改和刪除; 顧客資料表如表1所示: 表1顧客資料表
51、60; 字段名稱 數(shù)據(jù)類型 說(shuō)明 必填字段 ID 自動(dòng)編號(hào) 主鍵 是 編號(hào) 文本 顧客編號(hào) 是 姓名 文本 顧客姓名 是 性別 文本 顧客性別 是 出生日期 日期 生日 否 電話 文本 聯(lián)系方式 否 地址 文本 聯(lián)系地址 否 郵箱
52、 文本 聯(lián)系方式 否 來(lái)店次數(shù) 數(shù)字 消費(fèi)信息 否 累計(jì)消費(fèi) 貨幣 消費(fèi)信息 否 顧客資料表如圖3.4所示: 圖3.4 數(shù)據(jù)庫(kù)中顧客資料表 顧客資料表:此表詳細(xì)記錄了銷售商品的單號(hào)、商品信息、購(gòu)買人信息、金額、日期及銷售人等,因此數(shù)據(jù)表內(nèi)容較多; 銷售表如圖3.5所示: 圖3.5 數(shù)據(jù)庫(kù)中銷售表 3.5.4數(shù)據(jù)庫(kù)說(shuō)明 考慮該系統(tǒng)的定位與現(xiàn)有技術(shù)力量,決定采用Microsoft Access 2000作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)環(huán)境。 本系統(tǒng)所使用的數(shù)據(jù)庫(kù)如圖3.6所示: 圖3.6 后臺(tái)
53、數(shù)據(jù)庫(kù) 3.5.5數(shù)據(jù)庫(kù)維護(hù) 由于應(yīng)用環(huán)境不斷變化,數(shù)據(jù)庫(kù)運(yùn)行過(guò)和中物理存儲(chǔ)也會(huì)不斷變化,對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行調(diào)整,修改等維護(hù)工作是設(shè)計(jì)工作的繼續(xù)和提高。對(duì)數(shù)據(jù)庫(kù)經(jīng)常性的維護(hù)工作主要包括: 1.數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù) 針對(duì)不同的應(yīng)用要求制定不同的轉(zhuǎn)儲(chǔ)計(jì)劃,保證一旦發(fā)生故障能盡快將數(shù)據(jù)庫(kù)恢復(fù)到某種一致的狀態(tài),盡可能減少對(duì)數(shù)據(jù)庫(kù)的破壞。 2.數(shù)據(jù)庫(kù)的安全性、完整性控制 在數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中由于應(yīng)用環(huán)境的變化,對(duì)安全性的要求也會(huì)發(fā)生變化,如原來(lái)機(jī)密的數(shù)據(jù)現(xiàn)在可以公開(kāi)查詢了,新加入的數(shù)據(jù)又可能是機(jī)密的了。系統(tǒng)中用戶的密級(jí)改變。這都需要根據(jù)實(shí)際情況修改原有的安全性控制,可以設(shè)置數(shù)據(jù)庫(kù)密碼及用戶權(quán)限。同
54、樣,數(shù)據(jù)庫(kù)的完整性的約束條件也會(huì)變化,需要DBA不斷修正。 3.數(shù)據(jù)庫(kù)性能的監(jiān)督、分析和改造 利用提供的檢測(cè)系統(tǒng)性能參數(shù)的工具,在數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中,監(jiān)督數(shù)據(jù)進(jìn)行分析,找出改進(jìn)系統(tǒng)性能的方法,并做適當(dāng)調(diào)整。 4.數(shù)據(jù)庫(kù)的重組及重構(gòu)造 數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后,由于記錄不斷增、刪、改,增添、修改的數(shù)據(jù)不能為空,否則不能保存到數(shù)據(jù)庫(kù)中。使數(shù)據(jù)庫(kù)的物理存儲(chǔ)情況變壞,降低了數(shù)據(jù)的存取效率,數(shù)據(jù)庫(kù)性能下降,這時(shí)DBA要對(duì)數(shù)據(jù)庫(kù)進(jìn)行重組織,或部分重組織(只對(duì)頻繁增、刪的表進(jìn)行重組織),可以利用專門提供的數(shù)據(jù)重組織實(shí)用程序操作,按原設(shè)計(jì)要求重新安排存儲(chǔ)位置、回收垃圾、減少指針鏈等,提高系統(tǒng)性能。 有些情
55、況,如由于數(shù)據(jù)庫(kù)應(yīng)用環(huán)境發(fā)生變化,增加了新的應(yīng)用或新的實(shí)體,取消了某些應(yīng)用,有的實(shí)體與實(shí)體間的聯(lián)系發(fā)生變化,則需要調(diào)整數(shù)據(jù)庫(kù)的模式及內(nèi)模式。 數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來(lái)可能增加的需求。 在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶角度看數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過(guò)程
56、中獨(dú)立開(kāi)來(lái),使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制。 3.5.6創(chuàng)建數(shù)據(jù)庫(kù)連接 本次設(shè)計(jì)所用數(shù)據(jù)庫(kù)是Access2000,用VB語(yǔ)言直接進(jìn)行連接,數(shù)據(jù)庫(kù)連接代碼如下: Dim conn As New ADODB.Connection Dim ConnectionString As String ConnectionString = "provider=Microsoft.Jet.oledb.4.0;" & "data source=" & App.Path & "\db1.mdb
57、"conn.Open ConnectionString 第4章 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 4.1 系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)的功能模塊是基于系統(tǒng)需求分析與系統(tǒng)總體設(shè)計(jì)的結(jié)論來(lái)進(jìn)行的,并采用Visual Basic語(yǔ)言來(lái)實(shí)現(xiàn)各模塊的功能。由于本系統(tǒng)是三人合作所做所以我在此只介紹銷售管理模塊和顧客信息管理模塊。 4.2 銷售管理模塊的實(shí)現(xiàn) 按結(jié)構(gòu)化的程序設(shè)計(jì)思想,在完成了系統(tǒng)分析、系統(tǒng)設(shè)計(jì)后,就可以進(jìn)行系統(tǒng)實(shí)現(xiàn)階段了,系統(tǒng)實(shí)現(xiàn)是指把系統(tǒng)的物理模型轉(zhuǎn)換成實(shí)際運(yùn)行系統(tǒng)的全過(guò)程;銷售管理模塊分為用銷售賬單和銷售查詢兩部分。 4.2.1銷售賬單功能的實(shí)現(xiàn) 銷售賬單又為銷售登記窗口,主要為系統(tǒng)管理員
58、或用戶添加銷售記錄使用;其界面風(fēng)格采用類似發(fā)票的樣式,在實(shí)際使用時(shí),如需要使用打印發(fā)票功能,可進(jìn)行系統(tǒng)升級(jí),在此因無(wú)特別要求,所以暫無(wú)此功能。 銷售登記窗口如圖4.1所示: 圖4.1銷售登記窗口 輸入顧客信息時(shí),用戶可通過(guò)正確輸入顧客編號(hào)來(lái)由系統(tǒng)自動(dòng)生成顧客信息,如出錯(cuò)將出現(xiàn)提示窗口,提示窗口如圖4.2所示: 圖4.2提示窗口 也可單擊顧客編號(hào)后的命令按鈕,通過(guò)選擇顧客窗口來(lái)選擇,選擇顧客窗口如圖4.3所示: 圖4.3選擇顧客窗口 如是新客戶,可單擊“新客戶”按鈕進(jìn)行添加,該功能將在顧客信息管理模塊實(shí)現(xiàn)。 銷售單中只有個(gè)別信息手工輸入外,大部分將通過(guò)用戶選擇來(lái)由系統(tǒng)
59、自動(dòng)生成,極其方便。 單擊“保存”按鈕,系統(tǒng)將進(jìn)行多表操作: 1.將銷售信息添加到銷售表中 2.根據(jù)銷售單信息更新顧客資料表中相關(guān)顧客的信息 3.根據(jù)銷售單信息更新商品庫(kù)存信息 最后將出現(xiàn)如圖4.4所示窗口,完成本次操作: 圖4.4提示窗口 4.2.2銷售查詢功能的實(shí)現(xiàn) 銷售查詢主要為系統(tǒng)管理員或普通用戶查詢銷售記錄使用;由于其顯示內(nèi)容較多,故才取多種查詢方式,提高查詢的速度及準(zhǔn)確性; 銷售查詢窗口如圖4.5所示: 圖4.5銷售信息查詢窗口 按單號(hào)查詢sql語(yǔ)句: sql = "select * from 銷售表 where 單號(hào)='"
60、; & Trim(Text1.Text) & "'" 按編號(hào)查詢sql語(yǔ)句: sql = "select * from 銷售表 where 編號(hào)='" & Trim(Text2.Text) & "'" 按姓名查詢sql語(yǔ)句: sql = "select * from 銷售表 where 姓名like '%" & Trim(Text2.Text) & "%'" 按銷售日期查詢sql語(yǔ)句:sql = &qu
61、ot;select * from 銷售表 where 銷售日期 between #" & DT1.Value & "# and #" & DT2.Value & "#" 4.3 顧客信息管理模塊的實(shí)現(xiàn) 顧客信息管理主要分為:顧客信息管理、添加顧客信息,顧客信息管理又分為顧客信息查詢、顧客信息修改、顧客信息刪除。(注:因添加顧客信息模塊要被其它模塊所調(diào)用,故把該模塊獨(dú)立) 4.3.1顧客信息管理功能的實(shí)現(xiàn) 此模塊主要為管理顧客信息所設(shè),不但可以查詢顧客信息,還能修改顧客信息和刪除顧客信息;所有功能都在同一窗
62、口實(shí)現(xiàn),顧客信息管理窗口如圖4.6所示: 如圖4.6顧客信息管理窗口 按編號(hào)查詢的方法為:sql = "select * from 顧客資料表 where 編號(hào)='" & Trim(Text1.Text) & "'" a.Open sql, conn, adOpenKeyset, adLockPessimistic 按編號(hào)查詢的方法為:sql = "select * from 顧客資料表 where 姓名 like '%" & Trim(Text1.Text) & &
63、quot;%'" a.Open sql, conn, adOpenKeyset, adLockPessimistic 顧客信息的修改通過(guò)窗口中的文本框修改,且顧客編號(hào)不可修改,修改完成后單擊“修改”,通過(guò)Update方修改記錄,提示窗口如圖4.7所示: 圖4.7提示窗口 顧客信息的刪除同其它刪除操作一樣,首先彈出一詢問(wèn)框,單擊確認(rèn)后通過(guò)Delete方法將該條信息從數(shù)據(jù)庫(kù)中徹底清除。 4.3.2添加顧客信息功能的實(shí)現(xiàn) 添加顧客信息模塊用來(lái)添加新的顧客信息,添加顧客窗體如圖4.8所示: 圖4.8添加顧客窗口
64、 其中,顧客編號(hào)和來(lái)店次數(shù)由系統(tǒng)自動(dòng)生成,無(wú)需修改。 設(shè)計(jì)總結(jié) 經(jīng)過(guò)了這幾個(gè)星期的忙碌,我們的畢業(yè)設(shè)計(jì)終于圓滿完成了。通過(guò)本設(shè)計(jì)我們學(xué)到了很多東西,例如對(duì)VB 有了更全面和深入的了解;能利用VB 進(jìn)行一般小型應(yīng)用軟件的開(kāi)發(fā);對(duì)面向過(guò)程設(shè)計(jì)語(yǔ)言有了更深層次的理解;此外,由于本次畢業(yè)設(shè)計(jì)是由我們?nèi)齻€(gè)人一塊開(kāi)發(fā)完成的,這期間在大家的相互協(xié)作、互相幫助下才使畢業(yè)設(shè)計(jì)順利完成。通過(guò)本次畢業(yè)設(shè)計(jì),使我深深的體會(huì)到了在開(kāi)發(fā)項(xiàng)目時(shí)團(tuán)隊(duì)協(xié)作精神的重要性,而且也培養(yǎng)了我吃苦耐勞和堅(jiān)忍不拔的精神 ,這在學(xué)校書本上是學(xué)不到的。 本次畢業(yè)設(shè)計(jì)是我們大學(xué)三年期間對(duì)所學(xué)知識(shí)的一個(gè)系統(tǒng)的總結(jié),也是我們邁
65、向社會(huì)前的一個(gè)鋪墊,使我們對(duì)就業(yè)有了更大的信心??偠灾覀儽敬蔚漠呍O(shè)計(jì)基本上是成功的,但由于時(shí)間倉(cāng)促、人力有限以及技術(shù)水平的限制,還是有很多不足之處的,有以下幾方面: 1.由于能力有限,因此系統(tǒng)功能不太完善,且代碼編寫不太規(guī)范。 2. 由于人員技術(shù)水平限制,沒(méi)有對(duì)系統(tǒng)界面進(jìn)行美化,因此設(shè)計(jì)界面看起來(lái)比較粗糙。 3. 由于設(shè)計(jì)時(shí)間倉(cāng)促,系統(tǒng)可能會(huì)存在潛在的漏洞和不足,請(qǐng)使用者諒解 致 謝 我首先要感謝我的指導(dǎo)老師**老師和**老師。在畢業(yè)設(shè)計(jì)的整個(gè)過(guò)程中,提出了許多寶貴的意見(jiàn)和建議及具體的解決方案,給了我極大的鼓勵(lì)和幫助。正是在他們的耐心指導(dǎo)下,最后順利完成整個(gè)系統(tǒng)的設(shè)
66、計(jì)和實(shí)現(xiàn)。在論文即將完成之際,謹(jǐn)向**老師和**老師表示深深的謝意。同時(shí)也感謝小組成員對(duì)我的幫助,無(wú)論在技術(shù)上還是精神上都給了我很大的鼓舞和支持。能順利完成畢業(yè)設(shè)計(jì),和組中成員的團(tuán)結(jié)協(xié)作也是分不開(kāi)的。即使再優(yōu)秀的人,他或許也能獨(dú)立完成,但其中的種種他一個(gè)人卻是無(wú)法完成的。 想想這些日子也來(lái),我們所走過(guò)的路,雖然途中遇到了許多困難,但卻依然懷念。因?yàn)槲覀冊(cè)诮鉀Q問(wèn)題的同時(shí),也在收獲也在成長(zhǎng)。再次感謝他們,他們始終如一的指導(dǎo)我們,我們的成功和他們的努力也是分不開(kāi)的。 衷心感謝所有關(guān)心、幫助過(guò)我的師長(zhǎng)、朋友和同學(xué)們,使我在大學(xué)三年的求學(xué)經(jīng)歷更加美好,終生難忘。 參考文獻(xiàn) [1] 譚小丹,劉國(guó)慶
67、,李光明.Visual Basic 6.0 數(shù)據(jù)庫(kù)編程思想與實(shí)踐[M].北京:冶金工業(yè)出版社,2002 [2] 晶辰工作室.Visual Basic6.0 中文版實(shí)用參考手冊(cè)[M].北京:電子工業(yè)出版社,1998 [3] 求是科技.Visul basic6.0工作管理系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M].北京:人民郵電出版社,2005 [4] 龍勁松,王俞.Visual Basic6.0開(kāi)發(fā)人員指南[M].北京:機(jī)械工業(yè)出版社,2003 [5] 徐謖,張雷. Visual Basic6.0應(yīng)用與開(kāi)發(fā)安全教程[M].北京:清華大學(xué)出版社,2005 [6] 王業(yè)龍,范朝輝,李育龍.Visual baisic6.0軟件工程案例精解[M].北京:電子工業(yè)出版社,2005 [7] 黃曉敏,陳強(qiáng).Visual baisic6.0程序設(shè)計(jì)基礎(chǔ)[M].北京:清華大學(xué)出版社,2004 [8] 趙曉玲.可視化程序教程[M].北京:機(jī)械工業(yè)出版社,2005 [9] 張樹(shù)兵.Visual Basic6.0[M].北京:清華大學(xué)出版社,1999 [10] 柳青.Visual Basic6.0程序設(shè)計(jì)教程[M].北京:高等教育出版社,2002 [11] 劉云生.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].武漢:華中理工大學(xué)出版社,1996
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024《增值稅法》全文學(xué)習(xí)解讀(規(guī)范增值稅的征收和繳納保護(hù)納稅人的合法權(quán)益)
- 2024《文物保護(hù)法》全文解讀學(xué)習(xí)(加強(qiáng)對(duì)文物的保護(hù)促進(jìn)科學(xué)研究工作)
- 銷售技巧培訓(xùn)課件:接近客戶的套路總結(jié)
- 20種成交的銷售話術(shù)和技巧
- 銷售技巧:接近客戶的8種套路
- 銷售套路總結(jié)
- 房產(chǎn)銷售中的常見(jiàn)問(wèn)題及解決方法
- 銷售技巧:值得默念的成交話術(shù)
- 銷售資料:讓人舒服的35種說(shuō)話方式
- 汽車銷售績(jī)效管理規(guī)范
- 銷售技巧培訓(xùn)課件:絕對(duì)成交的銷售話術(shù)
- 頂尖銷售技巧總結(jié)
- 銷售技巧:電話營(yíng)銷十大定律
- 銷售逼單最好的二十三種技巧
- 銷售最常遇到的10大麻煩