




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程(run jin n chn)導論綜合實驗報告校園(xioyun)超市管理系統 小組(xioz)成員:柳建聰 1409103031 帥焱 1409103032 華佳俊 1409103047 何進華 14091030192015年12月28日目錄 TOC o 1-3 h z u HYPERLINK l _Toc439169145 PAGEREF _Toc439169145 h 1 HYPERLINK l _Toc439169146 第一章 問題定義 PAGEREF _Toc439169146 h 4 HYPERLINK l _Toc439169147 1.1開發背景 PAGEREF _T
2、oc439169147 h 4 HYPERLINK l _Toc439169148 1.2國內外同類型產品分析 PAGEREF _Toc439169148 h 4 HYPERLINK l _Toc439169149 1.5進度計劃 PAGEREF _Toc439169149 h 4 HYPERLINK l _Toc439169150 第二章 可行性分析 PAGEREF _Toc439169150 h 5 HYPERLINK l _Toc439169151 2.1技術可行性 PAGEREF _Toc439169151 h 5 HYPERLINK l _Toc439169152 2.2經濟可行性
3、PAGEREF _Toc439169152 h 6 HYPERLINK l _Toc439169153 2.3操作可行性 PAGEREF _Toc439169153 h 6 HYPERLINK l _Toc439169154 第三章 需求分析 PAGEREF _Toc439169154 h 6 HYPERLINK l _Toc439169155 3.1系統目標 PAGEREF _Toc439169155 h 6 HYPERLINK l _Toc439169156 3.2功能需求 PAGEREF _Toc439169156 h 6 HYPERLINK l _Toc439169157 1、前臺管理
4、 PAGEREF _Toc439169157 h 6 HYPERLINK l _Toc439169158 2、后臺管理 PAGEREF _Toc439169158 h 7 HYPERLINK l _Toc439169159 3、人事管理模塊功能 PAGEREF _Toc439169159 h 7 HYPERLINK l _Toc439169160 4.銷售管理模塊功能 PAGEREF _Toc439169160 h 7 HYPERLINK l _Toc439169161 5.進貨管理模塊功能 PAGEREF _Toc439169161 h 7 HYPERLINK l _Toc439169162
5、 6.庫存管理模塊功能: PAGEREF _Toc439169162 h 7 HYPERLINK l _Toc439169163 3.3需求建模 PAGEREF _Toc439169163 h 8 HYPERLINK l _Toc439169164 4.1概要設計 PAGEREF _Toc439169164 h 12 HYPERLINK l _Toc439169165 4.1.1背景 PAGEREF _Toc439169165 h 12 HYPERLINK l _Toc439169166 4.1.2編寫目的 PAGEREF _Toc439169166 h 12 HYPERLINK l _Toc
6、439169167 4.1.3概述 PAGEREF _Toc439169167 h 12 HYPERLINK l _Toc439169168 4.1.4定義 PAGEREF _Toc439169168 h 12 HYPERLINK l _Toc439169169 4.1.5總體設計 PAGEREF _Toc439169169 h 12 HYPERLINK l _Toc439169170 4.1.7基本設計概念及處理流程 PAGEREF _Toc439169170 h 13 HYPERLINK l _Toc439169171 4.1.8系統體系結構 PAGEREF _Toc439169171 h
7、 13 HYPERLINK l _Toc439169172 4.1.9功能需求與系統模塊的關系 PAGEREF _Toc439169172 h 14 HYPERLINK l _Toc439169173 4.1.10人工處理過程 PAGEREF _Toc439169173 h 14 HYPERLINK l _Toc439169174 4.1.11接口設計 PAGEREF _Toc439169174 h 14 HYPERLINK l _Toc439169175 4.1.12運行設計 PAGEREF _Toc439169175 h 15 HYPERLINK l _Toc439169176 4.2詳細
8、設計 PAGEREF _Toc439169176 h 16 HYPERLINK l _Toc439169177 4.2.1需求概述 PAGEREF _Toc439169177 h 16 HYPERLINK l _Toc439169179 4.2.2軟件結構框架圖 PAGEREF _Toc439169179 h 16 HYPERLINK l _Toc439169180 4.2.3登陸模塊 PAGEREF _Toc439169180 h 17 HYPERLINK l _Toc439169181 4.2.4界面描述 PAGEREF _Toc439169181 h 18 HYPERLINK l _To
9、c439169182 4.2.5收銀模塊 PAGEREF _Toc439169182 h 18 HYPERLINK l _Toc439169183 4.2.6退換貨業務 PAGEREF _Toc439169183 h 19 HYPERLINK l _Toc439169184 4.2.7查詢業務 PAGEREF _Toc439169184 h 20第一章 問題(wnt)定義1.1開發(kif)背景21世紀(shj),超市的競爭也進入到了一個全新的領域,競爭已不再是規模的競爭,而是技術的競爭、管理的競爭、人才的競爭。零售領域目前呈多元發展趨勢,多種業態:超市、倉儲店、便利店、特許加盟店、專賣店、貨
10、倉等相互并存。如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規模,成為小型超市努力追求的目標。便捷的校園超市,帶來的不僅僅是利益的增加,還有優質便捷的服務。1.2國內外同類型產品分析縱觀中國的校園超市,還只是局限于買家(學生、老師)直接到超市自己選購商品,既麻煩又浪費時間,可能還要排很長的隊。在互聯網越加發展迅速的今天,這種營銷模式的弊端越發凸顯。1.3本項目簡介計算機信息化現已深入到我們的日常生活中的方方面面,各行各業的人都在使用計算機完成許許多多復雜的工作。而網絡有著信息傳送速度快、信息覆蓋面廣、成本低的特點。通過網絡,選購您喜歡的物品,并由相關負責人員親自送到您的手上,讓您輕輕松松
11、購物。以低投入地進行廣告宣傳活動,可以提高超市的發展效率。“校園超市管理系統”它是網上商務活動的產物,代表了未來零售業的走向。學生可以以網絡這個媒體,足不出戶就可以搜索、查詢到自己需要的信息、購買自己需要的食品,生活用品等,而超市也不必為了煩惱商品沒有地方擺放,節省了昂貴的門面費。采用是最新的O2O,提高工作效率,降低以往需要人工對其進行一一的更改,節省了成本。該軟件的設計目標盡量達到人力與設備的節省,并處理數據的速度高。該系統面向各大商品店,超市,以及廣大學生消費者,實現對商品進行有序交易,并使消費者輕輕松松就可以買到自己所需物品1.4開發環境本校園超市管理系統主要由vs2013及sever
12、2014來開發完成。所選用的開發環境VS2013的界面靈活而友好,用戶可以迅速的建立數據庫;它支持客戶機/服務器(CS)結構,能與其它軟件實現數據共享和數據交換;它具有面向對象編程的能力,它既支持交互環境,又支持編程環境,且具有向下兼容性,對數據的完整性和一致性進行控制,以保證只對有效的數據進行處理。它提供了大量的控件,這些控件可用于設計界面和實現各種功能,減少了工作量,也簡化了界面設計過程,從而有效的提高了應用程序的運行效率和可靠性。1.5進度(jnd)計劃經小組(xioz)4個成員研究討論,本管理系統進度(jnd)計劃如下表校園超市管理系統進度計劃表人/周項目1-4周5-7周8-11周12
13、-17周問題定義在前4周對項目的背景及開發環境進行確定可行性分析對項目進行可行性分析需求分析對項目進行需求分析軟件設計進行概要設計和詳細設計第二章 可行性分析2.1技術可行性 技術可行性要考慮現有的技術條件是否能夠順利完成開發工作,軟硬件配置是否滿足開發的需求等。網上超市購物系統所選用的開發環境VS2013的界面靈活而友好,用戶可以迅速的建立數據庫;它支持客戶機/服務器(CS)結構,能與其它軟件實現數據共享和數據交換;它具有面向對象編程的能力,它既支持交互環境,又支持編程環境,且具有向下兼容性,對數據的完整性和一致性進行控制,以保證只對有效的數據進行處理。它提供了大量的控件,這些控件可用于設計
14、界面和實現各種功能,減少了工作量,也簡化了界面設計過程,從而有效的提高了應用程序的運行效率和可靠性。系統調試相對簡單,當前的計算機硬件配置也完全能滿足開發的需求,軟件方面:由于目前模式相對發展成熟,故軟件的開發平臺成熟可行。因此系統在技術上是絕對可行的。2.2經濟可行性主要從對項目的經濟上進行分析評價,一方面是支出的費用,包括設備購置費、管理和維護費用、人員工資和培訓費等,另一個是取得的收益。這是個小型的管理系統,從投入的人力,財力與物力來講是非常之小的,從節省人力方面,可以讓管理人員從繁與復雜的工作(gngzu)中解脫出來,做更多的工作,可以將管理提高一個層次。所以在經濟上是可行的。2.3操
15、作(cozu)可行性隨著科學技術的進步和社會(shhu)經濟的發展,計算機在現實生活、工作中扮演越來越重要的角色,PC機和移動終端價格不斷的下降,在大學校園里,越來越多的計算機已經進入同學們的宿舍,成為他們學習,生活中的一部分。由上可知,開發網上超市購物系統在學校中具有可行性。2.4法律可行性本校園超市管理系統為本小組人員共同開發完成,屬于私人知識產權,不存在盜用他人文檔或者成果。第三章 需求分析3.1系統目標1. 提高工作人員的正確性,省略了手工核對的工作量。2. 超市管理者從繁重的傳統式經營管理中解脫出來,并且有更多的時間從事于管理工作,工作重心逐漸轉到管理上來,進一步提高了工作效率。3.
16、 采購人員查詢本系統,可以更直接、有效地獲得商品情況,了解到商品是否暢銷或滯銷。4. 銷售管理人員根據商品的銷售情況進行分析,以進行下一次的銷售計劃。5. 財務人員能更加清楚地了解庫存情況、帳款余額、毛利等財務數據,通過更好地控制成本和費用,提高資金周轉率。6. 超市管理者把握住商品的進銷存動態,對超市各種資源的流轉進行更好的控制和發展。3.2功能(gngnng)需求1、前臺(qinti)管理 (1)收銀管理:主要(zhyo)包括收銀及簡單的收付結算、現金結算。 (2)交接管理:收銀員是怎樣做好日常交接又使得金額準確無誤的完成的2、后臺管理 (1)存貨管理:主要是了解某一類商品的庫存情況,并對
17、商品進行添加、修改、刪除。 (2)銷售信息管理:該系統主要讓我們知道我們在哪一天對哪一產品的銷售訂單或是退單的綜合管理情況例如銷售的訂單或退單的型號數量、單價結合折扣率。知道階段性的實際銷售情況。 (3) 基本資料管理:里面包含產品的概況、人員管理、商品管理等 (4) 折扣管理:主要包括限時折扣的折扣率、促銷活動折扣率等等一系列的折扣率設置。 (5)每日提醒:通過自動提醒,對商品進行進貨提醒、商品上下架提醒,所謂下架是指已過期產品等。3、人事管理模塊功能 (1)實現職工信息的查詢; (2)實現職工信息的更新,包括增加、刪除、修改功能; (3)實現供貨商信息的更新,包括增加、刪除、修改功能。4.
18、銷售管理模塊功能 (1)實現銷售信息的查詢; (2)實現商品銷售信息的盤點。5.進貨管理模塊功能 (1)實現進貨信息的查詢; (2)實現進貨信息的更新,包括增加、刪除、修改功能。6.庫存(kcn)管理模塊功能:(1)實現(shxin)商品信息的查詢;(2)實現商品信息的更新,包括增加、刪除、修改(xigi)功能;(3)實現庫存信息的查詢;(4)實現庫存信息的更新,包括增加、刪除、修改功能。3.3需求建模 功能(gngnng)模型數據流圖行為(xngwi)模型狀態(zhungti)轉換圖數據模型系統(xtng)E-R圖 第四章 軟件設計4.1概要(giyo)設計4.1.1背景(bijng)由于超
19、市信息系統的最終用戶是對計算機技術并不十分精通(jngtng)的職能業務部門,從他們的應用需求出發,本著操作界面友好,清晰、易學易用、易于維護的原則來設計。本系統采用自定向下方法開發,其功能模塊主要有如下幾個部分:進貨管理模塊、庫存管理模塊、銷售管理模塊、員工管理模塊和系統模塊。社會生活的現代化,使得市場的走向發生巨大變化,由于經濟的發展,人們對生活的需求已經不再滿足于豐衣足食的低度要求,許多人們往往不是單純為滿足生活必需去購買,而是憑著喜歡、意欲和感觀去購買。隨著計算機網絡技術以及數據庫技術的迅速發展,管理信息系統得到了廣泛應用。對于一個超市來講:貨品數量少則數以百計,多則數以萬計;另外,不
20、同超市的實際情況也有所不同。要對這些貨品進行統一、高效的管理,靠人工完成工作量龐大、難免有錯漏之處。為此,一個自動化的超市貨品管理系統的開發非常必要。4.1.2編寫目的1)這份概要設計說明書是對校園小型超市管理系統的功能需求設計系統結構,供軟件開發人員閱讀。2)本報告由4位組員分工合作完成。4.1.3概述工程的名稱:校園超市管理系統工程產品名稱:校園超市管理系統產品用戶:超市管理人員產品設計者:四組員4.1.4定義為了便于閱讀理解本文,在此解釋一些在本文中用到的簡寫和專業術語:超市管理系統以下簡稱MIS4.1.5總體設計4.1.6運行(ynxng)環境 1)硬件環境:建議配制PIV以上(ysh
21、ng)的處理器,256M以上內存。 2)軟件(run jin)環境:Windows 7,SQL,Server2014 ,vs2013 3)使用人員:會Windows操作的超市管理人員4.1.7基本設計概念及處理流程 4.1.8系統(xtng)體系結構4.1.9功能需求(xqi)與系統模塊的關系4.1.10人工(rngng)處理過程 商品的名字(mng zi)、編碼等基本信息由管理人員手工輸入。4.1.11接口(ji ku)設計 1.用戶接口 包括商品基本信息管理、進貨管理、銷售管理和倉庫管理界面,其中商品信息管理對商品信息的增,改,刪除等設置;進貨管理分供應商檔案管理和供應商商品管理,增、改、
22、刪除供應商及其商品信息;銷售管理提供銷售時對商品的信息顯示及修改;倉庫管理管理倉庫庫存商品。刪除、增加、修改、查詢等操作無單獨界面。2.外部接口3.內部(nib)接口 該系統(xtng)適合windows操作系統,沒有和其他軟件的接口。4.1.12運行(ynxng)設計 1、運行模塊組合 商品信息管理模塊用來管理商品的一些基本信息,是本系統中數據管理的基本對象。管理超市的全部商品信息。銷售管理模塊提供銷售時商品信息的確認與更新,是本系統的主要模塊。銷售模塊提取數據庫里商品的基本信息然后在銷售成功時修改貨架上商品的數量,當商品貨架上的數量低于一定程度是,系統提示管理員,從倉庫提取商品補充貨架。倉
23、庫管理系統負責管理倉庫的貨物信息,管理人員通過倉庫管理模塊將倉庫的商品轉移到貨架上。當倉庫的貨物數量下降時,管理人員通過進貨管理聯系供應商以采集相應商品。為了用戶方便快捷的使用本系統,可以參考系統說明模塊。 商品信息的收集與修改功能:商品信息管理模塊,倉庫管理模塊 商品數量更新功能:銷售管理模塊,倉庫管理模塊查詢,打印功能:商品信息管理模塊,銷售管理模塊,倉庫管理模塊2.運行時間 根據操作環境而定3.系統數據結構設計1)邏輯結構設計要點主要邏輯結構如下:商品信息管理: 屬性:條形碼編號、商品名稱、生產日期、變質日期、生產廠家、商品進價、商品零售價、進貨管理:屬性:供應商名稱、供應商商品、商品的
24、進價、供應商地址、供應商商品數量銷售管理:屬性:商品名稱、條形碼編號、商品數量、生產日期、變質日期、商品的單價、生產廠家倉庫管理: 屬性:商品名稱、條形碼編號、商品庫存數量、商品貨架上數量、生產日期、變質日期、 生產廠家2)物理結構設計要點管理人員查看的信息都以表格的形式顯示3)數據結構與程序的關系 本系統不用考慮數據結構與程序之間的關4)系統出錯處理設計5.出錯信息 a.商品的編碼輸入不規范(gufn)或相同編碼的商品出現其他不同信息,系統報錯,提示管理員檢查輸入。 b.商品(shngpn)數量超出范圍(小于零或大于倉庫或貨架的存放量)系統報錯。 c.如果鏈接數據庫失敗,填出提示對話框,提醒
25、管理員沒有連上數據庫,以便管理員及時(jsh)檢查故障。6.補救措施 1.當操作人員輸入的信息不符導致出錯時,提示操作人員輸入有誤,重新輸入信息。 2.當商品數量超出范圍時,提示操作人員相關信息,以便采購或轉移適當數目的商品。 3.對數據庫采取日記記錄技術和海量轉儲技術,使數據庫遇到硬件損壞或崩潰時能及時調用出原來的數據,盡量恢復到不久前的一次正常數據存儲階段。7.系統維護設計(1)可以查看已經錄入商品信息的個數。(2)查看數據庫的容量,包括剩余空容量和已經使用量。(3)對數據庫采取回滾措施,即一次操作失敗,回滾到最近一次正常操作狀態。4.2詳細設計 4.2.1需求概述按照需求分析文檔中的規格
26、要求,使用條形碼掃描器進貨、售貨、退貨,使得信息傳遞準確、流暢。同時,系統最大限度地實現易安裝,易維護性,易操作性,運行穩定,安全可靠。4.2.2軟件結構框架圖 4.2.3登陸(dng l)模塊1.功能(gngnng)描述(1)功能(gngnng)類型 系統啟動并登陸(2)功能描述1.用戶輸入帳號及密碼并點擊登陸。2.判斷帳號是否存在,存在擇進行密碼判斷;不存在返回警告用戶名不存在并清空所有輸入框,要求用戶重新輸入。3.判斷賬號密碼,密碼正確則進行權限判斷,根據賬號權限進入用戶對應模塊,密碼錯誤則返回警告密碼錯誤并清空密碼框,要求用戶重新輸入。4.進入對應模塊并清空臨時文件(log.jsp)(3)使用權限店里所有人員4.2.4界面(jimin)描述界面(jimin)草圖界面(jimin)要求(1)密碼輸入使用*回顯(2)未登錄點擊關閉退出程序。(3)用戶名輸入錯誤彈出警告圖二,點擊警告框自動關閉并返回登陸界面。(4)用戶密碼輸入錯誤彈出警告圖三,點擊警告框自動關閉返回登陸界面。4.2.5收銀模塊 界面流程圖 收銀流程圖功能(gngnng)描述(1)商品錄入:通過(tnggu)商品條碼錄入并儲存在臨時文件進行價格判斷輸出(shch)(2)價格判斷:通過錄入的商品條碼以及會
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購合同履行風險溝通案例庫建設重點基礎知識點
- 2024北京鐵二中初二(下)期中英語試題及答案
- 2025軟件工程師個人工作總結(28篇)
- it業年終工作總結(20篇)
- 物理教學的工作總結范文(28篇)
- 江蘇省蘇州市2024-2025學年高一下學期4月期中考試政治試題(含答案)
- 2025年廣西南寧市天桃實驗學校中考一模語文試題(含答案)
- 2023年湖南衡陽市高層次和急需緊缺專業技術人才引進983人筆試參考題庫附帶答案詳解
- 2025至2031年中國可變電容行業投資前景及策略咨詢研究報告
- 2025至2031年中國低壓件行業投資前景及策略咨詢研究報告
- 3.4蛋白質工程的原理和應用課件高二下學期生物人教版選擇性必修3
- 提點合同模板
- 企業安全生產責任制管理制度模版(三篇)
- 新版GSP認證標準
- 反詐宣傳民警在社區活動上的發言稿
- 2024年安全崗位競聘演講稿(4篇)
- 甘肅省2025屆高三高考診斷(一診)政治試卷(含答案解析)
- 2024年中國裝飾公司100強企業排名
- 品管圈PDCA案例-中醫醫院減少住院患者艾灸燙傷率醫院改善成果匯報
- 弦理探索-洞察分析
- 工務安全生產管理系統運用
評論
0/150
提交評論