版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、需求分析1、系統(tǒng)需求分析通過調(diào)查,要求系統(tǒng)具備以下功能:a:要求有良好的人機(jī)界面,滿足學(xué)生的需求;b:具備良好的權(quán)限管理,實(shí)現(xiàn)系統(tǒng)基本功能;c:支持多條件查詢的數(shù)據(jù)功能;d:在相應(yīng)當(dāng)然權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好,e:數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù)。2、可行性分析由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生每個(gè)數(shù)據(jù)內(nèi)容都具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過程不是很復(fù)雜。因此,比較適合于采用數(shù)據(jù)庫管理。本系統(tǒng)選用的數(shù)據(jù)庫是SQLsever2005,這種數(shù)據(jù)庫能夠快速方便的和其他軟件綜合使用。另外,本系統(tǒng)采用的開發(fā)語言是一種基于Windows應(yīng)用程序開發(fā)工具VisualBasic。簡(jiǎn)稱vb,是當(dāng)今世界上使用最廣泛的程序語言之一,也是被公認(rèn)為是編程效率最高的一種編程方法。3、功能性分析學(xué)生管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫應(yīng)用程序,由系統(tǒng)管理模塊、學(xué)生信息模塊、課程信息模塊、成績(jī)信息模塊等組成,特規(guī)劃如下:系統(tǒng)管理模塊。該模塊的主要任務(wù)是維護(hù)系統(tǒng)的正常運(yùn)行和安全性的設(shè)置,包括用戶登錄。學(xué)生信息模塊。該模塊的主要功能是實(shí)現(xiàn)對(duì)學(xué)生的個(gè)人信息的管理工作,包括基本信息的查詢等功能,從而方便學(xué)校管理部門對(duì)學(xué)生的基本情況的快速查詢和了解。課程信息的模塊。該模塊的主要功能是實(shí)現(xiàn)對(duì)學(xué)生課程信息的查詢和了解。成績(jī)信息的模塊。該模塊的主要功能是實(shí)現(xiàn)對(duì)學(xué)生成績(jī)信息的查詢,設(shè)置了成績(jī)的添加、成績(jī)的瀏覽、成績(jī)查詢等功能,學(xué)校的成績(jī)管理工作是檢驗(yàn)學(xué)生學(xué)習(xí)情況的一個(gè)主要手段。二、概念設(shè)計(jì)簡(jiǎn)易數(shù)據(jù)流圖用戶用戶用戶用戶數(shù)據(jù)互交登錄顯示讀寫數(shù)據(jù)庫數(shù)據(jù)庫退出詳細(xì)數(shù)據(jù)流圖退出教師教師刪除刪除登錄驗(yàn)證驗(yàn)證成績(jī)表表添加成績(jī)表表添加查詢查詢課程表用戶名密碼課程表用戶用戶學(xué)生表學(xué)生表E-R圖系別出生日期性別姓名學(xué)號(hào)系別出生日期性別姓名學(xué)號(hào)學(xué)生學(xué)生選課選課成績(jī)成績(jī)課程課程學(xué)分課程名課程號(hào)學(xué)期學(xué)分課程名課程號(hào)學(xué)期三、邏輯設(shè)計(jì)將概念結(jié)構(gòu)轉(zhuǎn)換為某種組織層數(shù)據(jù)模型。一個(gè)實(shí)體轉(zhuǎn)換為一個(gè)關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。如上面的E-R圖模型,轉(zhuǎn)換為如下3個(gè)關(guān)系模式學(xué)生(學(xué)號(hào),姓名,性別,出生日期,系別)其中“學(xué)號(hào)”為主碼課程(課程名,課程號(hào),學(xué)分,學(xué)期)其中“課程號(hào)”為主碼成績(jī)(學(xué)號(hào),課程號(hào),成績(jī))其中“學(xué)號(hào),課程號(hào)”為主碼四、系統(tǒng)設(shè)計(jì)在SQLsever2005中附加student表打開VB,打開新窗體,添加部件,把VB和SQLsever2005建立連接并測(cè)試。登錄界面用戶名和密碼分別為“000000”和“845471646”,把密碼的textbox控件屬性中的passwordchar改為“*”。輸入用戶名和密碼,如果輸入的用戶名和密碼不是“000000”和“845471646”時(shí),會(huì)用戶名和密碼錯(cuò)誤,登錄失敗。用戶名或密碼輸入錯(cuò)誤超過三次,則退出系統(tǒng)。用戶名和密碼正確時(shí),登錄成功。進(jìn)入學(xué)生基本信息系統(tǒng)。學(xué)生基本信息系統(tǒng)界面在這個(gè)界面中,有五個(gè)內(nèi)容,分別是:學(xué)生管理系統(tǒng)、課程管理系統(tǒng)、成績(jī)管理系統(tǒng)、查詢、退出。學(xué)生管理系統(tǒng)中有學(xué)生表,可添加、刪除、查找學(xué)生信息和退出學(xué)生表。課程管理系統(tǒng)中有選課表,也可添加、刪除、查詢學(xué)生信息和退出選課表。成績(jī)管理系統(tǒng)中有成績(jī)表,亦可添加、刪除、查詢學(xué)生信息,在查詢中可按學(xué)號(hào)和課程號(hào)兩個(gè)條件查詢,和退出成績(jī)表。退出學(xué)生基本信息系統(tǒng)??偨Y(jié):做完這個(gè)系統(tǒng)我的收獲頗為豐富,在理論知識(shí)上結(jié)合實(shí)踐,也學(xué)到了很多。進(jìn)一步的了解了數(shù)據(jù)庫的基本操作,比如連接數(shù)據(jù)庫,和VB結(jié)合等,在這之前是不知道這兩個(gè)還有聯(lián)系。在編輯代碼的過程中我遇到了很多問題,完全體現(xiàn)了自己在數(shù)據(jù)庫語言和程序設(shè)計(jì)課程學(xué)習(xí)狀況,在通過很多次的測(cè)試、百度和問同學(xué),我
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年食品生產(chǎn)線施工合同3篇
- 2024年環(huán)保設(shè)備購(gòu)銷合同書
- 2024無子女夫妻自愿離婚協(xié)議書:離婚后子女探視權(quán)與溝通協(xié)議3篇
- 2024年足療店線上線下融合合作協(xié)議:多元化發(fā)展2篇
- 2024年股權(quán)代持權(quán)益轉(zhuǎn)移協(xié)議版B版
- 2024年版汽車修理廠權(quán)轉(zhuǎn)讓協(xié)議一
- 《父親的菜園》教學(xué)思路
- 電梯升降機(jī)銷售心得體會(huì)
- 2024年餐飲業(yè)標(biāo)準(zhǔn)餐廳承包經(jīng)營(yíng)合同模板版B版
- 《電工與電子技術(shù)》課件第15章
- 深基坑開挖及支護(hù)施工方案-經(jīng)專家論證
- 領(lǐng)導(dǎo)科學(xué)全套精講課件
- 粵教版地理七年級(jí)下冊(cè)全冊(cè)課件
- 排水管渠及附屬構(gòu)筑物
- 養(yǎng)豬場(chǎng)施工噪聲環(huán)境影響分析
- Windows-Server-2012網(wǎng)絡(luò)服務(wù)架構(gòu)課件(完整版)
- 形位公差_很詳細(xì)(基礎(chǔ)教育)
- 手榴彈使用教案
- 600MW機(jī)組除氧器水位控制系統(tǒng)
- 史上最全的涉稅風(fēng)險(xiǎn)
- 初中數(shù)學(xué)問題情境的創(chuàng)設(shè)
評(píng)論
0/150
提交評(píng)論