資源描述:
《商品銷售管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、商品銷售管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)摘要:商品信息管理系統(tǒng)的開發(fā)主要包括前端應(yīng)用程序開發(fā)與后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。本文以某銷售公司的商品信息管理系統(tǒng)開發(fā)為背景,分析了其管理中存在的問(wèn)題,結(jié)合信息管理系統(tǒng)開發(fā)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,介紹本套商品信息管理系統(tǒng),本套系統(tǒng)根據(jù)功能需求采用B/S架構(gòu)進(jìn)行設(shè)計(jì)開發(fā)。關(guān)鍵詞:信息管理系統(tǒng);數(shù)據(jù)庫(kù);B/S架構(gòu)中圖分類號(hào):G633.93文獻(xiàn)標(biāo)識(shí)碼:B文章編號(hào):1672-1578(2014)01-0290-021?系統(tǒng)運(yùn)行環(huán)境運(yùn)行ASP應(yīng)用程序與運(yùn)行其他程序一樣,都要搭建
2、一個(gè)適合的運(yùn)行環(huán)境。運(yùn)行環(huán)境是程序運(yùn)行所依賴的基本條件,他為程序提供了基本的應(yīng)用對(duì)象、組建、參數(shù)等不可缺少的元素。作為微軟提供的一門編程語(yǔ)言,ASP可以通過(guò)IIS(InternetInformationServer)服務(wù)器來(lái)運(yùn)行其程序。IIS是一個(gè)功能強(qiáng)大的Internet信息服務(wù)系統(tǒng),是Windows服務(wù)器操作系統(tǒng)WindowsNt和Windows2000中集成的最重要的Web技術(shù),它的可靠性、安全性和可擴(kuò)展性都非常好,并能很好的支持多個(gè)Web站點(diǎn)。使用戶首選的服務(wù)器系統(tǒng)。2.系統(tǒng)目標(biāo)需求根據(jù)系統(tǒng)分析的描述以及實(shí)
3、際考察,現(xiàn)制定系統(tǒng)實(shí)現(xiàn)目標(biāo):(1)具有合理的功能框架。(2)具備良好的人機(jī)界面,方面用戶操作。(3)為了保證數(shù)據(jù)的安全性,劃分用戶管理權(quán)限。(4)對(duì)基礎(chǔ)信息進(jìn)行管理。(5)提供商品銷售管理模塊。(6)提供完備的查詢功能。(7)擁有強(qiáng)大的,健全的銷售結(jié)賬功能。(8)對(duì)商品排名進(jìn)行統(tǒng)計(jì)。3.數(shù)據(jù)庫(kù)設(shè)計(jì)SQLServer是客戶/服務(wù)器模式的關(guān)系型數(shù)據(jù)庫(kù)。它具有很強(qiáng)的數(shù)據(jù)完整性、可伸縮性、可管理性、可編程性;具有均衡與完備的功能。SQLServer數(shù)據(jù)庫(kù)提供了復(fù)制服務(wù)、數(shù)據(jù)轉(zhuǎn)換服務(wù)、報(bào)表服務(wù),并支持XML語(yǔ)言。使用SQLS
4、erver數(shù)據(jù)庫(kù)可以大容量地儲(chǔ)存數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行合理的邏輯布局,應(yīng)用數(shù)據(jù)庫(kù)對(duì)象可以對(duì)數(shù)據(jù)進(jìn)行復(fù)雜的操作。SQLServer2000是在SQLServer7.0的基礎(chǔ)上擴(kuò)展升級(jí)的產(chǎn)品,他繼承了SQLServer以前版本的優(yōu)點(diǎn),同時(shí)又增加了許多新功能,與微軟公司的其他產(chǎn)品具有良好的兼容性。本系統(tǒng)使用SQLServer2000數(shù)據(jù)庫(kù),應(yīng)用的數(shù)據(jù)名稱為db_sello數(shù)據(jù)庫(kù)db_sell中包含22張數(shù)據(jù)表。下面介紹數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程。通過(guò)對(duì)系統(tǒng)的進(jìn)行需求分析、系統(tǒng)流程設(shè)計(jì)以及系統(tǒng)功能結(jié)構(gòu)確定,規(guī)劃處系統(tǒng)中使用的主要數(shù)據(jù)庫(kù)實(shí)體
5、對(duì)象分別為”供應(yīng)商”、”商品”、”客戶”,實(shí)體E-R圖如下:2.公共模塊設(shè)計(jì)創(chuàng)建數(shù)據(jù)庫(kù)連接是指通過(guò)指定的連接方式與數(shù)據(jù)庫(kù)建立連接,以保證對(duì)數(shù)據(jù)庫(kù)的正常操作。本系統(tǒng)中,首先在Global,asa文件中確定連接SQLSever數(shù)據(jù)庫(kù)的語(yǔ)句并定義Application變量,然后在conn,asp文件中創(chuàng)建Connnection對(duì)象實(shí)例和引用指定的Application變量來(lái)建立數(shù)據(jù)庫(kù)連接。下面介紹數(shù)據(jù)庫(kù)連接的步驟。4.1建立Global,asa文件。Global,asa文件是用來(lái)存放執(zhí)行任何ASP應(yīng)用程序期間的Appli
6、cation、Session事件程序的。當(dāng)Application或者Session對(duì)象被第一次調(diào)用或者結(jié)束時(shí),就會(huì)執(zhí)行Global,asa文件內(nèi)的對(duì)應(yīng)程序。Global,asa文件中的程序代碼如下:4.2建立conn,asp文件在conn,asp文件中首先創(chuàng)建Connection對(duì)象實(shí)例,然后調(diào)用Connection對(duì)象的open方法,同時(shí)應(yīng)用在Global,asa文件中定義的application變量。代碼如下:參考文獻(xiàn)[1]李志毅,趙政.軟件復(fù)用與.NET及COM組件技術(shù)[J],微處理機(jī),2006,27(6):
7、57-60.[2]張景坤呂續(xù)迪劉欣等編著,ASP項(xiàng)目開發(fā)全城實(shí)錄/清華大學(xué)出版社,2008年8月978-7-302-17342-7作者簡(jiǎn)介:胡毅(1971-),男,山東棲霞人,助理研究員。研究方向:教育管理