




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) II摘 要將計(jì)算機(jī)應(yīng)用于信息管理,是計(jì)算機(jī)應(yīng)用學(xué)科的一大領(lǐng)域。超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理系統(tǒng)的總目標(biāo)是在數(shù)據(jù)庫(kù)和先進(jìn)的開發(fā)平臺(tái)上,利用現(xiàn)有資源,開發(fā)一個(gè)體系結(jié)構(gòu)完善的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理,實(shí)現(xiàn)物資的計(jì)算機(jī)管理,提供完善的功能,為物資管理人員提供便利的工作方式。需求分析的目的是對(duì)問題進(jìn)行分析,以及根據(jù)對(duì)所選擇的開發(fā)工具的了解,分析系統(tǒng)的總體需求,較好地完成任務(wù)。超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理系統(tǒng)的功能分為三大模塊:管理端、財(cái)務(wù)、采購(gòu)管理員:系統(tǒng)登錄退出系統(tǒng)個(gè)人中心、管理員維護(hù)、修改按鈕、財(cái)務(wù)維護(hù)、修改按鈕、采購(gòu)
2、維護(hù)、修改按鈕、物資分類、修改按鈕、物資入庫(kù)、修改按鈕、物資出庫(kù)、出庫(kù)記錄、物資預(yù)警、出入庫(kù)統(tǒng)計(jì)、規(guī)章制度、修改按鈕財(cái)務(wù):系統(tǒng)登錄、退出系統(tǒng)、個(gè)人中心、規(guī)章制度、采購(gòu)審核采購(gòu):系統(tǒng)登錄、退出系統(tǒng)、個(gè)人中心、規(guī)章制度、采購(gòu)申請(qǐng)等模塊組成。本系統(tǒng)是基于Windows 10操作系統(tǒng),采用JAVA語(yǔ)言spring boot框架開發(fā),并使用MySQL數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。關(guān)鍵詞:JAVA;MySQL;超市庫(kù)存Abstract The application of computer to information management is a major field of computer application
3、 discipline. The general goal of supermarket management system purchase and inventory management system is to develop a supermarket management system purchase and inventory management with perfect architecture, easy expansion, easy maintenance and good human-computer interaction interface on the bas
4、is of database and advanced development platform, so as to realize the computer management of materials, provide perfect functions and provide convenient working methods for material managers. The purpose of requirement analysis is to analyze the problems and analyze the overall requirements of the
5、system according to the understanding of the selected development tools, so as to better complete the task.The functions of supermarket management system - purchase and inventory management system are divided into three modules: management end, finance and purchase administrator: system login and ex
6、it system personal center, administrator maintenance, Modify button, financial maintenance, Modify button, purchase maintenance, Modify button, material classification, Modify button, material warehousing, Modify button, material outbound, outbound record, material early warning, inbound and outboun
7、d statistics, rules and regulations Modify button: financial system login, exit system, personal center, rules and regulations, purchase review purchase: system login, exit system, personal center, rules and regulations, purchase application and other modules.The system is based on Windows 10 operat
8、ing system, developed with Java language spring boot framework, and implemented with MySQL database.Keywords: Java; MySQL; Supermarket inventory江蘇科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) IV目 錄TOC o 1-3 h u HYPERLINK l _Toc15810 第一章 緒論 第一章 緒論1.1 系統(tǒng)開發(fā)背景意義在當(dāng)今的信息時(shí)代,隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,各種各樣的管理信息系統(tǒng)也蓬勃發(fā)展。各大超市為了提高工作效率也紛紛開發(fā)自己的系統(tǒng),而隨著商品經(jīng)濟(jì)的高速發(fā)展,
9、開發(fā)超市管理系統(tǒng)也成為必然。近年來(lái),超市進(jìn)貨與庫(kù)存管理工作壓力增大,為了適應(yīng)未來(lái)信息化社會(huì)的需要,為了使超市管理工作更加科學(xué)化、規(guī)范化,減輕工作人員壓力,提高工作效率,我們需要結(jié)合超市的實(shí)際運(yùn)營(yíng)情況開發(fā)相應(yīng)的管理系統(tǒng)。為了方便商品的銷售管理工作,在業(yè)務(wù)上實(shí)現(xiàn)了商品的進(jìn)貨庫(kù)存以及銷售的一體化。并且提高了倉(cāng)庫(kù)管理的技術(shù)化水平,增加了工作效率增強(qiáng)了管理的安全性和透明性,發(fā)展了信息的交流。在我國(guó),近些年各種中小企業(yè)蓬勃發(fā)展,相應(yīng)的企業(yè)管理要求也會(huì)得到相應(yīng)的提高,管理系統(tǒng)的開發(fā)和運(yùn)行維護(hù)等工作需要大量的技術(shù)人員。我選擇此題的目的是能將大學(xué)學(xué)習(xí)的內(nèi)容運(yùn)用于實(shí)際的系統(tǒng)開發(fā)設(shè)計(jì),也為畢業(yè)后能更好的適應(yīng)社會(huì)就業(yè)
10、需要。樹立良好的軟件開發(fā)理念,建立正確的、符合工程規(guī)范的、系統(tǒng)化的軟件工程思想。1.2 國(guó)內(nèi)外研究現(xiàn)狀信息管理系統(tǒng)信息化社會(huì)所謂的競(jìng)爭(zhēng),并不僅僅是古代單純的土地競(jìng)爭(zhēng)和事物的競(jìng)爭(zhēng)而是知識(shí)的競(jìng)爭(zhēng)和人才的競(jìng)爭(zhēng),超市行業(yè)的核心競(jìng)爭(zhēng)其實(shí)是管理上的競(jìng)爭(zhēng)。零售領(lǐng)域,目前的競(jìng)爭(zhēng),呈現(xiàn)多樣化,比如占據(jù)一部分比例的倉(cāng)庫(kù)形式,便利店形式,專賣店形式等等。所以在白熱化的競(jìng)爭(zhēng)中擴(kuò)大銷售份額,節(jié)約限制成本,努力提高管理水平,加大信息化建設(shè)力度,成為了快速消費(fèi)行業(yè)潛在的目標(biāo),有了目標(biāo)也就很容易看清未來(lái)超市管理系統(tǒng)的發(fā)展趨勢(shì)。超市管理系統(tǒng)的主要任務(wù)是使超市產(chǎn)品的管理工作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)到提高超市業(yè)務(wù)量的目的。所
11、以未來(lái)的超市管理系統(tǒng)的發(fā)展趨勢(shì)實(shí)一定要實(shí)現(xiàn)超市產(chǎn)品信息的快速錄入、便捷查詢、極速修改統(tǒng)計(jì)以及完整生成相應(yīng)信息的報(bào)表生并且打印。同時(shí)針對(duì)不同的客戶,不同的用戶權(quán)限,統(tǒng)計(jì)不同的信息,查詢不同的模塊,以做到客戶信息管理的安全。同時(shí)還還要求系統(tǒng)具有處理合同訂單的能力,統(tǒng)計(jì)超市的訂單信息。當(dāng)然這些功能有些國(guó)家和已經(jīng)實(shí)現(xiàn)了一部分,但是較為完善的體系還 在開發(fā)與研究中。對(duì)于超市管理系統(tǒng)的未來(lái)發(fā)展趨勢(shì)的研究還要根據(jù)目前的一些數(shù)據(jù),例如國(guó)家統(tǒng)計(jì)局,國(guó)家商務(wù)部,國(guó)家發(fā)改委,國(guó)家經(jīng)濟(jì)信息中心,國(guó)家發(fā)展研究中心,全國(guó)商業(yè)信息中心,中國(guó)經(jīng)濟(jì)景氣監(jiān)測(cè)中心,中國(guó)行業(yè)研究網(wǎng),全國(guó)及海外多種報(bào)刊雜志的一些相關(guān)統(tǒng)計(jì)的數(shù)字基于這些
12、信息才能對(duì)目前的超市有更加明確的認(rèn)識(shí),從而判斷目前超市管理系統(tǒng)需要改進(jìn)的地方那個(gè),這對(duì)于研究超市管理系統(tǒng) 的未來(lái)發(fā)展趨勢(shì)也有著很大意義。1.3 開發(fā)設(shè)計(jì)內(nèi)容通過java編程和web應(yīng)用完成進(jìn)貨與庫(kù)存管理系統(tǒng),操作人員基于這個(gè)系統(tǒng),可以完成商品的進(jìn)貨管理和庫(kù)存管理。研究的主要內(nèi)容有:主要用戶的注冊(cè)和登陸,采購(gòu)訂單和采購(gòu)入庫(kù) ,商品的出庫(kù)管理、調(diào)撥出庫(kù),完成各種報(bào)表:庫(kù)存報(bào)表、進(jìn)貨報(bào)表、出貨報(bào)表,調(diào)撥報(bào)表等 ,系統(tǒng)應(yīng)具備友好的人機(jī)交互界面,操作簡(jiǎn)便靈活、直觀,軟件應(yīng)具備安全性、易讀性、可維護(hù)性和便于擴(kuò)充等特點(diǎn)。1.4 研究方法1、可行性分析:搜索各超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理,對(duì)整體方案進(jìn)行可行性
13、分析。2、概要設(shè)計(jì):對(duì)整體業(yè)務(wù)進(jìn)行研究,劃分出大概功能。3、詳細(xì)設(shè)計(jì):對(duì)整個(gè)框架進(jìn)行詳細(xì)的設(shè)計(jì),包括界面設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)以及前后端接口設(shè)計(jì)。4、代碼實(shí)現(xiàn):使用java技術(shù)棧對(duì)該平臺(tái)進(jìn)行代碼開發(fā)。5、測(cè)試:設(shè)計(jì)測(cè)試用例,使用黑盒測(cè)試對(duì)系統(tǒng)進(jìn)行測(cè)試,找到并優(yōu)化bug。第二章 關(guān)鍵技術(shù)和相關(guān)軟件2.1 開發(fā)環(huán)境及硬件要求由于超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理不會(huì)涉及到復(fù)雜的數(shù)據(jù)分析和處理,為了能夠利用最節(jié)約的成本以及簡(jiǎn)潔的代碼達(dá)到最佳的效果,經(jīng)過調(diào)研,計(jì)劃采用Java語(yǔ)言來(lái)開發(fā),具體的軟硬件環(huán)境要求如下。(1)硬件環(huán)境:Corei7處理器,內(nèi)存要求8G及以上,硬盤50G以上(2)服務(wù)器: 采用普通辦公用個(gè)
14、人計(jì)算機(jī)作為服務(wù)器,用來(lái)發(fā)布服務(wù)。(3)開發(fā)工具:Idea(4)操作系統(tǒng):可以采用Windows7及以上系統(tǒng)。(5)數(shù)據(jù)庫(kù)系統(tǒng):采用現(xiàn)在比較流行的MySQL數(shù)據(jù)庫(kù)。(6)Web服務(wù)器:采用apache-tomcat-9.0.22。(7)Java運(yùn)行環(huán)境:采用JRE1.6中文版本。(8)客戶端:采用現(xiàn)在市場(chǎng)上的主流瀏覽器即可。2.2 開發(fā)技術(shù)介紹2.2.1 JQuery框架JQuery框架是一個(gè)快速、簡(jiǎn)潔的JavaScript語(yǔ)言的框架,是一款非常優(yōu)秀的前端框架,它降低了前端的開發(fā)工作量,封裝了JavaScript常用的各類組件,包括獲取頁(yè)面的值、頁(yè)面的正則校驗(yàn)、頁(yè)面的彈窗效果、post、get
15、請(qǐng)求等等,它的出現(xiàn)讓前端的開發(fā)更加簡(jiǎn)潔、降低前端代碼量、是前端的代碼更加簡(jiǎn)潔,更容易維護(hù),實(shí)現(xiàn)一個(gè)一個(gè)動(dòng)態(tài)的前端頁(yè)面效果。2.2.2 開發(fā)框架Spring bootSpringboot是一個(gè)叫pivot公司研發(fā)出來(lái)的一個(gè)新的框架。簡(jiǎn)化了spring框架應(yīng)用過程中的各種復(fù)雜配置。springboot框架采用了默認(rèn)配置的方式去加載基礎(chǔ)的配置文件,開發(fā)人員不需要在搭建框架的初期做太多的配置,可以做到拿來(lái)即用,降低開發(fā)人員的時(shí)間成本,以及框架搭建的難度,提高開發(fā)的效率。Springboot可以成為蓬勃發(fā)展的互聯(lián)網(wǎng)發(fā)展領(lǐng)域的先驅(qū)。在網(wǎng)站項(xiàng)目的開發(fā)過程中,網(wǎng)站的響應(yīng)效率是十分的重要的,用戶通過鏈接訪問此網(wǎng)
16、站,網(wǎng)站向后端服務(wù)發(fā)出請(qǐng)求,后端服務(wù)連接數(shù)據(jù)庫(kù),根據(jù)請(qǐng)求指令處理相關(guān)的數(shù)據(jù),然后根據(jù)業(yè)務(wù)需求處理相關(guān)的邏輯流程,處理完畢將數(shù)據(jù)返回給瀏覽器,反饋給用戶。在這整個(gè)過程中,用戶訪問的頁(yè)面屬于試圖層面、處理業(yè)務(wù)邏輯數(shù)據(jù)控制層面、請(qǐng)求數(shù)據(jù)屬于數(shù)據(jù)模型層面,這種分為不同層面的模式我們稱為MVC模式。主要內(nèi)容如下:視圖層:負(fù)責(zé)處理數(shù)據(jù),整理數(shù)據(jù)的格式,數(shù)據(jù)的樣式最終按照一定的格式展現(xiàn)給用戶進(jìn)行瀏覽以及相關(guān)的操作??刂茖樱航邮沼脩籼峤坏臄?shù)據(jù),然后按照一定的邏輯進(jìn)行相應(yīng)的操作,然后把數(shù)據(jù)交給下一層。數(shù)據(jù)庫(kù)層:按照上一層傳輸過來(lái)的邏輯進(jìn)行數(shù)據(jù)操作,包括數(shù)據(jù)的刪除、數(shù)據(jù)的修改、數(shù)據(jù)的搜索、數(shù)據(jù)的添加等數(shù)據(jù)層面的操
17、作,操作完將指令返回給上一層。隨需而變過去, Spring引導(dǎo)框架不能替代Spring框架。它是一個(gè)單獨(dú)的開發(fā)框架,可以改進(jìn)所有開發(fā)人員。它包含許多第三方軟件庫(kù),可以在springboot中不進(jìn)行配置就立即使用,從而消除了spring繁瑣的配置文件。一般來(lái)說,springboot只需要開發(fā)人員花一點(diǎn)時(shí)間來(lái)啟動(dòng)項(xiàng)目??焖賹?shí)施通過lbmd引擎,應(yīng)用系統(tǒng)的開發(fā)變得固定,形成了一種新的開發(fā)模式:使用leap工具構(gòu)建應(yīng)用系統(tǒng),或使用leap運(yùn)行應(yīng)用系統(tǒng),從而在減少資金和工作量的前提下,達(dá)到快速構(gòu)建大型復(fù)雜項(xiàng)目的目的。leap提供的“模型驅(qū)動(dòng)”可以靈活部署,只需少量代碼即可完成大型項(xiàng)目,這大大減少了Jav
18、a程序員的工作量,降低了出現(xiàn)bug的風(fēng)險(xiǎn)。SpringBoot采用SOA框架來(lái)簡(jiǎn)化開發(fā)。同時(shí),它還可以使用二進(jìn)制開發(fā)機(jī)制完成SDK。這也是為什么許多開發(fā)者喜歡springboot。2.2.3 bootstrap庫(kù)詳細(xì)介紹Bootstrap 是現(xiàn)階段比較流行的一款開源的前端框架,它的內(nèi)部集成了前端的HTML、CSS、Javascript等前端語(yǔ)言。他的主要目的是為了節(jié)約前端開發(fā)人員的入門成本,即便自己不是特別擅長(zhǎng)前端開發(fā),通過它的拖拽的能力也能夠在較短的時(shí)間內(nèi)開發(fā)一個(gè)前端頁(yè)面,bootstrap框架預(yù)設(shè)了許多的組件,比如輸入框、點(diǎn)擊按鈕、彈出框、列表組件、模塊組件等等,使用者不需要具備太多前端開
19、發(fā)技能即可通過簡(jiǎn)單的拖拽實(shí)現(xiàn)網(wǎng)站的開發(fā),降低開發(fā)成本。第三章 系統(tǒng)分析3.1 需求分析超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理是各類信息化系統(tǒng)中一個(gè)非常重要的系統(tǒng),超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理在物資管理中擔(dān)任艱巨的任務(wù),超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理所涉及到的用戶主要是:管理員、采購(gòu)、財(cái)務(wù)這三種角色。超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理可實(shí)現(xiàn)不同角色不同權(quán)限,也就是管理員、采購(gòu)、財(cái)務(wù)提供他們相對(duì)應(yīng)的不同操作權(quán)限。3.2 功能分析超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理具體將實(shí)現(xiàn)以下目標(biāo),實(shí)現(xiàn)不同角色用戶的登錄登出、基礎(chǔ)信息管理模塊、管理員維護(hù)、修改按鈕、財(cái)務(wù)維護(hù)、修改按鈕、采購(gòu)維護(hù)、修改按鈕、物資分類、修改按鈕、物資入庫(kù)、修改
20、按鈕、物資出庫(kù)、出庫(kù)記錄、物資預(yù)警、出入庫(kù)統(tǒng)計(jì)、規(guī)章制度、修改按鈕財(cái)務(wù):系統(tǒng)登錄、退出系統(tǒng)、個(gè)人中心、規(guī)章制度、采購(gòu)審核采購(gòu):系統(tǒng)登錄、退出系統(tǒng)、個(gè)人中心、規(guī)章制度、采購(gòu)申請(qǐng)。總體功能結(jié)構(gòu)如圖3-1所示圖3-1 總體框架圖3.3 功能模塊設(shè)計(jì)(1)管理員登錄用例:管理員進(jìn)行登錄。登錄信息描述如表3-1所示。表3-1 登錄用例用例標(biāo)識(shí)1用例名稱管理員用戶進(jìn)行登錄參與者管理員用戶前置條件管理員用戶擁有系統(tǒng)的賬號(hào)與以及系統(tǒng)的密碼后置條件管理員登錄系統(tǒng)成功用例概述管理員用戶進(jìn)入系統(tǒng)登錄的界面,按照要求輸入賬號(hào)以及密碼進(jìn)行系統(tǒng)登錄操作,如果校驗(yàn)成功,進(jìn)入系統(tǒng),校驗(yàn)失敗則給出提示。基本事件流1、管理員用戶
21、通過賬號(hào)與密碼進(jìn)行登錄。2、管理員用戶登陸成功。3、管理員用戶登錄失敗備選事件流1、登錄成功,跳轉(zhuǎn)到主頁(yè)面。2、登陸失敗,提示失敗信息。備注暫無(wú)。(2)財(cái)務(wù)登錄用例:財(cái)務(wù)進(jìn)行登錄。登錄信息描述如表3-2所示。表3-2 登錄用例用例標(biāo)識(shí)2用例名稱財(cái)務(wù)用戶進(jìn)行登錄參與者財(cái)務(wù)用戶前置條件財(cái)務(wù)用戶擁有系統(tǒng)的賬號(hào)與以及系統(tǒng)的密碼后置條件財(cái)務(wù)登錄系統(tǒng)成功用例概述財(cái)務(wù)用戶進(jìn)入系統(tǒng)登錄的界面,按照要求輸入賬號(hào)以及密碼進(jìn)行系統(tǒng)登錄操作,如果校驗(yàn)成功,進(jìn)入系統(tǒng),校驗(yàn)失敗則給出提示?;臼录?、財(cái)務(wù)用戶通過賬號(hào)與密碼進(jìn)行登錄。2、財(cái)務(wù)用戶登陸成功。3、財(cái)務(wù)用戶登錄失敗備選事件流1、登錄成功,跳轉(zhuǎn)到主頁(yè)面。2、登陸
22、失敗,提示失敗信息。備注暫無(wú)。(3)采購(gòu)登錄用例:采購(gòu)進(jìn)行登錄。登錄信息描述如表3-3所示。表3-3 登錄用例用例標(biāo)識(shí)3用例名稱采購(gòu)用戶進(jìn)行登錄參與者采購(gòu)用戶前置條件采購(gòu)用戶擁有系統(tǒng)的賬號(hào)與以及系統(tǒng)的密碼后置條件采購(gòu)登錄系統(tǒng)成功用例概述采購(gòu)用戶進(jìn)入系統(tǒng)登錄的界面,按照要求輸入賬號(hào)以及密碼進(jìn)行系統(tǒng)登錄操作,如果校驗(yàn)成功,進(jìn)入系統(tǒng),校驗(yàn)失敗則給出提示?;臼录?、采購(gòu)用戶通過賬號(hào)與密碼進(jìn)行登錄。2、采購(gòu)用戶登陸成功。3、采購(gòu)用戶登錄失敗備選事件流1、登錄成功,跳轉(zhuǎn)到主頁(yè)面。2、登陸失敗,提示失敗信息。備注暫無(wú)。(4)普通用戶登錄用例:普通進(jìn)行登錄。登錄信息描述如表3-4所示。表3-4 登錄用例用
23、例標(biāo)識(shí)4用例名稱普通用戶進(jìn)行登錄參與者普通用戶前置條件普通用戶擁有系統(tǒng)的賬號(hào)與以及系統(tǒng)的密碼后置條件普通登錄系統(tǒng)成功用例概述普通用戶進(jìn)入系統(tǒng)登錄的界面,按照要求輸入賬號(hào)以及密碼進(jìn)行系統(tǒng)登錄操作,如果校驗(yàn)成功,進(jìn)入系統(tǒng),校驗(yàn)失敗則給出提示。基本事件流1、普通用戶通過賬號(hào)與密碼進(jìn)行登錄。2、普通用戶登陸成功。3、普通用戶登錄失敗備選事件流1、登錄成功,跳轉(zhuǎn)到主頁(yè)面。2、登陸失敗,提示失敗信息。備注暫無(wú)。(5)管理員用戶退出系統(tǒng)用例:管理員用戶退出系統(tǒng)。描述如表3-5所示。表3-5 退出系統(tǒng)用例用例標(biāo)識(shí)5用例名稱管理員用戶退出系統(tǒng)參與者管理員用戶前置條件管理員用戶已經(jīng)成功登入系統(tǒng)后置條件管理員用戶系
24、統(tǒng)成功用例概述管理員用戶進(jìn)入系統(tǒng)點(diǎn)擊右上角退出系統(tǒng),成功退出系統(tǒng),跳轉(zhuǎn)至登錄界面?;臼录?、管理員用戶通過賬號(hào)與密碼進(jìn)行登錄。2、管理員用戶登陸成功。3、管理員用戶退出系統(tǒng)備選事件流1、管理員用戶退出成功,跳轉(zhuǎn)到登錄界面。2、管理員用戶退出失敗,提示失敗信息。備注暫無(wú)。(6)財(cái)務(wù)用戶退出系統(tǒng)用例:財(cái)務(wù)用戶退出系統(tǒng)。退出系統(tǒng)信息描述如表3-6所示。表3-6退出系統(tǒng)用例用例標(biāo)識(shí)6用例名稱財(cái)務(wù)用戶退出系統(tǒng)參與者財(cái)務(wù)用戶前置條件財(cái)務(wù)用戶已經(jīng)成功登入系統(tǒng)后置條件財(cái)務(wù)用戶系統(tǒng)成功用例概述財(cái)務(wù)用戶進(jìn)入系統(tǒng)點(diǎn)擊右上角退出系統(tǒng),成功退出系統(tǒng),跳轉(zhuǎn)至登錄界面。基本事件流1、財(cái)務(wù)用戶通過賬號(hào)與密碼進(jìn)行登錄。2、
25、財(cái)務(wù)用戶登陸成功。3、財(cái)務(wù)用戶退出系統(tǒng)備選事件流1、財(cái)務(wù)用戶退出成功,跳轉(zhuǎn)到登錄界面。2、財(cái)務(wù)用戶退出失敗,提示失敗信息。備注暫無(wú)。(7)采購(gòu)用戶退出系統(tǒng)用例:采購(gòu)用戶退出系統(tǒng)。退出系統(tǒng)信息描述如表3-7所示。表3-7 退出系統(tǒng)用例用例標(biāo)識(shí)7用例名稱采購(gòu)用戶退出系統(tǒng)參與者采購(gòu)用戶前置條件采購(gòu)用戶已經(jīng)成功登入系統(tǒng)后置條件采購(gòu)用戶系統(tǒng)成功用例概述采購(gòu)用戶進(jìn)入系統(tǒng)點(diǎn)擊右上角退出系統(tǒng),成功退出系統(tǒng),跳轉(zhuǎn)至登錄界面?;臼录?、采購(gòu)用戶通過賬號(hào)與密碼進(jìn)行登錄。2、采購(gòu)用戶登陸成功。3、采購(gòu)用戶退出系統(tǒng)備選事件流1、采購(gòu)用戶退出成功,跳轉(zhuǎn)到登錄界面。2、采購(gòu)用戶退出失敗,提示失敗信息。備注暫無(wú)。(8)普
26、通用戶退出系統(tǒng)用例:普通用戶退出系統(tǒng)。退出系統(tǒng)信息描述如表3-8所示。表3-8 退出系統(tǒng)用例用例標(biāo)識(shí)8用例名稱普通用戶退出系統(tǒng)參與者普通用戶前置條件普通用戶已經(jīng)成功登入系統(tǒng)后置條件普通用戶系統(tǒng)成功用例概述普通用戶進(jìn)入系統(tǒng)點(diǎn)擊右上角退出系統(tǒng),成功退出系統(tǒng),跳轉(zhuǎn)至登錄界面。基本事件流1、普通用戶通過賬號(hào)與密碼進(jìn)行登錄。2、普通用戶登陸成功。3、普通用戶退出系統(tǒng)備選事件流1、普通用戶退出成功,跳轉(zhuǎn)到登錄界面。2、普通用戶退出失敗,提示失敗信息。備注暫無(wú)。(9)普通用戶個(gè)人信息用例:普通個(gè)人信息。個(gè)人信息信息描述如表3-9所示。表3-9 個(gè)人信息用例用例標(biāo)識(shí)9用例名稱普通用戶個(gè)人信息參與者普通用戶前置
27、條件普通用戶已經(jīng)成功登入系統(tǒng)后置條件普通用戶成功進(jìn)入個(gè)人信息頁(yè)面用例概述普通用戶進(jìn)入系統(tǒng)點(diǎn)擊個(gè)人信息進(jìn)入個(gè)人信息界面,在此頁(yè)面可以查看自己的個(gè)人信息,且可以修改自己的個(gè)人信息。基本事件流1、普通用戶通過賬號(hào)與密碼進(jìn)行登錄。2、普通用戶登陸成功。3、普通用戶查看以及操作自己的個(gè)人信息,包括查看和修改操作備選事件流1、普通用戶查看個(gè)人信息。2、普通用戶修改個(gè)人信息。備注暫無(wú)。(10)采購(gòu)用戶個(gè)人信息用例:采購(gòu)個(gè)人信息。描述如表3-10所示。表3-10 個(gè)人信息用例用例標(biāo)識(shí)10用例名稱采購(gòu)用戶個(gè)人信息參與者采購(gòu)用戶前置條件采購(gòu)用戶已經(jīng)成功登入系統(tǒng)后置條件采購(gòu)用戶成功進(jìn)入個(gè)人信息頁(yè)面用例概述采購(gòu)用戶進(jìn)
28、入系統(tǒng)點(diǎn)擊個(gè)人信息進(jìn)入個(gè)人信息界面,在此頁(yè)面可以查看自己的個(gè)人信息,且可以修改自己的個(gè)人信息?;臼录?、采購(gòu)用戶通過賬號(hào)與密碼進(jìn)行登錄。2、采購(gòu)用戶登陸成功。3、采購(gòu)用戶查看以及操作自己的個(gè)人信息,包括查看和修改操作備選事件流1、采購(gòu)用戶查看個(gè)人信息。2、采購(gòu)用戶修改個(gè)人信息。備注暫無(wú)。(11)財(cái)務(wù)用戶個(gè)人信息用例:財(cái)務(wù)個(gè)人信息。描述如表3-11所示。表3-11 個(gè)人信息用例用例標(biāo)識(shí)9用例名稱財(cái)務(wù)用戶個(gè)人信息參與者財(cái)務(wù)用戶前置條件財(cái)務(wù)用戶已經(jīng)成功登入系統(tǒng)后置條件財(cái)務(wù)用戶成功進(jìn)入個(gè)人信息頁(yè)面用例概述財(cái)務(wù)用戶進(jìn)入系統(tǒng)點(diǎn)擊個(gè)人信息進(jìn)入個(gè)人信息界面,在此頁(yè)面可以查看自己的個(gè)人信息,且可以修改自己的
29、個(gè)人信息?;臼录?、財(cái)務(wù)用戶通過賬號(hào)與密碼進(jìn)行登錄。2、財(cái)務(wù)用戶登陸成功。3、財(cái)務(wù)用戶查看以及操作自己的個(gè)人信息,包括查看和修改操作備選事件流1、財(cái)務(wù)用戶查看個(gè)人信息。2、財(cái)務(wù)用戶修改個(gè)人信息。備注暫無(wú)。(12)管理員用戶個(gè)人信息用例:管理員個(gè)人信息。描述如表3-12所示。表3-12 個(gè)人信息用例用例標(biāo)識(shí)12用例名稱管理員用戶個(gè)人信息參與者管理員用戶前置條件管理員用戶已經(jīng)成功登入系統(tǒng)后置條件管理員用戶成功進(jìn)入個(gè)人信息頁(yè)面用例概述管理員用戶進(jìn)入系統(tǒng)點(diǎn)擊個(gè)人信息進(jìn)入個(gè)人信息界面,在此頁(yè)面可以查看自己的個(gè)人信息,且可以修改自己的個(gè)人信息。基本事件流1、管理員用戶通過賬號(hào)與密碼進(jìn)行登錄。2、管理員
30、用戶登陸成功。3、管理員用戶查看以及操作自己的個(gè)人信息,包括查看和修改操作備選事件流1、管理員用戶查看個(gè)人信息。2、管理員用戶修改個(gè)人信息。備注暫無(wú)。(13)采購(gòu)管理用例:管理管理員信息。管理員信息管理描述如表3-13所示。表3-13 采購(gòu)管理用例用例標(biāo)識(shí)13用例名稱采購(gòu)管理用例參與者管理員前置條件管理員已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操作。用例概述管理員點(diǎn)擊采購(gòu)管理菜單,進(jìn)入采購(gòu)管理界面,在此界面進(jìn)行采購(gòu)管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行采
31、購(gòu)管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理員信息失敗。備注暫無(wú)。(14)普通管理用例:管理管理員信息。管理員信息管理描述如表3-14所示。表3-14 普通管理用例用例標(biāo)識(shí)14用例名稱普通管理用例參與者管理員前置條件管理員已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操作。用例概述管理員點(diǎn)擊普通管理菜單,進(jìn)入普通管理界面,在此界面進(jìn)行普通管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行普通管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理
32、員信息失敗。備注暫無(wú)。(15)財(cái)務(wù)管理用例:管理管理員信息。管理員信息管理描述如表3-15所示。表3-15 財(cái)務(wù)管理用例用例標(biāo)識(shí)15用例名稱財(cái)務(wù)管理用例參與者管理員前置條件管理員已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操作。用例概述管理員點(diǎn)擊財(cái)務(wù)管理菜單,進(jìn)入財(cái)務(wù)管理界面,在此界面進(jìn)行財(cái)務(wù)管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行財(cái)務(wù)管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理員信息失敗。備注暫無(wú)。(16)物資分類管理用例:管理管理員信息。
33、描述如表3-16所示。表3-16 物資分類管理用例用例標(biāo)識(shí)16用例名稱物資分類管理用例參與者管理員前置條件管理員已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操作。用例概述管理員點(diǎn)擊物資分類管理菜單,進(jìn)入物資分類管理界面,在此界面進(jìn)行物資分類管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行物資分類管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理員信息失敗。備注暫無(wú)。(17)物資管理用例:管理管理員信息。管理員信息管理描述如表3-17所示。表3-17 物資管
34、理用例用例標(biāo)識(shí)17用例名稱物資管理用例參與者管理員前置條件管理員已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操作。用例概述管理員點(diǎn)擊物資管理菜單,進(jìn)入物資管理界面,在此界面進(jìn)行物資管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行物資管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理員信息失敗。備注暫無(wú)。(18)申領(lǐng)管理用例:管理管理員信息。管理員信息管理描述如表3-18所示。表3-18 申領(lǐng)管理用例用例標(biāo)識(shí)18用例名稱申領(lǐng)管理用例參與者管理員前置條件管理員
35、已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操作。用例概述管理員點(diǎn)擊申領(lǐng)管理菜單,進(jìn)入申領(lǐng)管理界面,在此界面進(jìn)行申領(lǐng)管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行申領(lǐng)管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理員信息失敗。備注暫無(wú)。(19)出庫(kù)管理用例:管理管理員信息。管理員信息管理描述如表3-19所示。表3-19 出庫(kù)管理用例用例標(biāo)識(shí)19用例名稱出庫(kù)管理用例參與者管理員前置條件管理員已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操
36、作。用例概述管理員點(diǎn)擊出庫(kù)管理菜單,進(jìn)入出庫(kù)管理界面,在此界面進(jìn)行出庫(kù)管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行出庫(kù)管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理員信息失敗。備注暫無(wú)。(20)入庫(kù)管理用例:管理管理員信息。管理員信息管理描述如表3-20所示。表3-20 入庫(kù)管理用例用例標(biāo)識(shí)20用例名稱入庫(kù)管理用例參與者管理員前置條件管理員已經(jīng)成功登入系統(tǒng)后置條件管理員可以進(jìn)行添加、刪除、修改、查詢等操作。用例概述管理員點(diǎn)擊入庫(kù)管理菜單,進(jìn)入入庫(kù)管理界面,在此界面進(jìn)
37、行入庫(kù)管理的操作,包括管理員的添加,管理員的修改,管理員的查詢,管理員的瀏覽等相關(guān)操作基本事件流1、管理員通過賬號(hào)與密碼進(jìn)行登錄。2、管理員登陸成功。3、管理員進(jìn)行入庫(kù)管理備選事件流1、管理員成功管理管理員信息。2、管理員管理管理員信息失敗。備注暫無(wú)。第四章 系統(tǒng)總體設(shè)計(jì)4.1 系統(tǒng)整體設(shè)計(jì)4.1.1 登錄注冊(cè)流程啟動(dòng)項(xiàng)目按照要求輸入自己分配的賬號(hào)以及密碼,點(diǎn)擊登錄按鈕,帶著賬號(hào)和密碼去后臺(tái)進(jìn)行校驗(yàn),如果返回成功則登錄成功,如果返回失敗則登錄失敗,重新輸入賬號(hào)密碼等信息再次登錄。登錄注冊(cè)流程圖如圖4-1所示。 圖4-1 登錄注冊(cè)流程圖4.1.2 數(shù)據(jù)修改流程數(shù)據(jù)修改流程圖如圖4-2所示。 圖4
38、-2 數(shù)據(jù)修改流程圖4.1.3 個(gè)人中心流程個(gè)人中心流程。詳見圖4-3所示。 圖4-3 個(gè)人中心流程圖4.2 數(shù)據(jù)庫(kù)整體設(shè)計(jì)圖4-2 數(shù)據(jù)庫(kù)設(shè)計(jì)4.3 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)是:關(guān)系模式可以被轉(zhuǎn)換成實(shí)體類屬性、關(guān)系數(shù)據(jù)庫(kù)模型可與實(shí)體類進(jìn)行轉(zhuǎn)換、關(guān)系模式可以被實(shí)體類進(jìn)行轉(zhuǎn)換。(1)用戶信息如表3-1。表3-1 用戶信息表字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述IDint是IDxmvarchar20否姓名zhvarchar50否賬號(hào)mmvarchar50否密碼sexvarchar50否性別ageByte否出生日期dzvarchar50否詳細(xì)地址dhvarchar50否聯(lián)系方式rolesvarch
39、ar50否角色(2)物資分類基本信息如表3-2。表3-2 物資分類基礎(chǔ)信息表字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述IDint是IDmcvarchar20否類別名稱(3)物資信息如表3-3。表3-3 物資基礎(chǔ)信息表字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述Idint是idxyvarchar20否名稱zyvarchar50否物資分類gdvarchar50否存儲(chǔ)規(guī)定djvarchar50否單價(jià)rqvarchar50否生產(chǎn)日期gqrqvarchar50否過期日期rkrqvarchar50否入庫(kù)日期dhvarchar50否聯(lián)系方式phvarchar50否批號(hào)ylvarchar50否余量zlvarchar50否總量(4)出庫(kù)
40、記錄信息如表3-4表3-4 出庫(kù)記錄信息表字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述Idint是idrkrqvarchar50否入庫(kù)日期dhvarchar50否聯(lián)系方式phvarchar50否批號(hào)(5)采購(gòu)信息如表3-5表3-5 采購(gòu)信息表字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述Idint是idrkrqvarchar50否入庫(kù)日期dhvarchar50否聯(lián)系方式phvarchar50否批號(hào)ylvarchar50否余量 第五章 系統(tǒng)實(shí)現(xiàn)5.1 主要功能管理員:系統(tǒng)登錄:管理員通過賬號(hào)以及密碼進(jìn)行系統(tǒng)登錄,登錄成功跳轉(zhuǎn)系統(tǒng)主界面,如果賬號(hào)密碼錯(cuò)誤給出對(duì)應(yīng)的提示語(yǔ)。退出系統(tǒng):點(diǎn)擊右上角“退出”成功退出系統(tǒng)。個(gè)人中心:展示
41、自己的角色、姓名、賬號(hào)以及密碼;且在此模塊可以修改自己的密碼。管理員維護(hù):在此模塊可以對(duì)管理員進(jìn)行增加、修改、刪除以及查詢操作;點(diǎn)擊添加,彈出添加頁(yè)面,按照要求輸入姓名、賬號(hào)、密碼,點(diǎn)擊確定添加成功;按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕,列表展示查詢結(jié)果,點(diǎn)擊列表中的修改按鈕,彈出修改頁(yè)面,按照要求輸入需要修改的內(nèi)容,點(diǎn)擊確定修改成功;點(diǎn)擊列表中的刪除,刪除需要?jiǎng)h除的內(nèi)容。財(cái)務(wù)維護(hù):在此模塊可以對(duì)財(cái)務(wù)進(jìn)行增加、修改、刪除以及查詢操作;點(diǎn)擊添加,彈出添加頁(yè)面,按照要求輸入姓名、賬號(hào)、密碼,點(diǎn)擊確定添加成功;按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕,列表展示查詢結(jié)果,點(diǎn)擊列表中的修
42、改按鈕,彈出修改頁(yè)面,按照要求輸入需要修改的內(nèi)容,點(diǎn)擊確定修改成功;點(diǎn)擊列表中的刪除,刪除需要?jiǎng)h除的內(nèi)容。采購(gòu)維護(hù):在此模塊可以對(duì)采購(gòu)進(jìn)行增加、修改、刪除以及查詢操作;點(diǎn)擊添加,彈出添加頁(yè)面,按照要求輸入姓名、賬號(hào)、密碼,點(diǎn)擊確定添加成功;按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕,列表展示查詢結(jié)果,點(diǎn)擊列表中的修改按鈕,彈出修改頁(yè)面,按照要求輸入需要修改的內(nèi)容,點(diǎn)擊確定修改成功;點(diǎn)擊列表中的刪除,刪除需要?jiǎng)h除的內(nèi)容。物資分類:在此模塊可以對(duì)物資分類進(jìn)行增加、修改、刪除以及查詢操作;點(diǎn)擊添加,彈出添加頁(yè)面,按照要求輸入分類名稱點(diǎn)擊確定添加成功;按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕
43、,列表展示查詢結(jié)果,點(diǎn)擊列表中的修改按鈕,彈出修改頁(yè)面,按照要求輸入需要修改的內(nèi)容,點(diǎn)擊確定修改成功;點(diǎn)擊列表中的刪除,刪除需要?jiǎng)h除的內(nèi)容。物資入庫(kù):在此模塊可以對(duì)物資入庫(kù)進(jìn)行增加、修改以及查詢操作;點(diǎn)擊入庫(kù),彈出添加頁(yè)面,按照要求輸入物資名稱、物資類別、存儲(chǔ)規(guī)定、單價(jià)、生產(chǎn)日期、國(guó)企日期、供應(yīng)日期、供貨商、供貨地址、聯(lián)系方式、總量、余量、批號(hào)點(diǎn)擊確定添加成功;按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕,列表展示查詢結(jié)果,點(diǎn)擊列表中的修改按鈕,彈出修改頁(yè)面,按照要求輸入需要修改的內(nèi)容,點(diǎn)擊確定修改成功;點(diǎn)擊列表中的刪除,刪除需要?jiǎng)h除的內(nèi)容。物資出庫(kù):在此模塊可以對(duì)物資出庫(kù)進(jìn)行管理詢操作;點(diǎn)
44、擊入庫(kù),按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕,列表展示查詢結(jié)果,點(diǎn)擊列表中的出庫(kù)按鈕,彈出出庫(kù)頁(yè)面,按照要求輸入需要出庫(kù)的內(nèi)容,點(diǎn)擊確定出庫(kù)成。出庫(kù)記錄:在此模塊可以查看出庫(kù)的記錄,包括物資名稱、申領(lǐng)人姓名、出庫(kù)時(shí)間、出庫(kù)數(shù)量。物資預(yù)警:此模塊可以預(yù)警物資的儲(chǔ)存情況包括已經(jīng)過期、庫(kù)存不足、正常存儲(chǔ)的預(yù)警信息。出入庫(kù)統(tǒng)計(jì):利用echart的形式展示每日的出入庫(kù)數(shù)量信息。規(guī)章制度:在此模塊可以對(duì)規(guī)章制度進(jìn)行增加、修改、刪除以及查詢操作;點(diǎn)擊添加,彈出添加頁(yè)面,按照要求輸入標(biāo)題、內(nèi)容點(diǎn)擊確定添加成功;按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕,列表展示查詢結(jié)果,點(diǎn)擊列表中的修改按鈕,彈
45、出修改頁(yè)面,按照要求輸入需要修改的內(nèi)容,點(diǎn)擊確定修改成功;點(diǎn)擊列表中的刪除,刪除需要?jiǎng)h除的內(nèi)容。財(cái)務(wù):系統(tǒng)登錄:管理員通過賬號(hào)以及密碼進(jìn)行系統(tǒng)登錄,登錄成功跳轉(zhuǎn)系統(tǒng)主界面,如果賬號(hào)密碼錯(cuò)誤給出對(duì)應(yīng)的提示語(yǔ)。退出系統(tǒng):點(diǎn)擊右上角“退出”成功退出系統(tǒng)。個(gè)人中心:展示自己的角色、姓名、賬號(hào)以及密碼;且在此模塊可以修改自己的密碼。規(guī)章制度:在此模塊可以查看以及搜索規(guī)章制度。采購(gòu)審核:在此模塊可以審核采購(gòu)采購(gòu)申請(qǐng),點(diǎn)擊審核按鈕彈出審核頁(yè)面,選擇審核通過或者不通過,點(diǎn)擊提交審核成功。采購(gòu):系統(tǒng)登錄:管理員通過賬號(hào)以及密碼進(jìn)行系統(tǒng)登錄,登錄成功跳轉(zhuǎn)系統(tǒng)主界面,如果賬號(hào)密碼錯(cuò)誤給出對(duì)應(yīng)的提示語(yǔ)。退出系統(tǒng):點(diǎn)擊
46、右上角“退出”成功退出系統(tǒng)。個(gè)人中心:展示自己的角色、姓名、賬號(hào)以及密碼;且在此模塊可以修改自己的密碼。規(guī)章制度:在此模塊可以查看以及搜索規(guī)章制度。采購(gòu)申請(qǐng):在此模塊可以發(fā)起采購(gòu)申請(qǐng),點(diǎn)擊申請(qǐng)按鈕彈出申請(qǐng)頁(yè)面,按照要求輸入物資類別、物資名稱、采購(gòu)數(shù)量、單價(jià)、總價(jià)等信息,點(diǎn)擊申請(qǐng)?zhí)峤回?cái)務(wù)審核。5.2 系統(tǒng)實(shí)現(xiàn)5.2.1 系統(tǒng)登錄(1)功能介紹:管理員注冊(cè)賬號(hào):管理員填寫賬號(hào)、個(gè)人信息注冊(cè)賬號(hào)(2)操作流程:打開登錄界面-輸入賬號(hào)-輸入密碼-點(diǎn)擊登錄,登錄成功,跳轉(zhuǎn)系統(tǒng)首頁(yè)。 圖5-1 管理員登錄界面效果圖功能核心代碼:5.2.2 個(gè)人中心(1)功能介紹:此功能主要用來(lái)管理員的信息,管理員增加、刪
47、除、修改、模糊查詢信息。(2)操作流程:進(jìn)入主界面界面-點(diǎn)擊新增-彈出新增界面-依次輸入:姓名、賬號(hào)、密碼,等信息,點(diǎn)擊提交,新增成功,關(guān)閉彈窗刷新列表。 圖5-2 效果圖功能核心代碼:5.2.3 財(cái)務(wù)維護(hù)(1)功能介紹:此功能主要用來(lái)管理財(cái)務(wù)維護(hù)的信息,管理員增加、刪除、修改、模糊查詢信息。(2)操作流程:進(jìn)入主界面界面-點(diǎn)擊新增-彈出新增界面-依次輸入:姓名、賬號(hào)、密碼等信息,點(diǎn)擊提交,新增成功,關(guān)閉彈窗刷新列表。 圖5-3 效果圖功能核心代碼:5.2.4 采購(gòu)維護(hù)(1)功能介紹:此功能主要用來(lái)管理采購(gòu)維護(hù)的信息,管理員增加、刪除、修改、模糊查詢租戶信息。(2)操作流程:進(jìn)入主界面界面-點(diǎn)
48、擊新增-彈出新增界面-依次輸入:姓名、賬號(hào)、密碼等信息,點(diǎn)擊提交,新增成功,關(guān)閉彈窗刷新列表。 圖5-4 效果圖(3)功能核心代碼:5.2.5 采購(gòu)維護(hù)(1)功能介紹:此功能主要用來(lái)管理物資分類的信息,管理員增加、刪除、修改、模糊查詢信息。(2)操作流程:進(jìn)入主界面界面-點(diǎn)擊新增-彈出新增界面-依次輸入:分類名稱等信息,點(diǎn)擊提交,新增成功,關(guān)閉彈窗刷新列表。 圖5-5 效果圖功能核心代碼:5.2.6 物資入庫(kù)(1)功能介紹:此功能主要用來(lái)管理物資入庫(kù)的信息,管理員增加、刪除、修改、模糊查詢公告信息。(2)操作流程:進(jìn)入主界面界面-點(diǎn)擊新增-彈出新增界面-依次輸入:物資名稱、物資類別、存儲(chǔ)規(guī)定、
49、單價(jià)、生產(chǎn)日期、國(guó)企日期、供應(yīng)日期、供貨商、供貨地址、聯(lián)系方式、總量、余量、批號(hào)等信息,點(diǎn)擊提交,新增成功,關(guān)閉彈窗刷新列表。圖5-6 界面效果圖功能核心代碼:5.2.7 物資出庫(kù)(1)功能介紹:此功能主要用來(lái)管理物資出庫(kù)的信息,管理員增加、刪除、修改、模糊查詢客戶信息。(2)操作流程:進(jìn)入主界面界面-點(diǎn)擊新增-彈出出庫(kù)界面-點(diǎn)擊提交,新增成功,關(guān)閉彈窗刷新列表。圖5-7 界面效果圖功能核心代碼:5.2.8 出庫(kù)記錄(1)功能介紹:在此模塊可以查看出庫(kù)的記錄,包括物資名稱、申領(lǐng)人姓名、出庫(kù)時(shí)間、出庫(kù)數(shù)量。(2)操作流程:進(jìn)入主界面界面。 圖5-8 界面效果圖功能核心代碼:5.2.9 物資預(yù)警信
50、息管理(1)功能介紹:此模塊可以預(yù)警物資的儲(chǔ)存情況包括已經(jīng)過期、庫(kù)存不足、正常存儲(chǔ)的預(yù)警信息。(2)操作流程:進(jìn)入主界面界面。圖5-9 界面效果圖功能核心代碼:5.2.10 規(guī)章制度(1)功能介紹:在此模塊可以對(duì)規(guī)章制度進(jìn)行增加、修改、刪除以及查詢操作。(2)操作流程:進(jìn)入主界面界面-點(diǎn)擊添加,彈出添加頁(yè)面,按照要求輸入標(biāo)題、內(nèi)容點(diǎn)擊確定添加成功;按照要求在輸入框輸入想查詢的內(nèi)容,點(diǎn)擊查詢按鈕,列表展示查詢結(jié)果,點(diǎn)擊列表中的修改按鈕,彈出修改頁(yè)面,按照要求輸入需要修改的內(nèi)容,點(diǎn)擊確定修改成功;點(diǎn)擊列表中的刪除,刪除需要?jiǎng)h除的內(nèi)容。 圖5-10 界面效果圖功能核心代碼:第六章 系統(tǒng)測(cè)試6.1 測(cè)
51、試方法通過軟件的外部表現(xiàn)來(lái)發(fā)現(xiàn)其缺陷和錯(cuò)誤。黑盒測(cè)試法把測(cè)試對(duì)象看成一個(gè)黑盒子,完全不考慮程序內(nèi)部結(jié)構(gòu)和處理過程。黑盒測(cè)試是在程序界面處進(jìn)行測(cè)試,它只是檢查是否按照需求規(guī)格說明書的規(guī)定正常實(shí)現(xiàn)通過對(duì)程序內(nèi)部結(jié)構(gòu)的分析、檢測(cè)來(lái)尋找問題。白盒測(cè)試可以把程序看成裝在一個(gè)透明的白盒子里,也就是清楚了解程序結(jié)構(gòu)和處理過程,檢查是否所有的結(jié)構(gòu)及路徑都是正確的,檢查軟件內(nèi)部動(dòng)作是否按照設(shè)計(jì)說明的規(guī)定正常進(jìn)行。介于白盒測(cè)試與黑盒測(cè)試之間的測(cè)試?;液袦y(cè)試關(guān)注輸出對(duì)于輸入的正確性;同時(shí)也關(guān)注內(nèi)部表現(xiàn),但這種關(guān)注白盒測(cè)試那樣詳細(xì)、完整,只是通過一些表征性的現(xiàn)象、事件、標(biāo)志來(lái)判斷內(nèi)部的運(yùn)行狀態(tài)?;液袦y(cè)試結(jié)合了白盒測(cè)試
52、和黑盒測(cè)試的要素。它考慮了用戶端、特定的系統(tǒng)知識(shí)和操作環(huán)境。它在系統(tǒng)組件的協(xié)同性環(huán)境中評(píng)價(jià)應(yīng)用軟件的設(shè)計(jì)。6.2 測(cè)試目的系統(tǒng)測(cè)試的目的是在真實(shí)系統(tǒng)工作環(huán)境下通過與系統(tǒng)的需求定義作比較,檢驗(yàn)完整的軟件配置項(xiàng)能否和系統(tǒng)正確連接,發(fā)現(xiàn)軟件與系統(tǒng)/子系統(tǒng)設(shè)計(jì)文檔不符合或與之矛盾的地方。在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行的測(cè)試。是為了發(fā)現(xiàn)缺陷并度量產(chǎn)品質(zhì)量。而且,系統(tǒng)測(cè)試還要檢驗(yàn)系統(tǒng)的文檔等是否完整、有效 13。測(cè)試目的有:(1)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程。(2)好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。(3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。6.3 測(cè)試
53、用例系統(tǒng)表6-1 系統(tǒng)測(cè)試用例匯總表模塊測(cè)試編號(hào)測(cè)試用例名稱基礎(chǔ)信息1管理員登錄測(cè)試2管理員管理測(cè)試3用戶管理測(cè)試4個(gè)人中心5物資管理6分類管理物資出入庫(kù)管理7出入管理8入庫(kù)管理9預(yù)警6.4 測(cè)試結(jié)論 “超市管理系統(tǒng)-進(jìn)貨與庫(kù)存管理”從開發(fā)到結(jié)束共持續(xù)29天,測(cè)試功能點(diǎn)32個(gè),執(zhí)行測(cè)試用例155個(gè),平均每個(gè)功能點(diǎn)執(zhí)行15次測(cè)試用例,詳細(xì)的測(cè)試點(diǎn)如圖所示,具體操作圖如下:缺陷跟蹤管理編號(hào)缺陷所在模塊缺陷類型等級(jí)修改日期修改說明001登錄管理數(shù)據(jù)一般20220320已修復(fù)002用戶管理代碼一般20220320已修復(fù)003物資管理功能緊急20220320已修復(fù)004預(yù)警功能中等20220320已修復(fù)
54、005財(cái)務(wù)管理功能一般20220320已修復(fù)006出庫(kù)代碼緊急20220320已修復(fù)總 結(jié)近半年來(lái)的畢業(yè)設(shè)計(jì)已經(jīng)進(jìn)入了收尾階段。回看整個(gè)畢業(yè)設(shè)計(jì),從前期開題報(bào)告,中期的系統(tǒng)模塊的功能編輯,到后期整個(gè)網(wǎng)站的測(cè)試與維護(hù)還有論文的撰寫,讓我受益頗多。本系統(tǒng)基本上都是按照前期設(shè)計(jì)要求完成的,符合基本要求。系統(tǒng)的前臺(tái)界面非常的實(shí)用,操作簡(jiǎn)單,目的明確;后臺(tái)管理功能非常強(qiáng)大,安全可靠性較高。能實(shí)現(xiàn)對(duì)教學(xué)評(píng)價(jià)的基本管理;能對(duì)評(píng)價(jià)過程進(jìn)行信息化管理。由于各方面能力還有所不足,本系統(tǒng)很多方面還存在很多不足,例如:(1)系統(tǒng)用戶表設(shè)計(jì)的還不夠完善,導(dǎo)致用戶的信息記錄不夠完善。(2)系統(tǒng)角色分配不夠智能,操作不符合實(shí)際運(yùn)用時(shí)的需求。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 柳州工學(xué)院《新媒體概論(藝術(shù))》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼寧現(xiàn)代服務(wù)職業(yè)技術(shù)學(xué)院《第四紀(jì)地質(zhì)與地貌學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 益陽(yáng)醫(yī)學(xué)高等??茖W(xué)?!杜照{(diào)綜合課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇海事職業(yè)技術(shù)學(xué)院《材料制備科學(xué)(下)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南昌職業(yè)大學(xué)《GS二次開發(fā)與應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 彩泥粽子手工課件
- 2024年貴金屬靶材項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 第17講 人類遺傳病-高考生物一輪復(fù)習(xí)精講課件
- 高中化學(xué)2023北京通州高三(上)期中化學(xué)(教師版)
- 新生兒臍部護(hù)理
- 土木工程專業(yè)就業(yè)能力展示
- 《初中數(shù)學(xué)家長(zhǎng)會(huì)》課件
- 大學(xué)生國(guó)家安全教育知到智慧樹章節(jié)測(cè)試課后答案2024年秋廣西科技大學(xué)
- GB/T 17145-2024廢礦物油回收與再生利用導(dǎo)則
- 園區(qū)人員管理制度內(nèi)容
- 碳納米管中試裝置擴(kuò)建項(xiàng)目環(huán)評(píng)資料環(huán)境影響
- 一科一品老年病科
- 普通高中生物學(xué)課程標(biāo)準(zhǔn)-(2024修訂版)
- 2024年山東濟(jì)南初中學(xué)業(yè)水平考試生物試卷真題(含答案解析)
- 手術(shù)室外來(lái)手術(shù)器械管理
- 高中生物《基因工程》練習(xí)題(含答案解析)
評(píng)論
0/150
提交評(píng)論