精品資料(2021-2022年收藏)管理信息系統(tǒng)14_第1頁
精品資料(2021-2022年收藏)管理信息系統(tǒng)14_第2頁
精品資料(2021-2022年收藏)管理信息系統(tǒng)14_第3頁
精品資料(2021-2022年收藏)管理信息系統(tǒng)14_第4頁
精品資料(2021-2022年收藏)管理信息系統(tǒng)14_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、遼 寧 工 業(yè) 大 學(xué) 管理信息系統(tǒng)設(shè)計課程設(shè)計(論文)題目: 手機(jī)銷售系統(tǒng) 院(系): 軟件學(xué)院 專業(yè)班級:12軟件工程專業(yè)信息管理方向 學(xué) 號: 121301046 學(xué)生姓名: 朱恒逸 指導(dǎo)教師: 谷寶華 教師職稱: 副教授 起止時間:2013.6.17-2011.6.29 課程設(shè)計(論文)任務(wù)及評語院(系):軟件學(xué)院 教研室: 電子商務(wù)學(xué) 號121301046學(xué)生姓名朱恒逸專業(yè)班級軟件工程122課程設(shè)計(論文)題目課程設(shè)計(論文)任務(wù)管理信息系統(tǒng)課程設(shè)計作為獨立的教學(xué)環(huán)節(jié),是軟件工程信息管理方向?qū)I(yè)集中實踐性環(huán)節(jié)系列之一,是學(xué)習(xí)完管理信息系統(tǒng)課程并進(jìn)行完專業(yè)實習(xí)后進(jìn)行的一次全面的綜合練習(xí)

2、。任務(wù):采用結(jié)構(gòu)化的系統(tǒng)開發(fā)方法,應(yīng)用具體的計算機(jī)語言(如PowerBuilder、Delphi)和數(shù)據(jù)庫(SQL、Access)等技術(shù),按照軟件工程的思想,開發(fā)一個實用的中小型管理信息系統(tǒng),完成手機(jī)銷售系統(tǒng),實現(xiàn)手機(jī)銷售系統(tǒng)的分析設(shè)計實施工作,并完成結(jié)合開發(fā)過程,撰寫設(shè)計說明書。1根據(jù)課程設(shè)計時間選擇適當(dāng)規(guī)模大小的設(shè)計課題。采用專業(yè)實習(xí)的調(diào)研內(nèi)容作為課程設(shè)計選題。2根據(jù)合理的進(jìn)度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地開展課程設(shè)計活動。3課程設(shè)計過程中,根據(jù)選題的具體需求,在開發(fā)各環(huán)節(jié)中撰寫相關(guān)的技術(shù)文檔,最后提交詳細(xì)的課程設(shè)計報告。4開發(fā)出可以運行的管理信息系統(tǒng),通過上機(jī)檢查。5設(shè)計說明書要

3、求文檔齊備,步驟全整,流程正確,說明詳細(xì),具有有可操作性。指導(dǎo)教師評語及成績遼 寧 工 學(xué) 院 課 程 設(shè) 計 說 明 書(論 文)目 錄第1章 課程設(shè)計目的與要求11.1 課程設(shè)計目的11.2 課程設(shè)計的實驗環(huán)境11.3 課程設(shè)計的預(yù)備知識21.4 課程設(shè)計要求3第2章 課程設(shè)計內(nèi)容32.1 項目簡介2.2 系統(tǒng)分析2.2.1 可行性分析2.2.2 組織功能分析2.2.3 業(yè)務(wù)流程分析2.2.4 數(shù)據(jù)流程分析2.2.5 數(shù)據(jù)字典2.2.6 新系統(tǒng)邏輯模型2.2 系統(tǒng)設(shè)計2.2.1系統(tǒng)功能結(jié)構(gòu)設(shè)計2.2.2系統(tǒng)配置方案設(shè)計2.2.3 系統(tǒng)編碼設(shè)計2.2.4數(shù)據(jù)庫設(shè)計2.2.5 輸出輸入界面設(shè)計

4、2.2.5 功能模塊設(shè)計2.3系統(tǒng)實施2.3.12.3.2第3章 課程設(shè)計的考核63.1 課程設(shè)計的考核要求63.2 課程性質(zhì)與學(xué)分7參考文獻(xiàn)8第1章 課程設(shè)計目的與要求1.1 課程設(shè)計目的管理信息系統(tǒng)課程設(shè)計作為獨立的教學(xué)環(huán)節(jié),是信息管理與信息系統(tǒng)專業(yè)集中實踐性環(huán)節(jié)系列之一,是學(xué)習(xí)完管理信息系統(tǒng)課程并進(jìn)行完專業(yè)實習(xí)后進(jìn)行的一次全面的綜合練習(xí)。其目的在于加深對管理信息系統(tǒng)基礎(chǔ)理論和基本知識的理解,掌握使用信息系統(tǒng)分析、設(shè)計的基本方法,提高解決實際管理問題、開發(fā)信息系統(tǒng)的實踐能力。同時課程設(shè)計應(yīng)充分體現(xiàn)“教師指導(dǎo)下的以學(xué)生為中心”的教學(xué)模式,以學(xué)生為認(rèn)知主體,充分調(diào)動學(xué)生的積極性和能動性,重視學(xué)

5、生自學(xué)能力的培養(yǎng)。1.2 課程設(shè)計的實驗環(huán)境硬件要求能運行Windows X操作系統(tǒng)的微機(jī)系統(tǒng)。數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)軟件可以選用:FoxPro for Windows、Visual FoxPro、SQL sever、Microsoft Access,或其他數(shù)據(jù)庫管理系統(tǒng)。1.3 課程設(shè)計的預(yù)備知識熟悉管理信息系統(tǒng)開發(fā)的方法、數(shù)據(jù)庫的基本知識及一種以上數(shù)據(jù)庫系統(tǒng)開發(fā)語言以及計算機(jī)網(wǎng)絡(luò)相關(guān)的技術(shù)。1.4 課程設(shè)計要求按課程設(shè)計指導(dǎo)書提供的課題,應(yīng)根據(jù)題目的工作量大小適當(dāng)選擇??山M成設(shè)計小組,分子系統(tǒng)、模塊進(jìn)行,共同協(xié)作完成一個應(yīng)用系統(tǒng)的開發(fā)任務(wù),但每個同學(xué)必須獨立承擔(dān)一個子系統(tǒng)或一個功能模塊的系統(tǒng)分

6、析、設(shè)計、實施工作,并完成課程設(shè)計說明書。要求書寫詳細(xì)的設(shè)計說明書,對系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施工作進(jìn)行詳細(xì)說明;嚴(yán)禁相互抄襲。第2章 課程設(shè)計內(nèi)容2.1 項目簡介手機(jī)銷售管理系統(tǒng)是一款專業(yè)的手機(jī)銷售管理軟件,其中包含手機(jī)進(jìn)銷存系統(tǒng),手機(jī)庫存管理系統(tǒng),財務(wù)和報表系統(tǒng)等子模塊。其中的手機(jī)串號管理功能更是融貫了功能的復(fù)雜性和使用的方便性。2.2 系統(tǒng)分析2.2.1 可行性分析系統(tǒng)的可行性研究在系統(tǒng)的整個過程中占有很重要的地位,本系統(tǒng)的開發(fā)過程采用的是C#+windows窗體的模式。使用SQL Server 2005作為后臺數(shù)據(jù)管理系統(tǒng),而在前端使用dataGridView組件來訪問實際的數(shù)據(jù)庫,

7、這樣就基本實現(xiàn)了程序代碼和數(shù)據(jù)庫的無關(guān)性。由于不同用戶所使用的計算機(jī)資源總是會受到不同條件的限制,因此,我們就要充分利用的功能,在設(shè)計出自己的功能強(qiáng)大的軟件的同時,盡可能地減少對系統(tǒng)資源的占用,并且還要力求做到通過使用本手機(jī)營銷系統(tǒng),盡量使手機(jī)的管理工作系統(tǒng)化、自動化和規(guī)范化,從而達(dá)到提用戶效率的目的。2.2.2 組織功能分析1該系統(tǒng)主要功能包括:查詢手機(jī)型號、類別、顧客、購買日期等。能更好地區(qū)分手機(jī)的購買日期,出廠時間。2組織結(jié)構(gòu)圖2.2.3 業(yè)務(wù)流程分析工作人員:系統(tǒng)的錄入人員,主要指管理各種檔案的工作人員,需要通過密碼才能進(jìn)入。他們擁有對系統(tǒng)數(shù)據(jù)的錄入、修改、查詢、刪除等操作權(quán)限。但不可

8、以更改系統(tǒng)密碼。查詢?nèi)藛T:權(quán)限最低的登入人員,他們擁有對相關(guān)數(shù)據(jù)的查詢權(quán)限,但不能對數(shù)據(jù)進(jìn)行修改和刪除。系統(tǒng)管理人員:指手機(jī)銷售管理系統(tǒng)的管理人員,他們擁有所有權(quán)限,包括對系統(tǒng)數(shù)據(jù)的錄入、修改、查詢、刪除等操作權(quán)限。可以對系統(tǒng)密碼進(jìn)行更改,可以管理用戶信息、權(quán)限。2.2.4 數(shù)據(jù)流程分析數(shù)據(jù)流程圖(DFDData Flow Diagram)描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。因為數(shù)據(jù)流程圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計算機(jī)技術(shù)人員也容易理解,所以是極好的通信工具。此外,設(shè)計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具

9、體地實現(xiàn)這些功能,所以它也是軟件設(shè)計的很好的出發(fā)點。數(shù)據(jù)流圖標(biāo)識了一個系統(tǒng)的邏輯輸入和邏輯輸出,以及把邏輯輸入轉(zhuǎn)換成邏輯輸出所需的加工處理:1 數(shù)據(jù)流:它是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的途徑,由一組固定的數(shù)據(jù)項組成。除了與數(shù)據(jù)存儲(文件)之間的數(shù)據(jù)流不用命名外,其余數(shù)據(jù)流都應(yīng)該用名詞或名詞短語命名。數(shù)據(jù)流可以從加工流向加工,也可以從加工流向文件或從文件流向加工,還可以從源點流向加工或從加工流向終點。2加工:也稱為數(shù)據(jù)處理,它對數(shù)據(jù)流進(jìn)行某些操作或變換。每個加工也要有名字,通常是動詞短語,簡明地描述完成什么加工。在分層的數(shù)據(jù)流圖中,加工還應(yīng)有編號。3數(shù)據(jù)存儲:指暫時保存的數(shù)據(jù),它可以使數(shù)據(jù)庫文件或任何形式的

10、數(shù)據(jù)組織。流向數(shù)據(jù)存儲的數(shù)據(jù)流可理解為寫入文件,或查詢文件,從數(shù)據(jù)存儲流出的數(shù)據(jù)可以理解為從文件讀數(shù)據(jù)或得到查詢結(jié)果。4數(shù)據(jù)源點和終點:是軟件系統(tǒng)外部環(huán)境中的實體(包括人員、組織、或其他軟件系統(tǒng)),統(tǒng)稱為外部實體。一般只出現(xiàn)在數(shù)據(jù)流圖的頂層中。2.2.5 數(shù)據(jù)字典(一)名字:手機(jī)信息描述:記錄每部手機(jī)信息管理定義:手機(jī)信息=編號+名稱+類別+購買日期位置:存儲到數(shù)據(jù)庫(二)名字:手機(jī)信息菜單描述:銷售或采購手機(jī)時進(jìn)行信息表單定義:手機(jī)銷售表單=手機(jī)編號+顧客編號+手機(jī)類別+手機(jī)名稱位置:存儲到數(shù)據(jù)庫2.2.6 新系統(tǒng)邏輯模型1. 應(yīng)用對象廣闊  營業(yè)模塊自由組合,

11、滿足針對性管理需要,更適合業(yè)務(wù)功能全面的酒店,配置要求低,兼容性好,軟件穩(wěn)定。 2. 平臺先進(jìn)可靠  采用業(yè)界通用的C/S模式,大型數(shù)據(jù)庫和三層數(shù)據(jù)結(jié)構(gòu)體系,使用WINDOWS 系統(tǒng),WINDOWS用戶界面易于操作掌握,系統(tǒng)核心提供反向帳務(wù)處理,保留原始操作痕跡,便于財務(wù)跟蹤和控制,避免作弊行為的發(fā)生。 3.數(shù)據(jù)安全穩(wěn)定  提供數(shù)據(jù)存取密碼控制技術(shù),面向事務(wù)的處理系統(tǒng),自動稽核機(jī)制,杜絕不完整數(shù)據(jù)的發(fā)生,保障數(shù)據(jù)的準(zhǔn)確性。差異性備份機(jī)制,采用系統(tǒng)多級的備份技術(shù)以及系統(tǒng)自動化的恢復(fù)手段,系統(tǒng)在最快時間內(nèi)恢復(fù)工作,保障

12、穩(wěn)定安全的運行環(huán)境。2.3 系統(tǒng)設(shè)計2.3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計本系統(tǒng)應(yīng)該主要完成和實現(xiàn)如下功能:初始化系統(tǒng)數(shù)據(jù);錄入手機(jī)的基本信息數(shù)據(jù);手機(jī)基本信息數(shù)據(jù)的修改和刪除;手機(jī)信息的基本設(shè)定;瀏覽手機(jī)的基本信息;查詢手機(jī)的相關(guān)資料;手機(jī)信息: 在該項內(nèi)容中將包括的數(shù)據(jù)庫項有手機(jī)編號、手機(jī)、型號、購買日期。手機(jī)的基本設(shè)定:通過該模塊可以設(shè)定手機(jī)價格、手機(jī)類型、手機(jī)使用的對象。2.3.2系統(tǒng)配置方案設(shè)計硬件需求:CPU:P4 3.0G以上; 內(nèi)存:1GB以上; 硬盤:硬盤80G。軟件需求:操作系統(tǒng):Microsoft Windows xp;數(shù)據(jù)庫:Microsoft access;工具:visual s

13、tudio vb6.0。2.3.3 系統(tǒng)編碼設(shè)計編碼是指與原來名稱對應(yīng)的編號、符號或記號。它是進(jìn)行信息交換、處理、傳輸和實現(xiàn)信息資源共享的關(guān)鍵。編碼也用于指定數(shù)據(jù)的處理方法、區(qū)別數(shù)據(jù)類型,并指定計算機(jī)處理的內(nèi)容等。 本系統(tǒng)內(nèi)部信息編碼采用了統(tǒng)一的編碼方式情況。2.3.4數(shù)據(jù)庫設(shè)計本階段是在需求分析的基礎(chǔ)上,把用戶需求抽象為信息結(jié)構(gòu),建立出一個面向問題的概念模型,此模型采用實體-聯(lián)系方法(Entity-Relationship Approach)。它用E-R圖描述現(xiàn)實世界中的實體。用這種方法表示的概念模型又稱為E-R模型。E-R模型中包含“實體”、“聯(lián)系”、和“屬性”等三個基本成分,其

14、中:1.實體:是指客觀世界中存在的并可以相互區(qū)分的事物。用方框表示,方框內(nèi)為實體的名稱;2.聯(lián)系:是指客觀世界中的事物彼此間的聯(lián)系。用菱形表示,菱形內(nèi)為聯(lián)系的名稱。3.屬性:是指實體或聯(lián)系所具有的性質(zhì)。用橢圓表示,橢圓內(nèi)為屬性名稱。使用線段將其和相應(yīng)的實體連接起來2.3.5輸入輸出界面設(shè)計在計算機(jī)信息系統(tǒng)中,輸入數(shù)據(jù)的正確性決定著整個系統(tǒng)的質(zhì)量的好壞。若輸入數(shù)據(jù)缺乏精確性和適時性,即時計算和處理十分正確,業(yè)可能得不到可靠的輸出信息。輸入設(shè)計主要考慮的內(nèi)容有:輸入信息名、輸入功能、輸入方式、收集方式、原始信息名、輸入項目名、輸入用文字等。本系統(tǒng)采用的輸入方式主要是鍵盤輸入,便于查詢和檢索系統(tǒng)。因

15、此,友好界面是很重要的,必須保證用戶在輸入時方便、安全、高效。輸出設(shè)計的要目的時滿足用戶和管理者對數(shù)據(jù)和信息的要求。輸出設(shè)計主要考慮的內(nèi)容有:輸出信息名、輸出功能、輸出周期、輸出方式、輸出用的文字,保密要求、輸出項目名稱、使用后的處理等。 2.2.5 功能模塊設(shè)計把系統(tǒng)劃分為幾個部分,其中每一部分的功能簡單明確,內(nèi)容簡明易懂,易于修改。我們把這樣的部分稱為模塊。系統(tǒng)分成模塊的工作按層次進(jìn)行。首先,把整個系統(tǒng)看成一個模塊,按功能分解成若干個第一層模塊,這些模塊互相配合,共同完成整個系統(tǒng)的功能。然后按功能再分解第一層的各個模塊。依次下去,直到每個模塊都十分簡單。每一個模塊應(yīng)盡可能獨立,即盡可能減少

16、模塊間的調(diào)用關(guān)系和數(shù)據(jù)交換關(guān)系。當(dāng)然,系統(tǒng)中的模塊不可能與其他模塊沒有聯(lián)系,只是要求這種聯(lián)系盡可能少。模塊間的關(guān)系要闡明。這樣,在修改時可以追蹤和控制??傊?,一個易于修改的系統(tǒng)應(yīng)該由一些相對獨立、功能單一的模塊按照層次結(jié)構(gòu)組成。這些模塊之間不必要的聯(lián)系都已去掉,而且它們的功能及相互關(guān)系都已闡明。這就是結(jié)構(gòu)化設(shè)計的基本思想。 2.4系統(tǒng)實施 2.4.1系統(tǒng)測試運行 軟件測試是保證軟件質(zhì)量,提高軟件可靠性的最主要的活動之一。它實施對軟件規(guī)格說明、設(shè)計規(guī)格說明和編碼的最終審核。軟件測試的目的是以最少的人力。物力和時間投入,盡可能多滴找出軟件潛在的各種錯誤和缺陷。測試的結(jié)果為軟件可靠性分析提供了依據(jù)。

17、2.4.2代碼設(shè)置1.主界面代碼Private Sub addCategory_Click()frmAddCategory.ShowEnd SubPrivate Sub addDisk_Click()frmAddDisk.ShowEnd SubPrivate Sub addMember_Click()frmAddMember.ShowEnd SubPrivate Sub Form_Load()'窗體居中顯示Me.Top = (Screen.Height - Me.Height) 2Me.Left = (Screen.Width - Me.Width) 2'獲取數(shù)據(jù)庫的位置dbP

18、ath = App.Path + "dbdiskrent.mdb"connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbPathEnd SubPrivate Sub lendDisk_Click()frmRentDisk.ShowEnd SubPrivate Sub listCategory_Click()frmListCategory.ShowEnd SubPrivate Sub queryDisk_Click()frmQueryDisk.ShowEnd SubPrivate

19、 Sub querylendInfo_Click()frmQueryLendInfo.ShowEnd SubPrivate Sub queryMember_Click()frmQueryMember.ShowEnd SubPrivate Sub returnDisk_Click()frmReturnDisk.ShowEnd SubPrivate Sub updateCategory_Click()frmUpdateCat.ShowEnd SubPrivate Sub updateDisk_Click()frmUpdateDisk.ShowEnd SubPrivate Sub updateMem

20、ber_Click()frmUpdateMember.Show2.手機(jī)查詢Private Sub Form_Load()'窗體居中顯示Me.Top = (Screen.Height - Me.Height) 2Me.Left = (Screen.Width - Me.Width) 2initCategoriesinitBuyDateinitTableTitleEnd SubSub initCategories()'方法的作用:將類別表中的類別名稱顯示到列表框中Dim rstCategory As ADODB.Recordset '從數(shù)據(jù)庫中讀取所有類別并添加到組合列表框

21、中 sqlStr = "select name from categories" Set rstCategory = ExecuteSQL(sqlStr, msgText) cboCategory.Clear If Not rstCategory.EOF Then Do While Not rstCategory.EOF cboCategory.AddItem Trim(rstCategory.Fields(0) rstCategory.MoveNext Loop cboCategory.ListIndex = 0 Else MsgBox "沒有類別信息,請?zhí)砑樱?/p>

22、", vbOKOnly + vbExclamation, "警告" Exit Sub End If rstCategory.CloseEnd Sub第3章 課程設(shè)計的考核3.1 課程設(shè)計的考核要求優(yōu)秀按設(shè)計任務(wù)要求圓滿完成規(guī)定任務(wù);綜合運用知識能力和動手能力強(qiáng),方案合理,計算、分析正確,成果質(zhì)量高;態(tài)度認(rèn)真,獨立工作能力強(qiáng),有獨到見解,水平較高,并具有良好的團(tuán)隊協(xié)作精神。設(shè)計報告(說明書)條理清晰、論述充分、文字通順、圖紙圖表規(guī)范、符合設(shè)計(論文)報告文本格式要求。 系統(tǒng)能通過上機(jī)調(diào)試,功能完善,界面友好。答辯過程中,思路清晰、論點正確、對題目理解深入,問題回答正確。良好按設(shè)計任務(wù)要求完成規(guī)定任務(wù);綜合運用知識能力和動手能力較強(qiáng),方案合理,計算、分析基本正確,成果質(zhì)量較高;態(tài)度認(rèn)真,有一定的獨立工作能力,并具有較好的團(tuán)隊協(xié)作精神。設(shè)計報告(說明書)條理清晰、論述正確、文字通順、圖紙圖表較為規(guī)范、符合設(shè)計(論文)報告文本格式要求。系統(tǒng)能通過上機(jī)調(diào)試,功能較完善,界面較友好。答辯過程中,思路清晰、論點基本正確、對題目理解較深入,主要問題回答基本正確。中等按設(shè)計任務(wù)要求完成規(guī)定任務(wù);能夠在一定程度上綜合運用所學(xué)知識,但有所欠缺,有一定的動手能力,方案基本合理,計算、分析基本正確,成果質(zhì)量一般;態(tài)度較為認(rèn)真,獨立工作能力較差,有一定的團(tuán)隊協(xié)

溫馨提示

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

最新文檔

評論

0/150

提交評論