信息系統分析與設計_課程設計報告樣本_第1頁
信息系統分析與設計_課程設計報告樣本_第2頁
信息系統分析與設計_課程設計報告樣本_第3頁
信息系統分析與設計_課程設計報告樣本_第4頁
信息系統分析與設計_課程設計報告樣本_第5頁
已閱讀5頁,還剩27頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、信息系統分析與設計課程設計報告 課程名稱: 信息系統分析與設計課程設計 學 院: 專 業: 班 級:_姓 名: 學 號:_ - 31 -信息系統分析與設計課程設計報告姓名審核審批實驗成績教師評語 教師簽字 年 月 日備注:1.1 概述 1.1.1 開發背景 在這個信息化的時代,超市的競爭也進入到了一個全新的領域,競爭已不再是規模的競爭,而是技術的競爭、管理的競爭、人才的競爭。技術的提升和管理的升級是連鎖超市業的競爭核心。如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規模,成為超市努力追求的目標。安徽某超市連鎖店,成立于 20 世紀 90 年代初期。該超市連鎖店采用統一采購,統一核算,統一

2、配送的低成本經營方式。該超市連鎖店發展至今已經擁有十幾家連鎖店和一家配送中心。我們研究的對象是該超市連鎖店的一個分店,其規模屬于中型超市。它占地面積約六百多平方米,擁有管理人員及職員一百人左右。主要提供日用百貨、煙酒食品、各種肉類、蔬菜、水果等商品,品種上千種。因其經營規模的擴大,業務的擴張,必須引進先進的管理思想、方法和技術,以提高企業的管理水平,使該店實現在五年內發展成為一個大型綜合超市的目標。為此,該連鎖店提出,近期內要運用信息技術,建立起包括庫存、人事管理的管理信息系統,以提高商品庫存效率,簡化人事管理,增加公司年度利潤。1.1.2 系統目標和開發可行性 1. 系統目標本系統開發混合采

3、用結構化系統開發方法與面向對象的開發方法,結合兩種開發方法各自的優勢進行系統開發。通過全面的信息采集和處理,輔助提高超市的決策水平。迅速提升超市的管理水平,為降低經營成本, 提高效益,增強超市擴張能力,提供有效的技術保障。對原來的庫存管理系統進行改進,使之能為公司提供強大的管理支持和查詢服務,具體完成以下功能:l 庫存輸入 l 庫存修改 l 庫存查詢 l 庫存處理 系統實現后,由計算機系統代替原來煩瑣的人工檔案管理,能完成以下功能: l 檔案錄入 l 檔案查詢 l 檔案更新 l 檔案輸出 2. 系統開發的可行性 (1)經濟可行性 現在已有一部分計算機等所需設備,可以充分發揮作用,節約不少設備資

4、金,其余開發人員費用由連鎖店支付。(2)時間可行性 開發時間約需要四年左右時間。分兩階段進行,前兩個月主要用于系統分析、設計、實現,后面的時間用于調試。(3)人力資源可行性 所需人員 10 人左右,其中由系統分析員、系統設計員、程序員等構成,同時應有超市業務人員參與。開發小組進行培訓學習后可達到技術和業務上開發的要求。 (4)技術可行性在c#和數據庫學習的基礎上,以SQL2000數據庫為后臺數據庫,實現商品購置的自動化管理。關于這方面的知識我們已經熟練掌握,所以開發這個系統在技術上是完全可行的。(5)操作可行性 超市連鎖管理系統是根據改超市連鎖店的需要而開發,能解決當前超市連鎖管理工作中的許多

5、問題,因此該項目符合超市連鎖管理部門的工作實際。目前超市已經有很多懂計算機應用的高素質員工,經過一段時間的培訓能夠熟練操作本系統,從而系統的操作是可行的。 1.1.3 組織結構分析 該超市的組織結構如圖所示。超市的主要決策和管理機構是董事會,董事會分管各連鎖店經理和配送中心;配送中心在超市的經營中所扮演的角色是給貨品不足的各連鎖店補充貨品,相對來說,此部門是相對獨立的;連鎖店由專職經理負責,每家連鎖店分為庫存管理部、銷售部、財務部和人事部四個主要部門。庫存管理部的主要任務是根據銷售部提供的信息和配送中心及時聯系,使庫房貨源充足;責任貨物的接收,并安排好貨物的存放事宜;對每天進出庫房的貨物進行詳

6、細記錄,使基礎數據完備。董事會連鎖店經理連鎖店經理配送中心庫存管理部銷售部財務部人事部圖 1 1 原系統組織結構圖銷售部主要責任日常銷售工作,包括物品擺放、貨架整理、收銀臺等貨物銷售區的日常事務;及時準確地將銷售信息反饋給其他部門,以保證商品的及時供應更新;同時處理消費者提出的各種疑問和信息,為公司的整體運作提供實際銷售的基礎數據。 財務部負責一切與財務有關的各項事宜,全面記錄公司的所有收支資金流動,包括各種收入、支出、稅務、財務結算等。對進出貸款實行控制,定期分析資金走向,為公司的發展計劃做好準備。 人事部的工作重心在店內員工的工作安排、分配、調動、管理,也包括對人事檔案的整理,定期分批對員

7、工進行培訓,以增加專業知識,為把公司凝聚成統一、奮進的團隊而提供保障。 1.2 系統需求分析 1.2.1 現行系統的業務描述 現行系統的庫存管理業務流程如圖 1 2 所示。銷售部在銷售貨物時發現某種商品不足,根據這種商品的銷售量及時制訂貨品需求計劃,送至庫存管理部。庫存管理部檢查這種商品的存貨量,如果儲貨不足則制訂進貨計劃,交給連鎖店經理審批。經理批準后,告知財務部提款,財務部把所需款項交給配貨中心讓其進貨。庫存管理部與配送中心聯系,然后接收存儲貨物,并送至銷售部進行銷售。 設計人:翟加乾 日期:2008-12-27圖 1 2 現行系統庫存管理業務流程圖現行系統的人事管理業務流程圖如圖 1 3

8、 所示。各部門根據本部門的自身發展要求遞交職員需求文件至人事部。人事部調用各部門人事檔案,進行檢查修改并根據檔案制訂招聘或解雇計劃,將計劃交至連鎖店經理進行審批。經理批準后,人事部正式下達招聘或解雇職員的計劃。設計人:翟加乾 日期:2008-12-27圖 1 3 現行系統的人事管理業務流程圖 1.2.2 現行系統的數據流程分析 1. 現行系統數據分析 通過表 1 1 所示的 U/C 矩陣分析現行系統的匯總數據。表 1 1 現行系統的 U/C 矩陣 數據功能計劃銷售量實際銷售量財務計劃成本商品供應庫存訂貨職工銷售計劃CUU銷售管理C財務規劃UCUU財務會計UUUU成本會計UCU商品需求UUCU庫

9、存控制UUUCU訂貨服務UC用人計劃UC業績考評U2. 現行系統的數據流程分析 銷售部人員將每日的貨物銷售量信息數據傳至庫存管理部進行庫存處理。庫存管理部綜合商品需求信息初步確定需要補充的商品。在對現有庫存量進行檢查后再確定是否進貨。若庫存充足,則為無需進貨,直接送貨至銷售部;若庫存不足,則通過一定程序批準補充貨物,將訂單傳至配送中心。庫存管理部接受配送中心送來的貨物,進行庫存處理。庫存處理后,生成庫存數據并存儲,將現行庫存商品信息反饋至銷售部。具體數據處理流程如圖 1 4 和 1 5 所示。 設計人:翟加乾 日期:2008-12-27圖 1 4 庫存處理數據流程頂層結構圖 設計人:翟加乾 日

10、期:2008-12-28圖 1 5 庫存處理數據流程圖 1.3 新系統的邏輯方案設計 原系統中銷售部人員根據對貨架上商品數量的檢查,人工地向庫存管理部提供需求計劃。庫存管理人員也是通過對存貨量人工地檢查發現缺貨后,發傳真至貨物配送中心。在原系統中采用的管理方法都是比較落后的,只適用于小型超市。原系統的人事信息管理是純手工管理。這種管理只適用于職員較少的小型超市。隨著超市規模的發展,改超市已經發展成為一家中型超市。原系統已經不能適用于該超市。我們在新系統設計方案中將做以下修改。 為了適應市場的需要,使企業效益更好,我們設計的新超市管理系統,利用計算機管理,處理貨品需求信息,設立庫存量底限,貨存不

11、足時由系統自動提出。現在的社會已成為信息社會,信息扮演著非常重要的角色。為了使企業能夠在激烈的競爭中取得更好的業績,得到及時有用的信息,我們給系統添加了信息部。信息部就將就供貨商的新商品進行市場預測及需求分析,以便及時引進。人事檔案由計算機管理,為人事部設計人事檔案管理信息系統。新系統將使各級主管從繁重的傳統式經營管理工作,工作重心逐漸轉到管理上來,進一步提高工作效率。新系統的組織結構如圖所示,在超市連鎖分店中添加信息部,主要負責分析商品的的銷售情況,并且通過調查及時獲得新商品的信息,提供給庫存管理部。其他管理都與原系統一樣。董事會連鎖店經理連鎖店經配送中心庫存管理部財務部人事部信息部銷售部圖

12、 16 新系統組織結構圖 1.3.2 新系統擬定的業務流程 新系統的業務流程主要是多了信息部的業務環節。在當今信息社會,商品信息對超市非常重要。信息部專門負責收集商品信息,經處理后,做出市場預測及新商品的需求分析。這樣可以彌補原系統信息滯后的缺點。同時,有利于高層決策者據此做出正確決策,及時調整計劃。如圖所示(虛框內為改進處),銷售部將銷售數據通過新系統傳給庫存管理部,庫存管理部對庫存進行檢查并處理,提交進行計劃。同時,信息部收集信息,對新產品進行需求分析,制訂出新產品的進貨計劃并提交。經連鎖店批準后,經財務部記賬,提款。庫存管理部發送進貨信息,接貨并存儲,把產品送至銷售部銷售。人事檔案管理的

13、業務流程沒有改變。新系統的人事檔案管理業務流程如圖 17所示 設計人:翟加乾 日期:2008-12-28 圖 17 新系統庫存管理業務流程圖1.3.3 新系統擬定的數據與數據流程分析 新系統擬定的庫存處理數據流程圖如圖 18所示。 設計人:翟加乾 日期:2008-12-28圖 18 新系統的庫存處理數據流程圖 新系統中增設了信息部。信息部向庫存管理部提供商品需求及市場預測信息。庫存管理部據此列出新定的商品,再對此進行檢查處理,將訂單傳至配送中心。庫存管理部接受配送中心送來的貨物,進行庫存處理。庫存處理后,生成庫存數據并存儲,將現行庫存商品現行反饋至銷售部。對于超市原來已經引進的商品,由計算機控

14、制庫存。當庫存量達到系統所設定的底線時,系統將自動提示庫存管理人員訂貨。具體處理過程如圖 19所示。 設計人:翟加乾 日期:2008-12-28圖 19 圖18的展開圖 1.3.4 新系統擬定的庫存存放方法 超市管理系統中,庫存管理十分重要,新系統擬定的庫存存放方法如下。 庫存物質的分類法:根據統計分析,一般庫存物質都遵循 ABC分類規律。即A類物質品種數占庫存物質總數的不到10,但金額卻占總數的75;B類物質這兩項數據比例分別為20和20左右;C類物質為70和5。根據此理論和實際調研結果,分類如下: l A類為一些銷量較少但成本較高的物質,主要由高檔酒類、高檔香煙、高檔營養品、蒸鍋、高壓鍋、

15、飲水機、風扇、遙控玩具、工藝品、較高檔體育器材(如網球拍)等; l B類為一些銷量一般成本也一般的物質,主要有中檔酒類、中檔煙類、中檔營養品、刀具、洗發水、沐浴露、一般體育用品(如乒乓球拍)、瓶裝食用油、熟食類食品(如烤鴨、燒雞)等; l C類為銷售量打但成本較低的物品,主要有小食品(如薯條、日本豆)、小生活用品(如鏡子、小刀、牙刷牙膏、毛巾、香皂)、娛樂用品(如撲克牌、象棋、跳繩)、水果類、飲料等。1.4 系統總體結構設計 1.4.1 子系統的劃分 按照現行的業務處理功能進行子系統劃分,可將本系統劃分成三個子系統:人事檔案管理子系統、庫存管理子系統和密碼管理子系統。系統總體結構及子系統功能結

16、構如圖 110、圖111和圖112所示。 設計人:翟加乾 日期:2008-12-28圖 110 系統結構圖設計人:翟加乾 日期:2008-12-28圖 111 系統結構圖 庫存管理子系統輸入模塊庫存處理模塊修改模塊查詢模塊 設計人:翟加乾 日期:2008-12-28圖 112 庫存管理子系統結構圖超市連鎖店從系統總體結構上包含三個子系統:人事檔案管理子系統、庫存管理子系統和密碼管理子系統,如圖所示 110所示。 l 人事檔案管理子系統,包括:檔案查詢、檔案更新、檔案輸出及其他操作,如圖 111所示。 l 庫存管理子系統,包括:輸入模塊、庫存處理模塊、修改模塊、查詢模塊,如圖 112所示。 l

17、密碼管理子系統是為系統管理員設置的,具有密碼修改等功能。 1.4.2 計算機處理流程設計 1庫存管理子系統庫存管理子系統的計算機處理流程如圖 113所示。圖中數據輸入庫存管理子系統的方式有兩種:新引進商品出入庫單據查詢時的查詢條件通過鍵盤輸入:直接從銷售統計傳過來的文件從軟磁盤中讀取。當系統進入輸出處理分支時,首先讀入商品出入庫單據,進行合格判斷,若合格則進行輸出處理,結果存放在銷售子系統文件、庫存主文件和商品資料文件庫中。 設計人:翟加乾 日期:2008-12-30圖13 庫存管理子系統計算機處理流程圖2.人事檔案管理子系統 人事檔案管理子系統的計算機處理流程如圖 114所示。圖中數據輸入子

18、系統的方式均為鍵盤輸入。進入人事檔案管理子系統后,可以在檔案輸出、檔案更新和檔案查詢三個處理中選擇。進行檔案輸出時,只需輸入所查職員姓名,系統便回讀取數據,進行判斷,處理后以表單形式在界面輸出。更新處理分支接受鍵盤上輸入的檔案資料,合格判斷后,將合格的資料送入檔案更新處理,結果寫入人事檔案主文件中;不合格則返回原處檢查。查詢結果也是以表單形式在界面輸出。 設計人:翟加乾 日期:2008-12-30圖14 人事檔案管理子系統計算機處理流程圖1.4.3 系統設備配置 1. 網絡設計 網絡設計將解決如何將系統規劃中的各個子系統從內部用局域網連接起來,以及今后系統如何與外界連接的問題。主要是根據實際業

19、務的需要去考慮如何配置和選用網絡產品。網絡設計首先是根據用戶的要求選擇網絡的結構,本系統采用的是總線式網絡拓撲結構。在總線式電纜網絡中,任何瞬間僅有一臺機器主站,可以發送信息。網絡協議選擇 X.25的接口協議,與總公司和配送中心通信采用TCP/IP協議。使用時不必涉及協議標準的內部細節,只需按照其規定操作即可。 該連鎖店的網絡拓撲結構如圖 115所示。設計人:翟加乾 日期:2008-12-30 圖 115 網絡拓撲結構圖2. 設備和網絡配置 本系統是應用了 VB6.0、Access編寫而成,其安裝程序為VB6.0的打包文件。操作系統為Windows XP(在Windows Me及Windows

20、 2000系統下安裝程序會因程序文件與操作系統文件沖突,安裝程序文件要求更新操作系統文件而導致程序安裝失敗)。另外,系統采用現在主流計算機設計,計算機的配置要求為P4 2.8G 以上的計算機。系統管理員處配備一臺主服務器( H),庫存管理部、人事部、各配備兩臺通過網絡集線器(HUB)(F)與主服務器H聯網的計算機(A、B、C、E)及打印機(D)。具體如圖116所示。 設計人:翟加乾 日期:2008-12-30圖 116 網絡設備配置圖1.5 系統分類編碼設計 1.5.1 分類方案 1.庫存物資 庫存物資分類采用國際標準EAN13條碼符號代碼,這種代碼的設計是建立在線性分類基礎上的,具體如圖11

21、7所示。其中,庫存物資分類采用ABC分類法。 設計人:翟加乾 日期:2008-12-30圖 117 庫存物資分類圖2. 職員分類方案 超市職員的分類法采用線分類法,如圖 118所示。 設計人:翟加乾 日期:2008-12-30圖 118 職員分類圖1.5.2 編碼 1. 商品編碼 商品編碼采用標準型 EAN代碼13位數字構成,稱為EAN13代碼,其結構如表12所示。 前綴碼 廠商代碼 商品項目代碼 校驗字符 P1 P2 P3 M1 M2 M3 M4 I1 I2 I3 I4 I5 C l P1P2:代表3位數字,稱為前綴碼,是國際物品編碼協會分配給其成員國或者地區(EAN編碼組織)的唯一標識代碼

22、。我國的為690。 l M1M4:代表4位阿拉伯數字,是企業標識代碼,稱為廠商代碼。 l I1I5:代表5位阿拉伯數字,稱為商品項目代碼,用以表示具體的商品項目,即具有相同包裝和價格的同一種商品。C類由00000到69999,B類由70000到89999,A類由90000到99999。 l C:一位校驗,用以提高數據的可靠性。按國際物品編碼協會規定的方法計算其數值。校驗字符按以下方法計算: 第一步,將 13位數字(包括校驗字符)自右向左順序編碼; 第二步,將所有序號為偶數的位置上的數值相加; 第三步,用數值 3乘第二步的結果; 第四步,從序號 3開始,將所有序號為奇數的位置上的數值相加; 第五

23、步,將第三步的結果與第四步結果相加; 第六步,用一個大于第五步的結果且 3為10的最小整數倍的數減去第五步的結果,其差即為所求的校驗字符的值。 2.職員編碼 職員編碼結構如表 13所示。 連鎖店代碼 部門代碼 職員代碼 P1 P2 M1 I1 I2 I3 l P1P2:為各連鎖店所分到的代碼。 l M1:為各部門所分到的代碼。銷售部為1,庫存管理部為2,市場信息部為3,財務部為4,人事部為5。 l I1I2I3:為各職員所分到的代碼。 1.6 數據結構和數據庫設計 本系統采用 DBASE建立了兩個數據庫,一是人事檔案管理數據庫,另一個是庫存管理數據庫。人事檔案管理數據庫的表結構如表14所示。

24、表 14 職工人事檔案的結構表 字段名 類型 寬度 小數位數 索引 說明 職工編號 字符型 6 有 編號規則見表 12 姓名 字符型 8 性別 字符型 2 男、女 出生日期 字符型 8 年月日 民族 字符型 8 籍貫 字符型 16 省(直轄市)、市(區) 家庭住址 字符型 36 政治面貌 字符型 10 文化程度 字符型 6 小學、初中、高中、大學、研究生等 健康狀況 字符型 10 良好、一般等 婚姻狀況 字符型 4 已婚、未婚、離異、喪偶等 參加工作日期 日期型 8 年月日 進本單位日期 日期型 8 年月日 工資 數值型 6 2 基本工資 各種補貼 數值型 6 2 部門 字符型 8 現任職務

25、字符型 10 職號 字符型 3 職務編號 權限 字符型 1 系統使用權限具體內容: 1系統管理員;2般用戶 電話 字符型 12 備注 備注型 4 庫存管理數據庫中含有出庫表、入庫表和庫存表,這三個表的數據結構如表 15、表16和表17所示。 表 15 出庫表 字段名 類型 寬度 小數位數 索引 說明 商品編碼 文本 13 有 編號規則見表 11 數量 數值 整型 經手人 文本 8 買家 文本 8 出庫日期 /時間 日期 /時間 8 常規日期(年月日 /時分秒) 表 16入庫表 字段名 類型 寬度 小數位數 索引 說明 商品編碼 文本 13 有 編號規則見表 11 供應商 文本 50 數量 數值

26、 整型 單價 貨幣 8 自動 經手人 文本 8 入庫日期 /時間 日期 /時間 8 常規日期(年月日 /時分秒) 表 17 庫存表 字段名 類型 寬度 小數位數 索引 說明 商品編碼 文本 12 有 編碼規則見表 11 商品名稱 文本 50 分類 文本 50 A,B,C類 單位 文本 50 計量單位 數量 數值 整型 備注 文本 50 1.7 輸入輸出設計 輸入輸出設計主要包括輸入設計、輸出設計、用戶界面設計。 輸入設計包括輸入方式、輸入格式、校對方式等。 輸出設計包括報表輸出、圖形輸出等。 用戶界面設計主要包括界面設計、菜單設計、會話管理等。 1.7.1 輸入設計 1. 輸入方式 l 鍵盤輸入:由于人事管理系統及密碼管理系統系統小、流動數據少、基本數據變化小,可以應用鍵盤輸入。 l 條碼輸入:庫存管理系統需要在短時間內大量更新數據、及時處理數據,選擇條碼輸入是比較好的選擇。 具體參見圖 119所示的員工信息輸入界面。 圖 119 員工信息輸入界面圖l 界面標題區:信息管理。 l 功能區:員工管理、供應管理、客戶管理、分類管理、商品管理。 l 數據顯示區:職工號、姓名、職務、電話、住址。 l 操作區:增加、修改。 l 說明區:職工代碼共由 6位字符組成,第1、2位表示職工所在連鎖店號(0199),第三位為部門號(其中1為銷售

溫馨提示

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

評論

0/150

提交評論