![畢業(yè)設計(論文)貿易公司信息管理系統(tǒng)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/6/f47d45f6-a355-4d27-ad9b-23d41695290b/f47d45f6-a355-4d27-ad9b-23d41695290b1.gif)
![畢業(yè)設計(論文)貿易公司信息管理系統(tǒng)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/6/f47d45f6-a355-4d27-ad9b-23d41695290b/f47d45f6-a355-4d27-ad9b-23d41695290b2.gif)
![畢業(yè)設計(論文)貿易公司信息管理系統(tǒng)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/6/f47d45f6-a355-4d27-ad9b-23d41695290b/f47d45f6-a355-4d27-ad9b-23d41695290b3.gif)
![畢業(yè)設計(論文)貿易公司信息管理系統(tǒng)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/6/f47d45f6-a355-4d27-ad9b-23d41695290b/f47d45f6-a355-4d27-ad9b-23d41695290b4.gif)
![畢業(yè)設計(論文)貿易公司信息管理系統(tǒng)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/6/f47d45f6-a355-4d27-ad9b-23d41695290b/f47d45f6-a355-4d27-ad9b-23d41695290b5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、吉林師范大學應用工程學院吉林師范大學應用工程學院計算機工程系計算機工程系畢業(yè)設計報告畢業(yè)設計報告設計題目設計題目: : 貿易公司信息管理系統(tǒng)貿易公司信息管理系統(tǒng)專業(yè)班級專業(yè)班級: : 學生學號學生學號: : 學生姓名學生姓名: : 指導老師指導老師: : 畢業(yè)論文第 1 頁 共 68 頁摘要摘要本論文主要包括貿易公司信息管理系統(tǒng)方案分析與規(guī)劃,本系統(tǒng)是一個典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。 經過分析,我們使用 microsof
2、t 公司的 asscess2003 、borland公司的 delphi7 作為開發(fā)工具,利用其提供的各種面向對象的開發(fā)工具,首先在短時間內建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)關鍵字:管理信息系統(tǒng) 數據 畢業(yè)論文第 2 頁 共 68 頁a ab bs st tr ra ac ct tthis dissertation chiefly consists of the management information system conceptual analysis together with the concrete realizatio
3、n of network and the application of quarters management sub system the quarters management sub system is a typical application of management information system (know as mis), which mainly includes building up data-base of back-end and developing the application interface of front-end. the former req
4、uired consistency and integrality and security of data. the later should make the application powerful and easily used.by looking up lots of datum, and we selected microsoft corporation access 2003、borland corporation delphi7 is as the development tool , because of its objective tools in win32. it c
5、an give you a short-cut to build up a prototype of system application. the prototype could be modified and developed till users are satisfied with it.keyword: management information system data畢業(yè)論文第 3 頁 共 68 頁目 錄一、一、 引言4二、二、系統(tǒng)概述4(一)(一)軟硬件環(huán)境4( (二二) )開發(fā)工具簡介6(三)(三)編寫目的6(四)(四)項目背景61 1項目背景62 2應用目標63 3定義7
6、(五)(五)可行性分析7三、三、系統(tǒng)運行環(huán)境9(一)(一)系統(tǒng)安全性設計9(二)(二)用戶界面設計9(三)(三)硬件接口9(四)(四)軟件接口9四、四、系統(tǒng)需求分析9(一)(一)需求分析說明書10(二)(二)數據要求說明書19五、五、系統(tǒng)設計19(一)(一)總體設計說明書19(二)(二)數據庫設計說明書36(三)(三)詳細設計說明書39六、六、系統(tǒng)測試59七、七、用戶手冊61八、八、程序代碼73九、九、參考資料80十、十、結束語80十一、十一、致謝80畢業(yè)論文第 4 頁 共 68 頁一、一、 引言引言信息是企業(yè)的信息系統(tǒng),它具備數據處理、計劃、控制、預測和輔助決策功能,具體作用如下:(1) 用
7、統(tǒng)一標準處理和提供信息,排除使用前后矛盾的不完整的數據。(2) 完整、及時提供在管理及決策中需要的數據。(3) 利用指定的數據關系式分析數據,客觀預測未來。(4) 向各級管理機構提供不同詳細程度的報告,縮短分析和解釋時間。(5) 用最低的費用最短的時間提供盡可能精確、可靠的信息,以便使決策者選擇最佳的實施方案,以提高企業(yè)的經濟效益。各方面的競爭中占有一席之地。貿易信息管理系統(tǒng)是一個貿易公司不可缺少的部分,它的內容對于企業(yè)的決策者和管理者來說都至關重要,所以貿易公司信息管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,
8、如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。作為計算機應用的一部分,使用計算機對貿易公司信息進行管理,有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高貿易公司信息管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。畢業(yè)論文第 5 頁 共 68 頁二、系統(tǒng)概述二、系統(tǒng)概述(一)(一)軟硬件環(huán)境1 1 硬件環(huán)境要求計算機必須滿足的條件: cpu: intel pentium 166mhz 或更高的處理器(推薦賽揚或更高的處理器),或任何運行于 micr
9、osoft windows nt workstation 的alpha 的處理器。 操作系統(tǒng): microsoft windows98/me/xp/2000 或 microsoft windows nt service/workstation 4.0(推薦 service pack 5)或更高版本。 監(jiān)視器: microsoft windows 支持的 vga 或分辨率更高的監(jiān)視器。 內存:64mb 內存以上。2 2 軟件環(huán)境要求本系統(tǒng)適用于 microsoft windows98/xp/2000 下開發(fā)的,所采用的開發(fā)工具是 borland delphi7.0 英文企業(yè)版。由于考慮到該企業(yè)每
10、天的數據處理量,我們后臺采用可 microsoft 的 access2003 數據庫。推薦桌面顯示方式:1024*768 像素。3 3 軟件安裝 在系統(tǒng)上安裝 borland delphi7.0 英文企業(yè)版. 在系統(tǒng)上安裝 microsoft 的 access2003 數據庫.(二)開發(fā)工具簡介(二)開發(fā)工具簡介1 1開發(fā)軟件 borland delphi7.0 簡介 delphi 是一個極有代表性的面向對象開發(fā)工具;它將面向對象的程序設計方法與數據庫技術;網絡技術以及可視化;事件驅動,代碼自動生成等先進技術完美的結合在一起,使用它可以直觀的,快速地開發(fā),高畢業(yè)論文第 6 頁 共 68 頁質量
11、的 windows 應用程序。delphi 強大的易用的特點得到程序員的青睞。delphi7.0 除了保留以前版本的強大功能之處,更在數據庫程序開發(fā)方面提供了強有力的支持,使程序員完全可能輕松開發(fā)出復雜且功能強大的數據庫程序。delphi 類可以粗略地分成兩部分:一部分是組件類,這些組件類通常以某種方式出現在組件面板上,當用戶從組件面板上點取一個類的圖標后,在程序中就自動生成了該類的對象(非可視組件除外);另一部分是功能類,這此功能類的對象通常出現在程序代碼中,起著不可代替的作用,但是這些功能類在組件面板上是找不到的。在 delphi 中,每一個類的祖先都是 tobject 類,整個類的層次結
12、構就像一棵倒掛的樹,在最頂層的樹根即為 tobject 類。這樣,按照面向對象編程的基本思想,就使得用戶可用 tobject 類這個類型代替任何其它類的數據類型。2 2、 access 2003 數據庫工具概述 access 是 office 辦公套件中一個極為重要的組成部分。剛開始時微軟公司是將 access 單獨作為一個產品進行銷售的,后來微軟發(fā)現如果將 access 捆綁在 office 中一起發(fā)售,將帶來更加可觀的利潤,于是第一次將 access 捆綁到 office97 中,成為 office 套件中的一個重要成員?,F在它已經成為 office 辦公套件中不可缺少的部件了。自從 19
13、92年開始銷售以來,access 已經賣出了超過 6000 萬份,現在它已經成為世界上最流行的桌面數據庫管理系統(tǒng)。后來微軟公司通過大量地改進,將 access 的新版本功能變得更加強大。不管是處理公司的客戶訂單數據;管理自己的個人通訊錄;還是大量科研數據的記錄和處理,人們都可以利用它來解決大量數據的管理工作。(三)(三)編寫目的1、編寫說明書的目的本貿易公司信息管理系統(tǒng)需求說明書其主要目的是明確所要開發(fā)的軟件應具有的功能、性能,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎上進一步提出概要設計說明書和完成后續(xù)設計與開發(fā)工作為軟件開發(fā)范圍、業(yè)務處理規(guī)范提供依據,也是應用軟件進行合
14、同終驗的驗收依據。系統(tǒng)對公司的客戶信息和營銷信息進行管理,通過對系統(tǒng)科學管理,提高工司管理效率。于公司客戶數目龐大,客戶信息復雜,這就要求與畢業(yè)論文第 7 頁 共 68 頁系統(tǒng)具有處理客戶的基本信息,并且具有信息的增加,查詢,修改等功能。2、設計該軟件的目的及意義目前市面上流行的貿易公司信息管理軟件不少。但是,對于企、事業(yè)單位的發(fā)放來說,不需要太大型的數據庫系統(tǒng)。只需要一個操作方便,功能實用的數據的管理及需求的系統(tǒng)。我們的目標就是在于開發(fā)一個功能實用,用戶操作方便,簡單明了的貿易公司發(fā)放軟件。 (四)(四)項目背景1、項目背景開發(fā)軟件名稱:貿易公司信息管理系統(tǒng)。分為四個子功能模塊:用戶管理模塊
15、、信息維護模塊、信息查詢模塊和系統(tǒng)管理模塊。2、應用目標貿易公司信息管理系統(tǒng)是為了提高貿易公司貿易管理、簡化核算流程的一個系統(tǒng)。該系統(tǒng)是在基于windows操作系統(tǒng)平臺的delphi7.0開發(fā)環(huán)境下開發(fā)的。其囊括了貿易公司對客戶信息、商品信息、營銷信息管理的基本操作功能。如:客戶信息添加、查詢、修改、刪除及打印等功能。在方便貿易公司管理的同時,為了保證管理信息的準確性、實時性、決策性,鑒于該系統(tǒng)是服務于管理工作的,因此本系統(tǒng)在使用權限上作了特別的限制及規(guī)定,使用權主要由超級管理員指定執(zhí)行。3、定義mygsglxt::貿易公司信息管理系統(tǒng)(五)(五)可行性分析1.1.行性研究的前提mygsglx
16、t 應用于貿易公司信息等進行分類和管理,提高工作效率,便于操作,能有效的對數據進行更新,查詢等。(1 1)主要功能mygsglxt 系統(tǒng)的主要功能為:數據更新、數據查詢、用戶管理。根據商業(yè)方面的特點和要求 mygsglxt 系統(tǒng)還具有數據導入和導出和友好方便的用戶界面等功能。數據更新功能分為三部分:數據的添加、刪除和修改。數據添加功能提供便捷的錄入界面,通過應用程序將原始數據追加畢業(yè)論文第 8 頁 共 68 頁到數據庫中。數據刪除功能將不滿足用戶要求的數據從數據庫中刪除。數據修改功能允許用戶對他所指定的記錄進行修改。數據查詢功能有二種方式:模糊查詢和精確查詢。前者可以方便快捷地查詢具有相同性質
17、的記錄;后者允許用戶構造各種組合重要重要條件來處理所需信息。同時可對滿足條件的信息進行報表生成和打印輸出。用戶管理功能允許用戶對密碼進行修改,注冊新用戶,管理員還可以對特別用戶授予相應權限。(2 2)性能要求方便快捷有效地完成人事管理的各項工作,錄入數據合法性的校驗程度高,數據查詢速度快,數據連接最佳時間 15 秒。(3 3)系統(tǒng)的輸入、輸出輸入:供應商基本信息、顧客基本信息、商品基本信息、進貨進本信息、銷售基本信息輸出:查詢結果、種類報表(4 4)安全和保密要求系統(tǒng)對不同權限的用戶提供不同的功能模塊,對歷史數據的更改和新數據的添加只有一定權限的用戶才能進行操作,一般的用戶只能進行查詢操作。對
18、數據庫的關鍵數據應保密。(5 5)完成期限要求 本系統(tǒng)的完成期限為 2007 年 5 月 15 日。2 2技術條件可行性分析本系統(tǒng)是一個數據庫應用程序。現有的數據庫開發(fā)技術已非常成熟,利用現有的技術完全可以達到功能目標??紤]到開發(fā)期限較為充裕,預計可以在規(guī)定期限內完成開發(fā)。3 3經濟可行性分析(1 1)支出 在基建投資上,可以利用現有設備,不必進行另外的硬件設備投資。 其他一次性支出,包括軟件設計和開發(fā)費用 1 萬元。 經常性支出,包括軟件維護費用每年數百元。(2 2)效益進一步實現辦公自動化,減少人力投資和辦工費用 ,極大提高辦公效率。畢業(yè)論文第 9 頁 共 68 頁(3 3)投資回收周期根
19、據經驗算法,收益的累計數開始支出的累計數的時間為三年。4 4社會因素方面的可行性分析(1 1)法律方面的可行性新系統(tǒng)的研制和開發(fā)都選用正版軟件,將不會侵犯他人、集體和國家的利益,不會違反國家的政治和法律。(2 2)使用方面的可行性 由于目前一般職工的計算機水平使用有了很大提高,新系統(tǒng)界面友好、使用簡捷方便,能滿足職工的使用要求。5.5.項目基本目標基本目標是實現對貿易公司的客戶及營銷基本信息,商品信息等進行管理,對數據進行處理過程。(1 1)方便數據的管理和外理避免數據不易更新、不易存放、不安全、容易丟失、難以備份等缺點,提高管理水平。(2 2)方便公司領導查閱便于公司管理者了解,修改和查閱公
20、司的客戶、營銷商品、基本信息等數據。6.6.項目開發(fā)條件、假定和限制(1 1)所建議系統(tǒng)運行壽命的最小值系統(tǒng)運行壽命的最小值應達 6 年。(2 2)進行系統(tǒng)方案選擇比較和時間系統(tǒng)方案選擇比較時間為一個月。(3 3)經費、投資方面來源經費主要來源于本項目小組(4 4)硬件環(huán)境 運行時內存要求:20mb 安裝所需硬盤:10mb 打印機:必選(5 5)軟件環(huán)境 中文 windowsxp sql 數據庫 delphi 開發(fā)環(huán)境(6)(6) 統(tǒng)投入使用的最遲時間系統(tǒng)投入使用的最遲時間為 2007 年 12 月畢業(yè)論文第 10 頁 共 68 頁(7 7)進行可行性研究的方法可行性研究采用的方法如下: 客戶
21、調查 專家咨詢 市場相關產品、同類產品調查系統(tǒng)進行評價時所使用的主要尺度為各項功能的優(yōu)先次序、開發(fā)時間的長短及使用中的難易程度。三系統(tǒng)運行環(huán)境三系統(tǒng)運行環(huán)境(一)(一)系統(tǒng)安全性設計系統(tǒng)能夠提供對貿易發(fā)放各明細項目的數據編輯,自動計算出貿易發(fā)放各項合計數據及代扣項目數據;支持多角度的查詢功能;方便導出數據及報表;對系統(tǒng)的可登錄人員進行控制管理。系統(tǒng)的處理事件能力良好,安全性能好,能夠及時響應用戶的信息。 (二)(二)用戶界面設計用戶界面簡潔大方,簡單易于操作。(三)(三)硬件接口microsoft window2000/xp/2003(四)(四)軟件接口運行于 windows2000 以上版本
22、畢業(yè)論文第 11 頁 共 68 頁四系統(tǒng)需求分析四系統(tǒng)需求分析主要目的是明確所要開發(fā)的軟件應具有的功能、性能,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎上進一步提出概要設計說明書和完成后續(xù)設計與開發(fā)工作為軟件開發(fā)范圍、業(yè)務處理規(guī)范提供依據,也是應用軟件進行合同終驗的驗收依據。系統(tǒng)對公司的客戶信息和營銷信息進行管理,通過對系統(tǒng)科學管理,提高工司管理效率。于公司客戶數目龐大,營銷數額多,這就要求與系統(tǒng)具有處理供應商基本信息、顧客基本信息、商品基本信息、進貨基本信息、銷售基本信息等功能。(一)(一)需求分析說明書1、功能需求(1)業(yè)務功能需求1、模型信息項目名稱:貿易公司信息管理
23、系統(tǒng)項目代碼:mygsglxt2、用例結構樹貿易公司信息管理系統(tǒng)1 供應商信息管理1.1 供應商信息維護1.1.1 供應商信息添加1.1.1.1 供應商信息修改1.1.1.2 供應商信息刪除1.1.1.3 供應商信息查詢1.1.2 供應商信息統(tǒng)計1.1.3 顧客信息管理1.2顧客信息維護1.2.1 顧客信息添加1.2.1.1畢業(yè)論文第 12 頁 共 68 頁 顧客信息修改1.2.1.2 顧客信息刪除1.2.1.3顧客信息查詢1.2.2顧客信息統(tǒng)計1.2.3 商品信息管理1.3商品信息維護1.3.1 商品信息添加1.3.1.1 商品信息修改1.3.1.2 商品信息刪除1.3.1.3商品信息查詢1
24、.3.2商品信息統(tǒng)計1.3.3 進貨信息管理1.4進貨信息維護1.4.1 進貨信息添加1.4.1.1 進貨信息修改1.4.1.2 進貨信息刪除1.4.1.3進貨信息查詢1.4.2進貨信息統(tǒng)計1.4.3銷售信息管理1.5銷售信息維護1.5.1 銷售信息添加1.5.1.1 銷售信息修改1.5.1.2 銷售信息刪除1.5.1.3銷售信息查詢1.5.2銷售信息統(tǒng)計1.5.33、業(yè)務者與工作者 圖 4.1 4、用例圖畢業(yè)論文第 13 頁 共 68 頁 4.1 總體用例圖 圖 4.2 4.2 分解用例圖 圖 4.3a. 供應商信息管理 圖 4.4b. 顧客信息管理畢業(yè)論文第 14 頁 共 68 頁 圖 4
25、.5c. 商品信息管理 圖 4.6d. 進貨信息管理畢業(yè)論文第 15 頁 共 68 頁 圖 4.7e. 銷售信息管理 圖 4.8(2)系統(tǒng)功能需求畢業(yè)論文第 16 頁 共 68 頁1用例結構樹貿易公司信息管理系統(tǒng)1用戶管理1.1注冊新用戶1.1.1修改密碼 1.1.2權限管理 1.1.3注銷用戶 1.1.4系統(tǒng)管理1.2 數據備份1.2.1 數據恢復1.2.2 版本信息1.2.3 幫助信息1.2.42分解用例圖 圖 4.921 用戶管理分解用例圖畢業(yè)論文第 17 頁 共 68 頁 圖 4.10b 系統(tǒng)管理分解用例圖 圖 4.112、外部接口需求(1 1)用戶接口 采用 windows 的通用圖
26、形界面,用戶友好。 界面具有一致性,界面規(guī)范遵循 windows 軟件界面的規(guī)范。 提供錯誤處理。 提供信息提示,用多種信息提示當前用戶的狀態(tài)、界面。 提供方便的聯機幫助。 遵循國家關于計算機方面詞匯的標準,用詞準確、無歧義。 本產品的用戶一般要通過終端進行操作,進入主界面后點擊相應的窗口,分別進入相對的界面。用戶對程序的維護,最好要有備份。(2 2)硬件接口服務器端硬件要求:piiii1.0 以上,256mb ram ,20gb hd客戶端硬件要求:piii 以上 pc 機,64mb ram 5gb hd(3 3)軟件接口服務器端軟件要求:windows server 2000/2003,s
27、ql server 2000 數據庫管理系統(tǒng)客戶端軟件要求:windows xp/2000,sql server 2000 數據庫管理系統(tǒng)客戶端(4 4)通信接口 采用 tcp/ip 通信協(xié)議畢業(yè)論文第 18 頁 共 68 頁3、性能需求為了保證系統(tǒng)能夠長期、安全、可靠、高效地運行,貿易公司信息管理系統(tǒng)應滿足以下性能需求:(1 1)系統(tǒng)處理的準確性和及時性系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。查詢時應保證查全率,所有相應域包含查詢關鍵字的記錄者應能查到。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當時和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足企業(yè)對信息處理的需求。響應時間,更新處
28、理時間都比較迅速,完全滿足用戶要求。一般操作的響應時間在 12s 內,對數據的導入、導出和打印機的操作也應在可接受的時間內完成。(2 2)系統(tǒng)的開放性和系統(tǒng)的可擴充性系統(tǒng)的開發(fā)過程中,應該充分考慮以后的可擴充性。例如,用戶查詢的需求也會下斷地更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進行功能的調整和擴充。而要實現這一點,應通過系統(tǒng)的開放性來完成,即系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換,完成系統(tǒng)的升級和更新換代。(3 3)系統(tǒng)的易用性和維護性系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不是非常熟悉。這就要求系統(tǒng)能夠
29、提供良好的用戶接口,易用的人機交互界面。要實現這一點,就要求系統(tǒng)應盡量使用用戶熟悉的術語和中文信息的界面針對用戶可能出現的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。 系統(tǒng)中涉及到的數據是公司的相當重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護人員進行數據的備份、日常的安全管理、系統(tǒng)意外崩潰時數據的恢復等工作。(4 4)系統(tǒng)的標準性 系統(tǒng)在設計、開發(fā)、使用過程中,要涉及很多計算機硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標準、例如,在開發(fā)中使用的操作系統(tǒng)、網絡系統(tǒng)、開發(fā)工具都必需符合通用標準。4、軟件屬性需求語法(1 1)正確性要求發(fā)布的軟件達到用戶的預期目標,運行時基本無錯誤
30、。(2 2)可靠性畢業(yè)論文第 19 頁 共 68 頁在正常條件下,應該不出故障。(3 3)效率對于瀏覽、查詢、增加、刪除、更新和密碼設置等一般操作,要求及時響應,在 12s 內。(4 4)完整性對于在發(fā)生意外(如,斷電)時,保證數據不丟失。(5 5)易使用性軟件界面符合當前流行的習慣,盡量的為用戶的使用提供方便。(6 6)可維護性要求軟件運行發(fā)現錯誤時,能夠快速、準確地對其定位、診斷和修改、恢復。(7 7)安全保密性要求提供身份驗證,只允許通過身份驗證的用戶使用本軟件。如果三次密碼輸入不正確,則強行關閉系統(tǒng)。(8 8)可理解性對于本軟件提供的各種菜單、按鈕,其功能應該一目了然,易于理解。(9
31、9)數據的可交換性要求提供數據的導入/導出功能,尤其要提高與 word/excel 等通用辦公軟件的數據交換接口。(二)(二)數據要求說明書1 1、數據描述供應商基本信息:編號、名稱,地址、電話、傳真動態(tài)輸入數據:菜單選項、查詢關鍵字、新建記錄項動態(tài)輸出數據:導出的文件、查詢結果記錄集內部生成數據:中間查詢結果2 2、數據庫描述本軟件采用 sybase 專用數據庫接口。畢業(yè)論文第 20 頁 共 68 頁五、五、系統(tǒng)設計要系統(tǒng)項目的前一階段,也就是需求分析階段中已經將系統(tǒng)用戶對本系統(tǒng)的需求做了詳細的闡述,這些用戶需求已經在上一階段的調研中獲得,并在需求規(guī)格說明書中得到詳盡的敘述及闡明。 本階段在
32、系統(tǒng)的需求分析的基礎上,對系統(tǒng)做概要設計。主要解決實現該系統(tǒng)需求的程序模塊問題,包括如何把該系統(tǒng)劃分成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞的信息,以及數據結構、模塊結構的設計等。在以下的概要設計報告中將對在本階段中對系統(tǒng)所做的所有概要設計進行詳細的說明。在下一階段的詳細設計中,程序設計員可參考此概要設計報告,在對系統(tǒng)所做的模塊結構設計的基礎上,對系統(tǒng)進行詳細設計。在以后的軟件測試以及軟件維護階段也可參考此說明書,以便了解在概要設計過程中所完成的各模塊設計結構,或在修改時找出在本階段設計的不足或錯誤。(一)(一)總體設計說明書1 1、需求規(guī)定(1 1)供應商基本信息輸入:編號 姓名
33、地址 電話號碼 傳真號碼 公司主頁 備注輸出:供應商基本信息功能:增加、修改、刪除、查詢統(tǒng)計 打?。? 2)顧客基本信息畢業(yè)論文第 21 頁 共 68 頁輸入:編號 名稱 聯系人姓名 地址 電話 傳真 公司主頁 備注輸出:顧客基本信息功能:增加、修改、刪除、查詢統(tǒng)計 (3 3)商品基本信息輸入:編號 名稱 規(guī)格 計量單位 備注輸出:商品基本信息功能:增加、修改、刪除、查詢 統(tǒng)計 打印(4 4)進貨基本信息輸入:編號 供應商編號 供應商名稱 商品編號 商品名稱 商品規(guī)格 商品單價 進貨日期 備注輸出:進貨基本信息功能:增加、修改、刪除、查詢 統(tǒng)計 打?。? 5)銷售基本信息輸入:編號 顧客編號
34、顧客名稱 商品編號 商品名稱 商品規(guī)格 計量單位 商品數量 商品單價 銷售日期 備注輸出:銷售基本信息功能:增加、修改、刪除、查詢 統(tǒng)計 打?。? 6)系統(tǒng)安全非授權用戶不得進入程序系統(tǒng)無修改權的用戶不得修改檔案和更新以及執(zhí)行處理功能2 2、運行環(huán)境(1 1)硬件環(huán)璄系統(tǒng)運行要求客戶端為 pii 或更高檔優(yōu)勝微機,服務器為 windoes服務器:客戶端運行時內存要求為 128mb ,安裝所需硬盤為 40mb。 本系統(tǒng)中與其它應用系統(tǒng)的接口可采用串口/網絡通信方式。 所需要的高級語言 tuber basic 通信采用 tcp/tp 協(xié)議。(2 2)軟件環(huán)璄服務器軟件環(huán)境操作系統(tǒng):采用 windo
35、ws數據庫:sql server 2000客戶端軟件環(huán)境操作系統(tǒng):windows98/2000/xp,ie5.5(推薦使用 ie6.0)3 3、基本設計概念和處理流程畢業(yè)論文第 22 頁 共 68 頁 (1)(1) 供應商信息管理圖 5.1 (2)(2) 顧客信息管理 圖 5.2(3)(3) 商品信息管理畢業(yè)論文第 23 頁 共 68 頁 圖 5.3 (4)(4) 進貨信息管理圖 5.4 (5)(5) 銷售信息管理畢業(yè)論文第 24 頁 共 68 頁圖 5.5(6)(6) 用戶管理圖 5.6 (7)(7) 系統(tǒng)管理畢業(yè)論文第 25 頁 共 68 頁圖 5.74.4. 概要設計模塊結構圖與描述表
36、(1)(1) 業(yè)務對象模型a.供應商基本信息管理圖 5.8 注:在本窗體操作者可以對供應商信息進行維護。 b 顧客信息管理畢業(yè)論文第 26 頁 共 68 頁 圖 5.9注:用戶要顧客基本信息菜單中選擇要操作的內容,輸入到顧客基本信息控制中,由系統(tǒng)按相應的要求在員工信息表中操作,并顯示操作結果。操作結束后保存到數據庫中。 c商品信息管理 圖 5.10注:用戶要顧客基本信息菜單中選擇要操作的內容,輸入到顧客基本信息控制中,由系統(tǒng)按相應的要求在員工信息表中操作,并顯示操作結果。操作結束后保存到數據庫中。d進貨信息管理畢業(yè)論文第 27 頁 共 68 頁 圖 5.11注:在本窗體操作者可以對進貨信息進行
37、修改但不能對供應商信息表,商品信息表進行修改,供應商信息表向進貨信息表提供應商的信息,商品信息表向進貨信息表提供商品信息。e銷售信息管理 圖 5.12注:在本窗體操作者可以對銷售信息進行修改但不能對顧客信息表,商品信息表進行修改,顧客信息表向銷售信息表提顧客的信息,商品信息表向銷售信息表提供商品信息。(2 2)分析模型 a.供應商基本信息管理畢業(yè)論文第 28 頁 共 68 頁該模塊的功能用例實現如下: 圖 5.13 各個用例的時序圖如下: 供應商信息更新: 圖 5.14供應商信息查詢:畢業(yè)論文第 29 頁 共 68 頁圖 5.15供應商信息統(tǒng)計:圖 5.16b顧客基本信息管理:該模塊的功能用例
38、實現如下: 圖 5.17各個用例的時序圖如下:畢業(yè)論文第 30 頁 共 68 頁 顧客信息更新:圖 5.18 顧客信息查詢:圖 5.19 顧客信息統(tǒng)計:圖 5.20c商品基本信息管理:畢業(yè)論文第 31 頁 共 68 頁該模塊的功能用例實現如下: 圖 5.21各個用例的時序圖如下: 商品信息更新:圖 5.22 商品信息查詢:圖 5.23 商品信息統(tǒng)計:畢業(yè)論文第 32 頁 共 68 頁圖 5.24d進貨基本信息管理:該模塊的功能用例實現如下:圖 5.25各個用例的時序圖如下: 進貨信息更新畢業(yè)論文第 33 頁 共 68 頁圖 5.26 進貨信息查詢 圖 5.27進貨信息統(tǒng)計圖 5.28畢業(yè)論文第
39、 34 頁 共 68 頁e銷售基本信息管理:該模塊的功能用例實現如下:圖 5.29各個用例的時序圖如下: 銷售信息更新圖 5.30畢業(yè)論文第 35 頁 共 68 頁 銷售信息查詢圖 5.31 銷售信息統(tǒng)計 圖 5.32畢業(yè)論文第 36 頁 共 68 頁(二)(二)數據庫設計說明書 1 1外部設計 (1 1)標識符的狀態(tài)序號代碼名稱描述1mygsmsaccess 貿易公司信息管理數據庫acess20032mygsmssql 貿易公司信息管理數據庫sql server 2000 3gysxx供應商基本信息表記錄供應商信息的表4gkxx顧客信息表記錄顧客信息的表5spxx商品信息表記錄商品信息的表6
40、jhxx進貨信息表記錄進貨信息的表7xsxx銷售信息表記錄銷售信息的表8zxx組信息表記錄用戶信息9yhxx用戶信息表記錄使用本軟件用戶的信息 表 5.1(2 2)使用的程序模塊 1模塊 2模塊 3模塊 4 模塊 5模塊 6模塊 7表名用戶登錄系統(tǒng)主窗體供應商信息管理顧客信息管理商品信息管理進貨信息管理銷售信息管理gysxxgkxxspxxjhxxxsxxzxxyhxx表 5.2畢業(yè)論文第 37 頁 共 68 頁(3)(3) 約定mygsms: 貿易公司信息管理系統(tǒng) gysxx: 供應商基本信息管理 gkxx: 顧客信息管理 spxx: 商品信息管理 jhxx: 進貨信息管理 xsxx: 銷售
41、信息管理2 2結構設計 (1 1)供應商基本信息表字段名字段類型寬度小數位數標題默認值索引是否為空 gys_id文本10供應商編號null主鍵not nullgys_name文本30供應商名稱nulllxr_name文本8聯系人姓名gs_dz文本20公司地址gs_city文本10所在城市phone文本11電話號碼gs_cz文本20傳真號碼gs_zy文本公司主頁bzxx備注備注信息 表 5.3(2 2)顧客基本信息表字段名 字段類型 寬度小數位數 標題默認值索引是否為空gk_id文本10顧客編號null主鍵not nullgk_name文本20公司名稱nullnot nulllxrxm文本10聯
42、系人姓名nullnot nullgsdz文本 20公司地址phone文本11電話號碼gscz文本10傳真號碼bzxx備注備注信息表 5.4畢業(yè)論文第 38 頁 共 68 頁(3 3)商品基本信息表字段名字段類型寬度小數位數標題默認值索引是否為空sp_id文本10商品編號null主鍵not nullsp_name文本8商品姓名nullspgg文本2商品規(guī)格jldw文本12計量單位bz文本4備注表 5.5(4 4)進貨基本信息表字段名字段類型寬度小數位數標題默認值索引是否為空jh_id文本10進貨編號null主鍵not nullgys_id文本8供應商編號nullnot nullgys_name文
43、本2供應商名稱not nullsp_id文本12商品編號sp_name文本4商品名稱spgg文本4商品規(guī)格jldw文本20計量單位number整形商品數量spdj貨幣商品單價jhrq日期進貨日期bz備注備注表 5.6畢業(yè)論文第 39 頁 共 68 頁(5 5)銷售基本信息表字段名字段類型寬度小數位數標題默認值索引是否為空xs_id文本10銷售編號null主鍵not nullgk_id文本8顧客編號nullgk_name文本2顧客名稱sp_id文本12商品編號sp_name文本4商品名稱jldw文本4計量單位spdj貨幣20商品單價jhrq日期 銷售時間bz備注備注表 5.7(三)(三)詳細設計
44、說明書1 1、程序系統(tǒng)結果圖(1 1)供應商基本信息管理圖 5.33畢業(yè)論文第 40 頁 共 68 頁(2 2)顧客基本信息管理圖 5.33(3)商品基本信息管理圖 5.34(4)進貨基本信息管理畢業(yè)論文第 41 頁 共 68 頁圖 5.35(5)銷售基本信息管理圖 5.362 2、程序設計說明 (1 1)供應商基本信息管理 a.a. 基本信息更新模塊名稱基本信息更新模塊說明編號gysxxgx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊基本信息管理模塊輸入功能輸出基本信息中的數據對基本信息的輸入,刪除,修改等操作供應商基本信息中的數據 表 5.8 畢業(yè)論文第 42 頁 共 68 頁圖
45、5.37 b.b. 基本信息查詢表 5.9模塊名稱基本信息查詢模塊說明編號gysxxcx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊供應商基本信息管理模塊輸入功能輸出基本信息中的數據對基本信息的進行精確查詢,模糊查詢等操作供應商基本信息畢業(yè)論文第 43 頁 共 68 頁 體 體 體 體體 體 體體 體 體 體體 體體 體 體 體 體 體 體體 體 體 體 體 體entry/ select from 體 體 體 體 體 體entry/ select from like 體 體 體 體 體 體體 體 體 體 體 體體 體 體體 體體 體體 體 體 體體 體體 體體 體 體 體體 體體 體圖
46、 5.38 c.c. 基本信息統(tǒng)計模塊名稱供應商信息更新模塊說明編號gysxxtj啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊供應商基本信息管理模塊輸入功能輸出業(yè)務信息中的數據對供應商信息的輸入,刪除,修改等操作供應商信息中的數據表 5.10畢業(yè)論文第 44 頁 共 68 頁 體 體 體 體體 體 體體 體 體 體entry/ select from體 體 體 體 體 體 體體 體 體體 體 體 體體 體 體 體體 體 體 體體 體體 體體 體 體 體體 體體 體 體 體 體 體體 體圖 5.39 (2 2)顧客基本信息管理 a. 基本信息更新 模塊名稱基本信息更新模塊說明編號gkxx
47、gx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊顧客基本信息管理模塊輸入功能輸出基本信息中的數據對顧客基本信息的輸入,刪除,修改等操作顧客基本信息中的數據 表 5.11畢業(yè)論文第 45 頁 共 68 頁 圖 5.40 b. 基本信息查詢 表 5.12模塊名稱基本信息查詢模塊說明編號gkxxcx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊顧客基本信息管理模塊輸入功能輸出基本信息中的數據對基本信息的進行精確查詢,模糊查詢等操作顧客基本信息畢業(yè)論文第 46 頁 共 68 頁 圖 5.41 c. 基本信息統(tǒng)計表 5.13模塊名稱顧客信息更新模塊說明編號gkxxtj啟動條件通過身份驗證的
48、合法用戶進入系統(tǒng)在主菜單下點擊顧客基本信息管理模塊輸入功能輸出業(yè)務信息中的數據對顧客信息的輸入,刪除,修改等操作顧客信息中的數據畢業(yè)論文第 47 頁 共 68 頁 圖 5.42 (3 3)商品基本信息管理 a. 基本信息更新 模塊名稱基本信息更新模塊說明編號 spxxgx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊商品基本信息管理模塊輸入功能輸出基本信息中的數據對商品基本信息的輸入,刪除,修改等操作商品基本信息中的數據表 5.14畢業(yè)論文第 48 頁 共 68 頁圖 5.43 b. 基本信息查詢 表 5.15模塊名稱基本信息查詢模塊說明編號 spxxcx啟動條件通過身份驗證的合法用戶進
49、入系統(tǒng)在主菜單下點擊商品基本信息管理模塊輸入功能輸出基本信息中的數據對商品基本信息的進行精確查詢,模糊查詢等操作商品基本信息畢業(yè)論文第 49 頁 共 68 頁圖 5.44 c. 基本信息統(tǒng)計 模塊名稱商品信息更新模塊說明編號 spxxtj啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊商品基本信息管理模塊輸入功能輸出業(yè)務信息中的數據對商品信息的輸入,刪除,修改等操作商品信息中的數據表 5.16畢業(yè)論文第 50 頁 共 68 頁圖 5.45 (4 4)進貨基本信息管理 a. 進貨信息更新 模塊名稱基本信息更新模塊說明編號 jhxxgx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊進貨基
50、本信息管理模塊輸入功能輸出基本信息中的數據對進貨基本信息的輸入,刪除,修改等操作進貨基本信息中的數據表 5.18畢業(yè)論文第 51 頁 共 68 頁圖 5.46 b. 進貨信息查詢 表 5.19模塊名稱基本信息查詢模塊說明編號 jhxxcx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊進貨基本信息管理模塊輸入功能輸出基本信息中的數據對進貨基本信息的進行精確查詢,模糊查詢等操作進貨基本信息畢業(yè)論文第 52 頁 共 68 頁 圖 5.47 c. 進貨信息統(tǒng)計圖 5.48畢業(yè)論文第 53 頁 共 68 頁 (5 5)銷售基本信息管理 a. 銷售信息更新模塊名稱銷售信息更新模塊說明編號 xsxxg
51、x啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊銷售基本信息管理模塊輸入功能輸出基本信息中的數據對銷售基本信息的輸入,刪除,修改等操作銷售基本信息中的數據表 5.20圖:5。49 畢業(yè)論文第 54 頁 共 68 頁b. 銷售信息查詢 表 5.21圖 5.50 模塊名稱銷售信息查詢模塊說明編號 xsxxcx啟動條件通過身份驗證的合法用戶進入系統(tǒng)在主菜單下點擊銷售基本信息管理模塊輸入功能輸出基本信息中的數據對銷售基本信息的進行精確查詢,模糊查詢等操作銷售基本信息畢業(yè)論文第 55 頁 共 68 頁 c. 銷售信息統(tǒng)計 模塊名稱銷售信息統(tǒng)計模塊說明編號 xsxxtj啟動條件通過身份驗證的合法用戶
52、進入系統(tǒng)在主菜單下點擊銷售基本信息管理模塊輸入功能輸出業(yè)務信息中的數據對銷售信息的輸入,刪除,修改等操作銷售信息中的數據表 5.22 七、七、 用戶手冊(一)(一)用途 1 1功能mygsglxt 系統(tǒng)的主要功能為:數據更新、數據查詢、用戶管理。根據商業(yè)方面的特點和要求 mygsglxt 系統(tǒng)還具有數據導入和導出和友好方便的用戶界面等功能。數據更新功能分為三部分:數據的添加、刪除和修改。數據添加功能提供便捷的錄入界面,通過應用程序將原始數據追加到數據庫中。數據刪除功能將不滿足用戶要求的數據從數據庫中刪除。數據修改功能允許用戶對他所指定的記錄進行修改。數據查詢功能有二種方式:模糊查詢和精確查詢。
53、前者可以方便快捷地查詢具有相同性質的記錄;后者允許用戶構造各種組合重要重要條件來處理所需信息。同時可對滿足條件的信息進行報表生成和打印輸出。用戶管理功能允許用戶對密碼進行修改,注冊新用戶,管理員還可以對特別用戶授予相應權限。 2 2性能方便快捷有效地完成人事管理的各項工作,錄入數據合法性的校驗程度高,數據查詢速度快,數據連接最佳時間 15 秒。(二)(二)運行環(huán)境畢業(yè)論文第 56 頁 共 68 頁 1 1硬設備(1 1)服務器端硬件要求:piiii1.0 以上,128mb ram ,20gb 客戶端硬件要求:piii 以上 pc 機,64mb ram 5gb (2)(2) 輸出、輸入設備:打印機 2 2支持軟件 (1 1)服務器軟件環(huán)境:操作系統(tǒng):采用 windows
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上半年園務工作總結(四篇)
- 2025年10月公司副總工作總結樣本(三篇)
- 2025年上學期體育健康教育工作總結(三篇)
- 2025年三項違規(guī)行為治理學習心得樣本(4篇)
- 2025年專職學院工會情況小結范例(三篇)
- 2025年10月基層人員試用期轉正工作總結樣本(三篇)
- 2025年11月監(jiān)理工程師個人工作總結范文(二篇)
- 2025年《特種設備安全法》學習心得體會樣本(2篇)
- 2025年下學期學校德育管理工作總結范例(二篇)
- 2025年業(yè)務拓展專員工作個人年度總結模版(三篇)
- 全過程造價咨詢服務的質量、進度、保密等保證措施
- 縣城屠宰場建設可行性研究報告
- 2025高考數學一輪復習-第8章-第3節(jié) 圓的方程【課件】
- 人文關懷在護理工作中的體現
- 2025年1月八省聯考高考綜合改革適應性測試-高三生物(陜西、山西、寧夏、青海卷) 含解析
- 開工第一課安全培訓內容
- 湖北省石首楚源“源網荷儲”一體化項目可研報告
- 經顱磁刺激增強定神狀態(tài)的研究
- 橋梁樁基礎施工概述及施工控制要點
- JB/T 20036-2016提取濃縮罐
- GB/T 3452.4-2020液壓氣動用O形橡膠密封圈第4部分:抗擠壓環(huán)(擋環(huán))
評論
0/150
提交評論