版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
山西大學(xué)課程設(shè)計(jì)務(wù)書.題
目:
數(shù)據(jù)庫原理與應(yīng)用程設(shè)計(jì)系
別:專
業(yè):
班
級(jí):
本1323
姓
名:林濤設(shè)計(jì)時(shí)間:2016/6/14-2016/6/18指導(dǎo)教師:課題組長:林濤
李雪梅下達(dá)日期2016年6
月2日1
摘要理信息系任在SQL環(huán)"的包括可行性分析業(yè)前言2
的內(nèi)容以學(xué)生學(xué)一直其使具方便查找、件3
學(xué)生學(xué)籍管理統(tǒng)數(shù)據(jù)庫設(shè)計(jì)一、課題體介紹1.1課程介紹做,。1.2課題目的與意義機(jī)我:天,算價(jià)低,性有。,計(jì)如原:,以;,以;,以;,以。解生設(shè)生統(tǒng)應(yīng)。本課程設(shè)計(jì)的目的是讓學(xué)生掌握關(guān)系數(shù)據(jù)庫的基本概念與原理系模型以及關(guān)系代數(shù)的理論系數(shù)據(jù)庫的設(shè)計(jì)原理據(jù)庫表的創(chuàng)建數(shù)據(jù)的輸入改、刪除與查詢技術(shù)。通過學(xué)習(xí)能應(yīng)用關(guān)系數(shù)據(jù)庫開發(fā)基本的數(shù)據(jù)庫應(yīng)用系統(tǒng)。4
1.3主要涉及功能提去:生入學(xué)的學(xué)籍注冊(cè);生所在班級(jí)學(xué)員信息查詢;生學(xué)籍信息的添加;生學(xué)籍信息的修改;生學(xué)籍信息的刪除;1.4原始資料本的,。每較,涉算。因,比用。學(xué)于、度方能運(yùn)。技,有的和獻(xiàn),特網(wǎng),參,因可。二、需求行性分析2.1技術(shù)可行性分析本系統(tǒng)是以SQLServer為應(yīng)用開發(fā)工具,Microsoftaccess數(shù)據(jù)庫管理系統(tǒng)的信息管理系統(tǒng)。SQLServer是一種可視化的、面對(duì)對(duì)象和條用事件驅(qū)動(dòng)方式的結(jié)
為5
構(gòu)化高級(jí)程序設(shè)計(jì),可用于開發(fā)windows環(huán)境下的種類應(yīng)用程序。MisrosoftAccess
是微軟公司推出的給予windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(office系列應(yīng)用軟件之一。它是一個(gè)功能強(qiáng)大而且使用方便的數(shù)據(jù)庫管理系統(tǒng),為中小型數(shù)據(jù)庫提供了良好的創(chuàng)建環(huán)境。另外,如數(shù)管理系統(tǒng)越來越多地被應(yīng)用,便于開發(fā)時(shí)的借鑒。因此,本系統(tǒng)具有技術(shù)上得可行性。2.2經(jīng)濟(jì)可行性分析,本、助人管,,;,考,,,理,。,系。2.3環(huán)境可行性分析社的的理水到必個(gè)圖息。2.4運(yùn)營的可靠性1.本系統(tǒng)操作簡單,易于理解,只需要簡單培訓(xùn),上手較快,學(xué)校學(xué)籍管理的教職員以及相關(guān)教師均能進(jìn)行操作,營運(yùn)環(huán)境要求低。2.面對(duì)于系統(tǒng)設(shè)計(jì)還應(yīng)該一“標(biāo)準(zhǔn)低、安全性、保密性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實(shí)用的基礎(chǔ)上,為將來系統(tǒng)的發(fā)展,升級(jí)留有余地。軟件的開發(fā)應(yīng)能在較長時(shí)間內(nèi)滿足學(xué)校的發(fā)展需求。6
標(biāo)準(zhǔn)性:系統(tǒng)編寫與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)又可以在此標(biāo)準(zhǔn)上每一項(xiàng)功能運(yùn)行??煽啃杂捎趯W(xué)籍信息的重要性系統(tǒng)必須穩(wěn)定可靠從而避免或減少數(shù)據(jù)損失。安全性:通過系統(tǒng)權(quán)限控制使用者而確保使用者無法操作與其無關(guān)的數(shù)據(jù)。高效性由于學(xué)生處信息每次處理信息量大系統(tǒng)對(duì)信息處理能力響應(yīng)能力都應(yīng)該是快捷有效的??删S護(hù)采用結(jié)構(gòu)化模塊設(shè)計(jì)便于開發(fā)與維護(hù)也有利于情況隨時(shí)進(jìn)行2.5數(shù)據(jù)需求分析信統(tǒng)我知有,。的含1所;2:名;學(xué)4;5:生。綜合分析對(duì)信息管理系統(tǒng)分以下個(gè)表
1,用戶表table:
用戶名稱,用戶密碼。2,學(xué)生信息表:
所在班級(jí)、姓名、性別、學(xué)號(hào)、聯(lián)系方式7
三、學(xué)生籍管理系統(tǒng)計(jì)系統(tǒng)設(shè)計(jì)任務(wù)及原則管理信息系統(tǒng)處理的合理選擇就是一個(gè)處理過程的設(shè)計(jì)問題選擇處理方式實(shí)際上時(shí)根據(jù)系統(tǒng)的任務(wù)目標(biāo)和環(huán)境條件合理地選擇信息活動(dòng)的形態(tài)及其方法。程序流程圖又稱程序框圖,表示方法簡單,是用來描述程序執(zhí)行的邏輯過程。他把程序執(zhí)行的步驟歸納為:處理、判斷、輸入、輸出、起始和終結(jié)等幾個(gè)基本功能,并用不同的記號(hào)加以表示,從而描述程序的執(zhí)行過程。學(xué)生學(xué)籍息系統(tǒng)分析“學(xué)生學(xué)籍信息管理信息系統(tǒng)”的主要功能有:用戶登錄、用戶查詢、添加用戶、修改用戶和刪除用戶。系統(tǒng)功能如下圖:學(xué)生學(xué)籍信息管理用戶登錄查詢信息
信息使用返回信息用戶管理
添加
修改
刪除系統(tǒng)組織結(jié)構(gòu)圖用戶賬號(hào)
創(chuàng)建日期用戶信息用戶密碼用戶登錄結(jié)構(gòu)圖8
3.3學(xué)生基本信息的查詢和更新模塊將完成對(duì)學(xué)生基本信息的查詢和插入除改等更新操作體的功能模塊如下所示:四、系統(tǒng)計(jì)據(jù)概本。4.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)1.概念設(shè)計(jì)階段主要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過程,它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。2.數(shù)據(jù)字典數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合是驚醒詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析后獲9
得的主要結(jié)果。數(shù)據(jù)字典通常包括一下幾個(gè)部分:1)數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位。2)數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成是由若干數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成。3)數(shù)據(jù)流:數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?)數(shù)據(jù)存儲(chǔ):數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)及結(jié)構(gòu)停留或是保存的地方,也是數(shù)據(jù)流的來源和去向之一。5)處理過程:處理過程的具體處理邏輯一般用判定表或是判定樹來描述。6)數(shù)據(jù)字典:是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,即對(duì)原數(shù)據(jù)的描述。4.2創(chuàng)建數(shù)據(jù)庫“學(xué)生學(xué)籍信息管理系統(tǒng)”作為一個(gè)完整的數(shù)據(jù)庫管理系統(tǒng),在創(chuàng)建階段利用項(xiàng)目管理器可以更好組織管理各種格式的文件,因此首先需要?jiǎng)?chuàng)建一個(gè)項(xiàng)目,然后在項(xiàng)目管理器創(chuàng)建其他格式的文件。在主窗口中選擇“文件”菜單下“新建”子菜單在打開的“新建”對(duì)話框的“文件類型“區(qū)域中選中”項(xiàng)目然后單擊右側(cè)的新建文件”鈕,打開”創(chuàng)建“對(duì)話框中的”項(xiàng)目文文本框中輸入項(xiàng)目名稱,在此輸入"擊“保存”按鈕即創(chuàng)建了一個(gè)項(xiàng)目。在項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中選中“數(shù)據(jù)庫”單擊右側(cè)的“新建”按鈕,在彈出的“新建數(shù)據(jù)庫”對(duì)話框中單擊“新建數(shù)據(jù)庫”在彈出的“創(chuàng)建”對(duì)話框的“數(shù)據(jù)庫名”文本框中輸入數(shù)據(jù)庫的名稱,在此輸入“l(fā)intao”作為數(shù)據(jù)庫名,單擊“保存“按鈕即創(chuàng)建了一個(gè)空的數(shù)據(jù)庫。在項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中打開剛才創(chuàng)建的“l(fā)intao”數(shù)據(jù)庫的目錄樹,選中“數(shù)據(jù)表”,單擊右側(cè)的“新建”按鈕即可開始數(shù)據(jù)表的創(chuàng)建?!吧?shù)表段性置10
字段名學(xué)號(hào)姓名性別聯(lián)系方式班級(jí)
數(shù)據(jù)類型字符型字符型字符型字符型字符型
說明字段寬度6,字段寬度10字段寬度2字段寬度10字段寬度10“戶息數(shù)表段性置字段名用戶賬號(hào)用戶密碼
數(shù)據(jù)類型字符型字符型
說明字段寬度10,字段寬度104.3數(shù)據(jù)庫物理設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)是為邏輯數(shù)據(jù)模型建立一個(gè)完整的能實(shí)現(xiàn)的數(shù)據(jù)庫結(jié)構(gòu)括存儲(chǔ)結(jié)構(gòu)和存取方法。輸入:系統(tǒng)關(guān)系數(shù)據(jù)結(jié)構(gòu)輸出:系統(tǒng)數(shù)據(jù)庫物理結(jié)構(gòu)1.結(jié)主:2.存型擇3.庫的擇4.類擇教學(xué)信息管理系統(tǒng)的核籍信息和考試信息進(jìn)行中課。統(tǒng)率,低,生表信聚引11
五、運(yùn)行圖5.1登錄界面5.2查詢界面12
5.3添加界面5.4修改界面13
5.5刪除界面六、源代6.1登錄;{{{}14
{===newSqlConnection*where+nameandpwd='"pwd+;//=SqlCommand(sql,conn);{.Show("登陸成f2.Hide();}"失敗"}object{}}}6.2查詢15
{{{););}toolStripComboBox1_Click({}objecte){=//=toolStripComboBox1.Text;=toolStripComboBox2.Text;//16
==newSqlConnection*from+name+"'or+gender+"'or+sno+"'or"'".Closed){}cmdnewSqlDataAdapter(sql,conn);ds=();}{}object{f3.Hide();}object{f517
.Hide();}object{f4.Hide();}}}6.3添加{{{););}18
object{}object{.Hide();f2}object{=//=toolStripComboBox1.Text;=toolStripComboBox2.Text;//=ID;,=newSqlConnection(connStr);.Closed){}cmd=+;=newSqlCommand(sqlse,newSqlDataAdapterds=();.Show("添加成}}19
}6.4修改{{{););}object{=//=toolStripComboBox1.Text;=toolStripComboBox2.Text;//=ID;=[xinxi]setgrade+name+"',Gender='"+++"'++;=newSqlConnection(connStr);.Closed){}20
cmd=+;=newSqlCommand(sqlse,newSqlDataAdapterds=();.Show("修改成}object{.Hide();f2}}}6.5刪除{{{21
}object{//=ID;"'"=newSqlConnection(connStr);.Closed){}cmd=+;=newSqlCommand(sqlse,newSqlDataAdapterds=();.Show("刪除成}object{.Hide();f2}}}22
七、運(yùn)行果分析7.1學(xué)生學(xué)籍信息系統(tǒng)有利之處本系統(tǒng)可以實(shí)現(xiàn)學(xué)生學(xué)籍信息管理所需要完成的基本需求且管理系統(tǒng)可以有效的省去很多的人為登記錯(cuò)誤并且能夠節(jié)省大量時(shí)間另外一方面學(xué)生學(xué)籍信息管理系統(tǒng)具有界面清晰操作簡單功能少而實(shí)用實(shí)現(xiàn)了學(xué)生信息管理工作的自動(dòng)化減少了手工勞動(dòng)量帶來的數(shù)據(jù)遺漏誤報(bào)等人為因素提高了工作效率另外系統(tǒng)開發(fā)設(shè)計(jì)比較通用此系統(tǒng)里面的數(shù)據(jù)都是從數(shù)據(jù)庫中提出(包括學(xué)生名稱、學(xué)生學(xué)號(hào)等不受固定數(shù)據(jù)限制,增強(qiáng)系統(tǒng)的通用性。一般
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025Ha居間合同求盤
- 2025原材料買賣合同
- 2025合資經(jīng)營企業(yè)合作合同
- 課題申報(bào)參考:馬克思恩格斯對(duì)“慈善資本化”的本質(zhì)批判及其當(dāng)代價(jià)值研究
- 科技驅(qū)動(dòng)下的創(chuàng)業(yè)與職業(yè)發(fā)展新模式
- 2024年電子式金屬、非金屬試驗(yàn)機(jī)項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 數(shù)學(xué)課堂中的師生互動(dòng)與思維能力培養(yǎng)
- 節(jié)能環(huán)保洗浴中心裝修技術(shù)解析
- (2020年編輯)新版GSP零售藥店質(zhì)量管理手冊(cè)
- 2025年滬科版選擇性必修3化學(xué)上冊(cè)階段測(cè)試試卷含答案
- 電纜擠塑操作手冊(cè)
- 浙江寧波鄞州區(qū)市級(jí)名校2025屆中考生物全真模擬試卷含解析
- 2024-2025學(xué)年廣東省深圳市南山區(qū)監(jiān)測(cè)數(shù)學(xué)三年級(jí)第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- IATF16949基礎(chǔ)知識(shí)培訓(xùn)教材
- 【MOOC】大學(xué)生創(chuàng)新創(chuàng)業(yè)知能訓(xùn)練與指導(dǎo)-西北農(nóng)林科技大學(xué) 中國大學(xué)慕課MOOC答案
- 勞務(wù)派遣公司員工考核方案
- 基礎(chǔ)生態(tài)學(xué)-7種內(nèi)種間關(guān)系
- 2024年光伏農(nóng)田出租合同范本
- 《阻燃材料與技術(shù)》課件 第3講 阻燃基本理論
- 2024-2030年中國黃鱔市市場(chǎng)供需現(xiàn)狀與營銷渠道分析報(bào)告
- 新人教版九年級(jí)化學(xué)第三單元復(fù)習(xí)課件
評(píng)論
0/150
提交評(píng)論