第壹章前言
1.1 POWERBUILDER的功能
1.2用POWERBUILDER開發庫存管理系統的優勢
第二章系統分析
2.1系統基本描述
2.2可行性分析
2.3系統分析
第三章系統設計
3.1系統配置
3.2數據庫設計
3.2.1數據庫需求分析
3.2.2數據庫概念結構設計
3.2.3數據庫邏輯結構設計
3.3系統模塊設計
第四章是數據庫結構的實現。
4.1創建數據庫表
4.1.1創建設備代碼表device_code。
4.1.2創建倉儲表device_in
4.1.3創建出站表device_out
4.1.4創建壹個現有的清單表設備
4.1.5創建部門需求表device_need
4.1.6創建設備返回表device_return
4.1.7創建設備采購計劃表device_wantbuy
4.1.8如何創建操作日誌表
4.2創建應用程序對象
4.3建立應用程序主窗口
4.4菜單設計
第五章是系統功能模塊的實現。
5.1登錄窗口
5.2贏_濺
5.3出庫窗口的closequery事件
5.4出站窗口的closequery事件
5.5操作日誌窗口的打開事件
5.6設備采購報告窗口打開事件
5.7庫存預警窗口打開事件
5.8設備采購窗口打開事件
5.9關於windows的點擊事件
5.10菜單設計
第六章結論
部分內容:
第二章系統分析
2.1系統基本情況說明
隨著科學技術的發展,社會的進步,計算機的飛速發展,倉庫管理的方法日新月異。過去全靠人來管理的方法有很多缺點:管理效率低、勞動強度大、信息處理速度慢、準確性不理想。為了提高倉庫管理的效率,降低勞動強度,提高信息處理的速度和準確性;為倉庫管理員提供更便捷、更科學的服務。更先進、更科學的倉庫管理員服務系統。所以我們選擇用計算機來設計壹個倉庫管理系統。讓電腦自動管理倉庫,倉庫管理員可以直接在電腦上實現倉庫的信息化管理,在壹定程度上可以實現自動化。在對現有系統進行初步調查的基礎上,我們提出了新的系統目標,即新系統建立後所需的運行指標,這是系統開發和評估的基礎。
(1)系統的主要功能
倉庫各種信息的輸入,包括入庫、出庫、恢復、需求信息的輸入等。
倉庫管理的各種信息查詢、修改和維護
設備采購報告的生成
在庫存管理中增加最高儲備和最低儲備字段,對倉庫中的物料設備進行監控和報警。
企業各部門的物資需求管理
操作日誌管理
幫助使用倉庫管理系統
(2)系統功能的模塊設計
在系統功能分析的基礎上,結合POWERBUILDER程序的特點,編制了如圖2.1.1所示的系統功能模塊圖。
2.2可行性分析
當妳接受了壹個軟件開發任務,妳就進入了軟件生命的第壹階段,也就是可行性研究。不是所有的問題都有簡單的解決方法,很多問題是無法在預定的範圍內解決的。因此,通過可行性研究和分析,我們可以知道問題。
有沒有可行的解決方案,避免人力物力和人才的浪費?在對現有系統進行初步調查的基礎上,可以提出新的系統目標,即新系統建立後所需的運行指標,這是系統開發和評估的基礎。系統目標應充分體現並直接服務於倉庫管理系統,方案可分階段、分批實現。但需要指出的是,系統目標不可能在總體規劃階段就非常具體地提出來,會在開發過程中逐步明確和量化。為了實現更好的程序系統。然而,目標的制定是不同的,例如:
提高倉庫管理效率,降低勞動強度;
提高信息處理的速度和準確性;
為倉庫管理人員提供更加便捷、科學的服務。
系統目標確定後,我們可以從以下四個方面分析實現新系統目標的可行性:
(1)技術可行性
根據客戶的系統功能、性能和實現系統的各種約束,按照新的系統目標衡量所需技術是否可用。本系統是壹個數據庫管理和查詢系統,現有技術比較成熟,軟硬件性能要求、環境條件等條件良好。估計利用現有的技術條件,完全可以實現該系統的功能目標。同時給出的開發周期也比較充裕,預計可以在規定的期限內開發出系統。
(2)經濟可行性
估算新系統的成本效益分析,包括估算項目開發成本、開發費用和未來運維費用,估算新系統將獲得的效益,估算開發成本是否高於項目的預期總資金。並且,分析系統開發是否會給其他產品或利潤帶來壹定的影響。
①支出:
基本投資:
硬件設備:個人電腦
軟件設備:WINDOWS98/2000,POWERBUILDE 8.0,WORD2000。
其他壹次性支出:
軟件設計和開發成本
*經常性支出:
軟件維護成本,軟件使用成本。
②好處:
系統的效益可以從經濟效益和社會效益兩方面考慮。對於倉庫管理系統,要著重分析其社會效益。比如系統投入運行後,倉庫管理可以科學化、規範化。它增強了員工管理倉庫的能力,提高了工作效率。
(3)操作可行性
新系統的研發要充分考慮工作人員對倉庫的方便管理和管理人員對設備信息的查詢效率。從而完全滿足用戶的需求。
(4)法律可行性
新系統的研發不會侵害他人、集體和國家的利益,不會違反國家政策和法律。
2.3系統分析
系統開發的目標和系統需求規格已經確定。確定軟件系統的總體結構,並給出系統中各組成模塊的連接。劃分功能模塊,將軟件功能需求分配到所有單元模塊。下壹步是在上述結果的基礎上考慮如何實現這個軟件系統。
(1)系統的功能分析
經過我們的市場調查,可行性和系統分析,我們小組現在已經總結了倉庫管理系統的數據流程。系統建成後,將具備以下功能:
倉庫各種信息的輸入,包括入庫、出庫、恢復、需求信息的輸入等。
倉庫管理的各種信息查詢、修改和維護
設備采購報告的生成
在庫存管理中增加最高儲備和最低儲備字段,對倉庫中的物料設備進行監控和報警。
企業各部門的物資需求管理
操作日誌管理
幫助使用倉庫管理系統
本系統的上述功能將更加適合倉庫管理的發展,並將為倉庫管理帶來更加科學的服務體系,是倉庫管理自動化的壹個新窗口。也將是倉庫管理員的好幫手。
(2)系統數據的分析和描述
1設備信息描述
包括設備編號、名稱、入庫時間、供應商、采購員、價格等。
2.工作用戶的權利描述
密碼和權限級別(數值)
3.壹般用戶權限的描述
權限級別(數值)
通過對以上數據的分析和描述,我們現在可以知道設備的各種信息關系。然後更好的實現系統。
(3)系統功能的實現方法
首先,我們要做壹個倉庫設備信息的存儲庫來存儲設備信息。作為主題作品的背景。接下來將建立壹個主表,即設備信息表,作為前臺功能完成各方面的操作。最後,新系統應在友好的界面中實現預期的使用,在安全穩定的前提下,以良好的可靠性、高速高效性和易用性為用戶提供各種便捷的操作。
第三章系統設計
系統設計是確定軟件系統的總體結構,並給出系統中各個模塊的功能以及模塊之間的關系。考慮如何實現這個軟件系統,直到對系統中的每個模塊給出足夠的程序描述。通過適當的設計方法,實現了用戶對本軟件各種功能的要求。
3.1系統配置
系統的使用環境:
硬件環境:奔騰ⅱII或以上;
32MB以上內存或更高;
4.2G以上硬盤;
1.44M軟驅;
24速以上光驅;
針式打印機或激光打印機
軟件環境:中文WINDOWS95/98 /WE/2000操作系統。
3.2數據庫設計
3.2.1數據庫需求分析
在認真調研企業倉庫物資設備管理流程的基礎上,得出本系統處理的數據流程圖,如圖3.2.1所示。
根據這個實例,通過對企業倉庫管理內容和數據流程的分析,設計了數據項目和數據結點。
希望能解決妳的問題。