電子商務(wù)-在線商店_第1頁
電子商務(wù)-在線商店_第2頁
電子商務(wù)-在線商店_第3頁
電子商務(wù)-在線商店_第4頁
電子商務(wù)-在線商店_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、寫作框架摘 要 及 關(guān) 鍵 詞 Abstract and Keywords 名目正文第一章引言本課題的爭辯意義本論文的目的、內(nèi)容及作者的主要貢獻(xiàn)其次章爭辯現(xiàn)狀及設(shè)計(jì)目標(biāo)相近爭辯課題的特點(diǎn)及優(yōu)缺點(diǎn)分析現(xiàn)行爭辯存在的問題及解決方法本課題要達(dá)到的設(shè)計(jì)目標(biāo)第三章要解決的幾個(gè)關(guān)鍵問題爭辯設(shè)計(jì)中要解決的問題具體實(shí)現(xiàn)中接受的關(guān)鍵技術(shù)及簡單性分析第四章系統(tǒng)結(jié)構(gòu)與模型設(shè)計(jì)實(shí)現(xiàn)的策略和算法描述編程模型及數(shù)據(jù)結(jié)構(gòu)第五章系統(tǒng)實(shí)現(xiàn)技術(shù)分模塊詳述系統(tǒng)各部分的實(shí)現(xiàn)方法程序流程第六章性能測試與分析測試實(shí)例(測試集)的爭辯與選擇測試環(huán)境與測試條件實(shí)例測試(表格與曲線)性能分析第七章結(jié)束語致謝參考文獻(xiàn)宜春廣播電視高校畢業(yè)設(shè)計(jì)(論

2、文)分校名稱:宜春電大 教學(xué)點(diǎn)名稱:宜春電大班級(jí)名稱:2010 年(秋本科) 專業(yè)名稱: 計(jì)算機(jī)科學(xué)與技術(shù)課題名稱:電子商務(wù)在線商店:二零一二年十月十五日電子商務(wù)摘要到目前為止, 盡管電子商務(wù)還沒有一個(gè)統(tǒng)一的的定義,專家們也在為它的精確定義而爭辯不休。但這并不阻礙我們對電子商務(wù)真正含義的理解。電 子商務(wù)在英文中有兩個(gè)說法, 一個(gè)是 E-Business,另一個(gè)是 E-Commerce。前者指廣義的電子商務(wù),后者指電子貿(mào)易,即狹義的電子商務(wù),是前 者的一部分。 E-Business 不僅是電子買賣商品,而且包括服務(wù)顧客和與商業(yè)伙伴協(xié)作,從而在組織內(nèi)外從事電子交易。電子商務(wù)包括一個(gè)商業(yè)組織通過計(jì)算

3、機(jī)網(wǎng)絡(luò)從事 的任何活動(dòng)。商業(yè)組織包括任何贏利的、政府的或非贏利的實(shí)體?;顒?dòng)包括針對生產(chǎn)、顧客、內(nèi)部和管理的商業(yè)過程。E-Commerce 定義為運(yùn)用電子媒介 (通訊)從事交換,即買賣產(chǎn)品和服務(wù),這一過程需要從一個(gè)地點(diǎn)到另一個(gè)地點(diǎn)的物理或電子運(yùn)輸,也被稱為電子貿(mào)易。電子貿(mào)易并不能充分涵蓋通過通訊設(shè)備發(fā)生 的很多類型的信息交換的真正本質(zhì),E-Business 還包括并不直接與實(shí)際的買賣商品相關(guān)的信息交換。商務(wù)中越來越多地運(yùn)用電子手段傳遞信息和供應(yīng)顧客 服務(wù),這些活動(dòng)是商務(wù)(business)而不是貿(mào)易(commerce)。電子商務(wù)(Electronic Commerce, EC)這個(gè)概念起源于 2

4、0 世紀(jì) 60 年月隨著國際互聯(lián)網(wǎng)的快速崛起和迅猛進(jìn)展,計(jì)算機(jī)之間的互聯(lián)需求越來越迫切,隨著計(jì)算機(jī)網(wǎng)絡(luò)的快速進(jìn)展,人們意識(shí)的利用計(jì)算網(wǎng)絡(luò)的先進(jìn)性和即時(shí)性能更好的服務(wù)自己的工作、生活和商業(yè)活動(dòng)等。運(yùn)用計(jì)算專業(yè)學(xué)問和技能進(jìn)行電子商務(wù)在線商店程序設(shè)計(jì),來體現(xiàn)學(xué)習(xí)的成果是一件很有意義的事。本系統(tǒng)是計(jì)算機(jī)科學(xué)技術(shù)在商務(wù)領(lǐng)域中的一個(gè)應(yīng)用。它轉(zhuǎn)變了傳統(tǒng)經(jīng)營方式通過 internet 網(wǎng)絡(luò)向全世界的人呈現(xiàn)商品的信息,用計(jì)算機(jī)和網(wǎng)絡(luò)實(shí)現(xiàn)最低的成本完成商品的呈現(xiàn)銷售等工作,使管理更便利、快捷、規(guī)范、精確。同時(shí)將轉(zhuǎn)變我們對信息的再利用分析力量,使數(shù)據(jù)進(jìn)行集中管理,達(dá)到資源共享,準(zhǔn)時(shí)利用的目的。本系統(tǒng)接受 B/S 結(jié)

5、構(gòu),以目前在WEB 開發(fā)方面最流行的三層架構(gòu)體系為基礎(chǔ)(用戶層業(yè)務(wù)層數(shù)據(jù)層):系統(tǒng)運(yùn)行在 Windows 2000 以上的操作系統(tǒng)上,考慮的數(shù)據(jù)庫的性能和維護(hù)等方面的綜合因素,打算接受微軟公司的 SQL 2000 Server 數(shù)據(jù)庫服務(wù)器軟件,供應(yīng)采集數(shù)據(jù)的更新、修改、和查詢。本系統(tǒng)開發(fā)環(huán)境構(gòu)成:開發(fā)工具 SQL 2000 Server,Visual Studio .NET 2003 。本系統(tǒng)目前主要實(shí)現(xiàn)以下功能:一是進(jìn)行商品的庫存管理;二是對商品的進(jìn)行呈現(xiàn);三是系統(tǒng)的登錄安全管理;四是對商品的銷售進(jìn)行全自動(dòng)的計(jì)算機(jī)管理;五是準(zhǔn)時(shí)供應(yīng)商品的銷售狀況統(tǒng)計(jì)信息,便利管理者分析市場。本系統(tǒng)的接受的

6、是目前最流行 WEB 方式的應(yīng)用程序,便利用戶直觀的了解和操作購物的流程,使消費(fèi)者能輕松了解系統(tǒng)的使用方法,完成一個(gè)越快的在家中直接購物的過程。接下來的各部分將分析、描述和編寫代碼來實(shí)現(xiàn)這個(gè)系統(tǒng)。關(guān)鍵詞或關(guān)鍵字:Microsoft Visual Studio .NET 2003 、數(shù)據(jù)庫、Microsoft 理、E-R 圖、三層架構(gòu)、B/S 模式、ADO.NET。SQL2000server、業(yè)務(wù)流程圖、庫存管第一章 前言緒論隨著 internet 的快速進(jìn)展和對全世界的資訊方面的影響越來越多的企業(yè)意識(shí)到internet 的公司的生成進(jìn)展的影響,現(xiàn)在各公司都已制作或者著手制作公司的網(wǎng)站, int

7、ernet 的不斷進(jìn)展消滅了網(wǎng)路銷售的概念,由于Internet 上商品零售額的快速增長,使很多中小企業(yè)開頭考慮建立電子商務(wù)的好處。在線交易有血多明顯的優(yōu)勢,削減了很多人工環(huán)節(jié)避開了一些不必要的錯(cuò)誤,削減了運(yùn)行成本,為公司節(jié)省一大筆經(jīng)費(fèi),由于 internet 的即時(shí)性,避開了消滅延期的現(xiàn)象,是客戶能夠更快的收到自己訂購的商品,增加的企業(yè)的信譽(yù)度。管理信息系統(tǒng)概述管理信息系統(tǒng)是一門新興的,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,爭辯的是企業(yè)中信息管理活動(dòng)的全過程,以便有效的管理信息,供應(yīng)各類管理決策信息,幫助企業(yè)進(jìn)行現(xiàn)代化管理。管理信息系統(tǒng)的分析與設(shè)計(jì),必需和具體實(shí)際相結(jié)

8、合,才能真正服務(wù)社會(huì)。在系統(tǒng)開發(fā)時(shí)應(yīng)遵循以下一些原則:穩(wěn)定性原則系統(tǒng)的開發(fā)必需具有加強(qiáng)的應(yīng)變力量,在肯定時(shí)間內(nèi)有相對的穩(wěn)定性(2)有用性與先進(jìn)性原則。目前,我國的管理信息系統(tǒng)開發(fā)中存在低水平的重復(fù)開發(fā)和片面追求高檔次的硬件設(shè)備,以及系統(tǒng)開發(fā)成功率低,使用價(jià)值不高等問題。鑒于實(shí)際狀況在系統(tǒng)開發(fā)中應(yīng)遵循把有用性放在第一位,又要突出系統(tǒng)在技術(shù)上,管理上的先進(jìn)性原則。(3)面對用戶原則管理信息系統(tǒng)是為用戶開發(fā)的,最終是交給用戶使用的,只有用戶通過運(yùn)行才能對系統(tǒng)做出客觀評價(jià)。因此必需從系統(tǒng)的總體方案規(guī)劃設(shè)計(jì)到系統(tǒng)開發(fā)過程中的每一個(gè)環(huán)節(jié),都必需堅(jiān)持一切為了用戶,一切服務(wù)于用戶的觀點(diǎn),這是信息系統(tǒng)開發(fā)的首要

9、前提。電子商務(wù)系統(tǒng)開發(fā)背景電子商務(wù)的進(jìn)展有三個(gè)階段:即電子零售階段、電子貿(mào)易階段與網(wǎng)上交易市場階段。在電子零售階段中,看重的是網(wǎng)絡(luò)技術(shù)降低其經(jīng)營成本,比如被稱作電子商務(wù)時(shí)代標(biāo)志的亞馬遜公司。之後,買家即郵購方開頭樂觀介入,他們通過信息比較、反 向拍賣等形式追求郵購成本的降低與優(yōu)化。這一時(shí)期中各類行業(yè)性的電子貿(mào)易社區(qū)開頭引領(lǐng)潮流,這其中以美國的 VerticalNet 最為有名。電子商務(wù)的第三次浪潮是以 CommerceOne、Ariba 為代表所發(fā)起的網(wǎng)上交易市場,即 eMarketplace。據(jù) GartnerGroup 的猜測,將來 5 年內(nèi)全球網(wǎng)上交易市場的交易總額可高達(dá) 7 萬億美元。

10、2000 年是九五的最後一年,也是通信業(yè)改革重組後,按新機(jī)制運(yùn)作的第一年。2000 年通信業(yè)全年完成業(yè)務(wù)總量 4725 億元,比上年增長 42 4;收入完成 3498 億元, 比上年增長 248;實(shí)現(xiàn)利稅 433 億元。通信業(yè)增加值完成 2098 億元,比上年增長 247, 通信業(yè)增加值與國內(nèi)生產(chǎn) 總值的比重達(dá)到 235(上年 21)。全年完成固定資產(chǎn)投資 2225 億元,比上年增長 303,全社會(huì)總投資的比重達(dá)到 68。21 世紀(jì), 是網(wǎng)絡(luò)的時(shí)代, 是學(xué)問經(jīng)濟(jì)的時(shí)代。隨著信息技術(shù)的普及,電子商務(wù)已經(jīng)成為國民經(jīng)濟(jì)和社會(huì)信息化的重要組成部分。進(jìn)展電子商務(wù),以信息化帶動(dòng)工業(yè)化,轉(zhuǎn)變經(jīng)濟(jì)增長方式,提

11、高國民經(jīng)濟(jì)運(yùn)行質(zhì)量和效率,走新型工業(yè)化道路的重大舉措,對實(shí)現(xiàn)全面建設(shè)小康社會(huì)的宏偉目標(biāo)具有格外重要的意義。為了適應(yīng)國民經(jīng)濟(jì)進(jìn)展的需要,培育具有專業(yè)學(xué)問和專業(yè)技術(shù)的高素養(yǎng)、有用型電子商務(wù)人才,我國 500 多 所高等院校先后開設(shè)了電子商務(wù)專業(yè),包括高等職業(yè)教育、本科和爭辯生等不同層次。但是,由于電子商務(wù)是新興的交叉學(xué)科,涉及面廣,實(shí)踐性強(qiáng),試驗(yàn)課程開設(shè) 難度大,普遍反映不知如何開設(shè)電子商務(wù)試驗(yàn)。而且,由于電子商務(wù)試驗(yàn)建設(shè)費(fèi)用較高,很多學(xué)校對于投資規(guī)模把握困難。鑒于上述狀況,從理論和實(shí)踐兩個(gè)角度, 探討我國電子商務(wù)試驗(yàn)建設(shè)的進(jìn)展思路和政策,設(shè)計(jì)符合我國電子商務(wù)實(shí)際狀況的電子商務(wù)試驗(yàn)平臺(tái)已成為一項(xiàng)格

12、外緊迫的任務(wù)。眾所周知網(wǎng)絡(luò)的最大特點(diǎn)就是免費(fèi),激烈竟?fàn)幍慕Y(jié)果使成千上萬的網(wǎng)站都不得不供應(yīng)免費(fèi)服務(wù)來招引用戶,這使得我們在網(wǎng)上發(fā)布產(chǎn)品或服務(wù)的供、求、合作、代 理信息時(shí), 只需要相當(dāng)?shù)偷某杀揪涂梢粤?,大小企業(yè)都可以輕松參與。這種低門檻,高效率的優(yōu)勢是傳統(tǒng)媒體如電視、報(bào)刊或戶外作廣告所不及的,從用戶反饋的成功案例來看,網(wǎng)絡(luò)營銷帶來的效果是他們當(dāng)時(shí)所想象不到的。4電子商務(wù)系統(tǒng)開發(fā)意義主要表現(xiàn)在如下幾個(gè)方面:擴(kuò)大知名度??陀^、公正的評價(jià)結(jié)果往往會(huì)得到多種媒體的轉(zhuǎn)載, 產(chǎn)生良好的新聞效應(yīng), 對擴(kuò)大網(wǎng)站知名度比常規(guī)推廣手段具有更為明顯的效果。吸引新用戶?;ヂ?lián)網(wǎng)新用戶幾乎是每半年增加一倍, 對于很多新用戶來

13、說, 可能并不格外了解現(xiàn)有網(wǎng)站的狀況, 因此, 網(wǎng)站的綜合評價(jià)結(jié)果具有重要的指導(dǎo)意義 , 新上網(wǎng)者可能首先成為知名網(wǎng)站的用戶。增加保持力和忠誠度。優(yōu)秀的網(wǎng)站大都有相像的特征: 良好的顧客服務(wù)、有價(jià)值的網(wǎng)站內(nèi)容、生氣勃勃的商業(yè)模式。在同等條件下, 顧客明顯對榜上出名的網(wǎng)站擁有更高的忠誠度。優(yōu)秀的網(wǎng)站同時(shí)也意味著更多的承諾和顧客的信任。了解行業(yè)競爭狀況。尤其對于比較購物模式的網(wǎng)站評比, 通過網(wǎng)站評比和排名, 可以很清楚地了解本行業(yè)競爭對手的整體狀況和各項(xiàng)指標(biāo)的排名 , 從而生疏自己的優(yōu)勢和不足, 便于改進(jìn)。促使網(wǎng)站更加重視客戶的滿足度。由于電子商務(wù)重視客戶關(guān)系 , 以“顧客為中心”, 電子商務(wù)網(wǎng)站

14、的評價(jià)指標(biāo)體現(xiàn)出客戶服務(wù)的重要性。因而評比網(wǎng)站依據(jù)多種因素、按“服務(wù)質(zhì)量”的差別對網(wǎng)站進(jìn)行排名 , 這樣有利于促進(jìn)商家從總體顧客滿足入手改進(jìn)經(jīng)營模式, 而不僅僅是價(jià)格競爭。網(wǎng)站評比對擴(kuò)大網(wǎng)站知名度的效果早已為各大網(wǎng)站所認(rèn)可, 而且漸漸成為一種常用的網(wǎng)站推廣手段之一。和人員管理信息化,使企業(yè)從原材料進(jìn)貨到客人消費(fèi)都由計(jì)算機(jī)管理并記錄,可隨時(shí)把握酒店里房間的使用狀況,客人點(diǎn)單,掛賬等狀況, 并能盡可能的降低使用者的勞動(dòng)強(qiáng)度,同時(shí)提高工作質(zhì)量和效率。在競爭越來越激烈的餐飲業(yè)中取得優(yōu)勢.5系統(tǒng)簡介本系統(tǒng)供應(yīng)一個(gè)可以掃瞄和搜尋的商品類目,其中包含添加、修改和刪除商品等功能。把站點(diǎn)和 paypal(易于使

15、用的流行在線付款系統(tǒng),不需要啟動(dòng)資金)集成起來。用 ASP.NET 創(chuàng)建自己的購物籃和付款程序。接受各種促銷方式提高銷售額。通過自動(dòng)電子右鍵系統(tǒng)把產(chǎn)品直接銷售給客戶。使用 Microsoft Transaction Server 處理訂單。其次章 系統(tǒng)分析1系統(tǒng)的初步調(diào)查基本狀況我們是以中小企業(yè)的零售系統(tǒng)為基礎(chǔ),為了呈現(xiàn)公司的產(chǎn)品和增加銷售量提高銷售業(yè)績, 增加公司的信譽(yù)度,增加客戶的忠誠度,為企業(yè)生存進(jìn)展供應(yīng)更好更多的途徑為目標(biāo)打算制作一套在線商店系統(tǒng)。2. 2系統(tǒng)的可行性分析系統(tǒng)可行性分析技術(shù)上的可行性:技術(shù)方面的可行性就是依據(jù)現(xiàn)有的技術(shù)條件,能否實(shí)現(xiàn)系統(tǒng)的各項(xiàng)要求。設(shè)備:該系統(tǒng)對所需的硬

16、件設(shè)備,如服務(wù)器、pc 機(jī)、打印機(jī)即網(wǎng)絡(luò)配件等的性能要求一般,現(xiàn)有設(shè)備的性能完全能夠滿足系統(tǒng)功能的要求。軟件上,本系統(tǒng)屬于數(shù)據(jù)庫應(yīng)用程序,本系統(tǒng)需要一個(gè)數(shù)據(jù)庫服務(wù)器及其運(yùn)行的操作系統(tǒng)平臺(tái),依據(jù)客戶的數(shù)據(jù)量并不是格外巨大,我們選擇目前市場上價(jià)格比較低廉的數(shù)據(jù)庫服務(wù)器產(chǎn)品:Microsoft SQL Server2000 及配套的平臺(tái) Windows 2000。在用戶層接受接受ASP.NET 1.1 業(yè)務(wù)層使用 VB.net 2003 ,利用其可視化的開發(fā)環(huán)境、豐富的控件資源,能快速開發(fā)出應(yīng)用程序。這些軟件在目前軟件行業(yè)里被大量使用開發(fā)和設(shè)計(jì),在線商店系統(tǒng)已經(jīng)有很多現(xiàn)成的例子,實(shí)現(xiàn)起來并不困難,因

17、此技術(shù)上是可行的。經(jīng)濟(jì)上的可行性費(fèi)用:更具初步的計(jì)算,只需擔(dān)當(dāng)開發(fā)費(fèi)用和一臺(tái)一般的 pc 服務(wù)器和寬帶租用費(fèi)用, 目前大部分的中小企業(yè)活著個(gè)人都有寬帶的接入,所以經(jīng)濟(jì)上是完全沒有問題的。效用:實(shí)施該系統(tǒng)也能給公司帶來長期效益,它可掛念企業(yè)實(shí)現(xiàn)自動(dòng)化管理、沒有人工勞動(dòng)或者很少人工勞動(dòng)的銷售過程,降低企業(yè)的成本,節(jié)省開支,提高了企業(yè)的效能從而保證企業(yè)的可持續(xù)的良好進(jìn)展。因此經(jīng)濟(jì)上具有了系統(tǒng)開發(fā)的可行性。簡要總結(jié)經(jīng)過細(xì)致地初步調(diào)查和嚴(yán)密地可行性分析,我們認(rèn)為在現(xiàn)有條件下,為日升酒店開發(fā)餐飲管理信息系統(tǒng)是完全可行的.2. 3具體調(diào)查組織結(jié)構(gòu)圖在線商店數(shù)據(jù)庫日升酒店的組織機(jī)構(gòu)包括:商品類目、商品類目的添

18、加、搜尋類目、網(wǎng)上收款、類目管理、購物籃、處理客戶訂單。商商搜網(wǎng)購處客訂信品品索上物理戶單用類類類自籃訂信流卡目目目動(dòng)單息水交管收管線易理款理業(yè)務(wù)流程分析(包括繪制業(yè)務(wù)流程圖)用戶使用流程(其他流程略)用戶訪問站點(diǎn)主頁,在站點(diǎn)上列有商品名目分類列表,用戶依據(jù)自己的需要選擇相應(yīng)的分類列表,找到自己所需的商品,通過商品的的圖片核對是否是自己滿足的商品,假如是加入購物籃,假如不是連續(xù)選擇商品。商品加入購物籃后會(huì)在顯示購物金額。用戶購物完畢選擇到收銀臺(tái)付款,到收銀臺(tái)付款需要先注冊用戶信息,在在注冊成功后通過在線支付系統(tǒng)付款。流程如圖:選 購 商 品核 對 購 物 清 單注 冊、登 陸填 寫 收 貨 信

19、 息選 擇 送 貨 方 式選 擇 付 款 方 式提 交 訂 單11Customer(客戶信息)4系統(tǒng)方案2.4.2數(shù)據(jù)詞典Category(類目表) 數(shù)據(jù)類數(shù)據(jù)表鍵(3 表示主鍵)列名型長度是否為空(1 表示允許空)3CategoryIDint400DepartmentIDint400Namevarchar5000Descriptionvarchar2001鍵(3 表示主鍵)列名Audit 數(shù)據(jù)類型長度是否為空(1 表示允許空)3AuditIDint400OrderIDint400DateStampdatetime800Messagenvarchar51210MessageNumberint4

20、1數(shù)據(jù)類長鍵(3 表示主鍵)列名型度是否為空(1 表示允許空)3CustomerIDint400Namevarchar5000Emailvarchar5000Passwordvarchar5000CreditCardvarchar51210Address1varchar10010Address2varchar10010Cityvarchar10010Regionvarchar10010PostalCodevarchar10010Countryvarchar10010Phonevarchar1001鍵(3 表示主鍵)30鍵(3 表示主鍵)列名OrderDetail數(shù)據(jù)類長型度是否為空(1 表示允

21、許空)3OrderIDint402ProductIDint400ProductNamevarchar5000Quantityint400UnitCostmoney800Department(專營區(qū))數(shù)據(jù)類長列名型度是否為空(1 表示允許空) DepartmentIDint40Namevarchar500Descriptionvarchar2001鍵(3 表示主鍵) 列名3ProductID鍵(3 表示主鍵)列名Orders數(shù)據(jù)類型長度是否為空(1 表示允許空)3OrderIDint400DateCreatedsmalldatetime400DateShippedsmalldatetime410

22、Verifiedbit100Completedbit100Canceledbit100Commentsvarchar20010CustomerNamevarchar5010ShippingAddressvarchar20010CustomerEmailvarchar5010Statusint410CustomerIDint410AuthCodenvarchar5010Referencenvarchar501Orders數(shù)據(jù)類型int長度是否為空(1 表示允許空) 40ProductProductCategoryShoppingCart0Namevarchar5000Descriptionvar

23、char100000Pricemoney810ImagePathvarchar5010OnCatalogPromotionbit110OnDepartmentPromotionbit11數(shù)據(jù)類鍵(3 表示主鍵)列名型長度是否為空(1 表示允許空)3ProductIDint400Namevarchar5000Descriptionvarchar100000Pricemoney810ImagePathvarchar5010OnCatalogPromotionbit110OnDepartmentPromotionbit11數(shù)據(jù)類長鍵(3 表示主鍵)列名型度是否為空(1 表示允許空)1ProductI

24、Dint400CategoryIDint40鍵(3 主鍵 2 外鍵)列名數(shù)據(jù)類型長度是否為空(1 表示允許空)3CartIDvarchar5002ProductIDint400Quantityint400DateProductAddeddatetime80鍵(3 表示主鍵)列名數(shù)據(jù)類型長度是否為空(1 表示允許空)3StatusIDint400Descriptionvarchar500Status關(guān)系圖第三章系統(tǒng)設(shè)計(jì)1總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)在系統(tǒng)的開發(fā)過程中我們通過進(jìn)行細(xì)致的系統(tǒng)調(diào)研工作在與各管理層用戶進(jìn)行廣泛溝通的基礎(chǔ)上,依據(jù)系統(tǒng)分析階段所形成的數(shù)據(jù)流圖,遵循系統(tǒng)設(shè)計(jì)原則,設(shè)計(jì)出了餐飲

25、管理信息系統(tǒng)的功能結(jié)構(gòu),實(shí)現(xiàn)了酒店,客人,財(cái),物的全面管理。該系統(tǒng)的功能結(jié)構(gòu)如圖:15餐飲管理系統(tǒng)前臺(tái)管理后臺(tái)管理財(cái)務(wù)管理應(yīng)付賬款管理系統(tǒng)初始化系統(tǒng)管理開買當(dāng)日日月月年本供房部倉員臺(tái)單結(jié)賬結(jié)結(jié)營營單應(yīng)臺(tái)門庫工管管數(shù)據(jù)算算業(yè)業(yè)位商類信信級(jí)理理分析管管統(tǒng)統(tǒng)定管型息息別理理計(jì)計(jì)義理管管管管理理理理進(jìn)進(jìn)庫房商員應(yīng)掛歷系操作貨貨存間品工付賬史統(tǒng)員與管查查臺(tái)信信賬管掛維權(quán)限理詢詢號(hào)息息款理賬護(hù)管理管管管管查向理理理理詢導(dǎo)圖 3.1 系統(tǒng)功能構(gòu)圖我主要負(fù)責(zé)后臺(tái)管理模塊,財(cái)務(wù)管理模塊,系統(tǒng)初始化模塊的設(shè)計(jì)和開發(fā)的工作。下面對這幾個(gè)模塊的功能進(jìn)行簡潔的說明:后臺(tái)管理:主要是對酒店后臺(tái)進(jìn)貨,庫存等的管理。包括進(jìn)貨

26、管理、進(jìn)貨查詢、庫存查詢、庫存統(tǒng)計(jì)、房間臺(tái)號(hào)管理、商品信息管理、員工信息管理。財(cái)務(wù)管理:主要是對酒店財(cái)務(wù)方面的管理。包月結(jié)算管理,月營業(yè)統(tǒng)計(jì),年?duì)I業(yè)統(tǒng)計(jì)。系統(tǒng)初始化:主要是對酒店的基礎(chǔ)設(shè)置信息的管理。包括本單位的定義、供應(yīng)商管理、房間臺(tái)號(hào)類型管理、部門信息管理、倉庫信息設(shè)置、員工級(jí)別管理。退出:包括重新登陸和退出。系統(tǒng)軟硬件環(huán)境設(shè)計(jì)硬件選擇:推舉配置:客戶機(jī) 奔騰以上處理器內(nèi)存 32M 以上硬盤 5G 以上服務(wù)器 奔騰或至強(qiáng)處理器 內(nèi)存 256MSCSI 硬盤軟件選擇:各職能部門的計(jì)算機(jī)使用PC 機(jī),操作系統(tǒng)使用Microsoft 公司的中文Windows98/2000 操作系統(tǒng);數(shù)據(jù)庫服務(wù)器

27、接受 Microsoft 公司的 Windows 2000Server 操作系統(tǒng)。網(wǎng)絡(luò)結(jié)構(gòu)接受星形結(jié)構(gòu),各個(gè)計(jì)算機(jī)通過千兆以太網(wǎng)卡連接到交換機(jī)。結(jié)構(gòu)如圖交換機(jī)/集線器服務(wù)器前臺(tái)庫房經(jīng)理室財(cái)務(wù)部圖 3.2 網(wǎng)絡(luò)結(jié)構(gòu)圖3. 2系統(tǒng)具體設(shè)計(jì)3.2.1數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是在既定(本系統(tǒng)使用 SQL Server)的數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)之上建立數(shù)據(jù)庫的過程。其過程是將現(xiàn)實(shí)存在的數(shù)據(jù)及其應(yīng)用處理關(guān)系進(jìn)行抽象,從而形成數(shù)據(jù)庫結(jié)構(gòu)。數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用程序的核心。數(shù)據(jù)庫設(shè)計(jì)是建立一個(gè)應(yīng)用程序最重要的一步。一個(gè)好的數(shù)據(jù)庫結(jié)構(gòu)和文件設(shè)計(jì)可以使系統(tǒng)在已有的條件下具有處理速度快,占用存儲(chǔ)空間少,操作處理過程簡潔,查找簡

28、潔,系統(tǒng)開銷和費(fèi)用低等特點(diǎn)。具體實(shí)現(xiàn)時(shí),應(yīng)首先明確用戶對數(shù)據(jù)的需求,在此基礎(chǔ)上,建立數(shù)據(jù)庫的概念模型,概念模型主要是用來反映用戶的現(xiàn)實(shí)環(huán)境和需求,它獨(dú)立于具體的數(shù)據(jù)庫管理系統(tǒng),并且與數(shù)據(jù)庫怎樣實(shí)現(xiàn)無關(guān),建立概念模型的主要工具為實(shí)體關(guān)系(E-R)圖;在建立數(shù)據(jù)庫概念模型之后,要真正實(shí)現(xiàn)與數(shù)據(jù)庫管理系統(tǒng)的結(jié)合,即能夠由既定的數(shù)據(jù)庫管理系統(tǒng)所支持,還必需進(jìn)行規(guī)律結(jié)構(gòu)的設(shè)計(jì),在規(guī)律設(shè)計(jì)階段, 主要完成建立數(shù)據(jù)庫的規(guī)律模型,并解決數(shù)據(jù)的完整性、全都性、安全性和有效性等問題; 最終一個(gè)階段是數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì),其任務(wù)是為系統(tǒng)規(guī)律結(jié)構(gòu)模型確定合理的存儲(chǔ)結(jié) 構(gòu)、存取方法、以及數(shù)據(jù)表示和數(shù)據(jù)存儲(chǔ)空間安排等內(nèi)容

29、,從而得到具體的數(shù)據(jù)庫物理結(jié)構(gòu)。概念結(jié)構(gòu)設(shè)計(jì)是指在數(shù)據(jù)分析的基礎(chǔ)上,自底向下地建立整個(gè)系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu),即先從用戶的角度進(jìn)行設(shè)計(jì),經(jīng)過對公司各個(gè)業(yè)務(wù)流程的調(diào)查和分析,對于用戶對數(shù)據(jù)的需求已經(jīng)基本明確,在此基礎(chǔ)上,使用實(shí)體關(guān)系(E-R)圖進(jìn)行系統(tǒng)數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì),建立起系統(tǒng)數(shù)據(jù)庫的概念模型。房間開臺(tái)客人服務(wù)服務(wù)人員點(diǎn)單現(xiàn)金結(jié)賬信息實(shí)體點(diǎn)單信息實(shí)體買單掛賬信息實(shí)體消耗18規(guī)律結(jié)構(gòu)設(shè)計(jì)規(guī)律結(jié)構(gòu)就是依據(jù) DBMS 的特征把概念結(jié)構(gòu)轉(zhuǎn)換為相應(yīng)的規(guī)律結(jié)構(gòu)。概念設(shè)計(jì)所得到的E-R 模型,是獨(dú)立于 DBMS 的,這里的轉(zhuǎn)換就是把表示概念結(jié)構(gòu)的 E-R 圖轉(zhuǎn)換為層次模型或網(wǎng)絡(luò)模型或關(guān)系模型的規(guī)律結(jié)構(gòu)。本

30、系統(tǒng)選擇的 DBMS 是關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。因此只需將 E-R 圖中的每一個(gè)實(shí)體和聯(lián)系都轉(zhuǎn)換成關(guān)系模式中的一個(gè)關(guān)系即可,并將關(guān)系模式進(jìn)行規(guī)范化。舉例如下:餐飲管理 E-R 圖對應(yīng)的關(guān)系數(shù)據(jù)模型為: 供應(yīng)商(供應(yīng)商編號(hào),供應(yīng)商全稱,地址,電話) 商品(商品編號(hào),商品全稱,單價(jià),商品說明)進(jìn)貨(商品編號(hào),商品名稱,數(shù)量,倉庫,供應(yīng)商) 最終經(jīng)過規(guī)范化處理,可以得到系統(tǒng)中所需要的表。物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)的目的是依據(jù)具體 DBMS 的特征,確定數(shù)據(jù)庫的物理結(jié)構(gòu)(存儲(chǔ)結(jié)構(gòu))。關(guān)系數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)的任務(wù)包括:確定數(shù)據(jù)庫文件的名稱及其所含字段的名稱,類型和寬度。確定各數(shù)據(jù)庫文件需建立的索引,在什么

31、字段上建立索引等。本系統(tǒng)包含 25 張表。包括:供應(yīng)商信息表,員工信息表,員工級(jí)別表,商品基礎(chǔ)信息 表,庫存信息表,房間臺(tái)號(hào)信息表,房間臺(tái)號(hào)類型表,本單位定義表,權(quán)限信息表,部門信 息表,進(jìn)貨單據(jù)臨時(shí)表,進(jìn)貨單據(jù)歷史表,進(jìn)貨表,點(diǎn)單臨時(shí)表,點(diǎn)單歷史表,日點(diǎn)單信息 表,日結(jié)賬表,結(jié)賬歷史信息表,月點(diǎn)單信息表,月結(jié)賬表,掛賬表,掛賬歷史表,單據(jù)表。下面列舉其中幾個(gè)表的結(jié)構(gòu):1.房間臺(tái)號(hào)信息表字段名類型長度編號(hào)Char10房臺(tái)名稱Char30類型說明Char20部門Char20服務(wù)費(fèi)money簡要說明char30狀態(tài)Char110容納人int2.庫存信息表字段名類型長度商品編號(hào)Char8商品姓名Ch

32、ar100單價(jià)進(jìn)價(jià)庫存數(shù)量Char MoneyNumeric618庫存金額倉庫MoneyChar103.進(jìn)貨表結(jié)構(gòu)字段名類型長度商品編號(hào)Char8商品名稱Char100單位數(shù)量進(jìn)價(jià)金額供應(yīng)商Char Numeric Money MoneyChar620操作員Char10經(jīng)手人日期票號(hào)Char DatetimeChar1030備注Char50商品基礎(chǔ)信息表字段名類型長度商品級(jí)別Char4本級(jí)編號(hào)Char6商品編號(hào)Char20本級(jí)名稱Char20本級(jí)簡稱Char10商品全稱Char50單位進(jìn)價(jià)商品說明Char MoneyChar1030供應(yīng)商Char20聯(lián)系電話Char30聯(lián)系地址Char15聯(lián)系

33、人Char123.2.2 代碼設(shè)計(jì)代碼設(shè)計(jì)原則唯一性:在本系統(tǒng)中,每一個(gè)代碼都標(biāo)識(shí)了系統(tǒng)中的每一個(gè)實(shí)體,而每一個(gè)實(shí)體也只能由一個(gè)代碼來唯一確定。標(biāo)準(zhǔn)性:主要體現(xiàn)在對程序文件名命名和對數(shù)據(jù)文件命名的目了然,無重復(fù)現(xiàn)象。為了系統(tǒng)維護(hù)人員便于進(jìn)行系統(tǒng)維護(hù),使用了統(tǒng)一的標(biāo)準(zhǔn)。合理性:系統(tǒng)中代碼設(shè)計(jì)與編碼對象的分類相適應(yīng),以使代碼對編碼對象的分類據(jù)有標(biāo)志作用。簡潔性:在設(shè)計(jì)過程中接受漢字的漢語拼音的聲母來表示漢字。適應(yīng)性:在代碼設(shè)計(jì)過程中,代碼反映了編碼對象的特點(diǎn),便于識(shí)別和記憶,使系統(tǒng)維護(hù)人員簡潔了解和把握,便于進(jìn)行維護(hù)工作。規(guī)范性:代碼的結(jié)構(gòu),類型,格式統(tǒng)一,便于記憶和計(jì)算機(jī)進(jìn)行處理??蓴U(kuò)充性:考慮

34、到今后程序擴(kuò)充測需要,在編制代碼時(shí),留有足夠的備用代碼。代碼設(shè)計(jì)本管理系統(tǒng)代碼主要接受的是挨次碼。如房間編碼為 001、002。在挨次碼基礎(chǔ)上還加入了時(shí)間和縮寫碼,如入庫單編碼為 2004-03-22jhd0001。在商品編碼的設(shè)計(jì)上接受的是挨次碼與區(qū)間碼的組合。例如 0102001 張?jiān)F咸丫?,前兩?01 代表第一級(jí)(01 酒水、02 菜譜、03 主食),第三四位代表其次級(jí)(01 啤酒、02 葡萄酒、03 飲料),后三位代表第三級(jí)(001 唐ft啤酒)。輸入輸出設(shè)計(jì)輸出設(shè)計(jì):輸出設(shè)計(jì)的目的是使系統(tǒng)能夠輸出滿足用戶需求的有用信息。設(shè)計(jì)原則:第一,報(bào)表輸出要有用、便利、考慮用戶已經(jīng)習(xí)慣的輸出格

35、式; 其次,輸出報(bào)表要考慮系統(tǒng)進(jìn)展的需要;第三,屏幕輸出格式要清楚,重要數(shù)據(jù)要顯示在突出位置上。輸出設(shè)備為打印機(jī),輸出格式舉例如下:打印時(shí)間:日結(jié)賬單據(jù)信結(jié)賬單據(jù)號(hào)房臺(tái)號(hào)結(jié)賬日期金額結(jié)款人結(jié)款方式結(jié)款說明合計(jì)打印時(shí)間:進(jìn)貨憑證打印進(jìn)貨單據(jù)號(hào)商品編號(hào)商品名稱單位數(shù)量單價(jià)金額倉庫備注經(jīng)手人合計(jì)輸入設(shè)計(jì):輸入數(shù)據(jù)是為了在計(jì)算機(jī)內(nèi)進(jìn)行加工處理而從外部接收數(shù)據(jù),它的正確與否對于整個(gè)系統(tǒng)質(zhì)量的好壞是起打算作用的。設(shè)計(jì)原則:第一,盡量接受人機(jī)對話方式輸入數(shù)據(jù);其次,輸入格式的設(shè)計(jì)要便于填寫,便于歸檔,盡量削減漢字輸入以減輕輸入設(shè)計(jì)過程,保證輸入精度;第三,輸入數(shù)據(jù)的校核工作盡量由程序來保證。輸入設(shè)計(jì)輸入設(shè)備

36、為鍵盤。輸入方式有文本輸入方式和表單輸入方式。表單輸入方式在輸入大量數(shù)據(jù)時(shí)有簡潔便利,便于修改等特點(diǎn)。所以在點(diǎn)菜、商品入庫等需輸入大量數(shù)據(jù)的功能模塊接受的是表單輸入方式。另外在表單輸入的基礎(chǔ)上,為了削減用戶的擊鍵次數(shù)和出錯(cuò)率, 本系統(tǒng)接受智能化表單式錄入方式。例如,在“商品名稱”單元格中只需輸入商品簡稱或商品名稱的前幾個(gè)字或按鍵,系統(tǒng)將自動(dòng)利用表格顯示商品信息。使用方向鍵、選擇商品,按回車鍵該商品信息將自動(dòng)錄入到表格中,只需輸入數(shù)量(系統(tǒng)將自動(dòng)計(jì)算金額),回車即可。輸入輸出的界面設(shè)計(jì)人機(jī)對話部分是人和計(jì)算機(jī)聯(lián)系的主要途徑,該部分主要從用戶操作便利的角度動(dòng)身進(jìn)行考慮,主要有選項(xiàng)卡、數(shù)據(jù)列表框、數(shù)

37、據(jù)組合框、文本框、按鈕等形式。我們設(shè)計(jì)的系統(tǒng)界面簡潔明白,避開了簡單界面給用戶造成的困惑。輸入界面顏色明麗會(huì)給操作員帶來疲憊,界面灰暗又會(huì)影響用戶的心情,因此,我們在設(shè)計(jì)輸入界面時(shí)接受了嚴(yán)峻顏色,減輕了操作員因長時(shí)間工作而感到的勞頓。安全和保密設(shè)計(jì)本系統(tǒng)的保密功能通過用戶的權(quán)限設(shè)定來實(shí)現(xiàn)。用戶在登錄系統(tǒng)時(shí)輸入密碼,假如密碼正確,系統(tǒng)依據(jù)該用戶的權(quán)限,設(shè)置該用戶可以進(jìn)行的操作。用戶的權(quán)限設(shè)定是以系統(tǒng)的菜單項(xiàng)為基本單位,只有用戶具有使用該菜單的權(quán)限時(shí),菜單項(xiàng)才可以為其所用。當(dāng)添加新用戶時(shí),用戶的權(quán)限為空(即不能進(jìn)行任何操作),此時(shí)應(yīng)為該用戶設(shè)置相應(yīng)權(quán)限;用戶權(quán)限也可以依據(jù)具體狀況隨時(shí)修改。此外,為

38、保證計(jì)算機(jī)的安全,每臺(tái)計(jì)算機(jī)都加裝了 UPS 不間斷電源,保證在突然斷電狀況下,能夠正常退出系統(tǒng)。25第四章系統(tǒng)實(shí)施開發(fā)環(huán)境與開發(fā)工具選擇開發(fā)環(huán)境為 Microsoft Windows 2003企業(yè)版系統(tǒng)前臺(tái)開發(fā)工具接受 Visual Studio.Net 2003 企業(yè)版 VB.net 2003 。后臺(tái)數(shù)據(jù)庫接受 SQL Server2000 數(shù)據(jù)庫管理系統(tǒng)。系統(tǒng)和程序設(shè)計(jì)調(diào)試程序設(shè)計(jì)程序設(shè)計(jì)是以系統(tǒng)設(shè)計(jì)中有關(guān)模塊的具體描述和處理過程說明為基礎(chǔ)來進(jìn)行的,在本系統(tǒng)的程序開發(fā)設(shè)計(jì)中,主要考慮了以下幾點(diǎn)因素:正確性:精確無誤地實(shí)現(xiàn)系統(tǒng)分析階段的功能要求,反映全部預(yù)期的信息流程??衫斫庑裕?即程序編

39、制應(yīng)當(dāng)結(jié)構(gòu)清楚,簡明易懂,便于開發(fā)和維護(hù)人員閱讀。在本系統(tǒng)程序編寫過程中,通過縮進(jìn)保證程序的層次性,通過添加詳盡的注釋保證程序的可讀性。效率:程序的結(jié)構(gòu)嚴(yán)謹(jǐn),運(yùn)行速度快,節(jié)省時(shí)機(jī)。程序和數(shù)據(jù)的存儲(chǔ)調(diào)用支配得當(dāng), 節(jié)省存儲(chǔ)空間。商品信息管理接受了 GridView 控件顯示商品信息,層次分明,管理便利。設(shè)計(jì)程序代碼如下:Public Sub tree_change() Dim key, text, bh As String Dim nod As NodeAdodc1.RecordSource = select * from 商品基礎(chǔ)信息表 order by 商品編號(hào) Adodc1.Refresh

40、If Adodc1.Recordset.RecordCount 0 Then Adodc1.Recordset.MoveFirstDo While Adodc1.Recordset.EOF = FalseIf Len(Trim(Adodc1.Recordset.Fields(商品編號(hào)) = 2 Then key = Trim(Adodc1.Recordset.Fields(本級(jí)名稱)text=(&Trim(Adodc1.Recordset.Fields( 商 品 編 號(hào) )&)& Trim(Adodc1.Recordset.Fields(本級(jí)名稱)Set Node1 = TreeView1.N

41、odes.Add(, , key, text, 1) End IfIf Len(Trim(Adodc1.Recordset.Fields(商品編號(hào)) = 4 Then key = Trim(Adodc1.Recordset.Fields(本級(jí)名稱)text=(&Trim(Adodc1.Recordset.Fields( 商 品 編 號(hào) )&)& Trim(Adodc1.Recordset.Fields(本級(jí)名稱)Set Node2 = TreeView1.Nodes.Add(Node1.Index, tvwChild, key, text, 2) End IfIf Len(Trim(Adodc

42、1.Recordset.Fields(商品編號(hào)) = 7 Then key = Trim(Adodc1.Recordset.Fields(本級(jí)名稱)text=(&Trim(Adodc1.Recordset.Fields( 商 品 編 號(hào) )&)& Trim(Adodc1.Recordset.Fields(本級(jí)名稱)Set Node3 = TreeView1.Nodes.Add(Node2.Index, tvwChild, key, text, 3) End IfAdodc1.Recordset.MoveNext LoopEnd If End SubPrivate Sub TreeView1_N

43、odeClick(ByVal Node As MSComctlLib.Node) Text1(3).text = TreeView1.SelectedItem.keyAdodc1.RecordSource=select*from商 品 基 礎(chǔ) 信 息 表where本 級(jí) 名 稱 =+ Trim(Text1(3).text) + order by 商品級(jí)別,商品編號(hào)Adodc1.RefreshIf Adodc1.Recordset.RecordCount 0 Then For i = 1 To 12Text1(i).text = IfAdodc1.Recordset.Fields(i)ThenT

44、ext1(i).text= Trim(Adodc1.Recordset.Fields(i)Next iCombo1.text = Trim(Adodc1.Recordset.Fields(商品級(jí)別) End IfEnd If End SubPrivate Sub Comprint_Click()打印應(yīng)付帳款信息DataE1.rsCommand1.Open select * from 進(jìn)貨單據(jù)臨時(shí)表where 進(jìn)貨單據(jù)臨時(shí)表 .欠款日期between + Str(DT1.Value) + AND + Str(DT2.Value) + and進(jìn)貨單據(jù)臨時(shí)表.供應(yīng)商全稱=+Trim(Combo1.t

45、ext)+and進(jìn) 貨 單 據(jù) 臨 時(shí) 表 . 是 否 結(jié) 清 = 否 ,cnn,adOpenKeyset, adLockOptimisticDR1_yfzkdy.Show End SubPrivate Sub comend_Click() frm_main.Enabled = True Unload MeEnd SubPrivate Sub Form_Unload(Cancel As Integer) frm_main.Enabled = TrueEnd SubPrivate Sub Comtj_Click()統(tǒng)計(jì)營業(yè)信息Adodc1.RecordSource = select * from

46、 結(jié)帳歷史信息表 where 日期 between + Str(DT1.Value)+ AND + Str(DT2.Value) + Adodc1.RefreshSet DataGrid1.DataSource = Adodc1If Adodc1.Recordset.RecordCount 0 ThenAdodc2.RecordSource = select count(*)as 記錄,sum(結(jié)款金額)as 金額合計(jì) from 結(jié)帳歷史信息表 where 日期 between + Str(DT1.Value) + AND + Str(DT2.Value) + Adodc2.RefreshIf

47、 Adodc2.Recordset.Fields(0) Then Labjl.Caption = Adodc2.Recordset.Fields(0) Else Labjl.Caption = 0IfAdodc2.Recordset.Fields(1)ThenLabhjje.Caption= Format(Adodc2.Recordset.Fields(1), 0.00) Else Labhjje.Caption = 0.00ElseMsgBox 此日期區(qū)間無營業(yè)信息! End IfEnd SubPrivate Sub ComView_Click()If Adodc1.Recordset.Re

48、cordCount 0 Then Load main_czgl_ddxx main_czgl_ddxx.Show main_czgl_ddxx.js.text = 2 Me.Enabled = FalseElseMsgBox 無點(diǎn)單客戶! End IfEnd SubPrivate Sub Comprint_Click()DataE1.rsCommand5.Open select * from 結(jié)帳歷史信息表 where 結(jié)帳歷史信息表.日期 between + Str(DT1.Value) + AND + Str(DT2.Value) + , cnn, adOpenKeyset, adLock

49、OptimisticDR1_njdy.Show End SubPrivate Sub comend_Click() frm_main.Enabled = True Unload MeEnd SubPrivate Sub Form_Unload(Cancel As Integer) frm_main.Enabled = TrueEnd SubPrivate Sub Comprint_Click()DataE1.rsCommand4.Open select * from 月結(jié)帳表 where 房臺(tái)編號(hào)= + Trim(Text1.text) +order by 結(jié)帳單據(jù)號(hào), cnn, adOpen

50、Keyset, adLockOptimistic DR1_yjdy.ShowEnd SubPrivate Sub ComView_Click()If Adodc2.Recordset.RecordCount 0 Then Load main_czgl_ddxxmain_czgl_ddxx.Show main_czgl_ddxx.js.text = 1 Me.Enabled = FalseElseMsgBox 無點(diǎn)單客戶! End IfEnd SubPrivate Sub comend_Click() frm_main.Enabled = True Unload MeEnd SubPrivate

51、 Sub Comprint_Click()打印月結(jié)數(shù)據(jù)DataE1.rsCommand4.Open select * from月結(jié)帳表 order by 結(jié)帳單據(jù)號(hào), cnn, adOpenKeyset, adLockOptimisticDR1_yjdy.Show End SubPrivate Sub comend_Click() frm_main.Enabled = True Unload MeEnd SubPrivate Sub Form_Unload(Cancel As Integer) frm_main.Enabled = TrueEnd SubPrivate Sub Form_Act

52、ivate()Adodc1.RecordSource=select*from進(jìn) 貨 表where進(jìn) 貨 表 . 票 號(hào) =+ Trim(main_ysyf_yfzkgl.Adodc1.Recordset.Fields(進(jìn)貨票號(hào)) + Adodc1.RefreshIf Adodc1.Recordset.RecordCount 0 ThenLabel2(0).Caption=Adodc1.Recordset.Fields(供應(yīng)商)Label2(1).Caption=Adodc1.Recordset.Fields(操作員)Label2(2).Caption=Adodc1.Recordset.Fiel

53、ds(經(jīng)手人)Label2(3).Caption=Adodc1.Recordset.Fields(倉庫)Label2(4).Caption=Adodc1.Recordset.Fields(日期)Label2(5).Caption=Adodc1.Recordset.Fields(票號(hào))ElseMsgBox 無進(jìn)貨單信息! End IfMe.Caption = Me.Caption & & frm_main.St1.Panels(3).text End SubPrivate Sub Form_Unload(Cancel As Integer) main_ysyf_yfzkgl.Enabled =

54、TrueEnd SubPrivate Sub Comnoagio_Click()If Frame10.Visible = False Thenmystr = MsgBox(確認(rèn)不打折結(jié)帳嗎?, vbYesNo) If mystr = vbYes Thenrs1.Openselect*from日 結(jié) 帳 表orderby結(jié) 帳 單 據(jù) 號(hào) , adLockOptimisticrs1.AddNewrs1.Fields(結(jié)帳單據(jù)號(hào)) = labdjh.Captionrs1.Fields(房臺(tái)編號(hào)) = main_qtgl_mdgl.Label4(0).Caption rs1.Fields(日期) =

55、 Nowcnn,adOpenKeyset,rs1.Fields(結(jié)款金額) = Val(Labyfje.Caption) rs1.Fields(結(jié)款人) = Trim(Labxm.Caption) rs1.Fields(結(jié)款方式) = 現(xiàn)金rs1.Fields(結(jié)款說明) = 現(xiàn)金結(jié)款 & Val(Labyfje.Caption) & 元 rs1.Updaters1.Close Call JZMsgBox (結(jié)帳完畢!)Call main_qtgl_mdgl.list_change main_qtgl_mdgl.Enabled = True Unload MeEnd If End If End

56、 SubPrivate Sub Comagio_Click() Frame10.Visible = TrueEnd SubPrivate Sub Comcancel_Click() Frame10.Visible = FalseEnd SubPrivate Sub comend_Click() main_qtgl_mdgl.Enabled = True Unload MeEnd SubPrivate Sub Form_Unload(Cancel As Integer) main_qtgl_mdgl.Enabled = TrueEnd Sub系統(tǒng)調(diào)試為了保證本系統(tǒng)投入使用后能夠正確運(yùn)行,在程序編

57、寫完畢之后,分三步進(jìn)行了系統(tǒng)調(diào)試。程序調(diào)試: 主要是進(jìn)行程序的語法調(diào)試和程序的規(guī)律檢查。在這階段調(diào)試中,我們不僅使用了正常數(shù)據(jù),還使用了一些錯(cuò)誤數(shù)據(jù)和特別數(shù)據(jù)進(jìn)行測試,以保證系統(tǒng)的牢靠性。模塊分別調(diào)試: 在單個(gè)程序調(diào)試完畢后,需要將模塊內(nèi)全部程序組合起來進(jìn)行調(diào)試,其目的是保證內(nèi)部把握關(guān)系正確和數(shù)據(jù)處理內(nèi)容正確。在這一階段,我們將重點(diǎn)放在程序的正確性上。系統(tǒng)調(diào)試: 即在模塊分別調(diào)試的基礎(chǔ)上,對整個(gè)系統(tǒng)的功能進(jìn)行測試。主要考察各個(gè)模塊間的數(shù)據(jù)通訊問題以及數(shù)據(jù)共享問題。第五章系統(tǒng)使用與維護(hù)說明書運(yùn)行環(huán)境硬件環(huán)境推舉Pentium 或更高的處理器。Microsoft Windows 支持的VGA 或辨

58、別率更高的監(jiān)視器。64M 內(nèi)存以上。WINDOWS 支持的各類鼠標(biāo);UPS 不間斷電源。軟件環(huán)境操作環(huán)境:本系統(tǒng)接受 C/S 結(jié)構(gòu),各職能部門的客戶機(jī)使用Windows98 操作系統(tǒng)或 Windows2000 操作系統(tǒng) ,數(shù)據(jù)庫服務(wù)器使用 Windows2000 操作系統(tǒng)。用戶假如在 Windows98 下使用本系統(tǒng),請使用Microsoft 的 SQL Serer2000 個(gè)人版。推舉桌面顯示方式:1024*768 像素。系統(tǒng)的安裝系統(tǒng)安裝前的預(yù)備工作:安裝本軟件需要至少 10MB 硬盤空間(請清理計(jì)算機(jī)硬盤,檢查清除計(jì)算機(jī)病毒,確保空間足夠, 系統(tǒng)安全);保證打印機(jī)工作正常系統(tǒng)安裝步驟說明

59、客戶端安裝與配置1.啟動(dòng) WIN98/2000;插入餐飲管理信息系統(tǒng)的安裝盤雙擊 SETUP.EXE;依據(jù)安裝向?qū)崾?,鍵入安裝目標(biāo)路徑(默認(rèn):C:PROGRAM ,建議安裝在其它名目下);安裝完畢后,配置 ODBC 數(shù)據(jù)源,默認(rèn)連接數(shù)據(jù)庫為 CYGLXT.服務(wù)器安裝與配置安裝 SQL Server 2000,啟動(dòng) SQL Server 2000 中的“企業(yè)管理器”,然后建立一個(gè)名為 CYGLXT 的數(shù)據(jù)庫。進(jìn)入“SQL 查詢分析器”后,執(zhí)行 CYGLXT.sql 腳本,即可生成 CYGLXT 數(shù)據(jù)庫。安全與愛護(hù)措施系統(tǒng)安全性實(shí)行權(quán)限把握法,即不同權(quán)限的用戶使用的系統(tǒng)功能不同;不同的用戶有不同

60、的密碼,輸入三次不同的密碼,自動(dòng)退出系統(tǒng)。每臺(tái)計(jì)算機(jī)都加裝了 UPS 不間斷電源,保證在突然斷電狀況下,能夠正常退出系統(tǒng)。系統(tǒng)使用說明首先對系統(tǒng)進(jìn)行初始化。主要完成系統(tǒng)初始設(shè)計(jì)模塊下的“本單位定義”、“供應(yīng)商管理”、“房間臺(tái)號(hào)類型管理”、“部門信息管理”、“倉庫信息管理”、“員工級(jí)別管理”等六項(xiàng)基本信息的錄入工作。倉庫信息管理界面:35完成后臺(tái)管理的部分錄入工作。主要完成后臺(tái)管理模塊下的“房間臺(tái)號(hào)管理”、“商品信息管理”、“員工信息管理”等三項(xiàng)基本信息的錄入工作。其中對“商品信息管理”中商品的添加需要說明。在這里商品是有等級(jí)的,級(jí)別越小分類越細(xì)。添加時(shí),只需在左側(cè)的商品列表中選中和想添加的商品

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論