商業(yè)銷售管理與信息系統(tǒng)管理知識分析設計說明_第1頁
商業(yè)銷售管理與信息系統(tǒng)管理知識分析設計說明_第2頁
商業(yè)銷售管理與信息系統(tǒng)管理知識分析設計說明_第3頁
商業(yè)銷售管理與信息系統(tǒng)管理知識分析設計說明_第4頁
商業(yè)銷售管理與信息系統(tǒng)管理知識分析設計說明_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、WORD22/27航空航天大學北方科技學院課程設計說明書課程名稱信息系統(tǒng)分析與設計教 學 部 經(jīng)濟管理系專 業(yè) 信息管理與信息系統(tǒng)班 級 學 號 學 生 姓 名指 導 教 師 成 績航空航天大學北方科技學院課程設計任務書課程設計題目商場銷售信息系統(tǒng)分析與設計 教 學 部經(jīng)濟管理系 專業(yè) 信息管理與信息系統(tǒng) 班級 學號課程設計時間:2013年 06月17日至2013年07 月05日(一)課程設計目的本課程設計的目的在于加深對管理信息系統(tǒng)、數(shù)據(jù)庫原理等課程基礎理論和基本知識的理解,進一步掌握利用結(jié)構(gòu)化方法對管理信息系統(tǒng)進行分析與設計的基本原則、方法和步驟,提高解決實際管理問題、開發(fā)信息系統(tǒng)的實踐能

2、力。通過課程設計使學生認識管理信息系統(tǒng)開發(fā)的基本過程,能夠運用系統(tǒng)分析和設計方法進行管理信息系統(tǒng)的開發(fā)。(二)課程設計容與要求利用系統(tǒng)開發(fā)工具(例如Visual Basic、ASP等)、數(shù)據(jù)庫采用SQL server2000開發(fā)一個實用的中小型管理信息系統(tǒng)。1.合理的進度安排,按照系統(tǒng)開發(fā)的流程與方法,踏實地開展課程設計工作。2.總體結(jié)構(gòu)設計首先要在需求分析的基礎上確定應用系統(tǒng)的模塊結(jié)構(gòu),并根據(jù)模塊的設計原則進行分析和綜合。模塊劃分時應盡可能使每一個模塊的功能簡單、明確。3.界面設計風格要求統(tǒng)一、布局合理;程序設計中要有適當注釋,便于閱讀。4.課程設計過程中,根據(jù)選題的具體需求,在開發(fā)各環(huán)節(jié)中

3、撰寫相關的技術文檔,最后要求提交各環(huán)節(jié)詳細的報告文檔與完整源程序,主要包括:需求分析、功能需求、數(shù)據(jù)庫設計(邏輯設計、物理設計)、應用系統(tǒng)設計、編碼和調(diào)試過程分析,課程設計總結(jié)。5.開發(fā)出可以運行的管理信息系統(tǒng),學生對設計成果進行現(xiàn)場演示,并進行答辯。(三)主要參考書薛華成編,管理信息系統(tǒng),: 清華大學 2006年7月王珊編,數(shù)據(jù)庫系統(tǒng)概論,高等教育 ,2006年5月Visual Basic程序開發(fā)實例教程 清華大學 王棟 2006年Visual Basic程序設計教程/新世紀計算機基礎教育叢書 炳文 清華大學 2006年ASP+SQL Server典型建設案例 頊宇峰 清華大學 2006年A

4、SP+SQL Server開發(fā)實例精講 龍馬工作室 人民郵電 2007年從零開始SQL Server2005中文版基礎培訓教程 宋曉峰 人民郵電 2007年(四)評語 (五)成績指導教師呂榮鑫馬麗娜 2013年06月28日負責教師年月日目 錄 TOC o 1-3 h z u HYPERLINK l _Toc365321237前言 PAGEREF _Toc365321237 h 1HYPERLINK l _Toc3653212381 可行性分析 PAGEREF _Toc365321238 h 2HYPERLINK l _Toc3653212391.1 開發(fā)環(huán)境與開發(fā)工具 PAGEREF _Toc

5、365321239 h 2HYPERLINK l _Toc3653212401.2 可行性報告 PAGEREF _Toc365321240 h 2HYPERLINK l _Toc3653212411.2.1開發(fā)必要性 PAGEREF _Toc365321241 h 2HYPERLINK l _Toc3653212421.2.2技術可行性 PAGEREF _Toc365321242 h 2HYPERLINK l _Toc3653212431.2.3經(jīng)濟可行性 PAGEREF _Toc365321243 h 3HYPERLINK l _Toc3653212442 系統(tǒng)分析 PAGEREF _Toc

6、365321244 h 4HYPERLINK l _Toc3653212452.1 系統(tǒng)需求分析 PAGEREF _Toc365321245 h 4HYPERLINK l _Toc3653212462.2 功能需求分析 PAGEREF _Toc365321246 h 4HYPERLINK l _Toc3653212472.3 組織結(jié)構(gòu)分析 PAGEREF _Toc365321247 h 5HYPERLINK l _Toc3653212482.4 業(yè)務流程分析 PAGEREF _Toc365321248 h 5HYPERLINK l _Toc3653212492.5 數(shù)據(jù)與數(shù)據(jù)流程分析 PAGE

7、REF _Toc365321249 h 6HYPERLINK l _Toc3653212502.5.1 數(shù)據(jù)流程圖 PAGEREF _Toc365321250 h 6HYPERLINK l _Toc3653212512.5.2 數(shù)據(jù)字典 PAGEREF _Toc365321251 h 7HYPERLINK l _Toc3653212523 系統(tǒng)設計 PAGEREF _Toc365321252 h 9HYPERLINK l _Toc3653212533.1 系統(tǒng)總體結(jié)構(gòu)設計 PAGEREF _Toc365321253 h 9HYPERLINK l _Toc3653212543.2 子系統(tǒng)/ 模塊

8、劃分 PAGEREF _Toc365321254 h 9HYPERLINK l _Toc3653212553.3 代碼設計 PAGEREF _Toc365321255 h 10HYPERLINK l _Toc3653212563.4 數(shù)據(jù)結(jié)構(gòu)設計 PAGEREF _Toc365321256 h 10HYPERLINK l _Toc3653212573.4.1 E-R圖設計 PAGEREF _Toc365321257 h 10HYPERLINK l _Toc3653212583.4.2 建立關系數(shù)據(jù)庫表 PAGEREF _Toc365321258 h 12HYPERLINK l _Toc3653

9、212594 系統(tǒng)實現(xiàn) PAGEREF _Toc365321259 h 14HYPERLINK l _Toc3653212604.1 輸入界面設計 PAGEREF _Toc365321260 h 15HYPERLINK l _Toc3653212614.2 輸出界面設計 PAGEREF _Toc365321261 h 18HYPERLINK l _Toc3653212624.3 留言板模塊程序設計 PAGEREF _Toc365321262 h 18HYPERLINK l _Toc365321263課程設計總結(jié) PAGEREF _Toc365321263 h 21前言隨著計算機技術的飛速發(fā)展,

10、計算機代替手工作業(yè)在企業(yè)、商業(yè)的各個領域得到大量的普與。隨著計算機的應用普與以與軟件行業(yè)的發(fā)展,各行各業(yè)對日常事務的安排和管理已經(jīng)不僅僅是停留在人工管理上了,尤其是一些大企業(yè)大的事業(yè)單位,對日常事務的管理量異常大,不管在普通大學還是在重點大學,都存在學院管理以與其他方面管理難的問題,人工的管理有時難免出錯或者由于數(shù)據(jù)量過大而忙不過來,而現(xiàn)在絕大多數(shù)的管理還處于手工作業(yè)狀態(tài),效率很低,而且容易出錯,不便于管理。使用管理信息系統(tǒng)來管理無非是一種明智的選擇。在信息時代,傳統(tǒng)的管理方式必然被計算機為基礎的信息管理系統(tǒng)所取代。因為作為計算機應用的一部分,使用計算機對人事信息進行管理,具有著手工管理所無法

11、比擬的優(yōu)點。因此,企業(yè)采購的部管理、自我完善不容忽視。本論文主要介紹了企業(yè)采購管理的設計與開發(fā),主要是為了方便學院有效的利用本系統(tǒng)來管理人事的運作,合理安排人事的一切,提高管理員的工作效率。本系統(tǒng)著重于實現(xiàn)人事管理的全面,是人事管理更加的方便。開發(fā)工具為Visual Basic(VB),后臺數(shù)據(jù)庫為Microsoft SqlServer 2005,采用很多數(shù)據(jù)驗證使系統(tǒng)運行更加安全可靠。1可行性分析長期以來,商場銷售管理一直采用手工管理。產(chǎn)品的發(fā)布信息管理存在工作量大、服務質(zhì)量差、工作效率低、耗費人員多,產(chǎn)品信息不能與時提供等問題。為了徹底改善商場銷售管理的落后局面,特提出開發(fā)本系統(tǒng)?!吧虉鲣N

12、售系統(tǒng)”的建設,對提高書工作效率、加快信息反饋、增強競爭實力有著重大意義。1.1 開發(fā)環(huán)境與開發(fā)工具開發(fā)環(huán)境:開發(fā)語言Microsoft公司的VB語言。VB語言特點:(1)是一種面向?qū)ο蟮某绦蛟O計語言。(2)便于程序員使用,無論是新手或者專家。(3)適應于開發(fā)視窗類應用程序。(4)VB的組件既可以擁有用戶界面,也可以沒有??梢栽黾臃掌鞫顺绦蚓涂梢蕴幚淼哪K。(5)具有強大的數(shù)據(jù)庫管理功能。(6)程序開發(fā)環(huán)境高度集成化。開發(fā)工具:Visual Basic(VB)后臺數(shù)據(jù)庫為Microsoft SqlServer 20051.2可行性報告在充分了解本系統(tǒng)的各部分功能后,本系統(tǒng)的開發(fā)是可行的。1.

13、2.1開發(fā)必要性商場銷售系統(tǒng)開發(fā)是必要的。另外,商場銷售管理系統(tǒng)所采用的操作和工作方式符合工作人員和讀者的日常習慣,而且操作方便靈活,便于學習。首先把在需求分析階段得到的信息系統(tǒng)需求結(jié)構(gòu)作為初步的軟件架構(gòu)。初步軟件架構(gòu)比較粗糙,需要進行分解和細化。需要從頂層子系統(tǒng)開始,逐層對子系統(tǒng)進行分解,直到分解到底層子系統(tǒng)為止。作為一個完整的信息系統(tǒng)的軟件架構(gòu),除了考慮業(yè)務邏輯之外,還需要考慮像系統(tǒng)設置等系統(tǒng)功能邏輯,并需要在軟件架構(gòu)中體現(xiàn)出來。1.2.2技術可行性本系統(tǒng)所涉與到得技術有:(1)管理系統(tǒng)的開發(fā)方法。使用面向?qū)ο箝_發(fā)方法開發(fā)軟件系統(tǒng)(2) 網(wǎng)絡和通信技術。(3) 本系統(tǒng)的結(jié)構(gòu)規(guī)劃和技術設計。

14、(4) 數(shù)據(jù)庫技術。能都使用Microsoft Sql Server數(shù)據(jù)庫(5) Visual Basic 6.0面向?qū)ο箝_發(fā)技術。能夠使用Visual Basic 6.0開發(fā)系統(tǒng)1.2.3經(jīng)濟可行性從經(jīng)濟角度來看,商場對系統(tǒng)的投資要小于系統(tǒng)對商場的回報,企業(yè)決策者才會實施系統(tǒng)計劃。從本系統(tǒng)開發(fā)的角度出發(fā),系統(tǒng)開發(fā)成功會減低人員費用支出,辦公的支出,同時,大量的用戶增加會令學院無法量化的估計,會使商場獲得更大的收益。2系統(tǒng)分析2.1系統(tǒng)需求分析按照一般顧客的信息需求,需收集商品信息。計算機使用的圍越來越廣,計算機應用和操作越來越廣,商場通過手工記錄,可能會發(fā)生不少錯誤,更主要是的不方便查詢。我

15、做的這個商場銷售管理系統(tǒng),可以對商品編號、標價、詳細介紹。2.2 功能需求分析商場需要信息的現(xiàn)代化和信息化。本系統(tǒng)的主要功能是幫助商場管理者更好的管理商品信息。系統(tǒng)主要有四大功能模塊:(1)后臺管理:此模塊包括管理員登錄,和商品信息的錄入。(2)商品管理:包括商品入庫信息和出庫信息的管理兩部分,上面入庫信息是商場進貨時所需填寫的信息,出庫信息即已銷售商品。(3)訂單管理:包括商品銷售和商品退貨兩部分,商品銷售是售貨的界面,銷售員在查詢顧客將要購買的商品后,看庫存是否夠,若夠則將商品賣出,商品退貨是顧客退貨的界面,若符合退貨情況,銷售員經(jīng)商品收回到庫存中。 (4)系統(tǒng)管理:是對商品信息的管理,包

16、括添加、修改、刪除商品信息。(5)留言板交流:包括添加管理員、修改密碼和退出系統(tǒng)。添加管理員是用戶登錄后,從菜單頁面進入,進行相應的操作,添加管理員,并設置權(quán)限,修改密碼。2.3組織結(jié)構(gòu)分析通過對商品信息的組織結(jié)構(gòu)進行分析得到商場組織結(jié)構(gòu)圖如下:商場管理者管理銷售客服發(fā)布信息修改信息收集信息圖2-1 商場銷售信息管理系統(tǒng)的組織結(jié)構(gòu)圖2.4業(yè)務流程分析基本業(yè)務流程:商品信息的管理商品信息錄入查詢刪除2.5數(shù)據(jù)與數(shù)據(jù)流程分析2.5.1數(shù)據(jù)流程圖商場錄入信息查詢信息管理員管理信息是否自定信息分類擺放擺放分 類定 價數(shù) 量刪除信息銷 售退 貨售 出已銷售貨物中聯(lián)系供應商有貨與顧客說明情況否庫存是否夠是

17、否是圖2-2 商場銷售信息管理數(shù)據(jù)流程圖2.5.2數(shù)據(jù)字典商場銷售信息管理系統(tǒng)數(shù)據(jù)流程圖中,數(shù)據(jù)信息和處理過程需要通過數(shù)據(jù)字典才能描述清楚。在我們定義的商場銷售信息管理系統(tǒng)數(shù)據(jù)字典中,主要對數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程進行說明。1. 主要數(shù)據(jù)流的定義 (1)數(shù)據(jù)流名稱:商品上架信息 定義:商品名+廠家+價格+進價+進貨量+入庫日期(2)數(shù)據(jù)流名稱:供應商信息 定義:供應商名稱+地址(3)數(shù)據(jù)流名稱:管理員信息 定義:管理員+密碼+權(quán)限(4)數(shù)據(jù)流名稱:商品庫存信息 定義:商品名+廠家+價格+進價+總庫存量+剩余量+入庫日期(5)數(shù)據(jù)流名稱:已銷售商品信息 定義:商品名+廠家 +定價

18、+進價2. 主要數(shù)據(jù)存儲的定義(1)入庫操作輸入商品名,廠家,價格,進價,進貨量,入庫日期等信息處理檢測輸入的商品信息并加入數(shù)據(jù)庫中輸出形成商品庫存表中的所有數(shù)據(jù)(2)銷售圖書操作輸入編碼,商品的信息,數(shù)量等處理修改對應庫存數(shù)據(jù) (數(shù)量) 輸出已售出(3)圖書查詢輸入編碼,商品名,廠家,關鍵詞處理根據(jù)輸入數(shù)據(jù) 在數(shù)據(jù)庫中進行查詢輸出商品名,廠家,價格,進價,數(shù)量,入庫日期等信息 (4)顧客退貨輸入編碼,商品名,購買日期處理從商品已售出中檢索數(shù)據(jù),并從已售出數(shù)據(jù)庫中刪除,添加到庫存中輸出商品庫存表(5)供應商管理輸入供應商名稱,地址,聯(lián)系方式(,Email)等信息處理添加,修改,刪除對供應商信息

19、進行處理輸出供應商信息表3 系統(tǒng)設計3.1 系統(tǒng)總體結(jié)構(gòu)設計商場信息管理系統(tǒng)錄入信息商品信息廠家宗旨查詢信息商品名添加自定信息錄入自定義查詢自定義刪除自定義管理員信息添加管理員修改密碼退出系統(tǒng)管理圖3-1 商場銷售信息系統(tǒng)總體結(jié)構(gòu)設計圖3.2 子系統(tǒng)/ 模塊劃分以下表是對于本系統(tǒng)的一些子系統(tǒng)的劃分。名 稱功 能銷售管理模塊銷售員在查詢代銷售商品后,看庫存是否夠,若夠則將商品賣出,商品退換是顧客退貨的界面,若符合退貨情況,銷售員將商品收回到庫存中。 倉庫管理模塊是管理倉庫出庫、倉庫入庫信息的模塊供應商管理模塊是對供應商管理的模塊,包括添加、修改和刪除供應商信息。系統(tǒng)管理 進行管理員注冊,修改管理

20、員登錄密碼 3.3 代碼設計代碼就是程序員用開發(fā)工具所支持的語言寫出來的源文件,是一組由字符、符號或信元以離散形式表示信息的明確的規(guī)則體系。代碼設計的原則包括惟一確定性、標準化和通用性、可擴充性與穩(wěn)定性、便于識別與記憶、力求短小與格式統(tǒng)一以與容易修改等。代碼設計要遵循以下原則:(1)代碼的唯一性:一個對象一個代碼。一一對應,獨一無二。一個代碼只反映一個對象,不亂碼,不重碼。(2)代碼的可擴性:代碼是柔性結(jié)構(gòu)。代碼必須是可擴充的,能延伸的。以適應代碼和代碼體系的增容的需要、維護的需要、修改的需要,技術發(fā)展的需要。(3)代碼的兼容性:應該兼容過去編碼的合理部分。(4)代碼的標準性:完全符合國際標準

21、和國家標準。(5)代碼的選擇性:設計代碼時,必須對代碼包含的容給予選定。(6)代碼的一致性:代碼的書面文件本身,必須規(guī)化,統(tǒng)一化,全系統(tǒng)高度一致。(7)代碼的識別性:設計標識符。(8)代碼的操作性:代碼必須便于操作。 HYPERLINK :/baike.baidu /view/60376.htm t _blank 3.4 數(shù)據(jù)結(jié)構(gòu)設計3.4.1E-R圖設計利用E-R圖方法進行數(shù)據(jù)庫的概念結(jié)構(gòu)設計,可分三個步驟:首先設計局部E-R圖模式,然后把各局部E-R圖模式綜合成一個全局模式,最后對全局E-R圖模式進行優(yōu)化,得到最終的模式,叫概念模式。 管理員信息實體E-R圖:密碼管理員XX權(quán)限圖3-2 管

22、理員信息實體E-R圖 (2)圖書信息實體E-R圖:商場銷售商品名廠家版型價格進價剩余量進貨量入庫日期圖3-3 圖書信息實體E-R圖(3)供應商信息實體E-R圖:供應商供應商名稱供應商地址圖3-4 供應商信息實體E-R圖(4)實體與實體之間的關系E-R圖:管理員管理商品顧客付款有廠家無發(fā)貨圖3-5 實體與實體之間的關系E-R圖3.4.2建立關系數(shù)據(jù)庫表本系統(tǒng)數(shù)據(jù)庫一共是由圖書庫存信息表,已銷售圖書信息表,供應商信息表和管理員信息表組成。表3-1 商品庫存信息表數(shù)據(jù)元素名稱長度類型單位編號50char商品名10char分類9money元數(shù)量10number本損毀量10datetime表3-2 商品

23、信息表數(shù)據(jù)元素名稱長度類型單位編號50char商品名10char價格50char廠家9money元表3-3 供應商信息表數(shù)據(jù)元素名稱長度類型供應商名10char地址10char表3-4 管理員信息表數(shù)據(jù)元素名稱長度類型管理員10char密碼10char權(quán)限10char4系統(tǒng)實現(xiàn)實現(xiàn)商場銷售管理系統(tǒng)的管理,首先得通過登錄進入系統(tǒng)主界面,實現(xiàn)登錄的界面如下圖4-1所示:圖4-1 登錄界面輸入正確的管理用戶名和密碼,程序即可進入主窗體界面如下圖4-2所示:圖4-2 主窗體界面4.1輸入界面設計進入主窗體界面中選擇學院信息,可對商品信息進行管理。主界面,可以選擇商品信息進行查詢,其中如圖4-3所示:圖

24、 4-3 圖書查詢界面其主要代碼如下:&type1_Name&type2_Name&Rs1.movenextdo while not rs.eof if request(type3_Id)=rs(type3_Id) thenk= selectedelsek=end ifSinger_Type=Singer_Type&rs(type3_Name)&rs.movenextlooprs.closeif request(action)=save thenif instr(Request(Class_Nclass),)0 thenClass_array=split(Request.Form(Class_

25、Nclass),)type1_Id=Class_array(0)rype2_Id=Class_array(1) elseresponse.write 請選擇所屬類別 lei=request(lei) hwsn=request(hwsn)hw_oldcash=request(hw_oldcash) tejia=request(tejia) hw_content=request.form(hw_content) if not(isnumeric(hw_cash) then errmsg=+貨物的價格應該為數(shù)字 founderr=true end if if hw_name= then errmsg

26、=errmsg+貨物名稱不能為空 founderr=true end if if hw_content= then errmsg=errmsg+貨物介紹不能為空 founderr=true end if if hw_cash= then errmsg=errmsg+商品價格不能為空 founderr=true end if if hw_pic= then hw_pic=img/no.jpg if founderr=true then response.write errmsg response.write response.write 返回 response.end else4.2 輸出界面設

27、計商品信息包括錄入信息,查詢信息,自定信息,刪除信息其主要代碼如下:%if request(action)=save then if request(type1_name)= then response.end sql=select * from type1 set rs=server.createobject(adodb.recordset) rs.open sql,conn,3,3 rs.addnew rs(type1_name)=request(type1_name) rs.update rs.close response.write 商品類別添加成功 response.write re

28、sponse.write 返回else%添加第一商品類別 商品類別名稱: 4.3 留言板模塊程序設計留言板模塊管理是用戶對學院信息的留言與反饋。其界面如圖4-7所示:圖4-7 留言板管理界面其主要代碼如下:添加代碼:Adodc1.Recordset.AddNewDataGrid1.AllowUpdate = True修改代碼:Dim answer As StringOn Error GoTo cmdmodifyCommand2.Enabled = FalseCommand1.Enabled = FalseCommand3.Enabled = TrueCommand4.Enabled = TrueDataGrid1.AllowUpda

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論