版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
山西大學(xué)課程設(shè)計務(wù)書.題
目:
數(shù)據(jù)庫原理與應(yīng)用程設(shè)計系
別:專
業(yè):
班
級:
本1323
姓
名:林濤設(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è)計一、課題體介紹1.1課程介紹做,。1.2課題目的與意義機(jī)我:天,算價低,性有。,計如原:,以;,以;,以;,以。解生設(shè)生統(tǒng)應(yīng)。本課程設(shè)計的目的是讓學(xué)生掌握關(guān)系數(shù)據(jù)庫的基本概念與原理系模型以及關(guān)系代數(shù)的理論系數(shù)據(jù)庫的設(shè)計原理據(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é)籍注冊;生所在班級學(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是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)
為5
構(gòu)化高級程序設(shè)計,可用于開發(fā)windows環(huán)境下的種類應(yīng)用程序。MisrosoftAccess
是微軟公司推出的給予windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(office系列應(yīng)用軟件之一。它是一個功能強(qiáng)大而且使用方便的數(shù)據(jù)庫管理系統(tǒng),為中小型數(shù)據(jù)庫提供了良好的創(chuàng)建環(huán)境。另外,如數(shù)管理系統(tǒng)越來越多地被應(yīng)用,便于開發(fā)時的借鑒。因此,本系統(tǒng)具有技術(shù)上得可行性。2.2經(jīng)濟(jì)可行性分析,本、助人管,,;,考,,,理,。,系。2.3環(huán)境可行性分析社的的理水到必個圖息。2.4運(yùn)營的可靠性1.本系統(tǒng)操作簡單,易于理解,只需要簡單培訓(xùn),上手較快,學(xué)校學(xué)籍管理的教職員以及相關(guān)教師均能進(jìn)行操作,營運(yùn)環(huán)境要求低。2.面對于系統(tǒng)設(shè)計還應(yīng)該一“標(biāo)準(zhǔn)低、安全性、保密性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實用的基礎(chǔ)上,為將來系統(tǒng)的發(fā)展,升級留有余地。軟件的開發(fā)應(yīng)能在較長時間內(nèi)滿足學(xué)校的發(fā)展需求。6
標(biāo)準(zhǔn)性:系統(tǒng)編寫與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)又可以在此標(biāo)準(zhǔn)上每一項功能運(yùn)行??煽啃杂捎趯W(xué)籍信息的重要性系統(tǒng)必須穩(wěn)定可靠從而避免或減少數(shù)據(jù)損失。安全性:通過系統(tǒng)權(quán)限控制使用者而確保使用者無法操作與其無關(guān)的數(shù)據(jù)。高效性由于學(xué)生處信息每次處理信息量大系統(tǒng)對信息處理能力響應(yīng)能力都應(yīng)該是快捷有效的??删S護(hù)采用結(jié)構(gòu)化模塊設(shè)計便于開發(fā)與維護(hù)也有利于情況隨時進(jìn)行2.5數(shù)據(jù)需求分析信統(tǒng)我知有,。的含1所;2:名;學(xué)4;5:生。綜合分析對信息管理系統(tǒng)分以下個表
1,用戶表table:
用戶名稱,用戶密碼。2,學(xué)生信息表:
所在班級、姓名、性別、學(xué)號、聯(lián)系方式7
三、學(xué)生籍管理系統(tǒng)計系統(tǒng)設(shè)計任務(wù)及原則管理信息系統(tǒng)處理的合理選擇就是一個處理過程的設(shè)計問題選擇處理方式實際上時根據(jù)系統(tǒng)的任務(wù)目標(biāo)和環(huán)境條件合理地選擇信息活動的形態(tài)及其方法。程序流程圖又稱程序框圖,表示方法簡單,是用來描述程序執(zhí)行的邏輯過程。他把程序執(zhí)行的步驟歸納為:處理、判斷、輸入、輸出、起始和終結(jié)等幾個基本功能,并用不同的記號加以表示,從而描述程序的執(zhí)行過程。學(xué)生學(xué)籍息系統(tǒng)分析“學(xué)生學(xué)籍信息管理信息系統(tǒng)”的主要功能有:用戶登錄、用戶查詢、添加用戶、修改用戶和刪除用戶。系統(tǒng)功能如下圖:學(xué)生學(xué)籍信息管理用戶登錄查詢信息
信息使用返回信息用戶管理
添加
修改
刪除系統(tǒng)組織結(jié)構(gòu)圖用戶賬號
創(chuàng)建日期用戶信息用戶密碼用戶登錄結(jié)構(gòu)圖8
3.3學(xué)生基本信息的查詢和更新模塊將完成對學(xué)生基本信息的查詢和插入除改等更新操作體的功能模塊如下所示:四、系統(tǒng)計據(jù)概本。4.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計1.概念設(shè)計階段主要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過程,它是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵。2.數(shù)據(jù)字典數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合是驚醒詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析后獲9
得的主要結(jié)果。數(shù)據(jù)字典通常包括一下幾個部分:1)數(shù)據(jù)項:數(shù)據(jù)項是不可再分的數(shù)據(jù)單位。2)數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。一個數(shù)據(jù)結(jié)構(gòu)可以由若干個數(shù)據(jù)結(jié)構(gòu)組成是由若干數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)混合組成。3)數(shù)據(jù)流:數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?)數(shù)據(jù)存儲:數(shù)據(jù)存儲是數(shù)據(jù)及結(jié)構(gòu)停留或是保存的地方,也是數(shù)據(jù)流的來源和去向之一。5)處理過程:處理過程的具體處理邏輯一般用判定表或是判定樹來描述。6)數(shù)據(jù)字典:是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,即對原數(shù)據(jù)的描述。4.2創(chuàng)建數(shù)據(jù)庫“學(xué)生學(xué)籍信息管理系統(tǒng)”作為一個完整的數(shù)據(jù)庫管理系統(tǒng),在創(chuàng)建階段利用項目管理器可以更好組織管理各種格式的文件,因此首先需要創(chuàng)建一個項目,然后在項目管理器創(chuàng)建其他格式的文件。在主窗口中選擇“文件”菜單下“新建”子菜單在打開的“新建”對話框的“文件類型“區(qū)域中選中”項目然后單擊右側(cè)的新建文件”鈕,打開”創(chuàng)建“對話框中的”項目文文本框中輸入項目名稱,在此輸入"擊“保存”按鈕即創(chuàng)建了一個項目。在項目管理器的“數(shù)據(jù)”選項卡中選中“數(shù)據(jù)庫”單擊右側(cè)的“新建”按鈕,在彈出的“新建數(shù)據(jù)庫”對話框中單擊“新建數(shù)據(jù)庫”在彈出的“創(chuàng)建”對話框的“數(shù)據(jù)庫名”文本框中輸入數(shù)據(jù)庫的名稱,在此輸入“l(fā)intao”作為數(shù)據(jù)庫名,單擊“保存“按鈕即創(chuàng)建了一個空的數(shù)據(jù)庫。在項目管理器的“數(shù)據(jù)”選項卡中打開剛才創(chuàng)建的“l(fā)intao”數(shù)據(jù)庫的目錄樹,選中“數(shù)據(jù)表”,單擊右側(cè)的“新建”按鈕即可開始數(shù)據(jù)表的創(chuàng)建?!吧?shù)表段性置10
字段名學(xué)號姓名性別聯(lián)系方式班級
數(shù)據(jù)類型字符型字符型字符型字符型字符型
說明字段寬度6,字段寬度10字段寬度2字段寬度10字段寬度10“戶息數(shù)表段性置字段名用戶賬號用戶密碼
數(shù)據(jù)類型字符型字符型
說明字段寬度10,字段寬度104.3數(shù)據(jù)庫物理設(shè)計物理結(jié)構(gòu)設(shè)計是為邏輯數(shù)據(jù)模型建立一個完整的能實現(xiàn)的數(shù)據(jù)庫結(jié)構(gòu)括存儲結(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)可以實現(xiàn)學(xué)生學(xué)籍信息管理所需要完成的基本需求且管理系統(tǒng)可以有效的省去很多的人為登記錯誤并且能夠節(jié)省大量時間另外一方面學(xué)生學(xué)籍信息管理系統(tǒng)具有界面清晰操作簡單功能少而實用實現(xiàn)了學(xué)生信息管理工作的自動化減少了手工勞動量帶來的數(shù)據(jù)遺漏誤報等人為因素提高了工作效率另外系統(tǒng)開發(fā)設(shè)計比較通用此系統(tǒng)里面的數(shù)據(jù)都是從數(shù)據(jù)庫中提出(包括學(xué)生名稱、學(xué)生學(xué)號等不受固定數(shù)據(jù)限制,增強(qiáng)系統(tǒng)的通用性。一般
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025運(yùn)動會團(tuán)隊口號重視合同確保質(zhì)
- 2025年商洛大車貨運(yùn)資格證考試題
- 2025萬科電梯安裝合同
- 2025年鄭州a2貨運(yùn)從業(yè)資格證模擬考試題
- 上海外國語大學(xué)《地理科技論文寫作文》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海體育大學(xué)《計算機(jī)組成原理課程設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025藥品代理經(jīng)銷合同 標(biāo)準(zhǔn)版模板全
- 2025私人借貸合同范文
- 2025液晶電視安裝播放協(xié)議書,合同范本合同協(xié)議書范本
- 上海思博職業(yè)技術(shù)學(xué)院《跨國公司管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 【MOOC】信息安全-復(fù)旦大學(xué) 中國大學(xué)慕課MOOC答案
- 附屬醫(yī)院物業(yè)保潔服務(wù)方案及報價
- 中國慢性阻塞性肺疾病基層診療指南(2024年)解讀
- 大米營銷策劃方案
- 2024年影視制作委托合同協(xié)議書
- 廣告牌匾安裝施工方案
- 石文化與寶玉石鑒賞智慧樹知到期末考試答案2024年
- 《設(shè)計調(diào)查問卷》教學(xué)設(shè)計范文
- 常用抗凝藥物的應(yīng)用及護(hù)理PPT課件
- 枇杷栽培技術(shù)26661
- 離退休干部管理崗試題
評論
0/150
提交評論