版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、計算機專業(yè)畢業(yè)設(shè)計論文學籍管理系統(tǒng)樣本計算機專業(yè)畢業(yè)設(shè)計論文學籍管理系統(tǒng)姓名學科專業(yè)指導教師學號:目錄摘要第一章概述1.1、管理信息系統(tǒng)簡介1.2:面向?qū)ο蟮某绦蛟O(shè)計1.3、系統(tǒng)軟件開發(fā)環(huán)境簡介第二章應(yīng)用系統(tǒng)功能需分析2.1數(shù)據(jù)字典2.2數(shù)據(jù)流程圖2.3 功能模塊結(jié)構(gòu)圖2.4數(shù)據(jù)庫需求分析2.5數(shù)據(jù)庫概念設(shè)計第三章學籍管理信息系統(tǒng)的設(shè)計3.1方案設(shè)計3.2功能模塊的設(shè)計3.3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計3.4菜單設(shè)計第四章學籍管理系統(tǒng)的實現(xiàn)4.1系統(tǒng)窗體的實現(xiàn)4.2系統(tǒng)菜單的實現(xiàn)總結(jié)參考文獻附錄【內(nèi)容摘要】本學籍管理系統(tǒng)是采用VISAUL BASIC6.0開發(fā)的一個數(shù)據(jù)庫管理系統(tǒng)。本設(shè)計說明書主要講述了VI
2、SAUL BASIC6.0的基本功能及設(shè)計方法。緊接著以本系統(tǒng)為例,逐一介紹開發(fā)本系統(tǒng)系統(tǒng)的步驟:系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)、系統(tǒng)維護。在系統(tǒng)分析中先后用數(shù)據(jù)流圖、數(shù)據(jù)字典、系統(tǒng)的功能結(jié)構(gòu)圖分析了系統(tǒng)所需的各種數(shù)據(jù)。在系統(tǒng)的設(shè)計中,詳細的展現(xiàn)了系統(tǒng)的各個功能模塊。所需的數(shù)據(jù)庫表及表字段。菜單的設(shè)計等。在系統(tǒng)的實現(xiàn)中,給出了實現(xiàn)表單中相應(yīng)的功能控件的事件及代碼。以及菜單實現(xiàn)的方法。文章的最后則給出了本系統(tǒng)的主要功能源代碼。本系統(tǒng)具有數(shù)據(jù)輸入,數(shù)據(jù)存儲,檔案查詢,報表打印等功能,系統(tǒng)的人機對話界面友好。系統(tǒng)功能全面,用戶操作方便是本設(shè)計的一個特色?!続bstract】This student s
3、tatus management system is a database that adopt VISAUL BASIC6.0''s develop management of system.This design the manual primarily related the visaul basic6.0 basic function and design methoded.The I introduce this system as the examples:System analysis, system design,the system realizes, sys
4、tem maintenance.Analyzed the inside to successively used the data float the diagram , the data function construction of the dictionary, system the diagram to analyze the every kind of data for needing of system in the system.In th e systems design inside, detailed emerged the systems piece of each f
5、unction mold.Database form for needing and watch word segment.The menus design etc.In the realizing of system, given outed to realize the form and listed the function control inside of the pieces affairs and code.And menu method that realizes.Article of finally then give outed the main function code
6、 of this system.This system has the data importation, data save , file search, statement to print to wait the person machine dialogue of the function, system the interface amity.The system function is completely, customer operation convenience is this design a special features【關(guān)鍵字】面向?qū)ο髮W籍學籍管理 VISAUL
7、BASIC6.0引言計算機已經(jīng)要成為我們學習和工作的得力助手。今天,計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步,它已被應(yīng)用于許多的領(lǐng)域,計算機之所以如此流行的原因主要有以下幾個方面:首先,計算機可以代替人工進行許多的復雜的勞動。其次,計算機可以大大的提高人們的工作效率。第三,計算機可以節(jié)省許多資源。第四,計算機可以使敏感文檔更加安全現(xiàn)有我國的大中專院校的檔案的管理水平不高,有的還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多的人力和物力。在在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。我作為計算機專業(yè)的畢業(yè)生,希望在這方面有所貢獻。我希望能用所學
8、的知識編制一個適用的程序來幫助還停留紙介質(zhì)基礎(chǔ)上的學校進行更有效的學籍管理。第一章概述1.1、管理信息系統(tǒng)簡介:管理信息系統(tǒng)MIS(manage information systion是由人和計算機等組成的能進行管理信息的多種操作(包括收集、儲存、加工、維護和使用的系統(tǒng)。它由四個要素組成。即現(xiàn)代化經(jīng)濟管理理論、系統(tǒng)工程、數(shù)學方法和計算機手段。其目的是通過自動化的事務(wù)處理方法來監(jiān)視和控制企業(yè)、學校的行為、通過對歷史數(shù)據(jù)的科學統(tǒng)計提供可靠的預測數(shù)據(jù)。并通過一些優(yōu)化方法提供決策依據(jù),管理信息系統(tǒng)是生產(chǎn)力發(fā)展的階段標志是現(xiàn)代管理的綜合體現(xiàn)。一個MIS系統(tǒng)的開發(fā)應(yīng)分為如下步驟進行。1系統(tǒng)任務(wù)的提出。系統(tǒng)
9、開發(fā)的工作是從接受任務(wù)開始的,而系統(tǒng)任務(wù)應(yīng)由系統(tǒng)用戶提出,以書面的形式給予表達。2初步系統(tǒng)調(diào)查。初步系統(tǒng)調(diào)查著重了解存在的主要問題和用戶提出的目的要求,并制定新系統(tǒng)總體規(guī)劃。3確定系統(tǒng)目標。經(jīng)過初步系統(tǒng)調(diào)查,了解了用戶的基本狀況和用戶對系統(tǒng)的設(shè)想及要求后,系統(tǒng)開發(fā)人員就可以初步提出學籍管理系統(tǒng)的系統(tǒng)目標。4系統(tǒng)的可行性研究。系統(tǒng)的可行性研究包括可能性和必要性。有技術(shù)上的,經(jīng)濟上的,人力資源上的,以及組織管理上的。經(jīng)過系統(tǒng)的可行性研究,最后應(yīng)寫出一份系統(tǒng)可行性分析報告。分析報告是系統(tǒng)開發(fā)人員第一階段工作的小結(jié)。5詳細的系統(tǒng)調(diào)查。通過詳細的系統(tǒng)調(diào)查??梢缘玫饺斯す芾順I(yè)務(wù)的處理辦法,并詳細地掌握住處
10、的流程,總結(jié)出現(xiàn)有業(yè)務(wù)過程的規(guī)律,存在的問題。從而提出改進措施。6現(xiàn)行系統(tǒng)的描述與分析。著重用來分析現(xiàn)行系統(tǒng)頁面設(shè)計后,相關(guān)性版塊信息交互的方便性。特別是要分析現(xiàn)行學籍管理系統(tǒng)存在主要問題和管理上的薄弱環(huán)節(jié),以及產(chǎn)生這些問題的原因和解決辦法。7用戶需求及功能分析。用戶需求因不同用戶而有所區(qū)別,但主要可分為系統(tǒng)范圍,信息的處理和技術(shù)性三個方面。8 新系統(tǒng)的邏輯模型。通過對現(xiàn)行系統(tǒng)的進行詳細調(diào)查,分析及用戶需求分析后,就可以確定新系統(tǒng)的邏輯模型。新系統(tǒng)的模型包括新系統(tǒng)的功能要求、目標、各級頁面之間鏈接、數(shù)據(jù)字典。9 編碼對象的分析及編碼體系結(jié)構(gòu)的確定。在系統(tǒng)分析階段,對現(xiàn)行系統(tǒng)及學籍管理系統(tǒng)將要采
11、用的編碼對象及方法應(yīng)該認真分析,以確定先進的科學的高效的系統(tǒng)編碼體系。10 系統(tǒng)的軟件,硬件配置建議。分析人員應(yīng)對學籍管理系統(tǒng)所需的計算機系統(tǒng)的配置提出建議。11 系統(tǒng)的物理編程。根據(jù)不同的系統(tǒng)要求以及用戶軟、硬件技術(shù)狀況,在合適的平臺上,選取相宜的學籍管理開發(fā)語言和工具進行實際編程。第二章需求分析需求分析階段確定的系統(tǒng)邏輯模型是以后設(shè)計和實現(xiàn)目標系統(tǒng)的基礎(chǔ),因此必須準確完整地體現(xiàn)用戶的要求。系統(tǒng)分析員通常都是計算機軟件專家,技術(shù)專家一般不喜歡著手搞具體設(shè)計,然而,一旦分析員開始談?wù)摮绦蛟O(shè)計的細節(jié)時,就會脫離用戶,使他們不能繼續(xù)提出他們的要求和建議。軟件工程使用的結(jié)構(gòu)分析設(shè)計的方法為每個階段都
12、規(guī)定了特定的結(jié)束標準,需求分析階段必須提出完整的準確的系統(tǒng)邏輯模型,經(jīng)過用戶確認之后才能進入下一階段。需求分析是軟件生命周期的一個重要階段,它根本的任務(wù)是確定為了滿足用戶的需要必須做什么。具體地說,應(yīng)該確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運行環(huán)境,并且預測系統(tǒng)發(fā)展的前景,必須仔細分析系統(tǒng)中的數(shù)據(jù),既要分析系統(tǒng)中的數(shù)據(jù)流。又要分析長期使用的數(shù)據(jù)存儲,通過分析應(yīng)該得出用數(shù)據(jù)流圖、數(shù)據(jù)字典,為系統(tǒng)的設(shè)計奠定基礎(chǔ)。在這一章里,我將給出系統(tǒng)的數(shù)據(jù)流圖,功能結(jié)構(gòu)圖,系統(tǒng)分析說明書,數(shù)據(jù)字典,為系統(tǒng)的設(shè)計奠定基礎(chǔ)。21數(shù)據(jù)字典:數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合
13、。1. 學生基本信息流程圖F2 XSXJ添加新記錄修改記錄 F1 XSDA學號等輸入學生檢查是信息信息資料否注冊刪除記錄檢索記錄窗體報表F1 XSDA流程圖分析:從流程圖上可以看出:學生基本信息的流動首先是以學籍號的特征為流動方向的依據(jù)。非0學號可以繼續(xù)流動,并檢驗數(shù)據(jù)庫學生檔案表檢查是否已經(jīng)注冊,已經(jīng)注冊的信息可以修改、查詢、并將查詢結(jié)果報表。未注冊的信息可以錄入到數(shù)據(jù)庫中。為了數(shù)據(jù)的一致性,這里添加記錄的同時,也對數(shù)據(jù)庫中的另一表學生學籍表記錄對應(yīng)的學籍號,姓名。這里可以分析得出:要實現(xiàn)學生基本信息的流動,需要設(shè)計一個學生基本信息數(shù)據(jù)庫表(XSDA,學生學籍數(shù)據(jù)庫表(XSXJ。并對該數(shù)據(jù)庫
14、表可以實現(xiàn)信息的錄入、修改、查詢、統(tǒng)計、報表。2.學生成績信息的流程圖:F3 XF>=60 .T. 修改學分 F4JXJH添加新記錄修改記錄 F2 XSCJXX學號輸入學生檢查是科目相應(yīng)成績否注冊刪除記錄檢索表單報表F2XSCJXX 統(tǒng)計表單報表統(tǒng)計條件輸入條件據(jù)庫中相關(guān)的表實現(xiàn)信息的錄入、修改、查詢、統(tǒng)計、報表。3. 學籍信息的流程圖:添加新記錄索和統(tǒng)計。在此基礎(chǔ)上,總結(jié)得到如下的系統(tǒng)功能結(jié)構(gòu)圖:編輯基本信息基本信息模塊檢索基本信息基本信息報表導入學籍信息子模塊學籍信息模塊編輯學籍信息子模塊 學籍信息報表成績編輯子模塊成績查詢子模塊成績管理模塊成
15、績報表子模塊學分查詢子模塊學分報表子模塊教學計劃編輯子模塊教學計劃模塊教學計劃查詢子模塊教學計劃報表子模塊系統(tǒng)功能模塊結(jié)構(gòu)圖第三章計算機學籍系統(tǒng)的設(shè)計系統(tǒng)設(shè)計的目的是確定系統(tǒng)如何完成預定的任務(wù),也就是確定系統(tǒng)的物理配置方案,并且進而確定組成系統(tǒng)的每個程序的結(jié)構(gòu)。首先需要從數(shù)據(jù)流圖出發(fā),設(shè)想完成系統(tǒng)功能的若干種合理的物理方案,分析員應(yīng)該仔細比較這些方案,并且和用戶共同選定一個最佳方案,然后,進行軟件結(jié)構(gòu)設(shè)計,確定軟件由哪些模塊組成以及這些模塊之間的動態(tài)調(diào)用關(guān)系。進行軟件結(jié)構(gòu)設(shè)計時應(yīng)該遵循的最主要的原理是模塊獨立原理,也就是說:軟件應(yīng)該由一組完成相對獨立的子功能模塊組成,這些模塊之間的接口關(guān)系應(yīng)盡
16、量簡單。自頂向下逐步求精是進行軟件結(jié)構(gòu)設(shè)計的常用途經(jīng),但是,如果已經(jīng)有了詳細的數(shù)據(jù)流圖,也可以使用面向數(shù)據(jù)流的設(shè)計方法,用形式化的方法由數(shù)據(jù)流圖映射出軟件結(jié)構(gòu)。在進行詳細的過程設(shè)計和編寫程序之前,首先進行結(jié)構(gòu)設(shè)計,其好處在于可以在軟件開發(fā)的早期站在全局高度對軟件結(jié)構(gòu)進行優(yōu)化,在這個時期進行優(yōu)化付出的代價不高,卻可以使軟件質(zhì)量得到重大改進。3.1方案設(shè)計本項目在初始設(shè)計時曾經(jīng)考慮過三套設(shè)計方案,方案內(nèi)容大致如下:第一套:系統(tǒng)功能分為四個模塊,分別為文件操作,數(shù)據(jù)庫操作,系統(tǒng)設(shè)置和幫助文件。1.文件操作模塊包括對本程序所使用的所有文件的打開,關(guān)閉,復制,備份和重新安裝等操作。2.數(shù)據(jù)庫操作模塊包括對本程序所使用的數(shù)據(jù)庫的追加,查詢,刪除等操作。3.系統(tǒng)設(shè)置模塊包括對本程序所使用的數(shù)據(jù)庫的路徑設(shè)置,用戶安全設(shè)置等操作。4.幫助模塊包括如何使用本系統(tǒng)的各類操作。第二套:系統(tǒng)功能分為兩個模塊,分別為文件操作和數(shù)據(jù)庫操作。1.文件操作模塊包括對系統(tǒng)所使用的各類文件的維護,以及報表的打印和系統(tǒng)的設(shè)置等操作。2.學生成績表:該表用來存放學生在校期間的個人成績信息。字段名類型寬度學號字符型 10姓名字符型 8科目數(shù)字型 3成績數(shù)字型 3學期
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年渤海船舶職業(yè)學院單招綜合素質(zhì)筆試備考試題含詳細答案解析
- 2026安徽皖信人力資源管理有限公司招聘安慶市某電力外包人員1人參考考試試題及答案解析
- 2026年蘭州外語職業(yè)學院高職單招職業(yè)適應(yīng)性測試備考題庫及答案詳細解析
- 2026年硅湖職業(yè)技術(shù)學院單招綜合素質(zhì)筆試備考試題含詳細答案解析
- 2026年桂林電子科技大學單招綜合素質(zhì)筆試參考題庫含詳細答案解析
- 2026年唐山職業(yè)技術(shù)學院單招職業(yè)技能考試模擬試題含詳細答案解析
- 2026年濰坊理工學院高職單招職業(yè)適應(yīng)性測試備考題庫及答案詳細解析
- 2026年鄭州理工職業(yè)學院高職單招職業(yè)適應(yīng)性測試備考題庫及答案詳細解析
- 2026年南昌健康職業(yè)技術(shù)學院高職單招職業(yè)適應(yīng)性測試備考試題及答案詳細解析
- 2026年常州機電職業(yè)技術(shù)學院單招綜合素質(zhì)考試備考試題含詳細答案解析
- 2026河北石家莊技師學院選聘事業(yè)單位工作人員36人備考考試試題附答案解析
- 云南省2026年普通高中學業(yè)水平選擇性考試調(diào)研測試歷史試題(含答案詳解)
- 企業(yè)培訓課程需求調(diào)查問卷模板
- GB 4053.3-2025固定式金屬梯及平臺安全要求第3部分:工業(yè)防護欄桿及平臺
- 2026屆福州第三中學數(shù)學高二上期末檢測模擬試題含解析
- 2025年下屬輔導技巧課件2025年
- 企業(yè)法治建設(shè)培訓課件
- (一模)鄭州市2026年高中畢業(yè)年級(高三)第一次質(zhì)量預測數(shù)學試卷(含答案及解析)
- 2026中央廣播電視總臺招聘124人參考筆試題庫及答案解析
- 羽毛球二級裁判員試卷
- 通風與空調(diào)監(jiān)理實施細則abc
評論
0/150
提交評論