團學工作管理系統(tǒng)的分析與設計_第1頁
團學工作管理系統(tǒng)的分析與設計_第2頁
團學工作管理系統(tǒng)的分析與設計_第3頁
團學工作管理系統(tǒng)的分析與設計_第4頁
團學工作管理系統(tǒng)的分析與設計_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、致致 謝謝 本學位論文是在我的導師 xxx 老師的親切關懷和悉心指導下完成的。他嚴肅的科 學態(tài)度,嚴謹?shù)闹螌W精神,精益求精的工作作風,深深地感染和激勵著我。從論文的 選題、文章結(jié)構的構建到最后定稿,都得到導師的悉心指點和教誨。x 老師不僅在學業(yè) 上給我以精心指導,同時還在思想、生活上給我以無微不至的關懷,在此謹向 x 老師 致以誠摯的謝意和崇高的敬意。 在此,我還要感謝在一起愉快的度過 4 年生活的 601 各位同門,正是由于你們的 幫助和支持,我才能克服一個一個的困難和疑惑,直至本文的順利完成。 在論文即將完成之際,我的心情無法平靜,從開始進入課題到論文的順利完成, 有多少可敬的師長、同學、

2、朋友給了我無言的幫助,在這里請接受我誠摯的謝意!最后 我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們! 學生: 年 月 日 團學工作管理系統(tǒng)的分析與設計團學工作管理系統(tǒng)的分析與設計 摘摘 要要 本系統(tǒng)開發(fā)是采用 b/s 結(jié)構,并充分利用 internet 網(wǎng)絡資源來實現(xiàn)管理的信息化、 網(wǎng)絡化,實現(xiàn)對學院團學工作管理,同時用戶可以實現(xiàn)遠程操作,它的開發(fā)解決了手 工管理團員、學生會成員信息帶來的消耗時間較長、工作效率低等現(xiàn)象,極大地便捷 了學生與管理者的效率。在提高工作效率和工作質(zhì)量作為出發(fā)點上,經(jīng)過深入調(diào)查研 究,采用面向批處理的方式,而開發(fā)了團學工作管理系統(tǒng),實現(xiàn)了在線管理團員信息, 提交入黨申

3、請,學生會成員考核、職務變更,發(fā)布各類文件、材料,等功能。 本論文詳細描述了團學工作管理系統(tǒng)從需求分析、系統(tǒng)設計、軟件的概要設計、 詳細設計和實現(xiàn)、軟件測試的過程。本系統(tǒng)實現(xiàn)的主要功能為: 學生基本信息查詢:學生通過自己的賬號進入系統(tǒng)后,可以看到全部自己的團員 基本信息,還可以查詢自己在本學期是否交團費,以及學生會成員信息。 提交審核:普通用戶通過本部門對學生的考查,并為某些團員向上級提交入黨的 審核。 執(zhí)行審核:超級管理根據(jù)普通用戶提出的審核,然后經(jīng)過一定的考查期,決定審核。 打印功能:學生會用戶和團總支用戶都具有這個功能,主要對生成的報表給打印 出來。 發(fā)布消息:團委、學生會發(fā)布各種文件、

4、材料,發(fā)布即時消息及公告。 關鍵詞:團學工作管理系統(tǒng);批處理;b/s 結(jié)構。 analysis and design of member and student association job management system of computer science and engineering college abstract: this system is developed by the use of b/s structure, and to achieve the informational and network management by the use of interne

5、t network resources, to achieve the work management of member and student association, while the users can achieve the remote operation. the development of this system can solve the phenomenon such as long time-consuming, low efficiency to manage the communist youth league and student association me

6、mbers information by manual, greatly convenient the efficiency of students and the of managers. as a starting point to improving the work efficiency and quality, and after a thorough investigation and study, use the manner of batch-oriented to develop a mission management system, to achieve the comm

7、unist youth league members information management online, to submit the applications to join the party, inspection the student association members, change duty, release documents, materials and other functions. this paper describes the mission management systems work in detail from the needs analysi

8、s, system design, software outline design, detailed design and implementation and the testing process. the main function of this system is: students the basic information: the students through their own accounts into the system, we can see all the basic information of their members, can also query w

9、hether or not in the current semester to pay fares, as well as members of the student union information. submission verification: through the examination to the own department students by the common users; submit the verification for certain communist youth league members to the higher authority who

10、 want join the party. execute verification: according to the verification which submits by the common-user, and after a certain examination time, the super-user decides to audit. print function: the student association users and the group main branch users all have this function, mainly prints the p

11、roduct report forms. issue news: youth corps committee and student union issue various documents and materials, issue immediate news and announcement. key words: member and student association job management; batch; b / s structure. 目 錄 1 緒 論 .1 1.1 引言.1 1.2 國內(nèi)外研究現(xiàn)狀評述 .1 1.3 開發(fā)背景.2 1.4 開發(fā)目的.3 1.5 系統(tǒng)

12、組成 .3 1.6 系統(tǒng)開發(fā)主要技術.4 1.6.1 b/s(browser/server)結(jié)構的選擇 .4 1.6.2 asp.net 技術的選擇.6 1.6.3 visual studio 2005 開發(fā)工具 .6 1.6.4 microsoft access 2000 的選擇.7 2 系統(tǒng)需求分析 .8 2.1 可行性分析.8 2.2 系統(tǒng)數(shù)據(jù).9 2.2.1 系統(tǒng)數(shù)據(jù)執(zhí)行關系.9 2.2.2 系統(tǒng)數(shù)據(jù)要求 .9 2.3 功能需求 .9 2.3.1 各模塊功能分析 .9 2.3.2 系統(tǒng)架構表述圖.10 2.3.3 用戶模塊圖.10 2.4 系統(tǒng)功能聯(lián)系.11 2.4.1 服務器端.11

13、 2.4.2 瀏覽器端 .11 2.5 數(shù)據(jù)執(zhí)行流程 .12 2.5.1 系統(tǒng)整體數(shù)據(jù)流圖.12 2.5.2 系統(tǒng) e 一 r 圖.12 2.5.3 數(shù)據(jù)流圖.13 2.6 數(shù)據(jù)字典 .15 2.6.1 數(shù)據(jù)字典描述 .15 2.7 性能需求.18 3 概要設計 .19 3.1 編寫目的 .19 3.2 功能模塊設計.19 3.3 基本設計概念和處理流程.20 3.3.1 系統(tǒng)模塊圖.20 3.3.2 功能流程圖.20 3.4 系統(tǒng)界面設計.23 3.4.1 信息添加界面.23 3.4.2 查詢界面.24 3.4.3 編輯界面.24 3.4.4 提交審核界面.24 3.4.5 刪除界面.24

14、3.4.6 審核界面.24 3.4.7 賬號分配界面.25 3.4.8 打印界面.25 3.5 數(shù)據(jù)庫設計.25 3.5.1 設計 microsoft access 2000 數(shù)據(jù)庫.26 3.5.2 數(shù)據(jù)庫設計的基本步驟.27 3.6 表結(jié)構.27 4 詳細設計.31 4.1 系統(tǒng)簡介.31 4.1.1 詳細功能.31 4.1.2 登錄用戶符合以下條件可進入操作頁面.31 4.2 具體功能設計.32 4.2.1 學生用戶模塊.32 4.2.2 超級用戶(教師)模塊.32 4.2.3 窗口設計.32 5 系統(tǒng)測試.34 5.1 用戶登錄界面的測試.34 5.2 信息瀏覽界面的測試.34 5.3

15、 信息編輯界面的測試.34 5.4 查詢信息界面的測試.35 6 結(jié)束語.36 6.1 主要貢獻.36 6.2 啟示和意義.36 6.3 局限性.36 6.4 未來研究建議.37 參考文獻 .38 附 錄 .39 團學工作管理系統(tǒng)的分析與設計 xxx 0 1 緒 論 1.1 引言 隨著計算機在各行各業(yè)的普及,人們從以前的手工輸入信息、手工查找信息等一 些繁瑣的工作中解脫出來,完全進入了如今的電子信息時代,實現(xiàn)了真正的快速、安 全、方便的資料管理1。 團學工作管理系統(tǒng)是一種數(shù)據(jù)交互式處理的系統(tǒng)。是各級團組織、學生會為了支 持決策、管理、應用而提供及時有效的信息而開發(fā)。本系統(tǒng)按團學工作管理的需要,

16、 要求其每個模塊的功能應具備可操作性、高效性、簡單而且功能強大的一些特性。 團學工作管理系統(tǒng)開發(fā)的目標是:建立團學工作管理網(wǎng)絡體系,克服現(xiàn)有團員信 息、學生會成員信息管理中存在的手工管理、統(tǒng)計與查詢復雜、管理效率低等缺點; 科學有效的利用現(xiàn)有的教學管理資源,并為將來進一步擴充和發(fā)展、升級團學工作管 理系統(tǒng)奠定堅實基礎。 1.2 國內(nèi)外研究現(xiàn)狀評述 管理信息系統(tǒng) mis(management information system)是一門新的學科,60 年代在國 外提出管理信息系統(tǒng)的概念。從工業(yè)發(fā)達國家來看,信息管理系統(tǒng)的發(fā)展經(jīng)歷了以下 幾個階段:(1953 年至 1965 年)單項數(shù)據(jù)處理階段,

17、也稱電子數(shù)據(jù)處理(edp)階段。 (1965 年至 1970 年)綜合數(shù)據(jù)處理階段,也稱事務處理系統(tǒng)(tps)階段。 (1970 年 至今)管理信息系統(tǒng)(mis)階段2。 計算機在管理中的應用開始于 1954 年,當時美國首先用計算機處理工資單。50 多 年來,計算機在處理管理信息方面發(fā)展迅速。例如,60 年代美國計算機在管理中應用 項目不到 300 項,到了 1975 年達到 2670 項。而現(xiàn)在,美國在財務會計上 90%的工作 由計算機完成;物資管理中 80100%的信息處理由計算機完成;計劃管理中是 80 90%。據(jù)計算機應用方面發(fā)展較快的國家統(tǒng)計,計算機用于經(jīng)濟管理的約占 80%;用

18、于科技運算的占 8%;用于生產(chǎn)過程控制的占 12%。因此,數(shù)據(jù)信息管理是計算機應用 的主要領域3。 團學工作管理系統(tǒng)的分析與設計 xxx 1 在國外高校,與國內(nèi)不同,他們一般具有較大規(guī)模的穩(wěn)定的技術隊伍來提供服務 與技術支持。而國內(nèi)高校信息化建設相對起步較晚。在數(shù)字校園理論逐步應用的過程 中,各高校一方面不斷投資購建各種硬件、系統(tǒng)軟件和網(wǎng)絡,另一方面也不斷開發(fā)實 施了各類教學、科研、辦公管理等應用系統(tǒng),形成了一定規(guī)模的信息化建設體系4。但 是,由于整體信息化程度相對落后,經(jīng)費短缺,理論體系不健全等原因,國內(nèi)高校教 務管理系統(tǒng)在機構設置、服務范圍、服務質(zhì)量及人員要求上與國外高校相比都有一定 的差

19、距5。縱觀目前國內(nèi)研究現(xiàn)狀,在安全性和信息更新化方面存在有一定的不足,各 現(xiàn)有系統(tǒng)資料單獨建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理 者對于信息的認知與喜好,較不容易掌握用戶真正的需求。安全性也無法完全滿足用 戶的需求。安全性在各種 web 應用系統(tǒng)中扮演著非常重要的角色, 攻擊者通常是利用 合乎邏輯的操作設計出一些特殊的數(shù)據(jù)對系統(tǒng)進行攻擊6。 因此,團學工作管理系統(tǒng)充分依托校園網(wǎng),實現(xiàn)團學信息的集中管理、分散操作、 信息共享,使傳統(tǒng)的教務管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為 進一步實現(xiàn)完善的計算機團學工作管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎。 1.3 開發(fā)背景

20、 隨著科學技術的發(fā)展,計算機應用于各個領域,高校作為培養(yǎng)人才的陣地對計算 機的運用更為普遍。未來學校的發(fā)展趨勢是完全自動化的教務信息管理,而且隨著計算 機的普及,信息處理量的逐漸擴大,手工處理方式已經(jīng)遠遠不能滿足人們管理活動的需 要,各種工作都逐漸由手工轉(zhuǎn)為自動化,將使許多復雜、繁瑣、且需要很多人力的工作 變得簡單7。本系統(tǒng)以曲靖師范學院計算機科學與工程學院團總支、學生會管理需求為 依據(jù),開發(fā)了一個適合于計算機科學與工程學院團總支、學生會使用特點的信息管理 系統(tǒng),該系統(tǒng)為曲靖師范學院計算機科學與工程學院團總支、學生會量身而做。 計算機科學與工程學院成立于 2008 年,其前身是 1999 年成

21、立的信息與計算機科 學系,現(xiàn)有計算機科學與技術本科專業(yè)(師范類) 、信息管理與信息系統(tǒng)本科專業(yè)、軟 件工程本科專業(yè)。自辦本科以來,學校對我院兩個專業(yè)的建設十分重視,每年增加教 學實驗設備投入,辦學條件不斷改善,發(fā)展很快。 為了辦成合格的本科學院,學院各職能部門努力利用現(xiàn)代辦公條件,提高工作效 率,針對學院團學工作的實際,我們對團學工作管理系統(tǒng)的開發(fā)背景做了大量調(diào)研和 團學工作管理系統(tǒng)的分析與設計 xxx 2 仔細分析,我們認為開發(fā)團學工作管理系統(tǒng)是非常必要的,是及時的。 1、學生規(guī)模擴大,團學工作管理工作量增大。作為一所學生人數(shù)已經(jīng)達上萬人的 普通高校,98.3%學生是團員,學生團員的管理工作

22、量迅速增加。 2、傳統(tǒng)的團學工作管理采用手工管理模式,工作量大,效率低、保密性差,團員 信息,學生會成員信息動態(tài)變化快、管理人員少、從而更增大管理難度。學生在校就 讀期間的學習、工作、獎懲等方面的活動將產(chǎn)生大量的文件和數(shù)據(jù),而且手工又不能 很快的解決這些數(shù)據(jù),從而大大地增加了管理難度。 3、學院辦學條件改善,計算機硬件、軟件和網(wǎng)絡技術的發(fā)展和網(wǎng)上辦公的普及為 系統(tǒng)開發(fā)提供了充分的保障。目前,隨著我們學院的發(fā)展,各項工作的起動和機制的 完善,為了把我們學院建設成為一所合格的本科學院,網(wǎng)絡信息管理是必不可少的, 給我們提供了一個開發(fā)時機。為了使學校團委管理方便快捷,立項開發(fā)團學工作管理 系統(tǒng)軟件,

23、這正是現(xiàn)代信息技術進入了現(xiàn)代大學管理的真正的體現(xiàn),它將推動學院共 青團事業(yè)、學生會管理的發(fā)展。 1.4 開發(fā)目的 隨著科學技術的發(fā)展,計算機應用于各個高校。我們立項組織研發(fā)團學工作管理 系統(tǒng),目的是: 1、實現(xiàn)統(tǒng)一管理,降低管理成本。 2、改變傳統(tǒng)人工管理效率低、保密性差等缺點,提高管理效率。 3、方便團員信息、學生會成員信息的查詢、上傳、統(tǒng)計、打印、審核。 4、實現(xiàn)團員信息、學生會成員信息的網(wǎng)上更新。 5、培養(yǎng)和提高自己綜合知識運用能力及創(chuàng)新精神。 1.5 系統(tǒng)組成 團學工作管理系統(tǒng)由團員管理模塊、學生會管理模塊二個部分組成。 團員管理模塊又分為二種不同的用戶操作模塊,分別為一般用戶(學生)

24、、超級用戶 (教師)。一般用戶(學生)模塊主要是由信息上傳部分、信息查詢部分組成。超級用戶(教 師)模塊主要由團員基本信息管理(刪除、添加、修改、查詢)部分、審核入黨部分用戶 團學工作管理系統(tǒng)的分析與設計 xxx 3 管理部分、信息打印部分構成。 學生會管理模塊也分為二種不同的用戶操作模塊,分別為一般用戶(學生)、超級用 戶(教師)。一般用戶(學生)模塊主要是由信息上傳部分、信息查詢部分組成。超級用戶 (教師)模塊主要由學生會成員基本信息管理(刪除、添加、修改、查詢)部分、獎懲登記 部分、用戶管理部分、信息打印部分構成。 下圖中展示了各模塊之間的關系。 團員管理子系統(tǒng)學生會管理子系統(tǒng) 團學工作

25、管理系統(tǒng) 圖 1-1 系統(tǒng)模塊之間的關系圖 1.6 系統(tǒng)開發(fā)主要技術 1.6.1 b/s(browser/server)結(jié)構的選擇 近幾年來 internet network 飛速發(fā)展,人們的生活因為網(wǎng)絡而在慢慢的改變。現(xiàn)在 的個人電腦(pc)上都安裝了瀏覽器(browser)因此人們就利用瀏覽器作為客戶端操作平 臺,萬維網(wǎng)服務器(www server)作為中間層和客戶端溝通服務器,這就是現(xiàn)在流行的 b/s(browser/server)結(jié)構方式8。 團學工作管理系統(tǒng)的分析與設計 xxx 4 圖 1-2 b/s 結(jié)構模型圖 在這種結(jié)構下,本地的計算機無須安裝任何客戶端程序,只要有瀏覽器,可以使

26、 用因特網(wǎng)就可以使用系統(tǒng)了。他不僅僅減少了開發(fā)客戶端帶來的成本,關鍵的是,大 大減少了系統(tǒng)維護的成本和時間,當修改系統(tǒng)的時候不需要對客戶做任何的改動,并 且客戶也可以在任何計算機上使用你的系統(tǒng)而不需要做特定的設置。 首先,b/s 結(jié)構簡化了客戶機應用程序,使得客戶端程序只是一個全網(wǎng)通用的瀏覽 器,便于管理,這是團學工作管理系統(tǒng)開發(fā)的主要目的。 其次,由于 b/s 結(jié)構的系統(tǒng)每一次顯示都需要請求服務器程序以獲得顯示數(shù)據(jù), 使得系統(tǒng)的更新更快,易于系統(tǒng)的維護。 最后,b/s 結(jié)構的系統(tǒng)特別適用于網(wǎng)上發(fā)布信息,使得傳統(tǒng)的功能有所擴展。這是 c/s 系統(tǒng)所不具備的,一個 b/s 的管理系統(tǒng)也可以是一個

27、信息發(fā)布系統(tǒng)。而這一功能正 是我們學院的具體情況所需要的。 通過團學工作管理系統(tǒng)使得各部門的大部分管理信息可以被電子文件取代,從而 提高了管理者的工作效率,使部門手續(xù)不復雜,節(jié)約了教學成本。基于以上的 b/s 優(yōu) 勢,所以本系統(tǒng)將采用 b/s 結(jié)構。 團學工作管理系統(tǒng)的分析與設計 xxx 5 1.6.2 asp.net 技術的選擇 針對團委信息管理信息系統(tǒng)的項目,在綜合考慮了此項目的總體特點并對當前流 行軟件的實用性進行比較之后,我們主要采用asp.net作為程序設計代碼的開發(fā)工具。 使用asp.net作為開發(fā)工具的主要原因在于利用asp.net技術可以建立動態(tài)的、高性 能的、安全的、跨平臺的

28、先進動態(tài)網(wǎng)站。 asp.net是微軟新一代的web應用程序開發(fā)技術,它克服了使用asp開發(fā)應用程序 所帶來的種種限制,在net framework上提供一個全方位的web開發(fā)平臺,它是建置和 管理web應用程序最佳的平臺。 asp.net的主要功能:設計web窗體、樣式表、母板頁、數(shù)據(jù)庫訪問、用戶控件、 xml webservice、網(wǎng)站生成與發(fā)布9。 asp.net技術在加速動態(tài)web網(wǎng)頁開發(fā)時有以下幾個優(yōu)點: asp 頁面內(nèi)vbscript 和jscript的交互。 asp具備管理不同語言腳本程序的能力,能夠自動調(diào)用合適的腳本引擎以解釋腳 本代碼和執(zhí)行內(nèi)置函數(shù)。 asp開發(fā)環(huán)境提供了兩種腳

29、本引擎,即vbscript (缺省) 和jscript不過,開發(fā)者并 沒有被限制于只能使用這兩種語言,只要能夠提供合適的activex 腳本引擎就能使用 任何腳本語言10。 asp.net文件是一個擴展名為.aspx的文本文件。在asp.net支持下,利用 ado.net,開發(fā)者可方便地訪問種種基于web的數(shù)據(jù)庫,不管數(shù)據(jù)源是關系數(shù)據(jù)庫、 非結(jié)構的數(shù)據(jù)庫、文字數(shù)據(jù)庫(如xml文件) ,還是如microsoft excel一樣的表格數(shù)據(jù) 庫,都可通過ado.net 來存取11。 1.6.3 visual studio 2005 開發(fā)工具 visual studio 2005 (vs2005) 是

30、一個非常高效的開發(fā)工具,使用該工具可以快速地 創(chuàng)建健壯優(yōu)雅的應用程序。它為.net 開發(fā)者提供了許多優(yōu)越之處,包括: 全新的界面。代碼和布局使用選項卡式的文檔窗口和可停靠的工具欄。 可方便地訪問多個設計窗口和代碼窗口。 所見即所得的可視化 windows 窗口和 web 窗體設計方式。 團學工作管理系統(tǒng)的分析與設計 xxx 6 代碼自動完成??梢詼p少輸入的代碼量及輸入代碼時的錯誤。 智能感知。它顯示每個方法的提示信息,包括返回值的類型及參數(shù)類型。 動態(tài)上下文幫助。它顯示與正在輸入的代碼相關的幫助主題和示例,也可以在 ide 內(nèi)搜索完整的 sdk 文檔。 錯誤語法即時標記。它可以在發(fā)生錯誤時立即

31、提示修復錯誤。 起始頁。方便存取新的和已存在的項目。 html 編輯器,包括設計視圖和 html 視圖,兩個視圖之間可以實時地相互 更新。 解決方案資源管理器。它以大綱方式顯示解決方案中所有文件。 集成對源代碼控件軟件支持,如 visual source safe。 以聲明方式或在屬性窗口中修改控件的屬性的能力。 集成自己創(chuàng)建的或從第三方購買的自定義控件的能力。 vs2005 是一個非常實用的開發(fā)工具,它可以節(jié)省執(zhí)行重復任務的時間,同時它又 是一個非常龐大和復雜的應用程序12。 1.6.4 microsoft access 2000 的選擇 用戶希望能將所用數(shù)據(jù)數(shù)字化、電子化,以獲得符合自己要

32、求的數(shù)據(jù)庫管理方式, 提高工作效率。microsoft access 2000是實現(xiàn)工程數(shù)據(jù)管理的有效手段之一。 microsoft access 2000是一個數(shù)據(jù)庫管理系統(tǒng)(dbms),與屬于該范疇的其它數(shù)據(jù)庫 管理系統(tǒng)一樣,microsoft access 2000能儲存和檢索數(shù)據(jù),提供信息的查詢和自動完成 重復性工作,處理相關的數(shù)據(jù),完成報表等功能。 microsoft access 2000也是一種功能強大的應用程序,它具有以下特點: 首先,數(shù)據(jù)庫管理系統(tǒng)兼?zhèn)淞藈indows操作系統(tǒng)的通用性和可視化的窗口操作環(huán) 境, 為管理者提供了易于操作的友好界面。 其次,用戶可以通過ole(對象

33、鏈接和嵌人)集成其它相關聯(lián)的軟件,從而使 microsoft access 2000成為一個功能強大的數(shù)據(jù)庫管理系統(tǒng)。 再次,microsoft access 2000作為一個關系型數(shù)據(jù)庫管理系統(tǒng), 能減少數(shù)據(jù)的復雜 性,使管理工作快捷、準確,提高了工作效率13。 團學工作管理系統(tǒng)的分析與設計 xxx 7 2 系統(tǒng)需求分析 2.1 可行性分析 可行性分析是在對現(xiàn)有系統(tǒng)進行調(diào)查的基礎上,針對新系統(tǒng)的開發(fā)對我們計算機 科學與工程學院是否具備必要性和可能性,實用性,對新系統(tǒng)的開發(fā)從技術、經(jīng)濟、 學院內(nèi)外各個方面進行分析和研究,以避免造成不必要的失誤,保證新系統(tǒng)的開發(fā)成 功,而對于團學工作管理系統(tǒng)可行

34、性研究的目的就是用最小的代價在盡可能短的時間 內(nèi)確定問題的可行性,實現(xiàn)性,問題是否能夠被解決。該系統(tǒng)的可行性分析可以從幾 個方面出發(fā),包括以下幾個方面的內(nèi)容。 (1)軟件實用性-主要分析團學工作管理系統(tǒng)對計算機科學與工程學院的團學工 作管理效率提高是否具有實用價值,是否有開發(fā)這個系統(tǒng)的必要性。 (2)管理可行性-主要分析團學工作管理系統(tǒng)的開發(fā)得到了學團委和各級團組織, 學生會地大力支持和肯定,各級團組織、全院團員和學生會成員具備的現(xiàn)有設備和業(yè) 務知識能利用本系統(tǒng)處理團員、學生會成員信息以提高工作效率。 (3)技術可行性-主要分析我們面對現(xiàn)有的技術條件能否順利完成團員管理子系統(tǒng) 開發(fā)工作,能否適

35、應我們學院特定的一些工作的要求;硬、軟件能否滿足開發(fā)人員開 發(fā)的需要等。該管理系統(tǒng)采用流行 b/s 結(jié)構進行開發(fā)。b/s 結(jié)構的系統(tǒng)開發(fā)是把文件和 數(shù)據(jù)庫內(nèi)容放在遠程的服務器上,而在客戶機上也可以對信息的加工處理和操作。所 以它不但滿足了我們團學工作管理系統(tǒng)的數(shù)據(jù)保密性、安全性的要求,而且又結(jié)合了 計算機網(wǎng)絡技術,能夠?qū)崿F(xiàn)網(wǎng)絡辦公化,也不會時間與空間的限制,也是技術發(fā)展的 大勢所趨。數(shù)據(jù)庫服務器選用 microsoft access 2000 數(shù)據(jù)庫,處理本系統(tǒng)預期所提 供的大量數(shù)據(jù),同時滿足數(shù)據(jù)的完整性。 (4)時機可行性-目前,大學的校園網(wǎng)絡覆蓋了教學區(qū)和學生區(qū)的主要建筑物及部 分家屬宿舍

36、,從而滿足學院內(nèi)各職能部門,各直屬單位上網(wǎng)需求。學院良好的網(wǎng)絡設 施為計算機科學與工程學院團學工作管理系統(tǒng)的開發(fā)提供了堅實的基礎。 所以, 計 算機科學與工程學院團學工作管理系統(tǒng)的開發(fā)在技術和時機上都是完全可行的。 綜上所述,本系統(tǒng)開發(fā)目標己明確,在技術和實用性等方面都可行,并且減輕部 門管理的負擔。因此系統(tǒng)的開發(fā)是完全可行的。 團學工作管理系統(tǒng)的分析與設計 xxx 8 2.2 系統(tǒng)數(shù)據(jù) 2.2.1 系統(tǒng)數(shù)據(jù)執(zhí)行關系 (1)瀏覽器向 servlet 控制器發(fā)出請求,而 servlet 類經(jīng)過實例化,執(zhí)行 javabean 才實 現(xiàn)向服務器提交信息數(shù),返回瀏覽給用戶表現(xiàn)出來。 (2)當請求信息到

37、達 servlet 控制器的時,通過另外一個接口,用 asp.net 視圖文 件去表達,與 javabean 建立連接,最后與服務有同樣的數(shù)據(jù)交換,最后還是通過瀏覽 器表現(xiàn)給用戶。 (3)視圖,javabean,還有數(shù)據(jù)庫之間是雙通道的。 2.2.2 系統(tǒng)數(shù)據(jù)要求 本系統(tǒng)在普通用戶和超級用戶模塊中都有統(tǒng)計這個功能,并且是團費和團員的一 些信息的統(tǒng)計,所以團費應該以元為單位,只能保留小數(shù)點后兩位,其它的信息比如: 入團、入會的日期只要保留到天數(shù)就可以了,其它的必須與數(shù)據(jù)庫設計中設計表時的 字段相符合。 2.3 功能需求 在可行性分析階段己經(jīng)粗略的研究了該項目的需求,并分析了開發(fā)平臺及軟件的 可行

38、性,但為了準確的確定目標系統(tǒng)必須做什么,了解用戶的明確需求,又一次詳細 的進行了需求分析,并參考了相關資料,明確了所需實現(xiàn)的系統(tǒng)功能。 2.3.1 各模塊功能分析 (1)超級用戶模塊:對系統(tǒng)正常運行時的用戶管理(包括添加、修改、刪除普通用戶 與一般用戶)與用戶權限分配的功能;操作學生基本信息(包括團員信息、學生會成員信 息),團員信息、學生會成員信息進行批量錄入、刪除,修改;按不同方式進行團員信 息、學生會成員信息查詢;分類核對與統(tǒng)計(專業(yè)、年級、班級、姓名、入團時間、入 會時間、所當職務以及上交團費情況等),形成報表并打??;對普通用戶提交的學生入 團學工作管理系統(tǒng)的分析與設計 xxx 9 黨

39、審核;各操作均進行日志管理,做好各種備份操作等,主要是提高系統(tǒng)的安全,顯 示出它的一些系統(tǒng)參數(shù)。 (2)普通用戶模塊(包括 internet 的用戶):查詢個人團員信息,用戶登錄后即可以獲 得的自身信息、上傳自己的信息、查詢團費交納情況、下載所需的資料。 2.3.2 系統(tǒng)架構表述圖 團學工作管理系統(tǒng)通過 servlet 架構方式,把 asp 文件和 do 文件放在文件服務器 上,把數(shù)據(jù)文件放在數(shù)據(jù)庫服務器上。具體實現(xiàn)就是客戶端通過瀏覽器,向 web 服務 器發(fā)出連接請求,實現(xiàn)一些操作,常見的管理系統(tǒng)是與數(shù)據(jù)庫緊密相連的,隨時進行 數(shù)據(jù)的處理與交換。所以數(shù)據(jù)庫服務器隨時準備與程序建立連接,提供數(shù)

40、據(jù)服務,具 體圖示如下: 瀏覽器 瀏覽器 www 網(wǎng)絡 web 服務器數(shù)據(jù)服務器 器 圖 2-1 系統(tǒng)架構表述圖 2.3.3 用戶模塊圖 團學工作管理系統(tǒng)分為二級用戶模塊,二級用戶根據(jù)權限進行管理與操作,二級 用戶模塊之間具有一定的聯(lián)系(管理與被管理)。各個模塊處理方式是不相同。 團學工作管理系統(tǒng)的分析與設計 xxx 10 團學工作管理系統(tǒng) 超級用戶(教師)普通用戶(學生) 圖 2-2 用戶模塊圖 2.4 系統(tǒng)功能聯(lián)系 在團學工作管理系統(tǒng)中,操作的功能有團員信息、學生會成員信息的添加,團員 信息、學生會成員信息的修改,團員信息、學生會成員信息的刪除,團員信息的查詢, 推優(yōu)入黨審核與審核,打印信

41、息等。然而每個操作都具有不同的聯(lián)系。因此,功能是 因數(shù)據(jù)而存在聯(lián)系。 2.4.1 服務器端 輸入:用戶發(fā)來的請求數(shù)據(jù),如各種查詢數(shù)據(jù)、統(tǒng)計數(shù)據(jù)的請求。 輸出:將輸入信息處理后的數(shù)據(jù),如按查詢的條件返回查詢的結(jié)果集。 2.4.2 瀏覽器端 輸入:輸入各類表單、基礎數(shù)據(jù)及查詢、添加修改、刪除數(shù)據(jù)的請求,如:用戶 進行的團員信息的錄入,查詢條件等。 輸出:輸出輸入的信息經(jīng)服務器處理后返回的結(jié)果,如:查詢、統(tǒng)計團員信 息的結(jié)果等。 團學工作管理系統(tǒng)的分析與設計 xxx 11 2.5 數(shù)據(jù)執(zhí)行流程 2.5.1 系統(tǒng)整體數(shù)據(jù)流圖 對于整個系統(tǒng)來說,它的數(shù)據(jù)流向都是從用戶登錄算起,經(jīng)過密碼的驗證,才能 實現(xiàn)

42、在這個系統(tǒng)中的各個功能的操作與實現(xiàn),最后完成各個功能操作以后就要退出系 統(tǒng),釋放系統(tǒng)連接后,退出系統(tǒng)。這個過程的數(shù)據(jù)流向是相一條線似的,在系統(tǒng)里面 大概都是這種形式。 用戶登錄密碼驗證功能操作退出 圖 2-3 系統(tǒng)整體數(shù)據(jù)流圖 2.5.2 系統(tǒng) e 一 r 圖 團學工作管理系統(tǒng)中用到的對象和實例都存在一定的關系,表現(xiàn)給用戶是不很明 顯的,但是編程中卻要對每一個對象進行實例化,一個系統(tǒng)中,把用到的每個數(shù)據(jù)表 都表示成是一個對象,表中的每一個字段就是這個對象的屬性,這個系統(tǒng)中用到的表 有:團費表、團員信息表、登錄表、入黨積極分子審核表、學生會成員信息表、獎懲 登記表、學生會成員考核表等。而對象與對

43、象的關系有三種:多對多,一對多,一對 一。這是從一種邏輯上表現(xiàn)各個對象之間的內(nèi)在聯(lián)系。也可以把每個對象的屬性表現(xiàn) 出。具體的圖示說明如下: 團學工作管理系統(tǒng)的分析與設計 xxx 12 操作 學生會成 員考核表 獎懲登記 學生會成 員信息 入黨積極 分子審核 超級用戶 普通用戶團員信息 團費 屬于 操作 操作 管理 屬于 屬于 屬于 管理管理 超級用戶操作操作 管理 1 n1 n n m n 1 n n n n n n n m 1 1 1 1 1 m 1 m m 圖 2-4 系統(tǒng) e 一一 r 圖 2.5.3 數(shù)據(jù)流圖 團學工作管理系統(tǒng)的分析與設計 xxx 13 用戶 12.團員信息操作 d1

44、登陸表 6.團員管理 1.用戶驗證5.信息查詢4.普通用戶 3.超級用戶 2.登陸失敗 11.團員信息下載 10. 推優(yōu)入黨 9.團員登記 7.學生會管理 d2 信息表 d5 團員信息表 d2 會員信息表 16.會員信息操作 14. 獎懲登記 15.會員信息下載 13. 審批 打印 用戶 d3獎懲登記表 d4 會員信息表 d7 團員信息表 d6 推優(yōu)入黨表 d8 團員信息表 打印 登陸信息 登陸成功 登陸成功 登陸失敗 返回登陸界面 驗證信息 操作 查詢條件 下載條件 下載條件 審批結(jié)果 打印信息 打印信息 操作結(jié)果 操作結(jié)果 處理信息 登記信息 推優(yōu)條件 管理目標 管理目標 圖 2-5 系統(tǒng)

45、數(shù)據(jù)流圖 團學工作管理系統(tǒng)的分析與設計 xxx 14 2.6 數(shù)據(jù)字典 2.6.1 數(shù)據(jù)字典描述 名稱:用戶名 描述:系統(tǒng)為操作員分配的賬號 定義:用戶名= l字符l6 位置:登陸表 名稱:用戶密碼 描述:用戶管理和登錄驗證 定義:用戶密碼=1字符20 位置:登陸表 名稱:用戶類型 描述:標識用戶在系統(tǒng)中的權限大小 定義:用戶類型=0字符2 位置:登陸表 名稱:團員學號 描述:這個描述團員的字段+唯一字段 定義:團員信息的錄入二=1字符20 位置:團員信息表 名稱:姓名 描述:團員的標志 定義:姓名二 1字符20 位置:團員信息表 團學工作管理系統(tǒng)的分析與設計 xxx 15 名稱:性別 描述:

46、團員的性別 定義:性別二字符2 位置:團員信息表 名稱:政治面貌 描述:團員政治面貌 定義:姓名=0字符2 位置:團員信息表 名稱:出生年月 描述:本人生日 定義:出生年月=日期8 位置:團員信息表 名稱:班級 描述:團員現(xiàn)在的班級 定義:班級=1字符10 位置:團員信息表 名稱:專業(yè) 描述:團員現(xiàn)在所學的專業(yè) 定義:專業(yè)=1字符20 位置:團員信息表 名稱:民族 描述:團員的族別 定義:民族=1字符16 位置:團員信息表 團學工作管理系統(tǒng)的分析與設計 xxx 16 名稱:入團時間 描述:入團時的時間 定義:入團時間=日期8 位置:團員信息表 名稱:備注 描述:添加詳細說明 定義:備注=1字符

47、50 位置:團員信息表 名稱:權限管理 描述:超級用戶對用戶權限進行的操作 定義:權限管理=添加用戶+刪除用戶+修改用戶 位置:登陸表 名稱:添加用戶 描述:增加用戶數(shù)量 定義:添加用戶=分配用戶名+初始化密碼 位置:登陸表 名稱:刪除用戶 描述:刪除不需要的用戶 定義:刪除用戶=刪除用戶 位置:登陸表 名稱:修改用戶 描述:對用戶登陸信息進行修改 定義:修改用戶=修改需要修改的用戶 團學工作管理系統(tǒng)的分析與設計 xxx 17 位置:登陸表 2.7 性能需求 (1)數(shù)據(jù)精確度:數(shù)據(jù)限定在一定的適應的范圍內(nèi)。 (2)時間特性:保證用戶一次最簡單操作過程在內(nèi)完成。 (3)適應性:操作流程要簡單明了

48、,適應不同的數(shù)據(jù)環(huán)境。 (4)安全性:操作中的數(shù)據(jù)和口令要加密。 (5)實現(xiàn)性:開發(fā)完成需要運行在學院的校園網(wǎng)絡。 (6)操作性:使每個用戶在使用這個系統(tǒng)時操作簡單,易用性強。 團學工作管理系統(tǒng)的分析與設計 xxx 18 3 概要設計 3.1 編寫目的 概要設計是軟件設計的第一階段,包括結(jié)構設計和接口設計,通過對這個概要設 計說明書,用戶能從設計結(jié)構上更加深入的了解本系統(tǒng)的總體設計和原理,從而能更 好的使用本系統(tǒng)。這是一個基于 web 運行的團學工作管理系統(tǒng),具有良好的開放性和 通用性,支持多種標準化的團學工作管理,實現(xiàn)多級(多用戶)管理模式,智能化的查詢 個人信息。這些技術的綜合應用,使得對

49、團員、學生會成員的管理的方便、高效、快 捷。 3.2 功能模塊設計 系統(tǒng)為管理的規(guī)范化和系統(tǒng)的安全性起一定的支撐作用,主要包括以下功能模塊: 權限管理:該模塊允許為用戶分配角色(賬號),不同角色的用戶具有不同的職能和 權限。系統(tǒng)通過登錄界面來限定用戶的權限級別,并限制其訪問數(shù)據(jù)的范圍。系統(tǒng)的 主要角色和權限如下:學生:操作權限僅為查詢團員信息和上傳自己的信息。超 級用戶:為系統(tǒng)的唯一超級用戶,該角色除了擁有普通用戶的所有操作權限外,還可 以對普通用戶信息進行管理。 團員信息管理:包括學生信息管理部分,普通用戶和超級用戶對團員信息進行管 理,主要包括專業(yè)、班級、學號、姓名、入團時間、政治面貌等信

50、息的添加、修改、 刪除等操作,超級用戶并為普通用戶分配賬號。 用戶管理:執(zhí)行用戶信息的添加、刪除、修改等操作。 團學工作管理系統(tǒng)設計目標是用基于工 internet 的網(wǎng)絡管理模式代替?zhèn)鹘y(tǒng)的人為管 理團員信息模式。因此團學工作管理系統(tǒng)應具備傳統(tǒng)管理模式的所有功能,團員信息、 學生會成員信息的添加,刪除,修改,查詢等功能,除此之外,還應具有用戶管理、 系統(tǒng)管理和系統(tǒng)安全等功能。 因此在團學工作管理系統(tǒng)可分為 2 個功能模塊,即一般用戶(學生)、超級用戶(教 團學工作管理系統(tǒng)的分析與設計 xxx 19 師): (l)一般用戶(學生)主要實現(xiàn):查詢信息、上傳信息等。 (2)超級用戶(教師)主要實現(xiàn):

51、團員信息、學生會成員管理操作(添加、刪除、修改、 查詢)、團員信息統(tǒng)計、團員信息打印、推優(yōu)入黨審核等。 3.3 基本設計概念和處理流程 3.3.1 系統(tǒng)模塊圖 團員管理子系統(tǒng)學生會管理子系 統(tǒng) 團學工作管理系統(tǒng) 普通用戶超級用戶普通用戶超級用戶 圖 3-1 系統(tǒng)模塊圖 3.3.2 功能流程圖 一般用戶(學生)操作流程圖 用戶通過在登錄窗口輸入自己的用戶名和密碼,選擇學生用戶的類型,就可以進 入學生操作區(qū)域。在工作區(qū)域里可以選擇性操作。用戶登錄后程序自動把學生的信息 保存在 session 中,方便再次用到 session 中的信息,系統(tǒng)自動根據(jù) session 中記錄的學 號進

52、行查詢,所以用戶登錄以后就可以看自己基本團員信息,如果用戶沒有上傳自己 的信息,就上傳信息。 團學工作管理系統(tǒng)的分析與設計 xxx 20 預預覽查詢信息 程序開始 正確與否 輸入用戶名和密碼 程序結(jié)束 y n 圖 3-2 用戶操作流程圖 超級用戶(教師)信息添加流程圖 這是系統(tǒng)添加信息功能,具體實現(xiàn)是,用戶登錄后臺打開添加團員信息界面,在 上面輸入標準的用戶信息,如果是輸入的信息不合符限定的條件,就會返回添加界面。 輸入成功后點添加,則會顯示添加成功的字樣。添加的團員或用戶信息,馬上就在基 本欄中表現(xiàn)出來。具體的流程圖如下: 保存數(shù)據(jù)返回添加成功 程序開始 是否符合條件 添加學

53、生基本信息 程序結(jié)束 y n 清空信息返回添加頁 是否繼續(xù) yn 圖 3-3 信息添加流程圖 團學工作管理系統(tǒng)的分析與設計 xxx 21 一般用戶(學生)和超級用戶(教師)團員信息查詢流程圖 這個查詢方式是根據(jù)用戶選擇不同的查詢方式而輸入不同的信息。同時這個查詢 是個復合查詢。查詢的類型有(班級查詢,學號查詢,姓名查詢)。 保存條件 程序開始 輸入查詢條件 程序結(jié)束 y n 是否繼續(xù) y n 選擇查詢類型 輸出查詢結(jié)果 y 清空信息返 回查詢頁 n n 圖 3-4 信息查詢流程圖 超級用戶(教師)團員信息刪除與修改流程圖 這種方式是把所有用戶的信息表現(xiàn)出來,然而

54、加一個操作部分的超連接,實現(xiàn)刪 除和修改。刪除添加了保護性操作,操作時需要驗證,用戶的在操作刪除時,用戶如 果不小心點了刪除按鈕,就會刪除有用數(shù)據(jù),難以找回來,所以做了保護措施。而修 改則是點擊了這個超連接后,轉(zhuǎn)到下一個文件去執(zhí)行(這把要修改的數(shù)據(jù)都顯示了出來, 以便于修改操作),點擊執(zhí)行就轉(zhuǎn)到下一文件去執(zhí)行。 團學工作管理系統(tǒng)的分析與設計 xxx 22 執(zhí)行刪除或修改 程序開始 刪除或修改操作 程序結(jié)束 y n 返回當前頁 是否繼續(xù) y n 顯示當前信息 圖 3-5 刪除和修改流程圖 3.4 系統(tǒng)界面設計 3.4.1 信息添加界面 用戶添加界面,就是把信息添加到數(shù)據(jù)庫。在普通用戶模塊和超級用

55、戶模塊中 團員信息添加的性質(zhì)是一樣的,普通用戶模塊中沒有用戶添加功能,本界面設計美觀, 只不過它們表達的字段數(shù)據(jù)不同。這個添加界面的設計主要考慮界面的直觀,可操作 性強的特點,并且這個界面所操作的屬性與信息表中的字段是一致的。添加界面中還 包括用戶添加界面,團員信息添加界面。在這兩種界面中有著共同的特點就是,基本 信息:專業(yè)、系別、學號、姓名、性別、籍貫、政治面貌、出生年月、民族、班級等, 輸入標準的字符,添加成功后,都會在界面下面顯示一定的標注信息,如果沒有添加 成功也會返回一個信息,并把焦點返回添加信息的開始;在用戶添加時信息從某一個信 息從表中取出,查詢是否有重復的用戶名,起到一個驗證的

56、作用。用戶添加界面主要 包括的字段有:用戶名、用戶類型及用戶密碼。 團學工作管理系統(tǒng)的分析與設計 xxx 23 3.4.2 查詢界面 首先設計一個界面專門用于查詢,查詢后的結(jié)果再用另外一個表現(xiàn)出來,這個在 超級用戶模塊也是一樣的,兩個平臺是相同的查詢功能,并且執(zhí)行過程也是一樣的;這 種查詢的方式有:精確查詢和模糊查詢兩種方式,按信息類型的不同分有:按學生查 詢,按姓名查詢,按系別查詢,按班級查詢;再在輸入框中輸入要發(fā)查詢的信息,這個 信息在程序里是通過轉(zhuǎn)換的,才不會產(chǎn)生亂碼的現(xiàn)象。查詢結(jié)果在另外一個界面表現(xiàn), 這里特別是模糊查詢給用戶帶來方便,如果用戶只記得查詢信息的一部分,也可能查 詢到。

57、3.4.3 編輯界面 這里面包括用戶密碼修改,團員信息、學生會成員信息修改界面。這都是查到一 些用戶的信息后,然而再在下一個界面來執(zhí)行。這種形式的界面和信息的添加界面具 有相同的特點,都是一種模式的界面設計方式,因為這合符大眾的需求和系統(tǒng)本身的 設計出發(fā)的,這個界面里面沒有修改成功與否的標注,只是一個單一的修改過程。 3.4.4 提交審核界面 這個界面里設計很簡單,界面的團員信息表現(xiàn)出來,在后加了一個操作,那就是 按下提交就可以了。 3.4.5 刪除界面 刪除界面和修改界面大致一樣,不同的是,刪除界面不會彈出下一個處理界面, 而就在本頁面執(zhí)行,按下后,彈出保護性功能界面,上面只是一個判斷過程。

58、 3.4.6 審核界面 這個界面就是顯示信息的界面,在后面加一個操作,在本頁上操作。這就相當于 在這個界面上做了一個按鈕,也是一個簡單的界面,這個界面只有超級用戶模塊才有 這個界面,其它是沒有這個界面的。 團學工作管理系統(tǒng)的分析與設計 xxx 24 3.4.7 賬號分配界面 首先這個界面是超級用戶為普通用戶分配的入口命令的界面,這個界面上有兩個 操作窗口。而密碼是在這個界面中執(zhí)行的時候產(chǎn)生的初始密碼。用戶通過對系部用戶 分配一個或者多個賬號,這個界面主要的就是這兩模塊,界面也存在于超級管理模塊 當中,而不產(chǎn)生其它的模塊當中,只有這個用戶才有這個操作。 3.4.8 打印界面 這個界面等待統(tǒng)計和查

59、詢完以后,才提供相應的接口,可以實現(xiàn)打印,這個界面 也可以說是一個信息的顯示界面,它們有相似之處,總是要有了相應的數(shù)據(jù),打印才 有一定的合理性,否則是不合理的。 3.5 數(shù)據(jù)庫設計 數(shù)據(jù)庫系統(tǒng)由三部分組成:數(shù)據(jù)庫(db)、數(shù)據(jù)庫管理系統(tǒng)(dbms) 和數(shù)據(jù)庫應用系統(tǒng),這三部分之間的關系圖如下所示。 圖 3-6 數(shù)據(jù)庫系統(tǒng)組成 (1) 數(shù)據(jù)庫 數(shù)據(jù)庫(db)是用來存儲數(shù)據(jù)的。數(shù)據(jù)庫中有兩大類數(shù)據(jù)。一類是用戶數(shù)據(jù),如 關系 student 中每個學生信息。另一類是系統(tǒng)數(shù)據(jù)庫,如關系 student 的結(jié)構(即每 個學生的信息由哪幾項數(shù)據(jù)構成)、系統(tǒng)中的用戶以及用戶的權限、各種統(tǒng)計信息等。 數(shù)據(jù)庫應

60、用系統(tǒng)數(shù)據(jù)庫應用系統(tǒng)數(shù)據(jù)應用系統(tǒng) dbms db 團學工作管理系統(tǒng)的分析與設計 xxx 25 系統(tǒng)數(shù)據(jù)又叫數(shù)據(jù)字典。數(shù)據(jù)庫中的數(shù)據(jù)是存儲在若干個操作系統(tǒng)文件中的。這些文 件是由 dbms 統(tǒng)一管理,對普通用戶是透明的,普通用戶感覺不到這些文件的存在。數(shù) 據(jù)以什么樣的格式存放,存放在哪個文件的哪個地方是由 dbms 決定的14。 (2) 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)(dbms)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。dbms 是數(shù) 據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制,都是 通過 dbms 進行的。dbms 總是基于某種數(shù)據(jù)模型,可以把 dbms 看成是某種數(shù)據(jù)模

溫馨提示

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

評論

0/150

提交評論