基于python的出版社企業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
基于python的出版社企業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
基于python的出版社企業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
基于python的出版社企業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
基于python的出版社企業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩55頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

目錄2265摘要 I圖2-6人事專員用例圖人事專員包含了員工管理、角色管理以及部門管理,對部門內(nèi)人事任免和調(diào)度進行管理操作。人事專員的用例描述如表2-7所示。表2-7員工信息添加用例用例條目描述用例名稱添加員工信息用例參與者管理員前置條件管理員登陸成功后置條件如果用例執(zhí)行成功,數(shù)據(jù)庫添加該員工信息。觸發(fā)條件管理員點擊“添加員工”按鈕?;臼录?.管理員添加員工相關(guān)信息,點擊“確定”,提示“添加成功”,用例結(jié)束;2.管理員點擊“取消”,用例結(jié)束。擴展事件流員工信息添加失?。撼R?guī)流程中,若點擊“確定”后,由于系統(tǒng)原因無法添加數(shù)據(jù),將提示添加失敗,用例結(jié)束。結(jié)果員工信息添加成功。2.3本章小結(jié)在該體系中,每個環(huán)節(jié)都涉及到各個環(huán)節(jié)的商業(yè)過程,因此,對該體系進行調(diào)研和分析是十分重要的一個環(huán)節(jié)。所以,從整個出版社的企業(yè)管理體系的設(shè)計來看,要保證各種信息的精確輸入和輸出,并將資料保存的完整與實際的操作過程聯(lián)系起來。

系統(tǒng)設(shè)計在對改出版社展開了系統(tǒng)的需求分析之后,以系統(tǒng)分析階段產(chǎn)生的文獻資料為基礎(chǔ),對系統(tǒng)程序模塊展開了詳細設(shè)計,并對其展開了具體的實現(xiàn)。3.1功能模塊設(shè)計系統(tǒng)采用B/S開發(fā)模式,系統(tǒng)包含了生產(chǎn)模塊、銷售模塊、采購模塊、倉庫管理、財務(wù)模塊、員工模塊,管理員可以對系統(tǒng)中的所有模塊進行配置和管理,管理系統(tǒng)的用戶、角色、權(quán)限等。展示出完整的出版社生產(chǎn)管理系統(tǒng),如圖3-1所示。圖3-1系統(tǒng)功能模塊圖時序圖的建立管理員可以對采購數(shù)據(jù)執(zhí)行管理操作,在采購頁面錄入信息數(shù)據(jù)后,會經(jīng)由控制器存入數(shù)據(jù)庫并向管理員顯示最新采購數(shù)據(jù),繪制其時序圖如圖3-2所示。圖3-2采購管理模塊時序圖管理員可以對倉庫數(shù)據(jù)執(zhí)行管理操作,在倉庫信息頁面錄入信息數(shù)據(jù)后,會經(jīng)由控制器存入數(shù)據(jù)庫并向管理員顯示最新倉庫信息數(shù)據(jù),繪制其時序圖如圖3-3所示。圖3-3倉庫管理模塊時序圖管理員可以對生產(chǎn)數(shù)據(jù)執(zhí)行管理操作,在生產(chǎn)材料信息頁面錄入信息數(shù)據(jù)后,會經(jīng)由控制器存入數(shù)據(jù)庫并向管理員顯示最新生產(chǎn)信息數(shù)據(jù),繪制其時序圖如圖3-4所示圖3-4生產(chǎn)管理模塊時序圖管理員可以對銷售數(shù)據(jù)執(zhí)行管理操作,在訂單信息頁面錄入信息數(shù)據(jù)后,會經(jīng)由控制器存入數(shù)據(jù)庫并向管理員顯示最新銷售信息數(shù)據(jù),繪制其時序圖如圖3-5所示。圖3-5銷售管理模塊時序圖管理員可以對財務(wù)數(shù)據(jù)執(zhí)行管理操作,在借還款頁面錄入信息數(shù)據(jù)后,會經(jīng)由控制器存入數(shù)據(jù)庫并向管理員顯示最新財務(wù)信息數(shù)據(jù),繪制其時序圖如圖3-6所示。圖3-6財務(wù)管理模塊時序圖管理員可以對人事數(shù)據(jù)執(zhí)行管理操作,在員工管理頁面錄入信息數(shù)據(jù)后,會經(jīng)由控制器存入數(shù)據(jù)庫并向管理員顯示最新人事信息數(shù)據(jù),繪制其時序圖如圖3-7所示。圖3-7人事管理模塊時序圖3.2數(shù)據(jù)庫設(shè)計3.2.1系統(tǒng)E-R設(shè)計根據(jù)出版社企業(yè)管理系統(tǒng)的數(shù)據(jù)庫設(shè)計選擇與管理員與各模塊密切的數(shù)據(jù)庫表畫出系統(tǒng)ER圖如3-8所示。圖3-8企業(yè)出版社管理系統(tǒng)ER圖1.用戶實體圖3-9用戶實體圖2.入庫材料實體圖3-10入庫材料實體圖3.款式實體圖3-11款式實體圖4.財務(wù)實體圖3-12財務(wù)實體圖5.材料信息實體圖3-13材料信息實體圖3.2.2數(shù)據(jù)庫表設(shè)計1.用戶信息表表3-1用戶信息表字段名數(shù)據(jù)類型長度是否為主鍵可否為空名稱idinteger11是否用戶主鍵usernamevarchar256否否用戶名u_emailvarchar256否否郵箱u_passwdvarchar256否否密碼u_addressvarchar256否否地址u_photovarchar11否是照片u_p_idvarchar16否否部門IDstateinteger1否否標(biāo)識r_timetimetime否否記錄時間2.入庫材料表表3-2入庫材料表字段名數(shù)據(jù)類型長度是否為主鍵可否為空名稱cl_idinteger11是否主鍵u_idvarchar16否是用戶IDcl_namevarchar256否是材料名字clstateinteger1否否標(biāo)識r_timetimetime否否創(chuàng)建時間3.出版類型表表3-3出版類型表字段名數(shù)據(jù)類型長度是否為主鍵可否為空名稱publication_idInt11是否是否為主鍵u_idvarchar16否是用戶IDnew_c_idvarchar16否是入庫材料IDpublication_namevarchar256否是名字publication_photovarchar256否是圖片publication_mevarchar256否是付款方式publication_svarchar256否是適應(yīng)季節(jié)flaginteger1否否標(biāo)識create_timetimetime否否創(chuàng)建時間4.財務(wù)信息表表3-4財務(wù)信息表字段名數(shù)據(jù)類型長度是否為主鍵可否為空名稱finance_idInt11是否是否為主鍵u_idvarchar16否否用戶IDfinance_statusvarchar1否允許為空審批狀態(tài)finance_moneyinteger6否允許為空金額finance_purpvarchar256否允許為空用途loan_timetimetime否否借款時間repayment_timetimetime否否還款時間flagvarchar1否否標(biāo)識5.材料信息表表3-5材料信息表字段名數(shù)據(jù)類型長度是否為主鍵可否為空名稱material_idInt11是否是否為主鍵u_idvarchar16否否用戶IDtitlevarchar256否否申請標(biāo)題contentvarchar256否否申請內(nèi)容material_flagvarchar256否否材料狀態(tài)flaginteger1否否標(biāo)識create_timetimetime否否創(chuàng)建時間6.訂單信息表表3-6訂單信息表字段名數(shù)據(jù)類型長度是否為主鍵可否為空名稱goods_idInt11是否是否為主鍵u_idvarchar16否否用戶IDgoods_uuidvarchar256否否訂單編號Goods_customervarchar256否否下單客戶goods_telvarchar11否否聯(lián)系方式goods_flagvarchar1否否訂單狀態(tài)goods_flagvarchar1否否標(biāo)識create_timetimetime否否創(chuàng)建時間3.3本章小結(jié)在這一章中,利用整體功能模塊圖、時序圖、ER圖以及實體屬性圖,并與數(shù)據(jù)庫表相結(jié)合的方式,實現(xiàn)了對企業(yè)出版社管理系統(tǒng)功能和數(shù)據(jù)庫的闡述。

第4章系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn)部分針對生產(chǎn)元模塊、采購模塊、倉庫管理模塊、銷售模塊、人事模塊、財務(wù)模塊等功能進行詳細設(shè)計,對其功能進行描述。4.1生產(chǎn)模塊詳細設(shè)計4.1.1生產(chǎn)管理為了方便管理員對生產(chǎn)車間進行有效管理。在系統(tǒng)中點擊生產(chǎn)車間管理菜單可以進入到生產(chǎn)車間管理頁面中,在頁面中央,展示了生產(chǎn)車間編號與生產(chǎn)車間名稱信息。管理員在點擊添加車間按鈕時,會彈出一個子頁面。在子頁面中添加車間名稱后點擊提交,會將車間名稱信息提交到系統(tǒng)中進行保存,同時更新到生產(chǎn)車間管理頁面中進行展示。頁面中默認(rèn)會為管理員加載十條生產(chǎn)車間的信息。當(dāng)車間數(shù)量超過十條時,可以通過頁面下方的翻頁按鈕進行翻頁操作,也可以通過下拉選項中的加載數(shù)量按鈕進行調(diào)整。圖4-1生產(chǎn)車間圖4.1.2入庫材料管理入庫材料管理是一個用于管理新型材料的頁面,可以方便地查看和操作入庫材料的相關(guān)信息。用戶可以通過添加按鈕新增一種新型材料,輸入其ID,名稱,添加人和添加時間,并保存到數(shù)據(jù)庫中。管理員也可以通過編輯按鈕修改已有的新型材料信息,或者通過刪除按鈕刪除不需要的新型材料。如果管理員想要批量刪除多種新型材料,可以勾選相應(yīng)的復(fù)選框,然后點擊批量刪除按鈕。如果管理員想要清空所有的新型材料,可以點擊全部刪除按鈕,但是需要注意這是一個不可逆的操作,一旦刪除就無法恢復(fù)。圖4-2入庫材料管理圖圖4-3入庫材料模塊流程圖4.1.3款式管理款式管理頁面是一個方便管理員管理不同款式的工具。在這個頁面上,管理員可以看到每個款式的名稱、款式適合的產(chǎn)品、付款方式、款式預(yù)覽圖。管理員可以根據(jù)自己的需要,新增、修改、刪除單個或多個款式。管理員也可以一鍵刪除所有的款式,以便重新選擇或創(chuàng)建新的款式。這個頁面的設(shè)計旨在提高生產(chǎn)員的效率和滿意度,讓生產(chǎn)員可以輕松地管理自己的款式。圖4-4出版款式圖4.2采購模塊詳細設(shè)計4.2.1采購管理采購模塊的采購管理頁面是一個用于管理公司采購商品的功能頁面。它展示了商品名稱、描述、單價、數(shù)量、總價、樣圖、上市時間、操作人、采購狀態(tài)信息。管理員可以通過輸入商品名稱的關(guān)鍵字在搜索框中查找需要的商品,也可以通過點擊新增、修改、刪除按鈕來添加新的商品或者修改或刪除已有的商品。采購狀態(tài)信息顯示了商品的采購進度,例如已生產(chǎn)、已入庫、駁回等。這個頁面可以幫助管理員方便地管理公司的采購需求,提高采購效率和質(zhì)量。圖4-5采購管理圖圖4-6采購管理模塊流程圖4.2.2供應(yīng)商管理采購模塊的供應(yīng)商管理頁面,旨在為管理員提供簡潔的頁面功能,完成對供應(yīng)商信息的維護與管理。在供應(yīng)商管理頁面中展示了供應(yīng)商名稱、供應(yīng)產(chǎn)品名稱、供應(yīng)商對接人、操作人、添加時間信息。頁面提供新增、修改、刪除操作,頁面提供供應(yīng)商名稱、操作人的篩選功能。供應(yīng)商管理頁面中的數(shù)據(jù)來自于Postgresql數(shù)據(jù)庫中的供應(yīng)商管理supplier_info。為了滿足使用者對數(shù)據(jù)的需求,在供應(yīng)商管理類型表supplier_info中設(shè)計了通過Varchar類型存儲了供應(yīng)商名稱、供應(yīng)產(chǎn)品名稱、供應(yīng)商對接人、操作人字段。使用Timestamp類型存儲了添加時間字段。頁面通過調(diào)用/api/procurement/provider_list接口,通過Vue中的表格組件對供應(yīng)商管理類型信息進行展示。通過/api/procurement/provider_add接口,將供應(yīng)商信息product_name、對接人信息si_name等字段傳遞到數(shù)據(jù)庫中完成insert操作,通過/api/procurement/provider_edit、/api/production/production_type_delete接口完成修改與刪除操作。圖4-7供應(yīng)商管理圖4.2.3采購報表管理通過對采購模塊中的各種數(shù)據(jù)進行分析,為了滿足管理員需要了解供應(yīng)商信息走勢、采購費用走勢信息的功能需求。采用曲線圖的形式對供應(yīng)商信息、采購費用信息進行展示。在供應(yīng)商信息圖的橫軸展示了不同的供應(yīng)商時間點,縱軸表示供應(yīng)商的數(shù)量信息。在采購費用走勢中的橫軸展示了采購費用的不同時間節(jié)點,縱軸展示了采購費用的信息。圖4-8采購報表管理圖4.3倉庫管理模塊詳細設(shè)計4.3.1庫存信息管理庫存信息管理是一項重要的業(yè)務(wù)功能,它可以幫助企業(yè)有效地控制和監(jiān)督庫存的變化,提高庫存的利用率和周轉(zhuǎn)率,降低庫存的成本和風(fēng)險。在庫存信息管理中,展示了商品名稱、商品描述、單價、數(shù)量、總價、樣圖、上市時間、操作人信息等多個維度的數(shù)據(jù),方便倉庫管理員快速了解庫存的狀況和動態(tài),進行相應(yīng)的決策和操作。商品名稱是指庫存中的商品的名稱,通常由品牌、型號、規(guī)格等組成,用于區(qū)分不同的商品。圖4-9庫存信息圖4.3.2倉庫信息管理倉庫信息管理頁面是一個用于管理倉庫基本信息的功能模塊。在這個頁面中,管理員可以看到倉庫的基本信息,包括倉庫ID、倉庫名字、倉庫大小、倉庫類型、操作人信息等。用戶也可以對倉庫進行增加、修改、刪除等操作。為了方便管理員快速找到想要的倉庫,頁面還提供了倉庫名稱、倉庫類型、操作人的模糊搜索框,管理員可以輸入關(guān)鍵字進行搜索,系統(tǒng)會自動匹配符合條件的倉庫并顯示在列表中。這樣,管理員就可以更高效地管理倉庫信息,提高工作效率。圖4-10倉庫信息圖圖4-11倉庫信息流程圖4.3.3倉庫報表管理倉庫報表管理使用折線圖的方式,從庫存出入庫、倉庫庫存數(shù)量兩個角度,對倉庫的情況進行展示與呈現(xiàn)。在庫存出入庫數(shù)量展示圖中,使用不同顏色的線表示倉庫的編號,圖中的橫軸表示日期,日期格式為年月日??v軸則表示庫存出入的數(shù)量情況。在倉庫數(shù)量展示圖中,橫軸表示時間節(jié)點信息,格式為年月日時分秒,縱軸表示時間點下的庫存數(shù)量情況,管理員可以通過統(tǒng)計圖右側(cè)的下載功能,將統(tǒng)計圖保存為圖片。圖4-12倉庫報表圖4.4銷售模塊詳細設(shè)計4.4.1訂單信息管理訂單信息管理頁面是一個用于查看和管理訂單的界面。頁面上展示了訂單編號、下單客戶姓名、客戶電話、訂單狀態(tài)字段。訂單編號是一個唯一的標(biāo)識符,用于追蹤訂單的進度。下單客戶姓名和客戶電話是用于聯(lián)系客戶的信息。訂單狀態(tài)字段表示訂單的當(dāng)前狀態(tài),如待付款、已付款、已發(fā)貨、已完成等。頁面上還提供了基于訂單狀態(tài)的搜索框,可以輸入不同的狀態(tài)來篩選訂單。另外,頁面上還有添加、修改、刪除按鈕,可以對訂單進行相應(yīng)的操作。添加按鈕可以創(chuàng)建一個新的訂單,修改按鈕可以修改訂單的信息,刪除按鈕可以取消訂單。圖4-13訂單信息管理圖圖4-14訂單信息流程圖4.4.2銷售信息報表為了在系統(tǒng)中為管理員更好的展現(xiàn)商品的銷售情況,通過對出貨單數(shù)量、待發(fā)貨單數(shù)量、發(fā)貨單數(shù)量進行理解與分析后,采用柱狀圖這種簡潔直觀的可視化方式展示統(tǒng)計結(jié)果。在頁面中柱狀圖采用醒目的藍色來展示,柱狀圖的橫坐標(biāo)展示的內(nèi)容為出貨單、待發(fā)貨單、發(fā)貨單字樣,縱軸以每200為一個數(shù)量區(qū)間,展示出貨單、待發(fā)貨單、發(fā)貨單的數(shù)量統(tǒng)計信息。圖4-15銷售信息報表圖4.5人事模塊詳細設(shè)計4.5.1員工管理員工管理管理頁面是最直觀的展示,可以讓管理員查看和編輯員工的基本信息。頁面展示了員工一切基本信息等信息,讓管理員一目了然。頁面中提供了添加、修改、刪除、批量刪除、全部刪除按鈕,讓管理員可以輕松地對員工信息進行操作。例如,如果要錄入一個新員工信息,只需點擊添加按鈕,填寫相關(guān)信息即可。如果要修改或刪除某個員工的信息,只需選擇該員工,點擊相應(yīng)的按鈕完成修改或刪除操作。如果要批量刪除或全部刪除員工信息,只需選擇多個或全部員工,點擊相應(yīng)的按鈕,就可以完成。圖4-16員工管理圖圖4-17員工管理流程圖4.5.2部門管理為了方便管理員對部門信息進行有效管理。在頁面中央,展示了部門編號與部門名稱信息。管理員在點擊刪除部門按鈕時,會彈出一個子頁面。在子頁面中會提示是否執(zhí)行此次刪除操作,確認(rèn)后會將部門的唯一標(biāo)識提交到系統(tǒng)中進行刪除,同時更新到部門管理頁面中進行展示。頁面中默認(rèn)會為人事專員加載十條部門的信息。當(dāng)車間數(shù)量超過十條時,可以通過頁面下方的翻頁按鈕進行翻頁操作,也可以通過下拉選項中的加載數(shù)量按鈕進行調(diào)整。圖4-18部門管理圖4.6財務(wù)模塊詳細設(shè)計4.6.1借款還款列表管理員在登錄系統(tǒng)后,點擊借款還款菜單進入到借款還款信息列表中,通過二維表的形式展示了借還款信息表中的內(nèi)容,幫助管理員記錄與管理系統(tǒng)中的錢款流水情況。頁面中的字段包括了借款還款信息的賬號、借款人姓名、借款數(shù)額、借款用途、借款人隸屬于哪個部門、借款以及還款狀態(tài)、借款時間、還款時間信息。財務(wù)專員可以通過每條數(shù)據(jù)右側(cè)的刪除按鈕,對信息進行刪除操作。也可以勾選頁面中的復(fù)選框批量刪除信息。在點擊刪除按鈕時,頁面會通過彈窗的方式對用戶操作進行二次確認(rèn)。在頁面中還提供了基于部門名稱、借款人、借款還款狀態(tài)、借款時間的搜索功能。圖4-19借款還款列表圖圖4-20借還款流程圖4.6.2借款申請在借款申請功能頁面中,管理員可以查看和管理自己的借款申請。頁面上顯示了每一筆借款申請的詳細信息,包括借款人姓名、借款金額、借款用途和借款時間。財務(wù)專員可以通過點擊申請借款按鈕來發(fā)起新的借款申請,填寫相關(guān)信息后提交給系統(tǒng)。財務(wù)專員也可以對已有的借款申請進行審批、刪除或批量刪除操作,以便及時處理自己的借款事宜。此外,財務(wù)專員還可以通過輸入借款時間范圍來搜索自己的借款申請,方便快速找到想要的記錄。圖4-21借款申請圖4.6.3財務(wù)報表管理財務(wù)報表管理使用餅圖的方式,從不同的時間點,對借款、還款進行展示與呈現(xiàn)。在財務(wù)報表管理圖中,使用不同顏色的區(qū)域表示借款還款占比信息。鼠標(biāo)懸浮到餅圖上方時,會展示餅圖區(qū)域?qū)?yīng)的時間節(jié)點信息,格式為年月日時分秒,區(qū)域越大表示占比越高。圖4-22財務(wù)報表管理圖4.7本章小結(jié)本章主要介紹系統(tǒng)生產(chǎn)模塊、采購模塊、倉庫管理模塊、銷售模塊、人事模塊、財務(wù)模塊等功能進行詳細設(shè)計。

第5章系統(tǒng)測試根據(jù)系統(tǒng)功劃分,需要對不同模塊的功能進行測試。管理員測試根據(jù)需求自行注冊登錄等操作測試。管理員測試包含了管理員登錄、各類模塊進行操作測試。以及采購、車間、銷售、庫管、財務(wù)、人事等對不同的模塊進行有效的測試。5.1系統(tǒng)測試用例5.1.1庫存管理測試用例1、測試方案管理員進入庫存管理模塊后,庫存管理頁面中的商品名稱、商品描述、單價、數(shù)量等信息是否可以被加載到頁面中,在新增、修改單價、數(shù)量、總價、樣圖等字段信息后,是否可以將數(shù)據(jù)更新到庫存信息表中。在執(zhí)行刪除操作后,頁面中是否不再顯示刪除的信息內(nèi)容。2、測試用例表5-1庫存管理測試用例編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果1點擊新增按鈕。在新增頁面上輸入商品名稱、商品描述、單價、數(shù)量、總價、樣圖、上市時間、操作人信息,點擊完成后頁面中是否出現(xiàn)并正確顯示了添加的數(shù)據(jù)內(nèi)容。保存成功頁面列表展示,數(shù)據(jù)庫存在數(shù)據(jù)測試成功2點擊修改按鈕。在修改頁面上修改商品名稱、商品描述、單價、數(shù)量、總價、樣圖、上市時間、操作人信息后,修改的內(nèi)容是否在原數(shù)據(jù)中可以體現(xiàn)。修改成功頁面列表展示最新數(shù)據(jù),數(shù)據(jù)庫修改數(shù)據(jù)測試成功3點擊刪除按鈕,是否對用戶提示刪除操作,點擊確認(rèn)后,頁面中是否不再顯示刪除的內(nèi)容。刪除成功點擊刪除后刷新列表,數(shù)據(jù)不存在列表中。測試成功4加載頁面時,頁面中是否展示商品名稱、商品描述、單價、數(shù)量、總價、樣圖、上市時間、操作人信息。搜索框中輸入的內(nèi)容是否在頁面中有體現(xiàn)。查詢成功頁面查詢到需要的數(shù)據(jù)。測試成功5.1.2訂單管理測試用例1、測試方案管理員進入訂單管理模塊后,訂單管理頁面中的訂單編號、下單客戶姓名信息是否可以被加載到頁面中,在新增、修改客戶電話、訂單狀態(tài)等字段信息后,是否可以將數(shù)據(jù)更新到訂單信息表中。在執(zhí)行刪除操作后,頁面中是否不再顯示刪除的信息內(nèi)容。2、測試用例表5-2訂單管理測試用例編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果1點擊新增按鈕,在新增頁面上輸入訂單編號、下單客戶姓名、客戶電話、訂單狀態(tài)信息,點擊完成后頁面中是否出現(xiàn)并正確顯示了添加的數(shù)據(jù)內(nèi)容。保存成功頁面列表展示,數(shù)據(jù)庫存在數(shù)據(jù)測試成功2點擊修改按鈕。在修改頁面上修改訂單編號、下單客戶姓名、客戶電話、訂單狀態(tài)信息后,修改的內(nèi)容是否在原數(shù)據(jù)中可以體現(xiàn)。修改成功頁面列表展示最新數(shù)據(jù),數(shù)據(jù)庫修改數(shù)據(jù)測試成功3點擊刪除按鈕,是否對用戶提示刪除操作,點擊確認(rèn)后,頁面中是否不再顯示刪除的內(nèi)容。刪除成功點擊刪除后刷新列表,數(shù)據(jù)不存在列表中。測試成功4加載頁面時,頁面中是否展示訂單編號、下單客戶姓名、客戶電話、訂單狀態(tài)信息。搜索框中輸入的內(nèi)容是否在頁面中有體現(xiàn)。查詢成功頁面查詢到需要的數(shù)據(jù)。測試成功5.1.3借款還款管理測試用例1、測試方案管理員進入借款還款模塊后,借款還款頁面中的借款還款信息的ID、借款人、借款金額、借款用途信息是否可以被加載到頁面中,在新增、修改借款還款狀態(tài)、借款時間、還款時間信息后,是否可以將數(shù)據(jù)更新到借款還款信息表中。在執(zhí)行刪除操作后,頁面中是否不再顯示刪除的信息內(nèi)容。2、測試用例表5-3借款還款測試用例編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果1點擊新增按鈕,在新增頁面上輸入借款還款信息的ID、借款人、借款金額、借款用途、借款人部門、借款還款狀態(tài)、借款時間、還款時間信息,點擊完成后頁面中是否出現(xiàn)并正確顯示了添加的數(shù)據(jù)內(nèi)容。保存成功頁面列表展示,數(shù)據(jù)庫存在數(shù)據(jù)測試成功2點擊修改按鈕。在修改頁面上修改借款還款信息的ID、借款人、借款金額、借款用途、借款人部門、借款還款狀態(tài)、借款時間、還款時間信息后,修改的內(nèi)容是否在原數(shù)據(jù)中可以體現(xiàn)。修改成功頁面列表展示最新數(shù)據(jù),數(shù)據(jù)庫修改數(shù)據(jù)測試成功3點擊刪除按鈕,是否對用戶提示刪除操作,點擊確認(rèn)后,頁面中是否不再顯示刪除的內(nèi)容。刪除成功點擊刪除后刷新列表,數(shù)據(jù)不存在列表中。測試成功4加載頁面時,頁面中是否展示借款還款信息的ID、借款人、借款金額、借款用途、借款人部門、借款還款狀態(tài)、借款時間、還款時間信息。搜索框中輸入的內(nèi)容是否在頁面中有體現(xiàn)。查詢成功頁面查詢到需要的數(shù)據(jù)。測試成功5.1.4采購管理測試用例1、測試方案管理員進入采購模塊后,采購管理頁面中的采購信息的商品名稱、描述、單價、數(shù)量、總價、樣圖、上市時間信息是否可以被加載到頁面中,在新增、修改采購商品信息后,是否可以將數(shù)據(jù)更新到采購信息表中。在執(zhí)行刪除操作后,頁面中是否不再顯示刪除的信息內(nèi)容。2、測試用例表5-4采購管理測試用例編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果1點擊新增按鈕,在新增頁面上輸入商品名稱、描述、單價、數(shù)量、總價、樣圖、上市時間信息,點擊完成后頁面中是否出現(xiàn)并正確顯示了添加的數(shù)據(jù)內(nèi)容。保存成功頁面列表展示,數(shù)據(jù)庫存在數(shù)據(jù)測試成功表5-4(續(xù))編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果2點擊編輯按鈕。在編輯頁面上修改商品名稱、描述、單價、數(shù)量、總價、樣圖、上市時間信息后,修改的內(nèi)容是否在原數(shù)據(jù)中可以體現(xiàn)。修改成功頁面列表展示最新數(shù)據(jù),數(shù)據(jù)庫修改數(shù)據(jù)測試成功3點擊刪除按鈕,是否對用戶提示刪除操作,點擊確認(rèn)后,頁面中是否不再顯示刪除的內(nèi)容。刪除成功點擊刪除后刷新列表,數(shù)據(jù)不存在列表中。測試成功4加載頁面時,頁面中是否展示商品名稱、描述、單價、數(shù)量、總價、樣圖、上市時間信息。搜索框中輸入的內(nèi)容是否在頁面中有體現(xiàn)。查詢成功頁面查詢到需要的數(shù)據(jù)。測試成功5.1.5人事管理測試用例1、測試方案管理員進入人事模塊后,人事管理頁面中的人員信息的姓名、性別、郵箱、電話、地址、部門、歸屬車間、照片信息是否可以被加載到頁面中,在新增、修改人員信息信息后,是否可以將數(shù)據(jù)更新到人事信息表中。在執(zhí)行刪除操作后,頁面中是否不再顯示刪除的信息內(nèi)容。2、測試用例表5-5人事管理測試用例編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果1點擊新增按鈕,在新增頁面上輸入人員信息的姓名、性別、郵箱、電話、地址、部門、歸屬車間、照片信息,點擊完成后頁面中是否出現(xiàn)并正確顯示了添加的數(shù)據(jù)內(nèi)容。保存成功頁面列表展示,數(shù)據(jù)庫存在數(shù)據(jù)測試成功2點擊編輯按鈕。在編輯頁面上修改人員信息的姓名、性別、郵箱、電話、地址、部門、歸屬車間、照片信息后,修改的內(nèi)容修改成功頁面列表展示最新數(shù)據(jù),數(shù)據(jù)庫修改數(shù)據(jù)測試成功

表5-5(續(xù))編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果3點擊刪除按鈕,是否對用戶提示刪除操作,點擊確認(rèn)后,頁面中是否不再顯示刪除的內(nèi)容。刪除成功點擊刪除后刷新列表,數(shù)據(jù)不存在列表中。測試成功4加載頁面時,頁面中是否展示人員信息的姓名、性別、郵箱、電話、地址、部門、歸屬車間、照片信息。搜索框中輸入的內(nèi)容是否在頁面中有體現(xiàn)。查詢成功頁面查詢到需要的數(shù)據(jù)。測試成功5.1.6生產(chǎn)管理測試用例1、測試方案管理員進入生產(chǎn)管理模塊后,生產(chǎn)管理管理頁面中的訂單編號、產(chǎn)品名稱、產(chǎn)品類型、產(chǎn)品描述、產(chǎn)品特點、添加時間信息是否可以被加載到頁面中,在新增、修改生產(chǎn)商品信息后,是否可以將數(shù)據(jù)更新到生產(chǎn)信息表中。在執(zhí)行刪除操作后,頁面中是否不再顯示刪除的信息內(nèi)容。2、測試用例表5-6生產(chǎn)管理測試用例編號輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果1點擊新增按鈕,在新增頁面上輸入訂單編號、產(chǎn)品名稱、產(chǎn)品類型、產(chǎn)品描述、產(chǎn)品特點、添加時間信息,點擊完成后頁面中是否出現(xiàn)并正確顯示了添加的數(shù)據(jù)內(nèi)容。保存成功頁面列表展示,數(shù)據(jù)庫存在數(shù)據(jù)測試成功2點擊編輯按鈕。在編輯頁面上修改訂單編號、產(chǎn)品名稱、產(chǎn)品類型、產(chǎn)品描述、產(chǎn)品特點、添加時間信息后,修改的內(nèi)容是否在原數(shù)據(jù)中可以體現(xiàn)。修改成功頁面列表展示最新數(shù)據(jù),數(shù)據(jù)庫修改數(shù)據(jù)測試成功3點擊刪除按鈕,是否對用戶提示刪除操作,點擊確認(rèn)后,頁面中是否不再顯示刪除的內(nèi)容。刪除成功點擊刪除后刷新列表,數(shù)據(jù)不存在列表中。測試成功4加載頁面時,頁面中是否展示訂單編號、產(chǎn)品名稱、產(chǎn)品類型、產(chǎn)品描述、產(chǎn)品特點、添加時間信息。搜索框中輸入的內(nèi)容是否在頁面中有體現(xiàn)。查詢成功頁面查詢到需要的數(shù)據(jù)。測試成功5.2性能測試在性能測試階段,選擇了能夠支持多種應(yīng)用服務(wù)器和數(shù)據(jù)庫并提供了實時性能監(jiān)控和分析功能的LoadRunner工具對系統(tǒng)進行了壓力測試,判斷系統(tǒng)是否具備性能問題并觀察在極限壓力下的表現(xiàn),系統(tǒng)性能測試如表5-8所示。表5-8企業(yè)出版社管理系統(tǒng)性能測試表編號并發(fā)用戶數(shù)響應(yīng)時間(平均)錯誤率1100105ms02200113ms03300123ms04400210ms05500560ms0.5%6600580ms0.7%7700760ms0.9%88001050ms1.1%5.3本章小結(jié)這一章為采購,生產(chǎn),銷售,管理數(shù)據(jù)的選取;將庫管、財務(wù)、人事模塊作為了測試的關(guān)鍵部分,利用設(shè)計出的等價類劃分規(guī)則和測試用例,展開了對功能的詳細測試,最終確認(rèn)該系統(tǒng)的功能滿足了期望的需求,并且可以向用戶提供高效的服務(wù)。

第6章結(jié)論系統(tǒng)采用B/S開發(fā)模式,系統(tǒng)基于Python技術(shù)開發(fā)后臺,Web界面采用Vue框架系統(tǒng)開發(fā),前后臺采用Python封裝接口,系統(tǒng)包含了管理員、庫管員、財務(wù)員、銷售員、倉庫管理員等等角色,可以對系統(tǒng)中的所有模塊進行配置和管理,管理系統(tǒng)的用戶、角色、權(quán)限等。在該企業(yè)管理系統(tǒng)中,各個模塊之間可以進行數(shù)據(jù)交互和信息共享,實現(xiàn)了信息化管理與協(xié)同辦公,提高了企業(yè)的管理效率和業(yè)務(wù)能力。盡管本系統(tǒng)在設(shè)計和實現(xiàn)上具有一定的優(yōu)勢,但仍存在一些改進的空間。首先,系統(tǒng)的管理員界面需要更加友好,以提升管理員的交互體驗。同時,在管理時操作流程仍可以進一步優(yōu)化,使其更加簡潔和高效。本研究的成果具有重要的實際意義和應(yīng)用價值,希望能在未來用于實際的出版社管理中,增加企業(yè)效益,創(chuàng)造收益目標(biāo)。系統(tǒng)基于Python開發(fā)平臺來實現(xiàn)系統(tǒng)各個功能,以上技術(shù)軟件是當(dāng)下主流的開發(fā)語言和平臺,具備強大的技術(shù)支持,可以簡化代碼,提升代碼運行效率。畢業(yè)設(shè)計是大學(xué)必經(jīng)的一個環(huán)節(jié),也是走向社會的起點,本次設(shè)計從需求的角度出發(fā),進行系統(tǒng)的功能、結(jié)構(gòu)、開發(fā),均有我獨立完成,但是自身的能力還是有限,論文相對來說較為基礎(chǔ),最終在老師的幫助下完成了絕大部分的系統(tǒng)功能的設(shè)計與實現(xiàn)。

參考文獻[1]張渺,金霞.ERP信息管理系統(tǒng)在建筑施工企業(yè)管理中的運用[J].企業(yè)改革與管理,2022(05):34-36.[2]靳凌云.現(xiàn)代企業(yè)管理中計算機信息管理系統(tǒng)的應(yīng)用[J].科技經(jīng)濟市場,2022(01):26-28.[3]鄭文國,安劍奇,董文佳,尹楓,岑延卓

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論