版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘 要合同管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。本系統(tǒng)主要完成對(duì)合同信息的管理,包括添加、修改、刪除,查詢,打印信息以用戶管理等六個(gè)方面。系統(tǒng)可以完成對(duì)各類信息的瀏覽、查詢、添加、刪除、修改等功能。系統(tǒng)的核心是添加、修改和刪除三者之間的聯(lián)系,每一個(gè)表的修改都將聯(lián)動(dòng)的影響其它的表,當(dāng)完成添加或刪除操作時(shí)系統(tǒng)會(huì)自動(dòng)地完成合同信息的修改。查詢功能也是系統(tǒng)的核心之一。此外,系統(tǒng)有完整的用戶添加、刪除和密碼修改功能,并具備報(bào)表打印
2、功能。本論文包括需求分析、系統(tǒng)功能、系統(tǒng)設(shè)計(jì)、程序設(shè)計(jì)、系統(tǒng)測(cè)試及存在問題等方面,較為系統(tǒng)地介紹了“合同管理系統(tǒng)”課題開發(fā)的整個(gè)過程。關(guān)鍵詞: 合同管理,數(shù)據(jù)庫(kù),管理系統(tǒng)abstractcontract management system is a typical application of managing information system (know as mis), which mainly includes developing the application interface of front-end and building up and maintaining the d
3、atabase of back-end. the former should make the function of application integrated and the usage is easy, the latter required a database with powerful consistency and integrality, and nice security. this system mainly completes the management to contracts information; include six aspects such as add
4、ing, modifying, deleting, searching, printing information and the customer management. the system can complete to browse, search, add, delete, modify etc. to each kind of the function of information. the core of the system is the contact of increase, modification and delete, the modifications of eac
5、h form will affect to other forms, the system will complete the modification of contract of itself while being to complete to increase or delete the operation. inquiring about the function of searching also is the one of the systematic nucleus. the system contains the integrity function of users inc
6、rease, delete and the cipher modification, and the report form to print.this thesis includes requirement analysis, system function, systems design, programming and the system tests and exists the aspects such as question etc, and comparatively systematically introduced the whole course of contract m
7、anagement information system subject development.keyword: contract management system database mis一、 引言1.1 選題意義計(jì)算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。使原本的舊的管理方法越來(lái)越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了人類經(jīng)濟(jì)的發(fā)展。近年來(lái),隨著公司交易的日益增多,合同信息管理的強(qiáng)大。隨之而來(lái)的是管理市場(chǎng)工作日趨復(fù)雜繁重,要耗費(fèi)大量人力、物力,而現(xiàn)有信息的管理水平不高,一直以來(lái)人們使用傳統(tǒng)人工的方式管理信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差
8、,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,已愈來(lái)愈成為合同管理工作的一個(gè)瓶頸。在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)公司企業(yè)合同進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高信息管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情。我作為跨世紀(jì)的一代學(xué)計(jì)算機(jī)的年輕人,希望在這方面有所貢獻(xiàn)。改革的總設(shè)計(jì)師鄧小平同志說(shuō)
9、過:科學(xué)技術(shù)是第一生產(chǎn)力。我希望能用所學(xué)的知識(shí)編制一個(gè)適用的程序來(lái)幫助企業(yè)公司進(jìn)行更有效的管理。1.2 管理系統(tǒng)現(xiàn)狀管理信息系統(tǒng)就是我們常說(shuō)的mis(management information system),是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息的收集、傳送、儲(chǔ)存、維護(hù)和使用的系統(tǒng),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它越來(lái)越得到普及。mis是一門新的學(xué)科,它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個(gè)縱橫交織的系統(tǒng)。20世紀(jì),隨著全球經(jīng)濟(jì)的蓬勃發(fā)展,眾多經(jīng)濟(jì)學(xué)家紛紛提出了新的管理理論。20世紀(jì)50年代,西蒙提
10、出管理依賴于信息和決策的思想。同時(shí)期的維納發(fā)表了控制論,他認(rèn)為管理是一個(gè)控制過程。1958年,蓋爾寫到:“管理將以較低的成本得到及時(shí)準(zhǔn)確的信息,做到較好的控制?!边@個(gè)時(shí)期,計(jì)算機(jī)開始用于會(huì)計(jì)工作,出現(xiàn)數(shù)據(jù)處理一詞。1970年,walter t.kennevan給剛剛出現(xiàn)的管理信息系統(tǒng)一詞下了一個(gè)定義:“以口頭或書面的形式,在合適的時(shí)間向經(jīng)理、職員以及外界人員提供過去的、現(xiàn)在的、預(yù)測(cè)未來(lái)的有關(guān)企業(yè)內(nèi)部及其環(huán)境的信息,以幫助他們進(jìn)行決策?!痹谶@個(gè)定義里強(qiáng)調(diào)了用信息支持決策,但并沒有強(qiáng)調(diào)應(yīng)用模型,沒有提到計(jì)算機(jī)的應(yīng)用。1985年,管理信息系統(tǒng)的創(chuàng)始人,明尼蘇達(dá)大學(xué)的管理學(xué)教授gordon b.dav
11、is給了管理信息系統(tǒng)一個(gè)較完整的定義,即“管理信息系統(tǒng)是一個(gè)利用計(jì)算機(jī)軟硬件資源,手工作業(yè),分析、計(jì)劃、控制和決策模型以及數(shù)據(jù)庫(kù)的人-機(jī)系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能?!边@個(gè)定義全面地說(shuō)明了管理信息系統(tǒng)的目標(biāo)、功能和組成,而且反映了管理信息系統(tǒng)在當(dāng)時(shí)達(dá)到的水平。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,計(jì)算機(jī)已經(jīng)要成為我們學(xué)習(xí)和工作的得力助手。今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步,它以及被應(yīng)用于許多的領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:首先,計(jì)算機(jī)可以代替人工進(jìn)行許多的復(fù)雜的勞動(dòng)。其次,計(jì)算機(jī)可以大大的提高人們的工作效率。第三,計(jì)算機(jī)可
12、以節(jié)省許多資源。第四,計(jì)算機(jī)可以使敏感文檔更加安全。設(shè)計(jì)的思想是一切為用戶著想,界面美觀大方,操作盡量簡(jiǎn)單明了,而且作為一個(gè)實(shí)用的操作系統(tǒng)要有良好的容錯(cuò)性,在用戶出現(xiàn)誤操作時(shí)能盡量及時(shí)地給出警告,以便用戶及時(shí)改正。要充分利用vb和access的功能,設(shè)計(jì)出功能強(qiáng)大的軟件的同時(shí),盡可能地減少對(duì)系統(tǒng)資源的占用。在下面的各章中我們將以開發(fā)一套合同管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。二、 開發(fā)工具和數(shù)據(jù)庫(kù)本管理系統(tǒng)采用的數(shù)據(jù)庫(kù)是access 2000數(shù)據(jù)庫(kù),開發(fā)語(yǔ)言為microsoft visual basic 6.0(簡(jiǎn)稱vb6.0)。vb6.0作為前臺(tái)的開發(fā)工具,用access
13、 2000作為后臺(tái)支持?jǐn)?shù)據(jù)庫(kù),通過vb6.0的數(shù)據(jù)庫(kù)控件來(lái)連接access 2000中并對(duì)其編程來(lái)實(shí)現(xiàn)各種功能。2.1 開發(fā)工具介紹visual basic的前身是qbasic,語(yǔ)言基礎(chǔ)是basic。自從微軟推出vb后,便成為了程序開發(fā)人員的首選工具。據(jù)統(tǒng)計(jì),僅在數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)領(lǐng)域,vb就占了90的份額。vb是基于對(duì)象的可視化程序開發(fā)工具,它的優(yōu)點(diǎn)在于能夠快捷、簡(jiǎn)易地建立windows應(yīng)用程序。1998年8月,微軟推出了vb 6.0的版本,進(jìn)一步加強(qiáng)了部件開發(fā)的功能。以適用人員來(lái)分,可有以下三個(gè)版本:1. 標(biāo)準(zhǔn)版 針對(duì)一般程序設(shè)計(jì)人員,適合普通應(yīng)用系統(tǒng)的開發(fā)。2. 專業(yè)版 針對(duì)專業(yè)程序開發(fā)人員
14、,它在標(biāo)準(zhǔn)版的基礎(chǔ)上提供了對(duì)數(shù)據(jù)庫(kù)和internet的支持。3. 企業(yè)版 適用于專為企業(yè)設(shè)計(jì)應(yīng)用軟件的程序開發(fā)人員。使用vb不需要追求完美的算法和精密的邏輯,而只要充分發(fā)揮你的想象力和創(chuàng)造力,就能利用vb開發(fā)出各種實(shí)用的軟件了,不論是小游戲還是大型的客戶端/服務(wù)器端應(yīng)用程序,都變得非常簡(jiǎn)單??梢暬幊痰囊粋€(gè)突出特點(diǎn)就是其開發(fā)環(huán)境就像一個(gè)百寶箱,很多功能都集成在其之中,這就是ide(integrated development environment),即集成開發(fā)環(huán)境。ide是指在相應(yīng)的開發(fā)平臺(tái)中集成了編輯器、編譯連接工具、控件器箱輔助工具。例如在vb的集成開發(fā)環(huán)境中就包括了以下一些主要元素:工
15、具欄、工具箱、工程管理器窗口、屬性窗口、窗體設(shè)計(jì)器、代碼編輯器窗口等;和vb類似,delphi的ide中具有主控制窗體、對(duì)象查看窗口和窗體設(shè)計(jì)器。同時(shí)ide的設(shè)置是很靈活的,開發(fā)人員可以按照自己的編程習(xí)慣來(lái)配置ide。從簡(jiǎn)單的文本文件到各種復(fù)雜的關(guān)系型數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)應(yīng)用程序需要面對(duì)各種各樣的數(shù)據(jù)源。visual basic 6.0提供ado(active data objects)作為應(yīng)用程序和ole-db連接的橋梁ado,即active數(shù)據(jù)對(duì)象(active data objects):實(shí)際是一種提供訪問各種數(shù)據(jù)類型的連接機(jī)制。ado設(shè)計(jì)為一種極簡(jiǎn)單的格式,通過odbc的方法同數(shù)據(jù)庫(kù)接口相連
16、。用戶可以使用任何一種odbc數(shù)據(jù)源,即不僅適合于sql server、oracle、access等數(shù)據(jù)庫(kù)應(yīng)用程序,也適合于excel表格、文本文件、圖形文件和無(wú)格式的數(shù)據(jù)文件。ado是基于ole-db之上的技術(shù),因此ado通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。本系統(tǒng)就是用ado對(duì)象來(lái)連接數(shù)據(jù)庫(kù)的。下一節(jié)專門介紹ado。microsoft在visual basic 6.0以后的版本都集成了ado。它與以前visual basic的dao、rdo相比有了很大的提高。dao(data access objects)即數(shù)據(jù)訪問對(duì)象,是一種面向?qū)ο蟮慕缑娼涌凇Mㄟ^dao/jet功能可以訪問
17、isam數(shù)據(jù)庫(kù),使用dao/odbc direct功能可以實(shí)現(xiàn)遠(yuǎn)程rdo功能。rdo(remote data objects)即遠(yuǎn)程數(shù)據(jù)對(duì)象,為使用代碼來(lái)創(chuàng)建和操作一個(gè)遠(yuǎn)程odbc數(shù)據(jù)庫(kù)系統(tǒng)的各個(gè)部件提供了一個(gè)框架。rdo是odbc api的一個(gè)淺層界面接口,是專為訪問遠(yuǎn)程odbc關(guān)系數(shù)據(jù)源而設(shè)計(jì)的。2.2 ado對(duì)象ado是microsoft公司關(guān)于各種類型數(shù)據(jù)的高等界面,后來(lái)逐漸演變成滿足所有數(shù)據(jù)訪問需要的完整解決辦法。ado的對(duì)象模型是所有數(shù)據(jù)訪問接口對(duì)象模型中最簡(jiǎn)單的一種。microsoft公司用來(lái)訪問ado數(shù)據(jù)的應(yīng)用程序界面技術(shù)是ole db。ole db是一種底層編程接口,用來(lái)訪問
18、許多不同類型的數(shù)據(jù)源,其中包括消息、文件系統(tǒng)以及其他一些非傳統(tǒng)的數(shù)據(jù)源。ole db是一個(gè)由component object model(com)接口組成的集合,用來(lái)隱藏創(chuàng)建數(shù)據(jù)訪問服務(wù)過程中的細(xì)節(jié)。oledb提供了訪問任何數(shù)據(jù)資源的方法,包括相互關(guān)聯(lián)的數(shù)據(jù)庫(kù)和相互不關(guān)聯(lián)的數(shù)據(jù)庫(kù)、email和文件系統(tǒng)、文本和圖形以及用戶定義的數(shù)據(jù)對(duì)象。以下是本程序中用到的對(duì)象:connection對(duì)象:通過“連接”可從應(yīng)用程序訪問數(shù)據(jù)源,連接是交換數(shù)據(jù)所必需的環(huán)境。對(duì)象模型使用connection對(duì)象使連接概念得以具體。recordset對(duì)象:表示的是來(lái)自基本表或命令執(zhí)行結(jié)果的記錄全集。recordset 對(duì)
19、象可支持兩類更新:立即更新和批更新。使用立即更新,一旦調(diào)用update方法,對(duì)數(shù)據(jù)的所有更改將被立即寫入基本數(shù)據(jù)源。也可以使用addnew和update方法將值的數(shù)組作為參數(shù)傳遞,同時(shí)更新記錄的若干字段。field對(duì)象:代表使用普通數(shù)據(jù)類型的數(shù)據(jù)的列。recordset對(duì)象含有由field對(duì)象組成的fields集合。每個(gè)field對(duì)象對(duì)應(yīng)于recordset中的一列。使用field對(duì)象的value屬性可設(shè)置或返回當(dāng)前記錄的數(shù)據(jù)。以下是本程序中用到的方法:addnew方法:創(chuàng)建可更新recordset對(duì)象的新記錄。movefirst、movelast、movenext 和moveprevious
20、方法:在指定 recordset 對(duì)象中移動(dòng)到第一個(gè)、最后一個(gè)、下一個(gè)或前一個(gè)記錄并使該記錄成為當(dāng)前記錄。open方法(ado connection):打開到數(shù)據(jù)源的連接。open方法(ado recordset):打開記錄集。close方法:關(guān)閉打開的對(duì)象及任何相關(guān)對(duì)象。execute方法:執(zhí)行指定的查詢、sql語(yǔ)句、存儲(chǔ)過程或特定提供者的文本等內(nèi)容。2.3 數(shù)據(jù)庫(kù)語(yǔ)言過去的一些數(shù)據(jù)庫(kù)軟件,在操作上、數(shù)據(jù)庫(kù)建立、維護(hù)等等,都相當(dāng)復(fù)雜且不易使用,但是在具備了窗口的gui(圖形用戶界面)特性的access數(shù)據(jù)庫(kù)推出之后,數(shù)據(jù)庫(kù)的建立不再是困難的事情,我們可以在pc上簡(jiǎn)單而快速的建立出一套符合自己
21、的數(shù)據(jù)庫(kù)。不但如此,在access 2000 推出以后,我們發(fā)現(xiàn)數(shù)據(jù)庫(kù)的建立更加的快速,但是功能卻更加強(qiáng)大,用戶不用再去記憶那一大堆的文件名稱,或是為數(shù)據(jù)庫(kù)的文件管理大費(fèi)周章,通過access的人性化管理接口把數(shù)據(jù)庫(kù)的管理整理,便于維護(hù);此外,在報(bào)表的制作上也是相當(dāng)容易的,完全的視覺開發(fā)向?qū)гO(shè)計(jì),讓人使用起來(lái)很舒服。但是美中不足的是access對(duì)于主從式結(jié)構(gòu)的安全性管理不足,由于access可以快速的通過odbc連接到數(shù)據(jù)庫(kù)服務(wù)器上(database server),并瀏覽所有表格或是相關(guān)對(duì)象轉(zhuǎn)成html基本上,access對(duì)建立一個(gè)數(shù)據(jù)庫(kù)所具備的每一個(gè)對(duì)象,其中包括了表、查詢、窗體、報(bào)表、宏
22、、模塊。其功能分別敘述如下: 表對(duì)象打開已經(jīng)存在的表格、對(duì)已存在的表格字段數(shù)據(jù)進(jìn)行修改、新建表格。 查詢對(duì)象可以用直接拖放的方式,建立表格之間的關(guān)聯(lián)與對(duì)應(yīng)關(guān)系,自動(dòng)產(chǎn)生sql語(yǔ)法查詢出我們想要的數(shù)據(jù)。 窗體設(shè)計(jì)對(duì)象可以設(shè)計(jì)用戶接口,用來(lái)輸入并處理數(shù)據(jù)。 報(bào)表對(duì)象利用視圖向?qū)У拈_發(fā)方式,簡(jiǎn)單、快速的建立出需求報(bào)表或標(biāo)簽。 宏對(duì)象提供許多的宏功能,您可以把這樣的宏連接到窗體設(shè)計(jì)中的任一個(gè)對(duì)象,以達(dá)成一些復(fù)雜的功能。 模塊對(duì)象撰寫vb的程序模塊,處理較復(fù)雜的問題與需求,該功能是采用事件驅(qū)動(dòng)的模式,類似vb的處理方式。2.4 sql語(yǔ)言sql(structured query language,結(jié)構(gòu)查
23、詢語(yǔ)言)是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)語(yǔ)言。sql通常使用于數(shù)據(jù)庫(kù)的通訊。ansi(美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì))聲稱,sql是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。sql語(yǔ)句通常用于完成一些數(shù)據(jù)庫(kù)的操作任務(wù),比如在數(shù)據(jù)庫(kù)中更新數(shù)據(jù),或者從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù)。使用sql的常見關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)有:oracle、 sybase、 microsoft sql server、 access等等。雖然絕大多數(shù)的數(shù)據(jù)庫(kù)系統(tǒng)使用sql,但是它們同樣有它們自立另外的專有擴(kuò)展功能用于它們的系統(tǒng)。但是,標(biāo)準(zhǔn)的sql命令,比如select、 insert、 update、 delete、 create和 drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫(kù)的
24、操作。ms sql server 就是用的transact- sql。sql語(yǔ)言有著非常突出的優(yōu)點(diǎn),sql語(yǔ)言是非過程化的語(yǔ)言、統(tǒng)一的語(yǔ)言、是所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言。非過程化語(yǔ)言:sql是一個(gè)非過程化的語(yǔ)言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。sql允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集,所有sql 語(yǔ)句接受集合作為輸入,返回集合作為輸出。sql的集合特性允許一條sql語(yǔ)句的結(jié)果作為另一條sql語(yǔ)句的輸入。統(tǒng)一的語(yǔ)言:sql可用于所有用戶的db活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。所有關(guān)系數(shù)據(jù)庫(kù)的
25、公共語(yǔ)言:由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持sql語(yǔ)言,用戶可將使用sql的技能從一個(gè)rdbms(關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))轉(zhuǎn)到另一個(gè),所有用sql編寫的程序都是可以移植的。sql為許多任務(wù)提供了命令,其中包括:查詢數(shù)據(jù)、在表中插入、修改和刪除記錄、建立、修改和刪除數(shù)據(jù)對(duì)象、控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存取、保證數(shù)據(jù)庫(kù)一致性和完整性等。以前的數(shù)據(jù)庫(kù)管理系統(tǒng)為上述各類操作提供單獨(dú)的語(yǔ)言,而sql 將全部任務(wù)統(tǒng)一在一種語(yǔ)言中。三、 系統(tǒng)分析設(shè)計(jì)系統(tǒng)設(shè)計(jì)的目的是確定系統(tǒng)如何完成預(yù)定的任務(wù),也就是確定系統(tǒng)的物理配置方案,并且進(jìn)而確定組成系統(tǒng)的每個(gè)程序的結(jié)構(gòu)。首先需要從數(shù)據(jù)流圖出發(fā),設(shè)想完成系統(tǒng)功能的若干種合理
26、的物理方案,分析員應(yīng)該仔細(xì)比較這些方案,并且和用戶共同選定一個(gè)最佳方案,然后,進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì),確定軟件由哪些模塊組成以及這些模塊之間的動(dòng)態(tài)調(diào)用關(guān)系。進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)時(shí)應(yīng)該遵循的最主要的原理是模塊獨(dú)立原理,也就是說(shuō):軟件應(yīng)該由一組完成相對(duì)獨(dú)立的子功能模塊組成,這些模塊之間的接口關(guān)系應(yīng)盡量簡(jiǎn)單。自頂向下逐步求精是進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)的常用途經(jīng),但是,如果已經(jīng)有了詳細(xì)的數(shù)據(jù)流圖,也可以使用面向數(shù)據(jù)流的設(shè)計(jì)方法,用形式化的方法由數(shù)據(jù)流圖映射出軟件結(jié)構(gòu)。在進(jìn)行詳細(xì)的過程設(shè)計(jì)和編寫程序之前,首先進(jìn)行結(jié)構(gòu)設(shè)計(jì),其好處在于可以在軟件開發(fā)的早期站在全局高度對(duì)軟件結(jié)構(gòu)進(jìn)行優(yōu)化,在這個(gè)時(shí)期進(jìn)行優(yōu)化付出的代價(jià)不高,卻可
27、以使軟件質(zhì)量得到重大改進(jìn)。3.1 系統(tǒng)功能設(shè)計(jì)合同管理系統(tǒng)是為了對(duì)公司企業(yè)信息實(shí)行計(jì)算機(jī)化的管理,以提高工作效率,方便用戶。主要功能有對(duì)員工信息、合同信息進(jìn)行管理和檢索,以及對(duì)系統(tǒng)自身的用戶權(quán)限管理。提供多種信息的錄入,比如員工信息、客戶信息、等。系統(tǒng)不但含有合同的日常項(xiàng)目的信息,而且還包含了對(duì)信息的查詢檢索功能。用戶權(quán)限主要任務(wù)是提高系統(tǒng)安全性和使用性,為系統(tǒng)提供良好的維護(hù),如用戶管理可以為用戶提供權(quán)限服務(wù)。該系統(tǒng)是基于sdi窗體,以vb連接access 2000數(shù)據(jù)庫(kù)進(jìn)行開發(fā)的合同管理系統(tǒng),力求與實(shí)際相結(jié)合具有合同信息管理和檢索等功能,旨在達(dá)到使合同信息的管理數(shù)字化,使之更加方便快捷,以提
28、高工作效率。在功能上設(shè)計(jì)如下:1、系統(tǒng)模塊主要包括:用戶管理模塊包括:為系統(tǒng)新用戶設(shè)置用戶名及口令和修改本管理員密碼。用戶密碼管理模塊包括:用于管理員及普通用戶更改自己的系統(tǒng)口令。數(shù)據(jù)庫(kù)備份模塊包括: 用于數(shù)據(jù)庫(kù)的備份。數(shù)據(jù)庫(kù)恢復(fù)模塊包括: 用于數(shù)據(jù)庫(kù)的恢復(fù)。2、對(duì)基本信息的維護(hù):學(xué)歷包括:顯示添加修改刪除保存。職務(wù)包括:顯示添加修改刪除保存。員工信息包括:顯示添加修改刪除保存。客戶信息包括:顯示添加修改刪除保存。3、合同管理主要包括:?jiǎn)T工合同包括:顯示添加修改刪除保存。買賣合同包括:顯示添加修改刪除保存。4、查詢統(tǒng)計(jì)管理主要包括:員工信息查詢模塊包括:各字段的查詢和模糊查詢(like)和ex
29、cel輸出??蛻粜畔⒉樵兡K包括:各字段的查詢和模糊查詢(like)和excel輸出。員工合同查詢包括:按編號(hào),員工,姓名,身份證號(hào)查詢,可以導(dǎo)出word打印。買賣合同查詢包括:按編號(hào),銷貨方,購(gòu)貨方,簽定日期查詢,可以導(dǎo)出word打印。5、日期格式:采用yyyy-mm-dd格式,用日期控件來(lái)處理(tpdicker)。 6、系統(tǒng)幫助:包括關(guān)于和幫助文件。3.2 系統(tǒng)流程圖1、登錄模塊結(jié)構(gòu)流程圖:如圖3-1。系 統(tǒng) 用 戶 信 息修改管理員用戶的密碼 管理員用戶創(chuàng)建修改和刪除普通用戶信息修改自身密碼 普通用戶圖3-1 登錄系統(tǒng)模塊結(jié)構(gòu)用戶權(quán)限分管理員和普通用戶。2、信息管理模塊結(jié)構(gòu)流程圖:如圖3
30、-2。 信息管理買賣合同客戶信息員工信息員工合同職務(wù)學(xué)歷合同管理基本信息 圖3-2 信息管理模塊結(jié)構(gòu)圖4、系統(tǒng)總流程圖:如圖3-3。開 始用戶登錄提示出錯(cuò) 成功讀取用戶類型管理員用戶普通用戶管理員主界面系統(tǒng)管理基本信息合同管理合同查詢圖3-3 系統(tǒng)流程圖3.3 業(yè)務(wù)流程圖業(yè)務(wù)流程圖是系統(tǒng)分析人員作進(jìn)一步系統(tǒng)分析的依據(jù)。業(yè)務(wù)流程圖是系統(tǒng)分析人員、管理人員相互交流思想的工具,系統(tǒng)分析員可以直接在業(yè)務(wù)流程圖上擬出計(jì)算機(jī)要處理的部分。利用業(yè)務(wù)流程圖可以分析業(yè)務(wù)流程是否合理。本系統(tǒng)業(yè)務(wù)流程圖如下:3-5員工信息買賣信息入庫(kù)儲(chǔ)存添加處理簽合同打印瀏覽結(jié)果合同查詢導(dǎo)出word圖3-5 業(yè)務(wù)流程圖3.4 數(shù)據(jù)
31、流程圖數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型圖,其中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情況。因?yàn)閿?shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計(jì)算機(jī)技術(shù)人員也容易理解,所以是極好的通信工具。此外,設(shè)計(jì)數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實(shí)現(xiàn)這些功能,所以它也是軟件設(shè)計(jì)的很好的出發(fā)點(diǎn)。本系統(tǒng)主要是為了對(duì)合同信息及其它相關(guān)信息等進(jìn)行計(jì)算機(jī)管理。所以主要的數(shù)據(jù)源應(yīng)是合同有關(guān)方面的各種信息。它們?cè)谙到y(tǒng)中流動(dòng)和處理詳細(xì)見下面的數(shù)據(jù)流程圖。如圖3-6,7。 員工信息 客戶信息信息管理 員工合同買賣合同學(xué)歷職務(wù)圖3-6信息管理 用戶管理 系統(tǒng)管理 密碼管理 圖3-7系
32、統(tǒng)管理3.5 數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。任何字典最主要的用途都是供人查閱對(duì)不了解的條目的解釋。數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型,沒有數(shù)據(jù)字典,數(shù)據(jù)流圖就不嚴(yán)格,然而沒有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用。只有數(shù)據(jù)流圖和對(duì)數(shù)據(jù)流圖的精確定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說(shuō)明。系統(tǒng)開發(fā)時(shí),常用卡片的形式書寫保存描述一個(gè)數(shù)據(jù)元素。下面給出本系統(tǒng)的主要數(shù)據(jù)元素的數(shù)據(jù)字典索引卡片:如圖3-8-15名字:?jiǎn)T工編號(hào)描述:唯一地標(biāo)識(shí)員工信息一個(gè)特定關(guān)鍵域定義:20字符20位置:
33、員工信息 圖3-8員工編號(hào) 名字:客戶編號(hào)描述:唯一地標(biāo)識(shí)客戶編號(hào)的特定關(guān)鍵域定義:20字符20位置:客戶信息 圖3-9客戶編號(hào) 名字:合同編號(hào)描述:標(biāo)識(shí)合同信息的一個(gè)特定關(guān)鍵域定義:20字符20位置:?jiǎn)T工合同和買賣合同 圖3-10合同編號(hào) 名字:出生日期描述:標(biāo)識(shí)出生時(shí)間的一個(gè)特定關(guān)鍵域定義:10字符10位置: 圖3-11出生日期 名字:身份證號(hào)描述:標(biāo)識(shí)員工信息的一個(gè)特定關(guān)鍵域定義:20字符20位置:?jiǎn)T工信息 圖3-12身份證號(hào)名字: 簽定日期描述:標(biāo)識(shí)簽定日期的一個(gè)特定關(guān)鍵域定義: 8數(shù)字8位置:合同信息 圖3-13簽定日期名字:用戶名稱描述:用戶指定條件下的系統(tǒng)用戶口令表定義: 10字
34、符10位置:用戶信息表 圖3-14用戶名稱3.6 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來(lái),是面向用戶的。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照dbms提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟是:1、數(shù)據(jù)庫(kù)結(jié)構(gòu)定義:目前的數(shù)據(jù)庫(kù)管理系統(tǒng)(dbms)有的是支持聯(lián)機(jī)事務(wù)處理cltp(負(fù)責(zé)對(duì)事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲(chǔ))的操作型dbms,有的可支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)、有聯(lián)機(jī)分析處理clap(指為支持決策的制定對(duì)數(shù)據(jù)的一種加工操
35、作)功能的大型dbms,有的數(shù)據(jù)庫(kù)是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫(kù)。針對(duì)選擇的dbms,進(jìn)行數(shù)據(jù)庫(kù)結(jié)構(gòu)定義。2、數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫(kù)中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫(kù)要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來(lái)決定。數(shù)據(jù)表設(shè)計(jì)不僅要滿足數(shù)據(jù)存儲(chǔ)的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時(shí)數(shù)據(jù)表。3、存儲(chǔ)設(shè)備和存儲(chǔ)空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲(chǔ)路徑、存儲(chǔ)設(shè)備等,備份方案,對(duì)多版本如何保證一致性和數(shù)據(jù)的完整性。4、數(shù)據(jù)使用權(quán)限設(shè)置:
36、針對(duì)用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。5、數(shù)據(jù)字典設(shè)計(jì):用數(shù)據(jù)字典描述數(shù)據(jù)庫(kù)的設(shè)計(jì),便于維護(hù)和修改。為了更好地組織數(shù)據(jù)和設(shè)計(jì)出實(shí)際應(yīng)用數(shù)據(jù)庫(kù),應(yīng)該注意如下問題:關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計(jì)完成后數(shù)據(jù)庫(kù)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)工作基本完成,只待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)就建立起來(lái)了。根據(jù)系統(tǒng)功能設(shè)計(jì),把數(shù)據(jù)庫(kù)命名:database,在access數(shù)據(jù)庫(kù)創(chuàng)建以下幾個(gè)表: 員工信息表結(jié)構(gòu)如下3-15:圖3-15員工信息表結(jié)構(gòu)客戶信息表結(jié)構(gòu)如下3-16。
37、圖3-16客戶信息表結(jié)構(gòu)用戶信息表結(jié)構(gòu)下3-17。圖3-17用戶信息表結(jié)構(gòu)買賣合同表結(jié)構(gòu)如下3-18。圖3-18買賣合同表結(jié)構(gòu)員工合同表結(jié)構(gòu)如下3-19。圖3-19員工合同表結(jié)構(gòu)四、 系統(tǒng)實(shí)現(xiàn)應(yīng)用程序是用vb開發(fā)的,界面設(shè)計(jì)的簡(jiǎn)單明了。根據(jù)需求分析和功能設(shè)計(jì),系統(tǒng)應(yīng)用程序分為五大模塊:登錄模塊、信息管理、查詢統(tǒng)計(jì)、系統(tǒng)管理、系統(tǒng)幫助五個(gè)模塊。4.1 登錄模塊實(shí)現(xiàn)登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個(gè)好的界面,提高軟件的親和力。本管理系統(tǒng)登錄界面如圖4-1。圖4-1 登錄界面根據(jù)登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。系統(tǒng)自動(dòng)判斷用戶的要權(quán)限。管理員
38、有所有的權(quán)限,普通用戶只有檢索和改本人的密碼權(quán)。如果三次登錄都出錯(cuò),系統(tǒng)自動(dòng)退出。數(shù)據(jù)庫(kù)的連接采用的是ado對(duì)象。詳細(xì)代碼實(shí)現(xiàn)請(qǐng)參考附錄程序源代碼。4.2 系統(tǒng)管理功能實(shí)現(xiàn)登錄系統(tǒng)后進(jìn)入主界面如圖4-2。在系統(tǒng)功能設(shè)計(jì)中,系統(tǒng)維護(hù)功能主要有添加用戶,刪除用戶和管理員密碼修改,如圖4-3所示。只有管理員用戶才有權(quán)限進(jìn)入本界面。添加、刪除用戶是在數(shù)據(jù)表用戶信息表中添加和刪除用戶及權(quán)限。初始管理員用戶和密碼都為admin。管理員密碼數(shù)據(jù)庫(kù)的用戶信息表項(xiàng)里。代碼實(shí)現(xiàn)請(qǐng)參考附錄程序源代碼。添加用戶:在用戶名稱中輸入要添加用戶的名,原始密碼為12345,可以修改,之后點(diǎn)添加。完畢。如果系統(tǒng)已經(jīng)添加的該用戶
39、,系統(tǒng)自動(dòng)提示,重新添加。刪除用戶:選中要?jiǎng)h除的用戶,直接點(diǎn)刪除、系統(tǒng)有提示是否真的刪除,點(diǎn)是,就刪除了此用戶。圖 4-2管理系統(tǒng)界面用戶密碼修改是指普通和管理員用戶的密碼修改。如圖4-4。修改密碼:在舊密碼輸入你的登錄密碼,在新密碼中輸入新密碼,在新密碼核實(shí)中再輸入一次新密碼。之后點(diǎn)修改。系統(tǒng)提示。操作已成功!。這樣下一次再進(jìn)入本系統(tǒng)時(shí)本用戶的密碼就改為新密碼。其中密碼數(shù)據(jù)用戶信息表中姓名和密碼字段對(duì)應(yīng)的記錄。代碼實(shí)現(xiàn)請(qǐng)參考附錄程序源代碼。圖4-3 用戶管理圖4-4 用戶密碼修改4.3 信息管理實(shí)現(xiàn)信息輸入中主要是對(duì)所有數(shù)據(jù)信息的添加、修改、刪除的功能。也是本次開發(fā)的重點(diǎn)之一。以員工信息為例
40、介紹。界面如圖4-5。各按鈕的功能:(所有管理界面):移動(dòng)到第一條記錄。:移動(dòng)到下一條記錄。:移動(dòng)最后一條記錄。添加:是添加一新的記錄。瀏覽:是查看全的記錄。刪除:是刪除當(dāng)前的記錄。保存:是在添加和修改記錄后,保存記錄。修改:移動(dòng)到要修改的記錄,點(diǎn)修改,修改完后,點(diǎn)保存后就修改完畢。所有的信息表中的序號(hào)及各種編號(hào)一定要統(tǒng)一、規(guī)范。這樣有利于信息檢索。代碼實(shí)現(xiàn)請(qǐng)參考附錄程序源代碼。圖4-5信息輸入界面4.4 查詢信息實(shí)現(xiàn)查詢可以實(shí)現(xiàn)員工信息和客戶信息的查詢,以員工信息為例,如圖4-6所示。在菜單中可以選擇員工信息查詢,在檢索名稱中輸入要檢索的字段。在后面下拉框中選擇條件如圖4-7。再輸入關(guān)鍵字,
41、點(diǎn)檢索按鈕。在查詢完后,可以在如圖4-6中輸出excel報(bào)表。圖4-6信息查詢 圖4-7檢索條件在選擇條件包括=,,=,like,其中l(wèi)ike是用于模糊檢索。檢索完之后,點(diǎn)excel報(bào)表輸出,系統(tǒng)自動(dòng)輸出成報(bào)表。編輯格式以后就可以打印。代碼實(shí)現(xiàn)請(qǐng)參考附錄程序源代碼。其他功能請(qǐng)參考源程序。4.5 合同查詢合同查詢包括員工合同和買賣合同。員工合同如圖4-9。選擇合同編號(hào)輸入值,回車或點(diǎn)查詢。在列表里就列出要查詢的合同編號(hào)。點(diǎn)擊合同編號(hào),就可以查看合同內(nèi)容。之后點(diǎn)word打印。就輸出為word??梢源蛴”4嫒鐖D4-10。圖4-9員工合同圖4-10 word輸出買賣合同是公司業(yè)務(wù)合同,主要記錄買賣雙方
42、的主要信息。如圖4-11。模糊查詢??梢园春贤幪?hào)等查詢。支持word導(dǎo)出打印。圖4-11買賣合同4.6 數(shù)據(jù)庫(kù)備份數(shù)據(jù)庫(kù)備份和恢復(fù)是為安全性考慮,對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份和恢復(fù)。如圖4-12,13。圖4-12 數(shù)據(jù)庫(kù)恢復(fù)圖4-13 數(shù)據(jù)庫(kù)備份4.7 系統(tǒng)幫助包括關(guān)于和幫助文件。關(guān)于是軟件和作者的信息。如圖4-14。幫助文件是軟件的幫助信息。圖4-14 關(guān)于五、 系統(tǒng)的運(yùn)行與維護(hù) 管理信息系統(tǒng)在完成系統(tǒng)實(shí)施、投入正常運(yùn)行之后,就進(jìn)入了系統(tǒng)運(yùn)行與維護(hù)階段。5.1 系統(tǒng)的配置 1、硬件配置要求: cpu:pii200以上。 內(nèi)存:32mb以上。 硬盤:2.1gb以上(可用空間最好在160mb以上)。 打印
43、機(jī):推薦epson lq-1600kii 2、軟件配置要求: windows2000/xp中文版操作系統(tǒng)。 本系統(tǒng)運(yùn)行:首先啟動(dòng)windows2000/xp,將本系統(tǒng)拷貝到硬盤相應(yīng)地目錄下之后,可以用安裝盤安裝程序,也可以直接運(yùn)行“exe文件”即可。 5.2 系統(tǒng)的維護(hù) 系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠地運(yùn)行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。換言之,系統(tǒng)維護(hù)就是為了保證系統(tǒng)中的各個(gè)要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。系統(tǒng)維護(hù)的工作量往往是很大的,其費(fèi)用大約占整個(gè)生命周期的60%,所以我們必須對(duì)系統(tǒng)維護(hù)給予足夠的重視。 1、系統(tǒng)維護(hù)的內(nèi)容 按照維護(hù)對(duì)象的不同
44、,系統(tǒng)維護(hù)的內(nèi)容可分為以下幾類: (1)系統(tǒng)應(yīng)用程序維護(hù) (2)數(shù)據(jù)維護(hù) (3)代碼維護(hù) (4)硬件設(shè)備維護(hù) 2、系統(tǒng)維護(hù)的類型 系統(tǒng)維護(hù)的重點(diǎn)是系統(tǒng)應(yīng)用軟件的維護(hù)工作,按照軟件維護(hù)的不同性質(zhì),可以劃分為下面四種類型: (1)糾錯(cuò)性維護(hù) 診斷和修正系統(tǒng)中遺留的錯(cuò)誤。(2)適應(yīng)性維護(hù) 使系統(tǒng)適用環(huán)境的變化而進(jìn)行的維護(hù)。(3)完善性維護(hù) 為滿足用戶的需求而進(jìn)行的維護(hù)。(4)預(yù)防性維護(hù) 為將要發(fā)生的變化或調(diào)整而進(jìn)行的主動(dòng)性維護(hù)。 3、系統(tǒng)維護(hù)的組織與管理系統(tǒng)維護(hù)工作,首先必須建立一個(gè)維護(hù)組織,確定進(jìn)行維護(hù)工作所應(yīng)遵循的原則和規(guī)范化的過程,此外還應(yīng)建立一套適用于具體系統(tǒng)維護(hù)過程的文檔及管理措施,以及進(jìn)
45、行復(fù)審的標(biāo)準(zhǔn)。 4、本系統(tǒng)的維護(hù)模塊本系統(tǒng)的維護(hù)功能主要是為保證系統(tǒng)能夠正常的運(yùn)行。開發(fā)總結(jié)通過此管理信息系統(tǒng)的開發(fā),做到了理論聯(lián)系實(shí)際,將書本上學(xué)到的知識(shí)與具體實(shí)踐充分結(jié)合起來(lái),進(jìn)一步明確了開發(fā)管理信息系統(tǒng)的方法和思想;既加深了對(duì)管理信息系統(tǒng)的認(rèn)識(shí),又進(jìn)一步鞏固了以前所學(xué)的計(jì)算機(jī)軟件開發(fā)方面的知識(shí),提高了軟件開發(fā)的水平,從而為今后在實(shí)際工作中更好的應(yīng)用計(jì)算機(jī)進(jìn)行信息管理打下了堅(jiān)實(shí)的基礎(chǔ)。但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯(cuò)處理不夠等多方面問題。這些都有待進(jìn)一步改善。提高科學(xué)管理水平首先要提高科學(xué)管理的意識(shí),進(jìn)行mis的開發(fā)首先要具有科學(xué)的開發(fā)方法。成功mis的基礎(chǔ)是科學(xué)的管理加上科學(xué)的開發(fā)方式。企業(yè)的mis開發(fā)必須結(jié)合實(shí)際,嚴(yán)格按照軟件工程的思想進(jìn)行才能保證mis的高成功率和高效率。1 本次的課題設(shè)計(jì)首先分析了管理系統(tǒng)目前在國(guó)內(nèi)外的發(fā)展?fàn)顩r及需求分析。2 從解決開發(fā)系統(tǒng)的基本問題入手,討論了研究和開發(fā)本系統(tǒng)的可行性,并對(duì)開發(fā)工具及其
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北師大版五年級(jí)數(shù)學(xué)上冊(cè)階段測(cè)試試卷
- 2025年蘇科版四年級(jí)數(shù)學(xué)上冊(cè)月考試卷
- 龍巖福建龍巖市連城縣校園招聘福建省重點(diǎn)師范院校2025屆師范畢業(yè)生20人筆試歷年典型考點(diǎn)(頻考版試卷)附帶答案詳解版
- 2024貨物質(zhì)押合同范本
- 江蘇省南京市玄武外國(guó)語(yǔ)校2025屆中考生物全真模擬試題含解析
- 重慶2024年重慶市綦江區(qū)事業(yè)單位招聘121人筆試歷年典型考點(diǎn)(頻考版試卷)附帶答案詳解版
- 寶成初三一模數(shù)學(xué)試卷
- 2024版設(shè)備購(gòu)買與安裝合同
- 2025屆廣東省韶關(guān)市乳源瑤族自治縣達(dá)標(biāo)名校畢業(yè)升學(xué)考試模擬卷生物卷含解析
- 2025年度數(shù)據(jù)中心網(wǎng)絡(luò)布線與虛擬現(xiàn)實(shí)技術(shù)應(yīng)用合同3篇
- 鑄件工藝性分析報(bào)告
- 船舶維修搶修方案
- 九年級(jí)初三中考物理綜合復(fù)習(xí)測(cè)試卷3套(含答案)
- (正式版)JTT 1218.5-2024 城市軌道交通運(yùn)營(yíng)設(shè)備維修與更新技術(shù)規(guī)范 第5部分:通信
- 2023年人教版五年級(jí)上冊(cè)語(yǔ)文期末考試題(加答案)
- 新中國(guó)史智慧樹知到期末考試答案2024年
- 基于物聯(lián)網(wǎng)的智能衣柜
- 設(shè)備的故障管理
- 2024年計(jì)算機(jī)二級(jí)ms備考試題庫(kù)400題(含答案)
- 蘇教版三年級(jí)上冊(cè)解決問題的策略應(yīng)用題100題及答案
- 連云港市2023-2024學(xué)年九年級(jí)上學(xué)期期末道德與法治試卷(含答案解析)
評(píng)論
0/150
提交評(píng)論