
2017畢業(yè)論文-基于BS模式的海爾產(chǎn)品管理系統(tǒng)設(shè)計(jì).doc
36頁(yè)本科生畢業(yè)論文畢 業(yè) 論 文論文題目:海爾產(chǎn)品管理系統(tǒng) 專 業(yè):07計(jì)算機(jī) 準(zhǔn)考證號(hào): 學(xué)生姓名: 指導(dǎo)教師: 2011年 5 月 2日前 言本文設(shè)計(jì)的海爾產(chǎn)品管理系統(tǒng)主要是用來(lái)解決海爾產(chǎn)品企業(yè)中的產(chǎn)品的采購(gòu)管理、銷售管理、庫(kù)存管理和其它相關(guān)業(yè)務(wù)的應(yīng)用系統(tǒng)在該銷售管理系統(tǒng)中,客戶、供應(yīng)商等企業(yè)外部人員通過(guò)B/S模式結(jié)構(gòu)來(lái)實(shí)現(xiàn)分銷通過(guò)互聯(lián)網(wǎng)(Internet)對(duì)公司數(shù)據(jù)庫(kù)中數(shù)據(jù)的訪問(wèn)、使用等操作;同時(shí)在企業(yè)內(nèi)部網(wǎng)絡(luò)(Intranet)中,公司的授權(quán)員工能對(duì)數(shù)據(jù)庫(kù)進(jìn)行相應(yīng)的操作,來(lái)完成整個(gè)業(yè)務(wù)流程,還可以相互收發(fā)郵件實(shí)現(xiàn)員工間信息交流;管理決策者可以利用數(shù)據(jù)庫(kù)中的部分?jǐn)?shù)據(jù)進(jìn)行輔助決策過(guò)程通過(guò)設(shè)計(jì)這個(gè)合理的管理系統(tǒng), 讓企業(yè)可以合理控制進(jìn)銷存各個(gè)環(huán)節(jié),提高資金的利用率,實(shí)現(xiàn)管理的高效率、實(shí)時(shí)性、安全性、科學(xué)化、現(xiàn)代化和智能化海爾產(chǎn)品管理系統(tǒng) 第1 頁(yè) 共35頁(yè)目 錄摘 要 1引言 2正 文 31 開(kāi)發(fā)平臺(tái)及工具的選擇 31.1 平臺(tái)的選擇 31.2 工具的選擇 31.2.1 環(huán)境的選擇 31.2.1.1 HTML(Hyper Text Markup Language)超文本標(biāo)識(shí)語(yǔ)言 31.2.2 ADO 61.2.3數(shù)據(jù)庫(kù)概述 72.系統(tǒng)調(diào)研及可行性分析 72.1 系統(tǒng)調(diào)研 72.2系統(tǒng)的總體目標(biāo) 72.3技術(shù)可行性分析 83需求分析 83.1.功能需求 83.2.數(shù)據(jù)流程圖 93.3.數(shù)據(jù)字典 94.系統(tǒng)概述 114.1 系統(tǒng)設(shè)計(jì)思想 114.2 系統(tǒng)訂貨數(shù)據(jù)流圖 114.3 系統(tǒng)總體設(shè)計(jì) 124.3.1 網(wǎng)站系統(tǒng)分析 124.4 系統(tǒng)開(kāi)發(fā)工具 134.5 E-R圖 134.6數(shù)據(jù)庫(kù)設(shè)計(jì) 145詳細(xì)設(shè)計(jì) 175.1系統(tǒng)流程圖 175.2系統(tǒng)主要功能模塊設(shè)計(jì) 176系統(tǒng)測(cè)試 196.1測(cè)試方法 196.2測(cè)試用例 207.軟件使用說(shuō)明書 227.1登錄系統(tǒng) 225.2業(yè)務(wù)管理操作 237.3后臺(tái)管理操作 24設(shè)計(jì)總結(jié) 26參考文獻(xiàn) 27致 謝 28附件Ⅰ 部分原程序代碼 29摘 要利用ASP和Microsoft office access2003來(lái)搭建一個(gè)海爾產(chǎn)品管理系統(tǒng),從而為人們?cè)诰W(wǎng)上購(gòu)買海爾產(chǎn)品提供方便,也給業(yè)主提供更為廣闊的銷售渠道。
海爾產(chǎn)品管理系統(tǒng)從功能上劃分成客戶端和管理端兩個(gè)子系統(tǒng)客戶端的功能包括:注冊(cè)用戶、注銷用戶、用戶登陸、用戶瀏覽、海爾產(chǎn)品查詢管理端的功能包括:用戶管理,供應(yīng)商管理,海爾產(chǎn)品信息管理,查詢,訂單管理,海爾產(chǎn)品展示一般用戶能瀏覽和查詢;注冊(cè)用戶可以購(gòu)買海爾產(chǎn)品,查看和修改用戶個(gè)人信息、興趣范圍、購(gòu)物袋、儲(chǔ)物柜和訂單該系統(tǒng)采用B/S模式設(shè)計(jì),以微軟公司的IIS5.0作為Web服務(wù)器,Microsoft office access2003為后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),運(yùn)用ASP為前臺(tái)開(kāi)發(fā)語(yǔ)言關(guān)鍵字:海爾產(chǎn)品銷售管理、信息系統(tǒng)、B/S模式、IIS、access2003,ASPAbstractUsing ASP and Microsoft office access2003 to build an online ribbon factory shop system, which for people to buy ribbon factory in the online convenience, but also to the owners to provide more extensive sales channels. Ribbon Factory online store system functions can be divided from the client and management of side two subsystems. Client features include: Registered users, log off the user, user login, user browsing, Ribbon Factory query. Management-side features include: user management, supplier management, ribbon plant information management, query, order management, Ribbon Factory show. General users can browse and search; registered users can buy ribbon factory, view and edit your personal information, areas of interest, shopping bags, lockers and order. The system uses B / S model design to Microsoft IIS5.0 as a Web server, Microsoft office access2003 for the back-end database management system, ASP application development language for the front.Keywords: Ribbon Factory sales management, information system, B / S mode, IIS, access2003, ASP引言隨著21世紀(jì)網(wǎng)絡(luò)信息時(shí)代的到來(lái),現(xiàn)代社會(huì)都是利用快速高效率的Internet來(lái)傳播大量信息資源。
人們通過(guò)IE瀏覽信息,當(dāng)然這種方式也是最常用的,這種方式的需求形成了電子商務(wù)它的是指利用簡(jiǎn)單、快捷、低成本的電子通訊方式,買賣雙方不出面也可以進(jìn)行各種商貿(mào)活動(dòng)電子商務(wù)真正的發(fā)展將是建立在Internet技術(shù)上所以許多海爾產(chǎn)品也正是通過(guò)IE瀏覽或其它方式在網(wǎng)絡(luò)進(jìn)行海爾產(chǎn)品的宣傳、銷售隨著信息以N次方的速度不斷的增長(zhǎng)所以網(wǎng)上海爾產(chǎn)品店也變的極其重要1正 文1 開(kāi)發(fā)平臺(tái)及工具的選擇1.1 平臺(tái)的選擇操作系統(tǒng):Windows XP ;內(nèi)存要求:基本內(nèi)存 128 MB,建議使用64MB 內(nèi)存以上(尤其對(duì)于Windows NT Server);硬盤:約40MB或以上;瀏覽器:IE5.0或以上版本,功能強(qiáng)大,可執(zhí)行JavaScript,VBScript,支持多種Web協(xié)議;Web數(shù)據(jù)庫(kù):Microsoft ACCESS 2000,學(xué)習(xí)簡(jiǎn)單,使用方便;Web服務(wù)器:IIS個(gè)人站點(diǎn)服務(wù)器,可以在自己的計(jì)算機(jī)上發(fā)布主頁(yè),并在局域網(wǎng)絡(luò)上共享文檔由于IIS支持ASP,因此可以作為Web站點(diǎn)的開(kāi)發(fā)和測(cè)試平臺(tái);開(kāi)發(fā)工具:Dream weaver,是優(yōu)秀的網(wǎng)頁(yè)制作工具可以方便快捷地創(chuàng)建可視網(wǎng)頁(yè),自動(dòng)生成全部的HTML代碼。
1.2 工具的選擇1.2.1 環(huán)境的選擇1.2.1.1 HTML(Hyper Text Markup Language)超文本標(biāo)識(shí)語(yǔ)言HTML是用于WWW上文檔的格式化語(yǔ)言與常見(jiàn)的字處理文件不同,Web頁(yè)以超文本標(biāo)識(shí)語(yǔ)言編排格式HTML文件是帶有特定HTML插入標(biāo)記的用以編排文檔屬性和格式的標(biāo)準(zhǔn)文本文件可以從一個(gè)平臺(tái)移植到另一個(gè)平臺(tái)HTML文件是帶有嵌入代碼(由標(biāo)記表示)的ASCⅡ文本文件,它用來(lái)表示格式化和超文本鏈接HTML文件的內(nèi)容通過(guò)一個(gè)頁(yè)面展示出來(lái),不同頁(yè)面通過(guò)超鏈接關(guān)聯(lián)起來(lái)1.2.1.2 WEB服務(wù)器與數(shù)據(jù)庫(kù)連接技術(shù)WEB服務(wù)器與數(shù)據(jù)庫(kù)連接技術(shù)是當(dāng)前Internet和數(shù)據(jù)庫(kù)技術(shù)的共同發(fā)展方向,也是Internet應(yīng)用中的研究關(guān)鍵而且隨著Internet應(yīng)用的快速普及,WEB服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器的連接顯得越來(lái)越重要由于WEB服務(wù)器對(duì)數(shù)據(jù)庫(kù)訪問(wèn)有一下的優(yōu)點(diǎn):(1) 借用現(xiàn)成的瀏覽器軟件,無(wú)須開(kāi)發(fā)數(shù)據(jù)庫(kù)前端,軟件開(kāi)發(fā)周期短;(2) 標(biāo)準(zhǔn)統(tǒng)一,開(kāi)發(fā)過(guò)程簡(jiǎn)單,HTML是WWW信息的組織方式,所有的WEB服務(wù)器和瀏覽器均遵循這個(gè)標(biāo)準(zhǔn);(3) 交叉平臺(tái)支持:幾乎每種操作系統(tǒng)上都有現(xiàn)成的瀏覽器可供使用,為一個(gè)WEB服務(wù)器書寫的HTML文檔,可以被所有平臺(tái)的瀏覽器所瀏覽,從而實(shí)現(xiàn)了跨平臺(tái)的操作。
1. ASP介紹ASP全名為Active server pages(即動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè)),它是微軟公司推出基于Microsoft Windows NT 和Microsoft Internet Information Server的開(kāi)放式腳本開(kāi)發(fā)環(huán)境,用來(lái)建立并執(zhí)行交互式Web服務(wù)器應(yīng)用程序ASP實(shí)際是一種在服務(wù)器端開(kāi)發(fā)腳本語(yǔ)言的環(huán)境利用它可以開(kāi)發(fā)出動(dòng)態(tài)交互,高性能WEB服務(wù)器端的應(yīng)用,且能較容易的實(shí)現(xiàn)復(fù)雜的Web應(yīng)用,利用ASP開(kāi)發(fā)的腳本程序全部進(jìn)行在服務(wù)器端,與用戶所采用的瀏覽器無(wú)關(guān),從而極大的減少了對(duì)客戶端的要求其工作原理是:瀏覽器Web服務(wù)器調(diào)用ASP文件(一種文本文件),服務(wù)器的腳本引擎對(duì)每一條腳本語(yǔ)句解釋執(zhí)行,再把執(zhí)行的結(jié)果生成HTML文件傳給客戶端簡(jiǎn)單講,ASP是位于服務(wù)器端的腳本運(yùn)行環(huán)境通過(guò)這種環(huán)境,使用者可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式?Web?服務(wù)器應(yīng)用程序,如交互式的動(dòng)態(tài)網(wǎng)頁(yè),包括使用HTML表單收集和處理信息、上傳與下載等等,就像用戶在使用自己的CGI程序一樣ASP是使用VBScript、JavaScript等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序,缺省為VB Script。
VBScript腳本語(yǔ)言是介于HTML(超文本標(biāo)示語(yǔ)言)和Java、C++和Visual?Basic之類的編程語(yǔ)言之間的語(yǔ)言它的語(yǔ)法和規(guī)則沒(méi)有可編譯的編程語(yǔ)言那樣嚴(yán)格和復(fù)雜,由Netscape推出JavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(Event?Driven)并具有安全性能的腳本語(yǔ)言它與Java不同:JavaScript主要用于HTML的頁(yè)面,腳本嵌入在HTML源碼中;而Java是一個(gè)獨(dú)立的、完整的編程語(yǔ)言,既可以在Web中應(yīng)用,也可以用于與Web無(wú)關(guān)的情況另外,JavaScript編寫的程序不必在運(yùn)行前編譯,它們可以直接寫入Web頁(yè)面中并由調(diào)用它們的瀏覽器來(lái)解釋執(zhí)行這樣,一些基本交互作用就不用在服務(wù)器端完成,提高了客戶端的響應(yīng)時(shí)間ASP所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE?或Netscape)都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或?JavaScript是在客戶端(Client)的瀏覽器上執(zhí)行,ASP程序只能在Web服務(wù)器端執(zhí)行,當(dāng)瀏覽器向服務(wù)器要求運(yùn)行ASP程序時(shí),服務(wù)器會(huì)讀取該程序,然后執(zhí)行該程序并將結(jié)果轉(zhuǎn)化為HTML文件,再將HTML文件傳送給瀏覽器,待瀏覽器收到HTML文件后,便將執(zhí)行結(jié)果顯示在瀏覽器上。
ASP提供了可在腳本中使用的內(nèi)建對(duì)象這些對(duì)象使用戶更容易收集通過(guò)瀏覽器請(qǐng)求發(fā)送的信息、響應(yīng)瀏覽器以及存儲(chǔ)用戶信息,從而使對(duì)象開(kāi)發(fā)者擺脫了很多煩瑣的工作目前的ASP版本總共提。




![[精編]吳教人[]13號(hào)](/Images/s.gif)







