[精品論文]VB學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第1頁
[精品論文]VB學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第2頁
[精品論文]VB學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第3頁
[精品論文]VB學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第4頁
[精品論文]VB學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 摘摘 要要 隨著信息技術(shù)在管理上越來越深如而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已 經(jīng)逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展, 要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來,就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系 統(tǒng)。學(xué)生學(xué)籍管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和 管理者來說都至關(guān)重要,所以學(xué)籍管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟?詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許 多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、 更新和維護(hù)都帶來了不少的困難。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生學(xué)籍進(jìn) 行管理,具有手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ) 量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生學(xué)籍管理的效率, 也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。 本系統(tǒng)主要完成對(duì)系部信息、班級(jí)信息、任課教師信息、學(xué)生信息、課程信息以有 選課記錄和成績(jī)等多種數(shù)據(jù)信息的管理,包括數(shù)據(jù)庫中表的錄入、修改、刪除等。系 統(tǒng)還可以完成對(duì)各類信息的查詢、錄入、修改、刪除等功能,其中學(xué)籍管理用戶包括 系統(tǒng)管理員、教師和學(xué)生。 本系統(tǒng)采用 Microsoft 的 SQL Server 2000 來設(shè)計(jì)數(shù)據(jù)庫,并使用當(dāng)前優(yōu)秀的開發(fā) 工具:Microsoft Visual Basic 6.0,它有著最為靈活的數(shù)據(jù)庫結(jié)構(gòu),對(duì)數(shù)據(jù)庫應(yīng)用有 著良好的支持。論文主要介紹了本系統(tǒng)的開發(fā)背景,所要完成的功能和開發(fā)的過程, 重點(diǎn)的說明了系統(tǒng)設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想。 關(guān)鍵字:管理信息系統(tǒng);學(xué)生學(xué)籍管理系統(tǒng);關(guān)系數(shù)據(jù)庫. 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 Abstract With information technology applied more and more abroad and in-depthly on management,it has grown up step by step that on technology management information system is put in practice.Management information system is a new subject in progess.As long as any corporation lives and develops,organizes activities inside effectly,it needs create itself suitable management information system. The school register management system management system is an education unit essential part.Its content said regarding the school policy-maker and the superintendent all very important, therefore the school register management system management system should be able to provide the sufficient information and the quick inquiry method for the user. But the people have since always used the traditional artificial way management document file, this management way has many shortcomings.For example:the efficiency low, the secrecy is bad,Moreover the time one is long,will produce the massive documents and the data,this regarding the search, the renewal and the maintenance has all brought many difficulties.Along with science and technology unceasing enhancement,The computer science is mature day after day.Its formidable function had profoundly known for the people.It entered the human society each domain and is playing the more and more vital role. As a computer application part, uses the computer to carry on the management for the student school register, has merit which the manual administration center is unable to compare. For example: retrieves, the search rapidly convenient, the reliability high, the reserves big, the secrecy good, the life is long, the cost low status. These merits can enormously enhance the student school register management the efficiency,also is enterprises scientific style, the standardized management,important condition connects rails which with the world. This system mainly finishes to manage for department information、class information、teacher information、student information、course information、selective course record and score that needs tables in the database to be created,altered and deleted. The 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 system can realize to select,create,alter and deleted for all informations, and the system users have the system manager、teachers and students. The system uses Microsoft SQL 2,000 to design the database, and uses current outstanding development kit: Microsoft Visual Basic 6.0,It has the most nimble database structure, and has the good support to the database application. The paper mainly introduced this topic development background, complete function and development process. The key explanation is system design, key point, design thought. Keywords: The management information system; The school register management system; RDBMS. 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 目目 錄錄 摘 要 .I ABSTRACT .II 第一章 緒論 1 1.1 前言 1 1.2 現(xiàn)有學(xué)籍管理系統(tǒng)的分析 1 1.3 本文主要工作 2 1.3.1 本文的設(shè)計(jì)目標(biāo) 2 1.3.2 系統(tǒng)的主要功能 3 1.4 論文組織 3 第二章 開發(fā)環(huán)境和開發(fā)技術(shù) 4 2.1 系統(tǒng)介紹 4 2.1.1 信息系統(tǒng)簡(jiǎn)介 4 2.1.2 管理信息系統(tǒng)簡(jiǎn)介 5 2.2 系統(tǒng)開發(fā)模式 5 2.2.1 C/S 模式.5 2.2.2 C/S 模式簡(jiǎn)介.6 2.3 系統(tǒng)開發(fā)環(huán)境 6 2.3.1 開發(fā)環(huán)境的選擇 6 2.3.2 VISUAL BASIC 簡(jiǎn)介7 2.3.3 SQL SERVER 2000 簡(jiǎn)介.7 2.4 開發(fā)環(huán)境的建立 7 2.4.1 確保 SQL SERVER 2000 服務(wù)器正常工作 7 2.4.2 測(cè)試 SQL SERVER 2000 和本地服務(wù)器的連接 8 2.4.3 測(cè)試 VB 和 SQL SERVER 2000 的連接 .8 第三章 需求分析 9 3.1 設(shè)計(jì)思想 9 3.2 可行性分析 9 3.2.1 操作可行性 9 3.2.2 技術(shù)可行性 9 3.2.3 經(jīng)濟(jì)可行性 .10 3.3 功能需求 .10 3.3.1 基本功能需求 .10 3.3.2 用戶界面需求 .10 3.4 性能需求 .10 3.4.1 軟硬件需求 .10 3.4.2 響應(yīng)時(shí)間 .11 3.4.3 系統(tǒng)可擴(kuò)展性 .11 3.5 系統(tǒng)設(shè)計(jì)基礎(chǔ) .11 3.5.1 系統(tǒng)業(yè)務(wù)流圖 .12 3.5.2 系統(tǒng)數(shù)據(jù)流圖 .12 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 畢業(yè)設(shè)計(jì)課程定做 QQ1714879127 3.6 系統(tǒng)數(shù)據(jù)字典 .14 3.6.1 數(shù)據(jù)字典簡(jiǎn)介 .14 3.6.2 數(shù)據(jù)條目 .14 3.6.3 數(shù)據(jù)元素 .15 3.6.4 數(shù)據(jù)流 .15 3.6.5 數(shù)據(jù)存儲(chǔ) .16 第四章 系統(tǒng)設(shè)計(jì) .17 4.1 數(shù)據(jù)庫設(shè)計(jì) .17 4.1.1 數(shù)據(jù)庫簡(jiǎn)介 .17 4.1.2 概念結(jié)構(gòu)設(shè)計(jì) .17 4.1.3 邏輯結(jié)構(gòu)設(shè)計(jì) .18 4.1.4 物理結(jié)構(gòu)設(shè)計(jì) .19 4.2 總體結(jié)構(gòu)設(shè)計(jì) .21 4.2.1 模塊設(shè)計(jì) .21 4.2.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) .23 第五章 系統(tǒng)實(shí)現(xiàn) .25 5.1 主模塊 .25 5.1.1 設(shè)計(jì)啟動(dòng)屏幕 .25 5.1.2 設(shè)計(jì)系統(tǒng)主窗體 .26 5.1.3 設(shè)計(jì)系統(tǒng)登錄窗體 .27 5.2 系統(tǒng)用戶管理模塊 .28 5.3 系部信息管理模塊 .29 5.4 班級(jí)信息管理模塊 .30 5.5 教師信息管理模塊 .30 5.6 學(xué)生信息管理模塊 .31 5.7 課程信息管理模塊 .32 5.8 選課信息管理模塊 .33 5.8.1 設(shè)計(jì)學(xué)生選課窗體 .33 5.8.2 設(shè)計(jì)成績(jī)管理窗體 .34 5.9 選課數(shù)據(jù)查詢模塊 .34 5.9.1 設(shè)計(jì)教學(xué)班學(xué)生信息查詢窗體 .34 5.9.2 設(shè)計(jì)學(xué)生個(gè)人成績(jī)查詢窗體 .35 第六章 結(jié)束語 .37 6.1 總結(jié) .37 6.2 展望 .37 參考文獻(xiàn) .38 致 謝 39 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 第一章第一章 緒論緒論 1.11.1 前言前言 學(xué)生學(xué)籍管理是學(xué)校管理的重要組成部分,對(duì)于學(xué)校和政府教育單位來說都至關(guān)重 要,所以學(xué)生學(xué)籍管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍鹘y(tǒng) 的人工方式管理方式效率低、保密性差,不利于查找、更新和維護(hù)。使用計(jì)算機(jī)對(duì)學(xué) 生信息進(jìn)行管理,能夠極大地提高學(xué)生管理的效率,節(jié)約教育經(jīng)費(fèi),這也是適應(yīng)學(xué)校 信息化建設(shè)發(fā)展趨勢(shì)的重要因素。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生學(xué)籍信息進(jìn)行管理,具有手工管理所 無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽 命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生學(xué)籍管理的效率,也是企業(yè)的科學(xué)化、 正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣的管理軟件成為很有必要的事 情。 學(xué)生學(xué)籍信息管理系統(tǒng)其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的 開發(fā)兩個(gè)方面,對(duì)于前者要求建立起數(shù)據(jù)庫一致性和完整性、安全性好的數(shù)據(jù)庫。而 對(duì)于后者則要求應(yīng)用程序功能完備,易使用的特點(diǎn)。 經(jīng)過分析,使用易于與數(shù)據(jù)庫連接的 Microsoft Visual Basic 6.0 開發(fā)工具,利 用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)庫窗口這一功能強(qiáng)大而簡(jiǎn)潔操縱數(shù) 據(jù)庫的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原形,然后對(duì)初始原型系統(tǒng)進(jìn)行需 求分析,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。 學(xué)生學(xué)籍管理系統(tǒng)要實(shí)現(xiàn)的目標(biāo)是為學(xué)校提供學(xué)生管理解決方案,具體目標(biāo)如下: 1) 提高學(xué)生信息管理效率,節(jié)約管理成本,增強(qiáng)學(xué)生管理的安全性。 2) 滿足學(xué)校學(xué)生管理的人員、老師和學(xué)生的不同層次和不同方面的需要。 3) 為學(xué)校將來的信息化建設(shè)提供必要的支持。 總之,通過該系統(tǒng)的建設(shè)來提高學(xué)校的學(xué)生信息管理效率,使得學(xué)校的發(fā)展能夠適 應(yīng)當(dāng)前的教育信息化建設(shè)的中體發(fā)展趨勢(shì)。 1.21.2 現(xiàn)有學(xué)籍管理系統(tǒng)的分析現(xiàn)有學(xué)籍管理系統(tǒng)的分析 目前,已經(jīng)有相當(dāng)一部分學(xué)校利用計(jì)算機(jī)來實(shí)現(xiàn)學(xué)生學(xué)籍的管理,因?yàn)檎麄€(gè)社會(huì)都 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 在慢慢實(shí)現(xiàn)信息管理系統(tǒng)。但是由于各方面的原因,并沒完全實(shí)現(xiàn)信息管理化,經(jīng)過 學(xué)校管理員提供的信息和通過自身調(diào)查,現(xiàn)對(duì)目前的學(xué)籍管理系統(tǒng)進(jìn)行多方面的分析。 現(xiàn)很多院校仍存在基于文本、表格等紙介質(zhì)的手工處理,比如學(xué)生的資料大部分還是 以文檔的方式存在學(xué)校,需要及時(shí)再去整理;教師對(duì)學(xué)生的每個(gè)學(xué)期的成績(jī)通過計(jì)算 器等工具進(jìn)行核算,然后用抄寫出來,再讓管理員錄入計(jì)算機(jī),進(jìn)入學(xué)生學(xué)籍管理系 統(tǒng),這樣不僅使教師的工作量變大且數(shù)據(jù)繁多易造成數(shù)據(jù)丟失等不良結(jié)果,總之降低 了整個(gè)院校工作效率。而學(xué)生學(xué)籍方面的大部分檔案也一般以文檔的形式保存下來, 需要時(shí)在眾多的資料中翻閱、查找了,造成了學(xué)校資源浪費(fèi),工作人員勞動(dòng)量的增大, 因此,從這些情況看,知道現(xiàn)在大部分學(xué)生學(xué)籍管理系統(tǒng)只是形式地存在,但并沒完 全實(shí)現(xiàn),可以說是處于半手工半信息管理階段。還有就是學(xué)校雖然組織成局域網(wǎng),但 是仍沒有完整的系統(tǒng),計(jì)算機(jī)的網(wǎng)絡(luò)優(yōu)勢(shì)也未得到發(fā)揮。同時(shí),遇到網(wǎng)絡(luò)問題時(shí),也 得不到及時(shí)的解決,因?yàn)楹芏鄬W(xué)校缺少計(jì)算機(jī)方面的人才,系統(tǒng)維護(hù)方面的專業(yè)人才 也太少,經(jīng)常整個(gè)系統(tǒng)會(huì)出現(xiàn)問題,這樣影響了學(xué)校管理效率,也大大增加了學(xué)校的 網(wǎng)絡(luò)這一塊的成本。面對(duì)這一系列的問題,總結(jié)出目前學(xué)生學(xué)籍管理系統(tǒng)存在的問題: 沒完全實(shí)現(xiàn)信息管理化,基本上處在半人工半計(jì)算機(jī)的階段。 學(xué)校領(lǐng)導(dǎo)對(duì)整個(gè)學(xué)校的學(xué)生信息不能得到及時(shí)反饋,因此不能適時(shí)指導(dǎo)教學(xué)方 向,以至影響教育質(zhì)量。 系統(tǒng)維護(hù)功能太差,主要是學(xué)校缺少計(jì)算維護(hù)方面的專業(yè)人才。 系統(tǒng)的功能太少,可以添加更多模塊進(jìn)去,比如可以將學(xué)生入黨添加進(jìn)去,減 少檔案的整理,方便學(xué)校黨支部的工作。 系統(tǒng)容易丟失數(shù)據(jù),比如管理員正在操作,突然停電或其他異常發(fā)生時(shí),數(shù)據(jù) 沒及時(shí)得到保存,數(shù)據(jù)備份和數(shù)據(jù)刪除功能有待更進(jìn)。 系統(tǒng)開放性不夠,大部分學(xué)校學(xué)籍管理系統(tǒng)對(duì)學(xué)生開放時(shí)間有限,只限于學(xué)生 選課期間。 部門之間信息交流少,信息渠道單一,不利于協(xié)調(diào)工作,容易出錯(cuò)。 改進(jìn)現(xiàn)有學(xué)籍管理系統(tǒng)的一些不足,使學(xué)生學(xué)籍管理工作科學(xué)化、規(guī)范化、程序化, 促進(jìn)提高信息處理的速度和正確性,使學(xué)校的信息流程和流向清晰化、合理化,第一 時(shí)間把握學(xué)生信息,以提高整個(gè)教學(xué)水平。 1.31.3 本文主要工作本文主要工作 本文主要從兩個(gè)方面介紹了學(xué)生學(xué)籍管理系統(tǒng): 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 .1 本文的設(shè)計(jì)目標(biāo)本文的設(shè)計(jì)目標(biāo) 本系統(tǒng)是一個(gè)典型的信息管理系統(tǒng),主要目標(biāo)是讓使用它的管理用戶,包括系統(tǒng)管 理員、教師和學(xué)生,能很好地管理有關(guān)學(xué)生學(xué)籍方面的工作,比如系統(tǒng)管理員負(fù)責(zé)日 常的學(xué)籍管理工作,如各種基本信息的錄入、修改、刪除等操作,教師使用該系統(tǒng)可 完成教學(xué)班級(jí)信息查詢和成績(jī)管理,而學(xué)生使用該系統(tǒng)主要完成選課和成績(jī)查詢等操 作。 .2 系統(tǒng)的主要功能系統(tǒng)的主要功能 經(jīng)過實(shí)際考察和分析,典型的高等院校學(xué)籍管理系統(tǒng)包括八個(gè)模塊,相應(yīng)能實(shí)現(xiàn)以 下主要功能: 系部信息管理:包括系部信息數(shù)據(jù)的錄入、修改與刪除等功能。 班級(jí)信息管理:包括班級(jí)信息的錄入、修改與刪除等功能。 教師信息管理:包括任教教師信息的錄入、修改與刪除等功能。 學(xué)生信息管理:包括學(xué)生信息的錄入、修改與刪除等功能。 課程信息管理:包括課程信息的錄入、修改與刪除等功能。 選課數(shù)據(jù)管理:包括學(xué)課及成績(jī)數(shù)據(jù)的錄入、修改與刪除等功能。 系統(tǒng)用戶管理:包括系統(tǒng)用戶數(shù)據(jù)的錄入、修改與刪除等功能。 數(shù)據(jù)查詢:包括教學(xué)班學(xué)生信息的查詢和學(xué)生個(gè)人成績(jī)查詢等功能。 1.41.4 論文組織論文組織 論文全文共分為六章: 第一章 緒論。這一章主要介紹了論文選題的引言、對(duì)現(xiàn)有的學(xué)籍管理系統(tǒng)進(jìn)行分 析和論文的主要工作以及論文的組織,其中論文的主要工作又涉及到論文的設(shè)計(jì)目標(biāo) 和設(shè)計(jì)系統(tǒng)的功能。 第二章 開發(fā)環(huán)境和開發(fā)技術(shù)。這一章介紹了系統(tǒng)、系統(tǒng)的開發(fā)模式、開發(fā)環(huán)境以 及開發(fā)環(huán)境的建立。 第三章 需求分析。這一章主要介紹了系統(tǒng)設(shè)計(jì)思想、可行性分析、功能和性能需 求、系統(tǒng)的設(shè)計(jì)基礎(chǔ)和系統(tǒng)數(shù)據(jù)字典。 第四章 系統(tǒng)設(shè)計(jì)。這一章主要介紹了系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)和系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì), 其中數(shù)據(jù)庫的設(shè)計(jì)包括了概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)。 第五章 系統(tǒng)實(shí)現(xiàn)。這一章介紹了系統(tǒng)的所有模塊和它的功能以及實(shí)現(xiàn)過程。 第六章 結(jié)束語。對(duì)系統(tǒng)實(shí)現(xiàn)過程進(jìn)行了總結(jié),并對(duì)系統(tǒng)將來進(jìn)行擴(kuò)充與完善工作 進(jìn)行了展望。 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 第二章第二章 開發(fā)環(huán)境和開發(fā)技術(shù)開發(fā)環(huán)境和開發(fā)技術(shù) 2.12.1 系統(tǒng)介紹系統(tǒng)介紹 系統(tǒng)是在一定環(huán)境中相互聯(lián)系和相互作用的若干部分組成的具有某種功能的集合, 一個(gè)系統(tǒng)內(nèi)可能包含許多功能各異的子系統(tǒng),這意味著系統(tǒng)可以具有多層結(jié)構(gòu),一個(gè) 系統(tǒng)的整體功能往往大于單個(gè)子系統(tǒng)的功能之和。 該學(xué)生學(xué)籍管理系統(tǒng)的主要對(duì)象是眾多的高校,建立本系統(tǒng)的目的是能夠方便地 實(shí)現(xiàn)學(xué)校的學(xué)籍管理。本系統(tǒng)主要的功能是對(duì)一個(gè)學(xué)校的所有學(xué)生整個(gè)學(xué)籍的查詢、 修改、添加和刪除。其中包括了這個(gè)關(guān)于學(xué)生的基本信息,課程信息、系部信息和班 級(jí)信息等。學(xué)生學(xué)籍管理系統(tǒng)的后臺(tái)數(shù)據(jù)庫是學(xué)生的信息的數(shù)據(jù)來源。應(yīng)用程序中的 各種操作最終影響到的都是后臺(tái)的數(shù)據(jù)庫系統(tǒng)。應(yīng)用程序通過 VB 來實(shí)現(xiàn)各種操作和與 數(shù)據(jù)庫的相關(guān)聯(lián),完成對(duì)整個(gè)系統(tǒng)的查詢、修改、添加和刪除等功能。 .1 信息系統(tǒng)簡(jiǎn)介信息系統(tǒng)簡(jiǎn)介 信息系統(tǒng)是一個(gè)人造系統(tǒng),它由人、硬件、軟件和數(shù)據(jù)資源組成,目的是及時(shí)、 正確地收集、加工、存儲(chǔ)、傳遞和提供信息,實(shí)現(xiàn)組織中各項(xiàng)活動(dòng)的管理、調(diào)節(jié)和控 制。信息系統(tǒng)包括信息處理系統(tǒng)和信息傳輸系統(tǒng)兩個(gè)方面。信息處理系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行 處理,使它獲得新的結(jié)構(gòu)與形態(tài)或者產(chǎn)生新的數(shù)據(jù)。比如計(jì)算機(jī)系統(tǒng)就是一種信息處 理系統(tǒng),通過它對(duì)輸人數(shù)據(jù)的處理可獲得不同形態(tài)的新的數(shù)據(jù)。信息傳輸系統(tǒng)不改變 信息本身的內(nèi)容,作用是把信息從一處傳到另一處。在信息技術(shù)發(fā)展的早期,信息系 統(tǒng)有數(shù)據(jù)統(tǒng)計(jì)系統(tǒng)、數(shù)據(jù)分析系統(tǒng)、信息檢索系統(tǒng)等。其中最典型的信息系統(tǒng)是電子 數(shù)據(jù)處理系統(tǒng)(EDPS),隨著信息技術(shù)的發(fā)展,信息技術(shù)發(fā)展出種新類型,如管理信息 系統(tǒng)(MIS)、計(jì)算機(jī)集成制造系統(tǒng)(CIMS)、決策支持系統(tǒng)(DSS)、知識(shí)管理系統(tǒng)(KMS)等。 信息系統(tǒng)的建立,必須依據(jù)系統(tǒng)的觀點(diǎn),運(yùn)用數(shù)學(xué)的方法,使用現(xiàn)代化的信息技術(shù) 設(shè)備。系統(tǒng)的觀點(diǎn)用來指導(dǎo)建立信息系統(tǒng)的概念框架和物理結(jié)構(gòu),數(shù)學(xué)的方法用來建 立信息處理的規(guī)則,現(xiàn)代化的信息技術(shù)設(shè)備是處理信息的工具,這三個(gè)要素在建立信 息系統(tǒng)過程中缺一不可。一個(gè)高效率的信息系統(tǒng)不一定是信息設(shè)備最先進(jìn)的系統(tǒng),但 它一定是物理結(jié)構(gòu)合理,處理規(guī)則完善,設(shè)備功能發(fā)揮最充分的系統(tǒng)。信息系統(tǒng)必須 具備信息處理和信息傳輸?shù)墓δ?。信息處理?duì)收集的數(shù)據(jù)進(jìn)行處理,使它產(chǎn)生新的數(shù) 據(jù)。因此,信息處理技術(shù)和通訊技術(shù)是信息系統(tǒng)的二大技術(shù)基礎(chǔ)。 信息系統(tǒng)的類型有二種劃分方法:一種是根據(jù)管理的等級(jí)層次進(jìn)行劃分,即按照 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 戰(zhàn)略級(jí)、管理控制級(jí)和執(zhí)行級(jí)。在戰(zhàn)略級(jí)管理中,有決策支持系統(tǒng)、經(jīng)理支持系統(tǒng)等; 在管理控制中,管理信息系統(tǒng);在執(zhí)行級(jí)層次,有業(yè)務(wù)處理系統(tǒng)。一種是依據(jù)企業(yè)內(nèi) 部的組織結(jié)構(gòu)進(jìn)行劃分,有供應(yīng)管理信息系統(tǒng)、生產(chǎn)管理信息系統(tǒng)、財(cái)務(wù)管理信息系 統(tǒng)、人事管理信息系統(tǒng)、銷售管理信息系統(tǒng)等。 .2 管理信息系統(tǒng)簡(jiǎn)介管理信息系統(tǒng)簡(jiǎn)介 管理信息系統(tǒng)(MIS)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備 以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),支持組織高 層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。它以計(jì)算機(jī)硬件和軟件,手工作 業(yè)為基礎(chǔ),利用分析、計(jì)劃、控制和決策模型,以及數(shù)據(jù)庫的人機(jī)系統(tǒng)。它具有提供 信息,支持企業(yè)或組織的運(yùn)行、管理和決策功能。 管理信息系統(tǒng)把人和計(jì)算機(jī)結(jié)合起來對(duì)組織進(jìn)行全面管理的系統(tǒng),它綜合運(yùn)用了 計(jì)算機(jī)技術(shù)、通信技術(shù)、管理技術(shù)和決策技術(shù),與現(xiàn)代管理思想、方法和手段結(jié)合起 來,為組織的管理活動(dòng)提供支持的工具。管理信息系統(tǒng)具有收集處理和傳輸信息的功 能,這是它的基本功能,但如果把這些基本功能應(yīng)用于管理各種業(yè)務(wù)過程時(shí),管理信 息系統(tǒng)就賦予了具體的任務(wù),如用于財(cái)務(wù)管理、人事管理,生產(chǎn)管理等。早期的管理 信息系統(tǒng)應(yīng)用是單一功能的系統(tǒng),隨著系統(tǒng)開發(fā)技術(shù)的進(jìn)步,將這些單一功能的系統(tǒng) 集成,形成了多功能的管理信息系統(tǒng)。因?yàn)槠髽I(yè)的業(yè)務(wù)處理是一系列連續(xù)的、相互配 合的過程,所以多功能的集成系統(tǒng)比單功能的管理系統(tǒng)能夠更好地發(fā)揮管理的效率。 管理信息系統(tǒng)的發(fā)展與信息技術(shù)的進(jìn)步和管理方法的改進(jìn)密切相關(guān),按信息機(jī)應(yīng) 用的變化可以把管理信息系統(tǒng)的發(fā)展分為大型機(jī)系統(tǒng)、微機(jī)系統(tǒng)、分布式系統(tǒng)和網(wǎng)絡(luò) 系統(tǒng)四個(gè)階段。 2.22.2 系統(tǒng)開發(fā)模式系統(tǒng)開發(fā)模式 .1 C/SC/S 模式模式 本系統(tǒng)事實(shí)上是基于 C/S 模式的信息管理系統(tǒng),客戶機(jī)通過服務(wù)器去訪問所需要 的數(shù)據(jù)庫,在這里客戶機(jī)就是指 VB 開發(fā)應(yīng)用程序,服務(wù)器是指 SQL Server 2000 所用 的服務(wù)器,本系統(tǒng)用的是本地服務(wù)器,系統(tǒng)模式圖如下圖 2-1 所示: 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng) 服務(wù)器 客戶機(jī) (VB) 圖 2-1 系統(tǒng)模式圖 這里 VB 客戶應(yīng)用程序通過本地服務(wù)器連接到 SQL Server 2000 的數(shù)據(jù)庫,訪問所 需要的數(shù)據(jù)信息。在學(xué)生學(xué)籍管理系統(tǒng)中,從而實(shí)現(xiàn)用戶對(duì)相應(yīng)的數(shù)據(jù)信息進(jìn)行修改、 查詢和錄入等操作,以達(dá)到對(duì)學(xué)生學(xué)籍方面工作的各項(xiàng)管理。 .2 C/SC/S 模式簡(jiǎn)介模式簡(jiǎn)介 C /S 模式是一種兩層結(jié)構(gòu)的系統(tǒng):第一層是在客戶機(jī)系統(tǒng)上結(jié)合了表示與業(yè)務(wù)邏 輯;第二層是通過網(wǎng)絡(luò)結(jié)合了數(shù)據(jù)庫服務(wù)器。C/S 模式主要由客戶應(yīng)用程序、服務(wù)器管 理程序和中間件三個(gè)部分組成,以下是 C/S 模式的一些優(yōu)點(diǎn): C/S 交互性強(qiáng)。因?yàn)榭蛻舳擞幸惶淄暾麘?yīng)用程序,在出錯(cuò)提示、在線幫助等方 面都有強(qiáng)大的功能,并且可以在子程序間自由切換。 C/S 模式提供了更安全的存取模式。由于 CS 配備的是點(diǎn)對(duì)點(diǎn)的結(jié)構(gòu)模式,采 用適用于局域網(wǎng)、安全性可以得到可靠的保證。 響應(yīng)速度快。由于客戶端實(shí)現(xiàn)與服務(wù)器的直接相連,沒有中間環(huán)節(jié)。 操作界面漂亮,形式多樣,可以充分滿足客戶自身的個(gè)性化要求。 2.32.3 系統(tǒng)開發(fā)環(huán)境系統(tǒng)開發(fā)環(huán)境 .1 開發(fā)環(huán)境的選擇開發(fā)環(huán)境的選擇 開發(fā)與運(yùn)行的環(huán)境的選擇會(huì)影響到數(shù)據(jù)庫設(shè)計(jì),本系統(tǒng)開發(fā)與運(yùn)行環(huán)境如下: 開發(fā)環(huán)境:Windows 2000/XP 開發(fā)工具:Visual Basic 6.0 數(shù)據(jù)庫管理系統(tǒng):SQL Server 2000 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 本系統(tǒng)在 Windows 2000/XP Server 開發(fā)環(huán)境下,利用 Visual Basic 6.0 開發(fā)工 具,并使用 SQL Server 2000 作為數(shù)據(jù)庫管理系統(tǒng),來實(shí)現(xiàn)學(xué)生學(xué)籍管理系統(tǒng)的各個(gè) 模塊和它們的功能,形成一個(gè)令多數(shù)學(xué)校滿意的學(xué)籍管理系統(tǒng)。 .2 VisualVisual BasicBasic 簡(jiǎn)介簡(jiǎn)介 Visual Basic 是 Microsoft 公司推出的 Windows 應(yīng)用程序開發(fā)工具。它繼承了原 有 Basic 語言的簡(jiǎn)單易學(xué)的優(yōu)點(diǎn),采用可視化(Visual) 、面向?qū)ο?Objective)以及 事件驅(qū)動(dòng)的程序設(shè)計(jì)模式,大大簡(jiǎn)化了 Windows 應(yīng)用程序的設(shè)計(jì),從而成為目前 Windows 應(yīng)用程序的便捷和有效率的開發(fā)工具之一。Visual Basic 經(jīng)過微軟公司長(zhǎng)期 不斷的完善、第三方資源的大量加入以及廣大愛好者的大力支持,Visual Basic 6.0 已經(jīng)成為功能強(qiáng)大、使用人數(shù)眾多的主流編程語言之一。它提供了向?qū)ё詣?dòng)生成代碼, 支持拖放技術(shù)、屬性檢查、實(shí)時(shí)語法檢查等內(nèi)置自動(dòng)化技術(shù),大大降低了編寫代碼的 工作量,同時(shí)它還提供了極其豐富的控件,使得 Visual Basic 6.0 成為簡(jiǎn)捷和有效的 開發(fā) Windows 應(yīng)用程序工具之一。 .3 SQLSQL serverserver 20002000 簡(jiǎn)介簡(jiǎn)介 SQL Server 2000 是微軟公司推出的大型數(shù)據(jù)庫管理系統(tǒng),建立在成熟而強(qiáng)大的關(guān) 系模型基礎(chǔ)之上,可以很好地支持客戶機(jī)服務(wù)器網(wǎng)絡(luò)模式。SQL Server 2000 是一個(gè) 杰出的數(shù)據(jù)庫平臺(tái),能夠滿足各種類型的企事業(yè)單位對(duì)構(gòu)建網(wǎng)絡(luò)數(shù)據(jù)庫的需求,同時(shí) 還具有功能強(qiáng)大,安全可靠等特點(diǎn),可用于大型聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉庫及電子商務(wù) 等。它與 Windows 操作系統(tǒng)緊密集成,具有方便易用的圖形界面,并提供了一套完整 的管理工具和實(shí)用程序,大大減輕了管理員的工作量,使用戶對(duì)數(shù)據(jù)庫的操作變得非 常簡(jiǎn)單,使許多以前需要手工進(jìn)行處理的復(fù)雜任務(wù),現(xiàn)在可以通過圖形化界面和向?qū)?工具來輕松地完成。正是由于 SQL Server 2000 具有操作簡(jiǎn)單、功能強(qiáng)大、安全性高 等特點(diǎn),目前已經(jīng)成為各類學(xué)校學(xué)習(xí)大型數(shù)據(jù)庫管理系統(tǒng)的所選對(duì)象之一。 2.42.4 開發(fā)環(huán)境的建立開發(fā)環(huán)境的建立 .1 確保確保 SQLSQL ServerServer 20002000 服務(wù)器正常工作服務(wù)器正常工作 1 SQL Server 2000 安裝完畢后,啟動(dòng)【服務(wù)管理器】,在如圖 2-2 所示的 【SQL Server 服務(wù)管理器】界面中可以查看服務(wù)器的服務(wù)是否正常啟動(dòng)。 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 圖 2-2 【SQL Server 服務(wù)管理器】界面 2. 啟動(dòng)服務(wù)器上的【企業(yè)管理器】,查看【企業(yè)管理器】是否能夠正常管理。 .2 測(cè)試測(cè)試 SQLSQL ServerServer 20002000 和本地服務(wù)器的連接和本地服務(wù)器的連接 1. 啟動(dòng)【查詢分析器】。由于【查詢分析器】首選必須連接服務(wù)器,然后才能 工作。出現(xiàn)【連接到 SQL Server】界面,在【SQL Server】文本框中輸入本地服務(wù) 器的別名,或者單擊按鈕將客戶機(jī)能夠自動(dòng)識(shí)別的別名添加進(jìn)來。完成設(shè)置后單 擊按鈕。 2. 成功連接到本地?cái)?shù)據(jù)庫服務(wù)器界面。表明連接參數(shù)配置正確,如果不能出現(xiàn) 此界面,則需要仔細(xì)檢查本地服務(wù)器參數(shù)是否正確。 .3 測(cè)試測(cè)試 VBVB 和和 SQLSQL ServerServer 20002000 的連接的連接 1. 啟動(dòng) VB,在【快捷按鈕欄】單擊【數(shù)據(jù)視圖窗口】按鈕。 2. 出現(xiàn)如圖 2-3 所示的【數(shù)據(jù)視圖】窗口。在列表框中選擇【數(shù)據(jù)鏈接】用 鼠標(biāo)右鍵單擊,在出現(xiàn)的快捷菜單中選擇【添加數(shù)據(jù)鏈接】選項(xiàng)。 圖 2-3 添加數(shù)據(jù)鏈接 3. 出現(xiàn)數(shù)據(jù)鏈接屬性的【提供程序】選項(xiàng)卡。在【選擇您希望連接的數(shù)據(jù)】 列表框中選擇“Microsoft OLE DB Provider for SQL Server”選項(xiàng),單擊 按鈕。 4. 出現(xiàn)【連接】選項(xiàng)卡。按照服務(wù)器的身份驗(yàn)證模式不同進(jìn)行選擇,在【在 服務(wù)器上選擇數(shù)據(jù)庫】下拉列表框中可以選擇服務(wù)器上已經(jīng)存在的數(shù)據(jù)庫。單擊 按鈕。 5. VB 程序通過 SQL Server 2000 成功連接本地服務(wù)器后出現(xiàn)成功連接界面, 表明 VB 可以正常連接 SQL Server 2000 數(shù)據(jù)庫服務(wù)器,也就是本地服務(wù)器。 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 第三章第三章 需求分析需求分析 3.13.1 設(shè)計(jì)思想設(shè)計(jì)思想 由于本系統(tǒng)是一個(gè)基于 C/S 的數(shù)據(jù)庫的信息管理系統(tǒng),所以第一步就是需要利用 SQL Server 2000 建立所需要的數(shù)據(jù)庫,第二步就使用 Visual Basic 6.0 完成該系統(tǒng) 客戶端應(yīng)用程序的開發(fā)。 將建立數(shù)據(jù)庫所在的服務(wù)器作為服務(wù)器端,在這里我所用的是本地服務(wù)器,為開 發(fā)應(yīng)用程序的客戶端提供所需要的數(shù)據(jù)服務(wù)。當(dāng)然,客戶端跟服務(wù)端需要聯(lián)接,具體 來說就是指應(yīng)用開發(fā)程序和數(shù)據(jù)庫的連接,本系統(tǒng)主要是通過 ADO 來訪問 SQL Server 2000 數(shù)據(jù)庫。其中,這個(gè)訪問過程涉及到創(chuàng)建 Connection 對(duì)象和 Recordset 對(duì)象,以 及檢索 Recordset 對(duì)象中的記錄,然后將結(jié)果顯示給用戶或者進(jìn)行修改以及更新數(shù)據(jù) 表中的數(shù)據(jù)。 3.23.2 可行性分析可行性分析 可行性分析是系統(tǒng)分析階段的第二項(xiàng)活動(dòng),它的主要目是進(jìn)一步明確系統(tǒng)的目標(biāo)、 規(guī)模與功能,對(duì)系統(tǒng)開發(fā)背景、必要性和意義進(jìn)行了調(diào)查分析并根據(jù)需要和可能提出 開發(fā)系統(tǒng)的初步方案與計(jì)劃??尚行苑治鍪菍?duì)系統(tǒng)進(jìn)行全面、概要的分析。通過調(diào)查 分析,本系統(tǒng)設(shè)計(jì)主要有以下三個(gè)可行性: .1 操作可行性操作可行性 本系統(tǒng)操作簡(jiǎn)單,易于理解,只需通過簡(jiǎn)單指導(dǎo),上手較快,系統(tǒng)管理員、教師以 及學(xué)生均能進(jìn)行操作,運(yùn)行環(huán)境要求低。 .2 技術(shù)可行性技術(shù)可行性 本系統(tǒng)在 Windows XP Server 開發(fā)環(huán)境下,利用 Visual Basic 6.0 開發(fā)工具,并 使用 SQL Server 2000 作為數(shù)據(jù)庫管理系統(tǒng),來實(shí)現(xiàn)學(xué)生學(xué)籍管理系統(tǒng)的各種功能。 SQL Server 2000 屬于主從時(shí)式的數(shù)據(jù)庫服務(wù)器這也是主從式數(shù)據(jù)庫服務(wù)器的特點(diǎn),服 務(wù)器本身重在數(shù)據(jù)的管理,為客戶端應(yīng)用程序提供一致的接口。當(dāng)然也可以使用 SQL Server 2005 為數(shù)據(jù)庫管理系統(tǒng),開發(fā)工具也可以是它的更高版,這樣可以提高系統(tǒng)的 性能,降低它的局限性。 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 .3 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性 采用新的學(xué)生學(xué)籍管理系統(tǒng)可取代原系統(tǒng)的手工管理工作,減少人工開支,節(jié)省資 金,并且可大大提高數(shù)據(jù)信息的取得,縮短數(shù)據(jù)信息處理時(shí)間,提高學(xué)生信息的利用 率,使教學(xué)質(zhì)量更進(jìn)了一個(gè)臺(tái)階。 3.33.3 功能需求功能需求 按照系統(tǒng)開發(fā)業(yè)務(wù)分析要求和原則,在與系統(tǒng)管理人員的充分溝通,整理出學(xué)生 學(xué)籍管理系統(tǒng)所需求的基本功能和用戶界面的一些需求,這些需求將作為系統(tǒng)分析和 邏輯設(shè)計(jì)的依據(jù)。 .1 基本功能需求基本功能需求 通過系統(tǒng)的分析,可得出該系統(tǒng)的基本功能需求如下: 1應(yīng)該能夠存儲(chǔ)系部信息、班級(jí)信息、任課教師信息、學(xué)生信息、課程信息以及 課記錄和成績(jī)等多種數(shù)據(jù)信息。 2該提供對(duì)這些信息的錄入、修改、刪除等操作。 3該提供添加、修改和刪除用戶的功能。 4應(yīng)該提供給查詢者一個(gè)模糊查詢的功能,在輸入條件的情況下,查找出所有符 合條件的記錄。 .2 用戶界面需求用戶界面需求 學(xué)籍管理系統(tǒng)提供給用戶 WEB 的界面,此界面要求操作清晰,頁面美觀,并盡可能 的為用戶的查詢操作提供方便。系統(tǒng)管理員能通過此界面完成各種基本信息的錄入、 修改和刪除的功能,也能通過此界面控制管理整個(gè)用戶群;教師通過此界面可完成教 學(xué)班級(jí)信息查詢和成績(jī)管理的功能;學(xué)生通過此界面主要完成選課和成績(jī)查詢等功能。 3.43.4 性能需求性能需求 .1 軟硬件需求軟硬件需求 根據(jù) Visual Basic 6.0 的運(yùn)行需求以及系統(tǒng)的調(diào)試需求,至少需要滿足以下的軟硬 件要求: 開發(fā)工具:Visual Basic 6.0; 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 操作系統(tǒng):Windows2000/XP; 數(shù)據(jù)庫: SQL Server 2000; CPU: 2.4GHz 以上; 內(nèi)存: 512 以上; 硬盤: 80GB 以上; VGA 顯示器或更高; .2 響應(yīng)時(shí)間響應(yīng)時(shí)間 當(dāng)信息數(shù)據(jù)錄入、修改和刪除等操作時(shí)應(yīng)無等待時(shí)間,每次處理響應(yīng)時(shí)間少于 3 秒 。程序系統(tǒng)在運(yùn)行過程中由于操作錯(cuò)誤或輸入輸出數(shù)據(jù)出時(shí)不應(yīng)死機(jī),而應(yīng)提示故 障原因,然后以正常出口退出當(dāng)前操作環(huán)境。 .3 系統(tǒng)可擴(kuò)展性系統(tǒng)可擴(kuò)展性 系統(tǒng)應(yīng)該具有可擴(kuò)展性,當(dāng)有新的學(xué)籍管理?xiàng)l件添加時(shí),能夠很方便的對(duì)系統(tǒng)進(jìn)行 擴(kuò)展,同時(shí)也能達(dá)到系統(tǒng)的升級(jí)。 3.53.5 系統(tǒng)設(shè)計(jì)基礎(chǔ)系統(tǒng)設(shè)計(jì)基礎(chǔ) 通過調(diào)查,我們學(xué)校目前在學(xué)籍管理這方面也基本上實(shí)現(xiàn)了用計(jì)算機(jī)的管理,對(duì) 系統(tǒng)用戶、系部信息、班級(jí)信息、教師信息、學(xué)生信息以及課程信息很好地進(jìn)行了管 理,但是,也還有很多需要慢慢改進(jìn)的地方,比如選課管理不夠完善,系統(tǒng)響應(yīng)速度 太慢等問題。本學(xué)生學(xué)籍管理系統(tǒng)主要涉及到系統(tǒng)管理員、教師和學(xué)生用戶,對(duì)應(yīng)相 應(yīng)的管理模塊,其組織結(jié)構(gòu)圖 3-1 如下: 學(xué)籍管理處 系統(tǒng)管理員學(xué)生教師 商店 系 統(tǒng) 用 戶 管 理 系 部 信 息 管 理 課 程 信 息 管 理 班 級(jí) 信 息 管 理 教 師 信 息 管 理 學(xué) 生 信 息 管 理 班 級(jí) 學(xué) 生 查 詢 學(xué) 生 成 績(jī) 錄 入 成 績(jī) 查 詢 選 課 選 課 信 息 管 理 工 作 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 圖 3-1 學(xué)生學(xué)籍管理組織結(jié)構(gòu)圖 .1 系統(tǒng)業(yè)務(wù)流圖系統(tǒng)業(yè)務(wù)流圖 業(yè)務(wù)流程圖是一種表明系統(tǒng)內(nèi)各單位,人員之間的業(yè)務(wù)關(guān)系,作業(yè)順序和管理信息 流動(dòng)的流程圖,它可以幫助分析人員找出業(yè)務(wù)流程中的不合理迂回等。學(xué)生學(xué)籍管理 系統(tǒng)的需求分析的重點(diǎn)是對(duì)學(xué)籍管理信息系統(tǒng)的業(yè)務(wù)流程進(jìn)行描述,通過采用流程圖 中的部分圖形來對(duì)學(xué)生學(xué)籍管理活動(dòng)進(jìn)行規(guī)范化說明,如下圖如示: 用戶 系統(tǒng)管 理員 教師 學(xué)生 學(xué)籍 管理 圖 3-2 系統(tǒng)業(yè)務(wù)流圖 .2 系統(tǒng)數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)流圖是在系統(tǒng)分析員在系統(tǒng)設(shè)計(jì)階段,對(duì)實(shí)際構(gòu)建的系統(tǒng)分析綜合后,提取邏 輯模型的一個(gè)過程,它更關(guān)注于過程內(nèi)數(shù)據(jù)的處理,而把具體處理數(shù)據(jù)的物理過程, 物理分布忽略。在系統(tǒng)中,管理員將學(xué)籍管理所有的信息數(shù)據(jù),包括系統(tǒng)用戶信息數(shù)據(jù)、 系部信息數(shù)據(jù)、班級(jí)信息數(shù)據(jù)、教師信息數(shù)據(jù)、學(xué)生信息數(shù)據(jù)、課程信息數(shù)據(jù)、選課 信息數(shù)據(jù),進(jìn)行處理,并保存在學(xué)籍管理系統(tǒng)中,教師通過學(xué)籍管理系統(tǒng)對(duì)學(xué)生的成績(jī) 進(jìn)行錄入,又可以在學(xué)籍管理中的選課查詢數(shù)據(jù)模塊中對(duì)班級(jí)學(xué)生名單進(jìn)行查詢,學(xué)生 可以在學(xué)籍管理中選課,當(dāng)然也可以通過選課查詢數(shù)據(jù)模塊對(duì)自己的成績(jī)進(jìn)行查詢,通 過分析,畫出系統(tǒng)數(shù)據(jù)流圖,如下圖所示: 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 管理員管理員 教師教師 學(xué)生學(xué)生學(xué)籍管理學(xué)籍管理 圖 3-3 一層 DFD 圖 其中學(xué)籍管理信息包括系統(tǒng)用戶信息、系部信息、班級(jí)信息、教師信息、學(xué)生信息、 課程信息和選課信息信息和選課數(shù)據(jù)查詢信息。 管理員管理員 教師教師學(xué)生學(xué)生 選課查選課查 詢管理詢管理 學(xué)籍管學(xué)籍管 理理 II 圖 3-4 二層 DFD 圖 基中,二層 DFD 圖中學(xué)籍管理信息 II 包括系統(tǒng)用戶信息、系部信息、班級(jí)信息、 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 教師信息、學(xué)生信息、課程信息和選課信息信息。 查詢班查詢班 級(jí)學(xué)生級(jí)學(xué)生 查詢成績(jī)查詢成績(jī) 圖 3-5 選課查詢管理信息的細(xì)分 3.63.6 系統(tǒng)數(shù)據(jù)字典系統(tǒng)數(shù)據(jù)字典 .1 數(shù)據(jù)字典簡(jiǎn)介數(shù)據(jù)字典簡(jiǎn)介 數(shù)據(jù)字典是有表和視圖組成的,存儲(chǔ)有關(guān)數(shù)據(jù)庫結(jié)構(gòu)信息的一些數(shù)據(jù)庫對(duì)象。數(shù) 據(jù)字典描述了實(shí)際數(shù)據(jù)是如何組織的,對(duì)它們可以象處理其他數(shù)據(jù)庫表或視圖一樣進(jìn) 行查詢,但不能進(jìn)行任何修改。數(shù)據(jù)字典就是將數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù) 存儲(chǔ)、加工處理和外部實(shí)體等的詳細(xì)情況加以記錄,并按照一定方式進(jìn)行排列所形成 的一部關(guān)于數(shù)據(jù)的字典。 數(shù)據(jù)流圖抽象地描述了系統(tǒng)數(shù)據(jù)處理的概貌,描述了系統(tǒng)的分解,即系統(tǒng)由哪些 部分組成,各部分之間的聯(lián)系,但它不能說明系統(tǒng)中各成分是什么,也不能表達(dá)系統(tǒng) 中各個(gè)處理(加工)的詳細(xì)內(nèi)容,這就要用數(shù)據(jù)字典 。 .2 數(shù)據(jù)條目數(shù)據(jù)條目 學(xué)生學(xué)籍管理要求=系統(tǒng)用戶數(shù)據(jù)表|系部信息數(shù)據(jù)表|班級(jí)信息數(shù)據(jù)表|學(xué)生信息 數(shù)據(jù)表|教師信息數(shù)據(jù)表|課程信息數(shù)據(jù)表|選課記錄數(shù)據(jù)表 系統(tǒng)用戶數(shù)據(jù)表=用戶名+口令 系部信息數(shù)據(jù)表=系編號(hào)+系名稱 班級(jí)信息數(shù)據(jù)表=編號(hào)+名稱 享有工作室-為您提供最優(yōu)秀的計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文解決方案 客服 QQ:810354974/844511071/465729264 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文購買 計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文定做 學(xué)生信息數(shù)據(jù)表=編號(hào)+系編號(hào)+班編號(hào)+姓名+性別+生日+住址+電話+Email+簡(jiǎn)歷 教師信息數(shù)據(jù)表=編號(hào)+姓名+系編號(hào)+電話+Email 課程信息數(shù)據(jù)表=編號(hào)+名稱+教師+學(xué)分 選課記錄數(shù)據(jù)表=編號(hào)+學(xué)生+課編號(hào)+成績(jī) .3 數(shù)據(jù)元素?cái)?shù)據(jù)元素 主要對(duì)原始數(shù)據(jù)庫表中的個(gè)別屬性進(jìn)行了簡(jiǎn)要的描述。 數(shù)據(jù)項(xiàng)描述 數(shù)據(jù)項(xiàng)編號(hào):01 數(shù)據(jù)項(xiàng)名稱:編號(hào) 簡(jiǎn)述:學(xué)生信息數(shù)據(jù)表的關(guān)鍵字的描述 類型:字符型 長(zhǎng)度:8 位 取值/定義:前兩位入學(xué)年份,接著三位系別專業(yè)方向代號(hào),再接著一位是班級(jí)代 號(hào),最后兩位是按姓氏排列的序號(hào) 數(shù)據(jù)項(xiàng)編號(hào):02 數(shù)據(jù)項(xiàng)名稱:成績(jī) 簡(jiǎn)述:選課記錄數(shù)據(jù)表的有關(guān)分?jǐn)?shù)的描述 類型:長(zhǎng)整型 長(zhǎng)度:9 位 精度:小數(shù)點(diǎn)后保留兩位 取值/定義:小數(shù)點(diǎn)前最多三位數(shù)字學(xué)生考試成績(jī)、平時(shí)成績(jī)、總評(píng)成績(jī) 數(shù)據(jù)項(xiàng)編號(hào):03 數(shù)據(jù)項(xiàng)名稱:學(xué)分 簡(jiǎn)述:課程信息數(shù)據(jù)表的有關(guān)學(xué)科記分點(diǎn)的描述 類型:字符型 長(zhǎng)度:1 位 取值/定義:學(xué)生的學(xué)科成績(jī)達(dá)到指定分?jǐn)?shù)的記點(diǎn)數(shù) .4 數(shù)據(jù)流數(shù)據(jù)流 數(shù)據(jù)流使用統(tǒng)一格式建立卡片進(jìn)行管理,卡片中記錄數(shù)據(jù)流的條目名、別名、數(shù) 據(jù)流來源、數(shù)據(jù)流去向、數(shù)據(jù)流結(jié)構(gòu)和簡(jiǎn)要說明等內(nèi)容。數(shù)據(jù)流定義卡

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論