醫藥庫存系統VC+ACCESS

學識都 人氣:2.12W
畢業論文

醫藥庫存系統開發
 
摘 要:隨着全球信息技術的飛速發展,企業管理和決策都發生了根本的改變。採用信息技術促進,改善企業的生產、經營、管理、有效採集和處理信息,增強企業決策的有效性,適應全球經濟發展的要求,將成爲企業發展的必由之路。信息管理系統已成爲現代企業的1個重要標誌和衡量企業綜合實力的重要組成部分。
醫藥衛生體制改革的深入,醫藥連鎖經營的推行以及日趨激烈的商業角逐,越來越多的醫藥經營企業意識到提高企業管理水平的重要性,也迫切要求加快管理信息化的進程。
在醫藥行業中,醫藥經營企業的物流管理以及相應的財務處理、信息處理,長期以來1直採用手工操作,但隨着產業結構調整、全新的市場競爭環境,企業管理和運營效率已經成爲企業成敗的關鍵所在,手工方式的弊端畢現無遺。這就要求醫藥管理擺脫過去人手操作的煩瑣。醫藥庫存系統充分滿足了醫藥經營企業的各種需求,從醫藥經營企業的各個環節對人流、物流、資金流、信息流進行統1系統的管理。
庫存管理系統是典型的信息管理系統(MIS),其開發主要包括後臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對於前者要求建立起數據1致性和完整性強,數據安全性好的庫。而對於後者則要求應用程序功能完備,易使用等特點。
經過分析如此情況,使用微軟公司的Visual C++ 6.0開發工具,利用其提供的各種面向對象的開發工具,尤其是ADO,是能方便而簡潔操縱數據庫的智能化對象,短期內就可以開發出用戶滿意的可行系統。
關鍵詞:醫藥庫存系統; Visual C++; Access 2000; ADO

醫藥庫存系統VC+ACCESS


目錄
前言 1
1 系統開發環境和主要技術簡介 2
1.1 VISUAL C++ 2
1.1.1 Visual C++的`介紹 2
1.1.2 MFC和Visual C++ 2
1.2 MICROSOFT ACCESS概述 2
1.2.1 Microsoft Access的發展 2
1.2.2 Microsoft Access的主要功能 3
1.2.3 Microsoft Access的組成 3
1.3 ADO 4
1.3.1 ADO概述 4
1.3.2 MFC的ADO類 4
2 系統總體設計 7
2.1 需求分析 7
2.1.1 系統介紹 7
2.1.2 數據字典 7
2.2 概要設計 10
2.2.1 設計目標 10
2.2.2 編碼設計 10
2.2.3 輸入設計 11
2.2.4 輸出設計 11
2.2.5 系統安全和可靠性設計 11
2.2.6 主要模塊介紹 12
2.2.7 系統結構 13
2.3 數據庫設計 13
3 系統詳細設計 18
3.1 主窗體及系統登陸設計 18
3.1.1 主窗體程序設計 18
3.1.2 數據庫連接設計 19
3.1.3 系統登陸程序設計 20
3.2 基礎信息管理設計 22
3.2.1 抽象出查詢的基類 23
3.2.2 基礎信息管理類的設計 24
3.3 銷售管理 28
3.3.1 銷售登記模塊設計 28
3.3.2 銷售退貨模塊設計 29
3.3.3 銷售查詢模塊設計 30
3.3.4 銷售退貨查詢模塊設計 30
3.4 入庫管理 31
3.4.1 入庫登記模塊設計 31
3.4.2 入庫退貨登記模塊設計 32
3.4.3 入庫登記查詢模塊設計 33
3.4.4 入庫退貨查詢模塊設計 33
3.5 調貨管理 34
3.5.1 調貨登記模塊設計 34
3.5.2 調貨查詢模塊設計 35
3.6 庫存管理 35
3.6.1 庫存盤點模塊設計 35
3.6.2 庫存查詢模塊設計 37
3.6.3 倉庫管理模塊設計 37
3.7 帳務管理 40
3.7.1 供應商往來帳,客戶往來帳管理模塊設計 40
3.7.2 結帳管理模塊設計 43
3.7.3 日結算,月結算管理模塊設計 44
3.8 打印及打印預覽概述 45
3.9 系統設置管理 46
3.9.1 密碼設置模塊設計 47
3.9.2 權限設置模塊設計 48
3.9.3 用戶設置模塊設計 50
3.9.4 數據備份模塊設計 51
3.9.5 數據恢復模塊設計 53
結束語 56
參考文獻 57

前言
隨着我國市場經濟的蓬勃發展和人們對醫藥產品需求的迅速增加,醫藥行業正處於1個高速發展的時期。行業的快速發展必然導致競爭的加劇,要想在激烈的市場競爭中謀求發展, 客觀上要求企業必須加強內部管理,提高運營效率。另外,由於醫藥產品種類繁多、銷售模式特殊、業務量大,單憑手工記賬已遠遠適應不了企業快速發展的需求。如何儘快建立和完善現代企業的信息化管理機制,己成爲醫藥企業快速發展的關鍵所在。因此,儘快建立和完善現代企業的信息化管理機制問題,是醫藥企業發展的關鍵所在。
高效、穩定的信息化管理系統是醫藥企業的核心競爭力之1。要建立符合醫藥企業經營、管理、創新等要求的信息化管理系統,開發期間必須遵循以下規律:1是系統規劃。醫藥行業管理的信息化是1個系統工程,需要有科學的系統規劃與設計。2是不貪大求全,循序漸進。貪大求全是很多企業對信息系統的要求,這容易造成系統功能相對全面但缺乏穩定性和應用資源的保障,進而影響、拖累系統主要功能的運轉。3是避免重系統的表象輕其內核。管理軟件產品必須以管理流程和業務流程爲基礎,其內核應蘊含先進的管理思想,缺乏管理思想支撐的系統,很難成爲優秀的醫藥管理系統。4是避免重產品初期運轉,輕維護與服務。在信息系統初期應用時,多數企業都能給予相當的重視,當完成系統驗收後,企業往往不重視對該系統資源的保障、維護與服務的投入,以及對系統適應的調整,使得信息系統生命週期大大縮短。
隨着信息時代的發展,管理者意識到只有採用信息化管理,才能取得市場領域的主導地位。[1]

Medicine management System
 
Abstract:Along with the fast development of the infotechnology in the world, the management and decision of enterprises have been changed thoroughly. If we adopt the advance of infotecnology, improve enterprises production and management, collect and deal with information effectively, we can boost up the validity of enterprises decision, and meet the request of global economy development. System of information management has been an important symbol and portion to weigh the general strength of the enterprise.
with the medicine system reform going on and medicine chain business promoting and more and more business competition,more and more medicine chain corporations shall be aware of the importance of improving the level of enterprises management and also want to speed up the procession of information management.
In medicine business, most of the medicine corporation has been using manual work to deal with the management of goods and finance and information processing. But,after the change of medicine business structure and a brand new market surrounding,the manual work is a big obstacle for medicine corporation and the key to medicine corporations success should be the management and efficiency. This demand medicine management to get away manual work and manage the medicine data intelligently and promote medicines development.
Stockpile manage system is a typical ’s development mostly include the foundation and maintenance of the database and the development of the client application programme. For the former we must eatablish a better database, which has well data consistency and data security. For the latter we must make the programme has self-contained function and easy to be use.
By analysing the situation, we use the Visual C++ 6.0 of the Microsoft company as client tool, and use some of the tools of opp, especially ADO object, which can easily conveniently manipulate the database. We use it can develop a satisfactory system in short time.
Keywords:  Medicine management System;  Access 2000;  Visual C++;  ADO