企業生產管理信息系統設計與開發_第1頁
企業生產管理信息系統設計與開發_第2頁
企業生產管理信息系統設計與開發_第3頁
企業生產管理信息系統設計與開發_第4頁
企業生產管理信息系統設計與開發_第5頁
已閱讀5頁,還剩64頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、畢業設計 題 目企業生產管理信息系統設計與開發學生姓名文 理學 號070310627系 部信 息 系專業班級信管0721指導教師丁 啟 華職 稱工 程 師2011年5月原創性聲明本人鄭重聲明:所呈交的本科畢業論文(設計),是本人在指導老師的指導下,獨立進行研究工作所取得的成果,成果不存在知識產權爭議,除文中已經注明引用的內容外,本論文(設計)不含任何其他個人或集體已經發表或撰寫過的作品成果。對本文的研究做出重要貢獻的個人和集體均已在文中以明確方式標明。本人完全意識到本聲明的法律結果由本人承擔。 作者簽名: 日期: 年 月 日論文版權使用授權書 本人了解湖南商學院北津學院有關保留、使用學位論文的

2、規定,即:學校有權保留學位論文并根據國家或湖南省有關部門規定送交學位論文,允許學位論文被查閱和借閱;學校可以公布學位論文的全部或部分內容,可以采用復印、縮印或其它手段保存學位論文。作者簽名: 導師簽名 日期: 年 月 日摘 要針對制造企業的生產管理具有的訂單驅動和涉及大量復雜零件的加工制造兩大特征及由此帶來的生產過程的復雜狀況,提出了一個基于WEB的企業生產管理信息系統,應用動態服務器頁面實現了設備動態、生產動態、生產信息等的多條件錄入、查詢、更新等功能,并根據班產量、月產量生成報表以供查詢和成本核算。給出了該系統的體系結構、功能結構,并對系統實現的關鍵技術進行了研究。這個企業生產管理系統是根

3、據企業生產過程中的實際需求開發的一套管理軟件對于生產過程中的產品、物料及設備進行系統化的管理,將產品的生產及物料的需求生成計劃單的同時,配備了全方位的查詢功能。對于物料及完工的產品進行入庫集中管理,在確保企業正常生產的同時,降低了庫存成本,提高了生產效率。關鍵詞企業生產管理系統;B/S;數據庫;ASPAbstractProduction management for manufacturing orders have driven and involves a large number of manufacturing complex parts and the resulting two m

4、ajor characteristics of the complex situation of the production process, presents a WEB-based production management information system, application Active Server Pages implementation the device dynamics, production performance, production information such as multi-condition entry, query, update and

5、other functions, and output according to classes, monthly queries and generate reports for cost accounting. Gives the system architecture, functional structure, the key technologies and systems were studied. The production management system is based on the actual production process needs to develop

6、a set of management software products for the production process, materials and equipment for systematic management, the production plan and material needs of a single generation, while equipped with a full range of search functions. Materials and finished products for the centralized management of

7、storage, to ensure normal production and at the same time, reduce inventory costs and improve productivity.朗讀顯示對應的拉丁字符的拼音字典 Key WordsProduction management system;B / S, database; ASP 目 錄摘 要IAbstractII插圖索引V附表索引VII1引言11.1 項目來源11.2 任務目標12. 項目規劃22.1 項目資源22.1.1 硬件設備22.1.2 軟件環境22.1.3 軟件工具32.2 項目規劃32.2.1 任

8、務描述32.2.2 進度安排43. 系統需求分析43.1 業務需求43.1.1 業務組織43.1.2 業務定義53.1.3 業務流程63.2 功能需求73.2.1 功能組成73.2.2 功能邏輯83.3 數據需求103.3.1 數據關系103.3.2 數據定義144. 系統結構設計154.1 總體框架154.2 軟件結構164.2.2 模塊定義164.3 數據結構174.3.1 數據庫模型174.3.2 數據定義175. 系統詳細設計195.1 程序算法詳細設計195.2 數據庫詳細設計205.3 界面設計276. 系統測試與使用446.1 系統測試情況446.2 系統使用說明457. 項目總

9、結45參考文獻47附錄:系統程序源代碼48致 謝57插圖索引圖2-1 企業生產管理信息系統任務樹3圖2-2項目進度安排甘特圖4圖3-1 企業組織機構設置圖5圖3-2 頂層數據流圖5圖3-3 企業生產管理數據流圖6圖3-4 業務流程圖7圖3-5功能模塊設計圖8圖3-6 一層數據流圖9圖3-7 工資管理數據流程圖9圖3-8 訂單管理數據流程圖10圖3-9 倉庫管理數據流程圖10圖3-10 數據實體關系圖11圖3-11 用戶實體屬性圖11圖3-12 員工實體屬性圖12圖3-13 工資實體屬性圖12圖3-14 職位實體屬性圖12圖3-15部門實體屬性圖12圖3-16單位實體屬性圖13圖3-17材料實體

10、屬性圖13圖3-18產品實體屬性圖13圖3-19出入庫實體屬性圖13圖4-1 B/S結構圖16圖4-2 軟件結構圖16圖4-3 數據實體聯系圖17圖5-1 程序流程圖20圖5-2 系統登錄界面27圖5-3 生產管理界面28圖5-4 基礎數據設置界面28圖5-5 材料倉庫管理界面29圖5-6 原料倉庫管理界面29圖5-7 生產車間管理界面30圖5-8 成品倉庫管理界面30圖5-9 產品銷售管理界面31圖5-10 員工數據管理界面31圖5-11供貨界面32圖5-12購貨界面32圖5-13銀行信息界面33圖5-14材料類別界面33圖5-15部門信息界面34圖5-16車間信息界面34圖5-17材料類別

11、界面35圖5-18材料明細界面35圖5-19入庫查詢界面36圖5-20材料庫存界面36圖5-21材料入庫界面37圖5-22入庫查詢界面37圖5-23原料庫存界面38圖5-24統計日報界面38圖5-25消耗查詢界面39圖5-26生產查詢界面39圖5-27產品出庫界面40圖5-28出庫查詢界面40圖5-29產品庫存界面41圖5-30運費未結清車輛界面41圖5-31運費已結清車輛界面42圖5-32錄入員工信息界面42圖5-33員工信息列表界面43圖5-34員工工資管理界面43附表索引表3.1 用戶數據字典14表3.2 員工數據字典14表3.3 工資數據字典14表3.4 職位數據字典14表3.8 部門

12、數據字典14表3.6 單位數據字典14表3.7 材料數據字典15表3.9 產品數據字典15表3.9 出入庫數據字典15表4.1 系統數據表及其用途18表5.1 yuangong表21表5.2 department表22表5.3 banwei表22表5.4 cailiao表22表5.5 cailiao_In_Store表22表5.6 cailiao_Out_Store表23表5.7 cailiao_store表23表5.8 cailiaocangku表23表5.9 chejian表23表5.10 chengpincangku表24表5.11 class表24表5.12 dengji表24表5.1

13、3 gongzi表24表5.14 guolu表25表5.15 owner表25表5.16 Packing表25表5.17 product_out_store表25表5.18 product_store表26表5.19 sales_in_store表26表5.20 userinfo表26企業生產管理信息系統設計與開發1引言1.1 項目來源隨著社會的進步和人們生活水平的不斷提高,越來越多的企業都感到使用程序化的管理給人們生活和生產帶來的巨大好處。本人也深刻認識到這一點, 企業生產相對比較頻繁,而且相應的管理軟件也比較落后。企業生產管理系統可以使企業能夠更快速的,更完善的,更便捷的來管理所在企業生產

14、的基本情況和信息。 企業生產管理系統是每個企業不可缺少的,它的系統性能對于企業的決策者和管理者來說都至關重要,一個企業內部管理的成功與否和管理系統的好壞是密不可分的。有資料顯示,當一個生產類型的企業一線的員工超過15人時就應當考濾使用正規化的管理。正規化并不僅僅表現在公司管理有序,更重要的表現在公司能提高工作效率,有及時排解困難的“抗毒”能力。正規化的管理不僅有利于公司眼前的管理,更有利于公司以后的發展,企業文化的建設不是一朝一夕就建立起來的。 隨著企業發展規模的不斷擴大,生產管理的復雜程度也不斷挑戰著管理者的能力。當今中國的企業在許多領域的競爭已經非常激烈,競爭的成敗取決于“成本低、速度快和

15、質量高”。企業都面臨著在有限資源的前提下,迅速地對客戶的需求做出反應,提供高質量的產品和服務的任務。伴隨著我國生產能力的提高,生產型企業也異軍突起,顯示出很強的活力志。它們有著一套自已的管理方法和經營理念,規模越做越大,企業文化越來越正規。由此可見一個好的企業生產管理系統的重要性。1.2 任務目標本設計是專為生產制造企業開發的覆蓋中小生產、制造企業的經營計劃、資源規劃、生產管理、質量管理、銷售管理、客戶關系管理、財務管理的集成化計算機輔助管理軟件系統。科學地實現了ERP流程,突出了中小制造企業經營管理、有限能力計劃與控制,大大降低了企業實施ERP的復雜性、化繁為簡、縮短了實施周期、降低了實施成

16、本,為企業提高企業經營管理能力、實施信息化改造提供了一攬子解決方案。我的目標就是在于開發一個功能實用、操作方便,簡單明了的企業生產管理系統.能夠錄入材料、產品及設備的基本資料,在操作上能夠完成諸如添加、修改、刪除、按各種條件進行查詢、新用戶的設置及密碼修改等方面的工作,基本滿足企業生產管理的日常業務的需要。2. 項目規劃2.1 項目資源2.1.1 硬件設備(1)服務器CPU:至少Pentium800以上;內存:至少1G以上,建議使用2G以上;硬盤:至少40G硬盤空間;(2)客戶端CPU:至少Pentium400以上,建議使用Pentium800以上;內存:至少128M以上,建議使用256M以上

17、;硬盤:至少20G硬盤空間;(3)網絡設備:100/1000MBPS以太網卡,雙絞線,48口交換機(4)其它:鍵盤、鼠標、打印機等。2.1.2 軟件環境(1)服務器操作系統:Windows 2000 server以上版本;數據庫:Microsoft Access 2003以上版本;服務器:IIS 6.0;配置環境:Microsoft .NET Framework 2.0(2)客戶端操作系統:Windows98以上版本Internet 軟件:IE 6.0以上版本瀏覽器。2.1.3 軟件工具數據庫設計工具:Microsoft SQL Server 2005;開發工具:Dreamweaver CS5

18、;ASP開發語言;建模工具:VP-UML、Visio 2007;圖片設計工具:Photoshop CS5。2.2 項目規劃2.2.1 任務描述本系統采用至上而下的項目開發步驟,整個開發過程分為六個階段。系統任務樹如圖2-1所示。圖2-1 企業生產管理信息系統任務樹項目研究:進行這個項目的原因,以及這個項目要達到的目標。項目規劃:對這個項目的進程進行規劃。系統需求分析:對這個項目的業務流程進行了解,做出功能需求設計。系統結構設計:根據需求分析的結果對系統結構進行布局。系統詳細設計:完成數據庫詳細設計,再對業務功能模塊進行詳細設計,再對用戶表示層界面進行設計。系統測試:通過單元測試對系統的每一個模

19、塊進行單獨測試后再整合測試,測試通過后完成系統使用說明。2.2.2 進度安排系統開發是一個周期很長的活動,它需要得到很好的規劃,才能按時按量的完成它,為了使系統能夠在規定的時間范圍內完成,把系統開發分成了9個階段,其進度安排如圖2.2所示。圖2-2項目進度安排甘特圖由于存在外在因素的影響,所以實際的系統設計是交叉進行的,數據庫設計和信息系統開發并行,系統運行和系統測試也是重疊進行。設計中采用原型開發法邊設計邊測試邊運行,測試失敗再修改,因此時間進度計劃與分配并不完全耦合。3. 系統需求分析3.1 業務需求3.1.1 業務組織通過對企業生產管理業務的調查分析,可知企業的生產機構設置如圖3-1所示

20、。圖3-1 企業組織機構設置圖3.1.2 業務定義對于生產管理系統而言,主要任務是分析使用該系統功能的是哪些人,哪些人需要該系統的支持來完成工作,以及系統的管理者和維護者等,其頂層數據流圖如圖3-2所示:圖3-2 頂層數據流圖其中企業生產管理數據流圖如下所示:圖3-3 企業生產管理數據流圖3.1.3 業務流程通過對企業的調查和分析,可知該企業的生產管理系統主要有這幾個處理步驟:1、根據基礎數據的匯報表填制相關的生產供貨單位信息、材料添加信息、生產車間的相關的信息2、根據材料倉庫的管理對材料的類別、明細、入庫、查詢等做好了詳細的記錄。3、根據原材料倉庫的管理原料的入庫、出庫、供貨的單位倉庫的查詢

21、有一定的了解。4、根據生產車間的管理可以指定相關的消耗查詢表,能夠清楚的看清生產的列表和產品的庫存。5、根據成品的倉庫管理指定相關的產品的出庫、庫存等方面的報表6、根據產品的銷售管理可以制定相關的購貨報表、運費清單等等相應的表格。7、根據員工數據管理,可以制定相關的員工信息表,對員工的管理起到很大的作用。企業的生產管理業務流程圖如圖所示。圖3-4 業務流程圖3.2 功能需求3.2.1 功能組成由上可知,某企業生產管理信息系統的功能模塊設計如圖3-5所示:圖3-5功能模塊設計圖3.2.2 功能邏輯(1) 一層數據流程圖該企業生產管理系統頂層的數據流圖如圖所示。圖3-6 一層數據流圖(2)P2工資

22、管理數據流程圖如圖3-7所示:圖3-7 工資管理數據流程圖(3)P3訂單管理數據流程圖如圖3-8所示:圖3-8 訂單管理數據流程圖(4)P4倉庫管理數據流程圖如圖3-9所示:圖3-9 倉庫管理數據流程圖3.3 數據需求3.3.1 數據關系該企業生產管理系統數據實體關系圖如圖所示。圖3-10 數據實體關系圖本企業生產管理系統數據包括用戶、員工、工資、部門等實體。(1)用戶實體屬性圖如圖3-11所示:圖3-11 用戶實體屬性圖(2)員工實體屬性圖如圖3-12所示:圖3-12 員工實體屬性圖(5)工資實體屬性圖如圖3-13所示:圖3-13 工資實體屬性圖(6)職位實體屬性圖如圖3-14所示:圖3-1

23、4 職位實體屬性圖(10)產品實體屬性圖如圖3-15所示:圖3-15部門實體屬性圖(8)單位實體屬性圖如圖3-16所示:圖3-16單位實體屬性圖(9)材料實體屬性圖如圖3-17所示:圖3-17材料實體屬性圖(9)材料實體屬性圖如圖3-18所示:圖3-18產品實體屬性圖(11)出入庫實體屬性圖如圖3-19所示:圖3-19出入庫實體屬性圖3.3.2 數據定義表3.1 用戶數據字典數據存儲名:用戶說明:對每個用戶的登錄信息及系統權限進行管理數據描述:用戶名、密碼、姓名、注冊時間、權限等表3.2 員工數據字典數據存儲名:員工說明:記錄企業員工的基本信息。數據描述:用戶名、姓名、性別、年齡、籍貫、政治面

24、貌、出生日期、部門職位、畢業院校、地址、聯系方式、入公司時間、合同類別、合同期限等表3.3 工資數據字典數據存儲名:工資說明:對企業員工的工資信息進行管理。數據描述:姓名、工作時間、日薪、獎金、加班、全勤、福利、伙食費、發放時間、所得等表3.4 職位數據字典數據存儲名:職位說明:對企業員工的職位信息進行管理。數據描述:職位名稱、所屬部門、招聘關閉、學歷要求、專業要求、薪金、招聘人數等表3.8 部門數據字典數據存儲名:部門說明:對企業的部門信息進行管理。數據描述:部門名稱、上級部門、部門級別、部門人數等表3.6 單位數據字典數據存儲名:培訓說明:對企業員工的培訓信息進行管理。數據描述:培訓任務、

25、培訓課程、培訓對象、培訓資源、培訓預算等表3.7 材料數據字典數據存儲名:材料說明:對于材料進行管理。數據描述:類別、品名、規格、計量單位等表3.9 產品數據字典數據存儲名:產品說明:對于產品任務進行管理。數據描述:生產日期、存儲倉庫、產量等表3.9 出入庫數據字典數據存儲名:出入庫說明:對于出入庫任務進行管理。數據描述:出入庫日期、類別、領料車間 數量等4. 系統結構設計4.1 總體框架在系統架構方面,基于系統的訪問速度,便捷性、可行性等要求,本系統采用了B/S結構。B/S結構的核心是WEB服務器,其基于IIS建立互聯網信息服務,通過HTTP協議實現客戶端與服務器的信息交互,并通過ASP、J

26、SP等,實現WEB動態服務。如圖4.1所示。B/S結構最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟件。只要有一臺能上網的電腦就能使用,客戶端零維護。系統的擴展性非常容易,只要能上網,再由系統管理員分配一個用戶名和密碼,就可以使用了。圖4-1 B/S結構圖本系統軟件層的結構可分為以下4層。Web應用層:提供與用戶交互的界面。業務邏輯層:實現各種業務邏輯。持久化層(hibernate):封裝了數據訪問的細節。數據庫層:負責存放和管理應用的持久性業務數據。4.2 軟件結構4.2.1 軟件模型該系統的軟件結構圖如圖4-2所示:圖4-2 軟件結構圖4.2.2 模塊定義根據對本系統的項目規劃

27、、需求分析、系統結構設計等,可以得出系統的各個模塊:用戶登錄模塊、工作管理模塊等管理模塊、個人維護模塊、薪酬管理模塊、系統管理模塊。4.3 數據結構4.3.1 數據庫模型企業生產管理系統的數據表之間的關系用ER圖表示如圖4-4所示:圖4-3 數據實體聯系圖4.3.2 數據定義由上述分析可知,該生產管理系統共需要17張表,用途分別如表4.10所示。表4.1 系統數據表及其用途數據結構編號數據結構名數據結構含義數據表用途DS-1yuangong員工表保存員工檔案信息DS-2gongzi工資表保存員工的工資信息DS-3userinfo用戶表記錄系統用戶信息DS-4department部門表保存企業的

28、部門詳細信息DS-5cailiao材料表保存材料的詳細信息DS-6owner公司表保存公司的詳細信息DS-7cailiao_store材料庫存表記錄材料的庫存DS-8class類別表記錄產品原料的類別信息DS-9cailiao_out_store材料出庫表保存材料出庫的信息DS-10dengji等級表記錄材料產品的等級DS-11cailiaocangku倉庫表保存倉庫的詳細信息DS-12cailiao_in_store材料入庫表記錄材料入庫的信息DS-13Product_store產品庫存保存產品的庫存信息DS-14Sales_in_yunshu運輸表記錄運輸的信息DS-15Sales_out

29、_store銷售表記錄銷售的信息DS-16Product_out_store產品出庫表記錄產品出庫的信息(1)員工表包括員工編號、用戶名、用戶密碼、用戶姓名、部門設置權限、職位設置權限、生產設置權限、添加用戶權限、填寫合同權限、合同管理權限、合同模板權限、布置工作權限、管理工作權限、發布通知權限、主管審批權限、生產審批權限、員工考勤權限、考勤分析權限、考勤規則權限、工作任務權限、查詢個人權限、遞交假期權限、查詢假期權限、發布信息權限、查詢信息權限、個人考勤權限、個人薪酬權限、個人密碼權限等字段,其中員工編號是主鍵。(2)工資表包括工資編號、員工、年、月、日、工作、日薪、本薪、獎金、假日、全勤、

30、加班、本期、福利、伙食、所得、節支、實發等字段,其中工資編號是主鍵。(3)用戶表包括用戶編號、員工姓名、英文名、年齡、性別、出生日期、籍貫、地址、電話、手機、入公司時間、正式工時間、合同類別、合同期限、有效期、職位編號、所屬部門、郵箱、學歷、畢業學校、專業、政治面貌、婚姻狀況、有無工作經驗、已工作時間等字段,其中用戶編號是主鍵。(4)材料表包括材料編號、類別名稱、品名、規格、計量單位等字段,其中編號是主鍵。(5)材料入庫表包括等編號、時間、類別名稱、品名、規格、計量單位、倉庫、價格、數量、金額、備注、采購員、供貨單位、字段,其中編號是主鍵。(6)材料出庫表包括編號、時間、類別、品名、規格、單位

31、、領用車間、單價、數量、金額、領料員、備注、存儲庫房等字段,其中編號是主鍵。(7)材料庫存表包括編號、類別名稱、品名、規格、庫存數量、單價、計量單位等字段,其中編號是主鍵。(8)倉庫表包括編號、倉庫編號、倉庫名稱等字段,其中編號是主鍵。(9)車間表包括編號、車間編號、車間名稱等字段,其中編號是主鍵。(10)成品倉庫表包括編號、倉庫編號、倉庫名稱等字段,其中編號是主鍵。(11)類別表包括編號、類別編號、類別名稱、備注等字段,其中編號是主鍵。(12)等級表包括編號、等級編號、等級名稱、備注、價格、計量單位等字段,其中編號是主鍵。(13)購貨單位表包括編號、包裝種類名稱等字段,其中編號是主鍵。(14

32、)產品出庫表包括編號、出庫日期、倉庫、購貨單位、總量、優級品、優級品、合格品、等外品、備注、車號、包裝等字段,其中編號是主鍵。(15)產品庫存表包括編號、倉庫、優級品數、一級品數、合格品數、等外品、總產量等字段,其中編號是主鍵。(16)銷售庫存表包括編號、時間、購貨單位、包裝種類、最后修改時間、運價、運費、預付款、車號、剩余款、總量、備注、產品類型、扣除運費、實際數、扣除數等字段,其中編號是主鍵。5. 系統詳細設計5.1 程序算法詳細設計本系統的程序流程圖如圖4-5所示:圖5-1 程序流程圖5.2 數據庫詳細設計5.2.1 數據庫環境配置本系統數據庫的設計采用Microsoft Access

33、2007數據庫。所以先要根據需求分析建立數據表,然后通過Microsoft Access 2007編寫數據表,最后通過對ODBC數據引擎的設置,就可以把Microsoft Access 2007數據庫連接到系統項目中。本系統通過ADO對象連接數據庫。(1)建立Microsoft Access 2007 數據庫啟動Microsoft Access 2007,建立一個空的數據庫data.mdb,然后在里面建立系統所需要的表格。(2)數據庫連接配置DB = "data/data.mdb"ConnStr = "Provider = Microsoft.Jet.OLEDB.

34、4.0;Data Source = " & Server.MapPath(db) On Error Resume NextSet conn = Server.CreateObject("ADODB.Connection")conn.open ConnStrIf Err Thenerr.ClearSet Conn = NothingResponse.Write "數據庫連接出錯。"Response.EndEnd If5.2.2 表設計及其關系設置Microsoft Access 2007有利于縮短大批量數據的吞吐時間,使整個系統管理規范化

35、,數據的完整性、安全性得到保障。數據表結構如下:(1) yuangong表用戶儲存系統的員工信息: 表5.1 yuangong表編號字段名稱數據類型說明1id自動編號編號2name文本姓名3sex文本性別4Title文本學歷5adr文本身份證號碼6zip文本郵編7tel文本聯系方式8Facsimile文本傳真9Condition文本條件10email文本郵箱11bumen文本部門12zhiwu文本職務13yajin文本押金14baoxian文本保險15dangan文本檔案16gongzhong文本工種17ruchangtime文本入職時間18minzu文本民族19biandong文本變動20c

36、ontent文本備注21img文本照片(2) department表用戶儲存部門信息:表5.2 department表編號字段名稱數據類型說明1id自動編號編號2depnumber文本部門編號3depname文本部門名稱(3) banwei表用戶儲存班組信息:表5.3 banwei表編號字段名稱數據類型說明1id自動編號編號2banweinumber文本班組編號3banweiname文本班組名稱(4) cailiao表用戶儲存材料信息:表5.4 cailiao表編號字段名稱數據類型說明1id自動編號編號2fenlei文本類別名稱3pinming文本品名4guige文本規格5Unit文本計量單位

37、(5) cailiao_In_Store表用戶儲存材料入庫信息:表5.5 cailiao_In_Store表編號字段名稱數據類型說明1id自動編號編號2uptime時間時間3fenlei文本類別名稱4pinming文本品名5guige文本規格6Unit文本計量單位7Supplier文本倉庫8use_price文本價格9use_num文本數量10use_Amount文本金額11content文本備注12caigouyuan文本采購員13gonghuodanwei文本供貨單位(6) cailiao_Out_Store表用戶儲存材料出庫信息:表5.6 cailiao_Out_Store表編號字段名稱

38、數據類型說明1id自動編號編號2uptime時間時間3fenlei文本類別4pinming文本品名5guige文本規格6Unit文本單位7use_dep文本領用車間8Loan_price文本單價9Loan_num文本數量10Loan_Amount文本金額11lingliaoyuan文本領料員12content文本備注13kufang文本存儲庫房(7) cailiao_store表用戶儲存材料庫存信息:表5.7 cailiao_store表編號字段名稱數據類型說明1id自動編號編號2fenlei文本類別名稱3pinming文本品名4guige文本規格5number文本庫存數量6price文本單價

39、7unit文本計量單位(8) cailiaocangku表用戶儲存材料倉庫信息:表5.8 cailiaocangku表編號字段名稱數據類型說明1id自動編號編號2cangkunumber文本倉庫編號3cangkuname文本倉庫名稱(9) chejian表用戶儲存車間信息:表5.9 chejian表編號字段名稱數據類型說明1id自動編號編號2chejiannumber文本車間編號3chejianname文本車間名稱(10) chengpincangku表用戶儲存成品倉庫信息:表5.10 chengpincangku表編號字段名稱數據類型說明1id自動編號編號2cangkunumber文本倉庫編

40、號3cangkuname文本倉庫名稱(11) class表用戶儲存類別信息:表5.11 class表編號字段名稱數據類型說明1id自動編號編號2classnumber文本類別編號3classname文本類別名稱4content文本備注(12) dengji表用戶儲存等級信息:表5.12 dengji表編號字段名稱數據類型說明1id自動編號編號2dengjinumber文本等級編號3dengjiname文本等級名稱4content文本備注5price文本價格6danwei文本計量單位(13) gongzi表用戶儲存工資信息:表5.13 gongzi表編號字段名稱數據類型說明1id自動編號編號2n

41、ame文本姓名3jibengongzi文本基本工資4jiangjin文本獎金5koushui文本扣稅6sanjin文本三金7gongjijin文本公積金8koujia文本扣假9qita文本其他10heji文本合計11content文本備注(14) guolu表用戶儲存鍋爐信息:表5.14 guolu表編號字段名稱數據類型說明1id自動編號編號2guolunumber文本編號3guoluname文本爐號(15) owner表用戶儲存購貨單位信息:表5.15 owner表編號字段名稱數據類型說明1ID自動編號編號2owner_name文本購貨單位名稱3Contact_person文本聯系人4adr

42、文本單位地址5zip文本郵編6tel文本電話7Facsimile文本傳真8content文本備注(16) Packing表用戶儲存包裝種類信息:表5.16 Packing表編號字段名稱數據類型說明1id自動編號編號2Packing文本包裝種類名稱(17) product_out_store表用戶儲存產品出庫信息:表5.17 product_out_store表編號字段名稱數據類型說明1id自動編號編號2uptime文本出庫日期3class文本倉庫4use_dep文本購貨單位5Loan_num文本總量6youjipin文本優級品7yijipin文本優級品8hegepin文本合格品9dengwai

43、pin文本等外品10content文本備注11chehao文本車號12packing文本包裝(18) product_store表用戶儲存產品庫存信息:表5.18 product_store表編號字段名稱數據類型說明1id自動編號編號2cangku文本倉庫3youjipin_num文本優級品數4yijipin_num文本一級品數5hegepin_num文本合格品數6dengwaipin_num文本等外品7number文本總產量(19) sales_in_store表用戶儲存銷售庫存信息:表5.19 sales_in_store表編號字段名稱數據類型說明1id自動編號編號2uptime文本時間3

44、yonghu文本購貨單位4baozhuang文本包裝種類5end_time文本最后修改時間6yunjia文本運價7yunfei文本運費8yufukuan文本預付款9chehao文本車號10shengyukuan文本剩余款11zongliang文本總量12content文本備注13chanpin文本產品類型14kouchuyunfei文本扣除運費15shijishu文本實際數16kouchushu文本扣除數(20) userinfo表用戶儲存用戶信息:表5.20 userinfo表編號字段名稱數據類型說明1userid自動編號編號2name文本用戶名3pwd文本密碼4fullname文本職位5l

45、ogins文本登陸次數6lastlogin文本最后登陸時間7lastip文本最后登陸IP8depname文本部門名稱9oskey文本登陸名10quanxian文本權限5.3 界面設計系統的頁面設計很重要,用戶第一眼看到的就是登錄界面,所以登錄界面要顯得干凈利落以體現企業的組織文化,這樣就需要將登錄界面設計的美觀,但不一定所有的用戶都對計算機特別熟練,這樣還需要設計的方便、容易操作。系統的設計準則是用戶用最少的操作完成更多更細的工作,并保證頁面的整潔。用最少的操作完成對生產活動的管理是本生產管理系統的首要任務。 (1) 登錄界面設計如圖5-2所示:圖5-2 系統登錄界面 (2) 輸入用戶名和密碼

46、正確后系統便自動跳轉到生產管理界面,生產管理界面設計如圖5-3所示:圖5-3 生產管理界面(3) 基礎數據設置頁面如圖5-4所示:圖5-4 基礎數據設置界面(4) 材料倉庫管理頁面如圖5-5所示:圖5-5 材料倉庫管理界面(5) 原料倉庫管理頁面如圖5-6所示:圖5-6 原料倉庫管理界面 (6) 生產車間管理頁面如圖5-7所示:圖5-7 生產車間管理界面(7) 成品倉庫管理頁面如圖5-8所示:圖5-8 成品倉庫管理界面(8) 產品銷售管理頁面如圖5-9所示:圖5-9 產品銷售管理界面(9) 員工數據管理頁面如圖5-10所示:圖5-10 員工數據管理界面(10) 供貨頁面如圖5-11所示:圖5-

47、11供貨界面(11)購貨頁面如圖5-12所示:圖5-12購貨界面(12)銀行信息頁面如圖5-13所示:圖5-13銀行信息界面(13)材料類別頁面如圖5-14所示:圖5-14材料類別界面(14)部門信息頁面如圖5-15所示:圖5-15部門信息界面(15)車間信息頁面如圖5-16所示:圖5-16車間信息界面(16)材料類別頁面如圖5-17所示:圖5-17材料類別界面(17)材料明細頁面如圖5-18所示:圖5-18材料明細界面(18)入庫查詢頁面如圖5-19所示:圖5-19入庫查詢界面(19)材料庫存頁面如圖5-20所示:圖5-20材料庫存界面(20)材料入庫頁面如圖5-21所示:圖5-21材料入庫

48、界面(21)入庫查詢頁面如圖5-22所示:圖5-22入庫查詢界面(22)原料庫存頁面如圖5-23所示:圖5-23原料庫存界面(23)統計日報頁面如圖5-24所示:圖5-24統計日報界面 (24)消耗查詢頁面如圖5-25所示:圖5-25消耗查詢界面 (25)生產查詢頁面如圖5-26所示:圖5-26生產查詢界面(26)產品出庫頁面如圖5-27所示:圖5-27產品出庫界面(27)出庫查詢頁面如圖5-28所示:圖5-28出庫查詢界面 (28)產品庫存頁面如圖5-29所示:圖5-29產品庫存界面(29)運費未結清車輛頁面如圖5-30所示:圖5-30運費未結清車輛界面(30) 運費已結清車輛頁面如圖5-3

49、1所示:圖5-31運費已結清車輛界面(31)錄入員工信息頁面如圖5-32所示:圖5-32錄入員工信息界面(32)員工信息列表頁面如圖5-33所示:圖5-33員工信息列表界面 (33)員工工資管理頁面如圖5-34所示:圖5-34員工工資管理界面 6. 系統測試與使用6.1 系統測試情況軟件測試的方法和技術是多種多樣的。 對于本采購子系統采用的測試方法,使用了軟件測試中常用的白盒測試和黑盒測試; (1)黑盒測試黑盒測試也稱功能測試或數據驅動測試,它是在已知產品所應具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內部結構和內部特性的情況下

50、,測試者在程序接口進行測試,它只檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能適當地接收輸入數據而產生正確的輸出信息,并且保持外部信息(如數據庫或文件)的完整性。黑盒測試方法主要有等價類劃分、邊值分析、因果圖、錯誤推測等,主要用于軟件確認測試。 “黑盒”法著眼于程序外部結構、不考慮內部邏輯結構、針對軟件界面和軟件功能進行測試。“黑盒”法是窮舉輸入測試,只有把所有可能的輸入都作為測試情況使用,才能以這種方法查出程序中所有的錯誤。實際上測試情況有無窮多個,人們不僅要測試所有合法的輸入,而且還要對那些不合法但是可能的輸入進行測試。(2)白盒測試白盒測試也稱結構測試或邏輯驅動測試,它是知道產品內部工作過程,可通過測試來檢測產品內部動作是否按照規格說明書的規定正常進行,按照程序內部的結構測試程序,檢驗程序中的每條通路是否都有能按預定要求正確工作,而不顧它的功能,白盒測試的主要方法有邏輯驅動、基路測試等,主要用于軟件驗證。1、對登錄界面的測試該測試的目的是保證登錄窗口的正確性與在錯誤發生時的容錯與糾錯性。該系統的管理員名字、管理密碼和后臺目錄都為admin。如果都輸入正確則會進入系統。當在登錄界面中輸入錯的用戶名或錯誤的用戶密碼時,例如輸入

溫馨提示

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

評論

0/150

提交評論