數(shù)據(jù)庫課程設(shè)計總結(jié)報告
漳州師范學(xué)院
數(shù)據(jù)庫課程設(shè)計
個人日程管理系統(tǒng)
姓名:某某
學(xué)號:某某
系別:計算機科學(xué)與工程
專業(yè):計算機科學(xué)技術(shù)專業(yè)
年級:08級
指導(dǎo)教師:陳志翔、王桃發(fā)
201*年05月學(xué)生學(xué)號某某專業(yè)計算機科學(xué)與技術(shù)專業(yè)姓名班級某某08師本一所屬學(xué)期201*-201*學(xué)年第2學(xué)期一、項目介紹與設(shè)計目的1.項目介紹:1)項目名稱:個人日程管理系統(tǒng)2)隨著計算機技術(shù)的飛速發(fā)展,計算機應(yīng)用的迅速推廣,計算機及計算機技術(shù)給人們的日常生活,工作,學(xué)習(xí)帶來了十分巨大的影響,計算機改變了人們的生活,工作的方式。而在使用計算機時有一些好的、實用的軟件,將會給使用者提供非常便利的環(huán)境。我們結(jié)合本次課程設(shè)計開發(fā)以下的個人日程管理系統(tǒng)方案。個人日程管理系統(tǒng)是生活、工作小秘書軟件,本軟件實現(xiàn)個人日程的管理、查詢?nèi)粘,查看未完成事件,添加新日程,刪除日程,修改日程的功能。2.設(shè)計目的:隨著生活水平的提高,人們的生活節(jié)奏越來越快,每天都要處理很多事情,而又會常常因忘記處理重要的事情而苦惱。鑒于此,本系統(tǒng)主要為了更好地管理個人的日程,讓使用者的生活井然有序,不會忘記重要的會議和約會。二、項目環(huán)境要求設(shè)備支持:推薦配置:WindowsXP,512內(nèi)存;數(shù)據(jù)庫:MicrosoftSQLServer201*;軟件支持:采用VS201*C#語言編寫;三、項目功能模塊1.用戶登錄子系統(tǒng)每個用戶,只能以自己的密碼登錄到系統(tǒng)中,在系統(tǒng)里,只能處理、查看自己的日程,對別人的數(shù)據(jù)無法修改和查看。因為此系統(tǒng)是專門給個人設(shè)計的,鑒于隱私問題,個人日程信息不希望別人看到,因此登錄的身份就一種:只準(zhǔn)使用者登錄,使用者充當(dāng)管理員的角色。具有全部的權(quán)限。2.用戶注冊子系統(tǒng)當(dāng)用戶第一次登錄到系統(tǒng)時,就可以進行快速的注冊。。。3.日程瀏覽子系統(tǒng)1)查看當(dāng)天日程子模塊主要負責(zé):當(dāng)?shù)卿浌芾硐到y(tǒng)時,出現(xiàn)的是當(dāng)天的日程信息,供使用者快速查閱;還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進行快速查詢。當(dāng)新增,修改刪除日程后,查看當(dāng)天日程子模塊會自動更新到最新狀態(tài)。2)查看指定日期日程子模主要負責(zé):當(dāng)使用者想查看某天的日程安排時,只需選擇日期就可方便的查詢到日程安排;還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進行快速查詢。3)查看指定月份日程子模塊主要負責(zé):當(dāng)使用者想查看某個月全部的日程安排時,只需選擇月份就可查看指定月份的日程信息。還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進行快速查詢到該月的某個日程。4)查看指定年份日程子模塊主要負責(zé):當(dāng)使用者想查看某年全部的日程安排時,只需選擇年份就可查看指定年份的日程信息。還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進行快速查詢到改年的符合要求的日程。5)查看未完成事項子模塊主要負責(zé):讓使用者快速的查閱到未完成的日程信息;當(dāng)新增,修改或刪除日程后,查看未完成事項子模塊會自動更新到最新狀態(tài)。還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進行快速查詢到未完成的日程。4.日程管理子系統(tǒng)1)初始化日程子模塊主要負責(zé):當(dāng)使用者登錄系統(tǒng)后,系統(tǒng)會自動初始化日程信息:將以前已完成的日程的未完成標(biāo)志,標(biāo)志為完成;初始化增加,刪除,修改界面的信息。2)添加新日程子模塊主要負責(zé)基本日程信息錄入,如新日程標(biāo)題,內(nèi)容,日程類型,開始時間,結(jié)束時間,提醒時間,提醒類型,日程優(yōu)先度,是否提醒等信息的錄入及相關(guān)數(shù)據(jù)連接處理。所添加的日程,會快速的在修改界面下方顯示出來。3)修改日程子模塊主要負責(zé)基本日程信息修改,使用者通過查詢工具查詢到要修改的日程,該日程會顯示在修改界面下方中,然后只需點擊該日程,就可方便在修改界面中進行修改。4)刪除日程子模塊主要負責(zé)基本日程信息的刪除,使用者通過查詢工具查詢到要刪除的日程,該日程會顯示在刪除界面下方中,然后只需點擊該日程,再點擊刪除按鈕,就可方便的進行刪除。5.系統(tǒng)維護子系統(tǒng)1)系統(tǒng)退出子模塊主要負責(zé)系統(tǒng)的退出2)用戶信息修改子模塊主要負責(zé)修改用戶的信息,如修改密碼。四、小組成員名單及分工情況(要求包括小組成員名單、工作分配及小組各成員貢獻度))成員:林楷工作分配:用戶登錄子系統(tǒng)、用戶注冊子系統(tǒng)、日程瀏覽子系統(tǒng)、日程管理子系統(tǒng)、系統(tǒng)維護子系統(tǒng)。五、程序用戶名及密碼用戶名:小梅密碼:1用戶名:小王密碼:1用戶名:小林密碼:1用戶名:1密碼:1六、體會與感想這次的課程設(shè)計可以說是為畢業(yè)設(shè)計做的一個預(yù)演,真的做起來困難重重,深刻體會到做一個軟件,里面需要的很多知識我們沒有接觸過,去圖書館找書的時候發(fā)現(xiàn),我們學(xué)的僅僅是皮毛,還有很多東西需要我們?nèi)グl(fā)掘,就算是借一本書看完它,我們還是會發(fā)現(xiàn)還有很多知識沒有吃透,這需要我們不斷的實踐,不斷地自學(xué)習(xí),不斷地發(fā)現(xiàn)問題去思考問題。從需求分析階段不斷地搜索資料,想充分了解自己所做的課題在客戶或者公司中的需求,由于《軟件工程》這門課大二時學(xué)的不深,畫數(shù)據(jù)流圖等等軟件設(shè)計流程做起來很生疏,翻閱課本,和軟件工程課老師上課的講解,總算整了一個像樣點的需求分析,但是也不知道是不是正確,根據(jù)數(shù)據(jù)流圖,不斷修改需求,由于這個課程設(shè)計沒有連接外部設(shè)備,比如打印機,網(wǎng)絡(luò)等,所以做的都是在實踐階段,根據(jù)設(shè)計的大概模式展開一步步的模塊構(gòu)造。經(jīng)過不斷地測試,不斷地改進,其中還是發(fā)下了不少問題,第一次做這些工作,沒有任何經(jīng)驗,甚至無從下手,還是很謝謝老師和同學(xué)的幫忙,從中也學(xué)到了一些代碼的寫法,為什么要這樣寫,通過和同學(xué)的討論,找到一些書本上沒有的方法,如何數(shù)據(jù)綁定等等,怎樣從數(shù)據(jù)庫中將數(shù)據(jù)提取出來放到一個文本框或者標(biāo)簽內(nèi),這些東西是組成界面的東西,雖然小,但是可以體現(xiàn)整個軟件的水平,其實并不需要建多少數(shù)據(jù)庫的表,寫多少復(fù)雜的存儲過程,是不是用了數(shù)據(jù)庫函數(shù),觸發(fā)器等等,但是至少要弄明白這些東西如果操作,清晰思路才能將功能分清晰。經(jīng)過一段時間的學(xué)習(xí)與實踐,個人日程管理系統(tǒng)基本上開發(fā)好了。該系統(tǒng)具備了:添加、修改、刪除、瀏覽、查詢、輸出日程信息,實現(xiàn)了根據(jù)用戶需求查看日程等功能。作為一個個人日程管理系統(tǒng),本系統(tǒng)所提供的功能的確太少了一些,僅僅只實現(xiàn)了一些基本的功能,有很多地方還有待擴展和改良。人如果沒有自信,沒有目標(biāo),沒有信心就不可能把事情做好,當(dāng)其他人都在迷茫的時候,自己一定要堅信目標(biāo),大學(xué)畢業(yè)出去即是面臨找工作,從學(xué)習(xí)這個專業(yè),到以后做這方面的工作都需要不斷地去學(xué)習(xí)去實踐,這次實踐可以給我們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實踐經(jīng)驗,在困難面前要勇于嘗試,這是這次課程設(shè)計給我的最大感想。指導(dǎo)老師評語:成績評定:優(yōu)秀良好中及格不及格
指導(dǎo)老師簽名:年月日
擴展閱讀:數(shù)據(jù)庫課程設(shè)計總結(jié)報告
江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
目錄
摘要........................................................21.?dāng)?shù)據(jù)庫系統(tǒng)設(shè)計流程........................................3
1.1數(shù)據(jù)庫設(shè)計流程與階段...................................31.2實用軟件信息管理系統(tǒng)的設(shè)計流程..........................42.需求分析.................................................5
2.1實用軟件信息管理信息系統(tǒng)的主要功能......................52.2系統(tǒng)軟件信息分類結(jié)構(gòu)圖.................................62.3系統(tǒng)信息描述..........................................63.數(shù)據(jù)庫系統(tǒng)設(shè)計.............................................7
3.1數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計...................................73.2數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計...................................7
3.2.1表的設(shè)計........................................73.2.2查詢的設(shè)計.......................................9
4.數(shù)據(jù)庫的界面設(shè)計...........................................11
4.1窗體設(shè)計.............................................114.2報表的設(shè)計............................................155.總結(jié)......................................................17主要參考資料.................................................18
1江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
摘要
從世界上的第一臺電腦誕生以來,網(wǎng)絡(luò)的發(fā)展以成為必然,網(wǎng)絡(luò)時代的到來加快了我們生活的步伐。人類的腳步已邁入21世紀(jì),隨著網(wǎng)絡(luò)這幾年的發(fā)展,人們越來越多的感受到網(wǎng)絡(luò)對我們生活的影響。當(dāng)我們靜下來仔細一想的時候,我們會猛然發(fā)現(xiàn)自己已生活在真真實實的與網(wǎng)絡(luò)密切相關(guān)的網(wǎng)絡(luò)生活當(dāng)中,可以這樣說我們已經(jīng)是一種新型的人類了,那就是我們所說的E人類,而我們所處的時代,可以稱之為E時代。起初的電腦只應(yīng)用于軍事計算,而如今各行各業(yè)每時每刻都在與電腦打交道,網(wǎng)絡(luò)技術(shù)已成為新世紀(jì)不可或缺的技術(shù),不懂的網(wǎng)絡(luò)技術(shù)的人,也就更不上時代的腳步。電腦是網(wǎng)絡(luò)技術(shù)發(fā)展最重要的載體,學(xué)會使用電腦使我們與時代融合的第一步。其實電腦的使用就是對各種軟件的運用,所以要想學(xué)好電腦首先就要知道一些常用軟件的一些相關(guān)信息。該系統(tǒng)建立的目的就是讓人們更方便的尋找到自己所想要使用的軟件。用數(shù)據(jù)庫來管理軟件信息有極大好處首先它可以很簡單的讓人們找到相關(guān)內(nèi)容;其次它可以幫助我們快速了解某些軟件的功能;最后,它能很好地實現(xiàn)數(shù)據(jù)庫特有的
2江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
1.?dāng)?shù)據(jù)庫系統(tǒng)設(shè)計流程
1.1數(shù)據(jù)庫設(shè)計流程與階段
管理信息系統(tǒng)的開發(fā)設(shè)計過程一般采用生命周期的里理論,設(shè)計的流程可分為六個階:需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、數(shù)據(jù)庫的實施與運行、數(shù)據(jù)庫的實用與維護。設(shè)計流程如下圖所示
系統(tǒng)需求分析概念設(shè)計邏輯設(shè)計實施與運行物理實現(xiàn)使用與維護圖1.1數(shù)據(jù)庫設(shè)計流程
3江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
1.2實用軟件信息管理系統(tǒng)的設(shè)計流程
制作實用軟件信息管理系統(tǒng)的過程如下所示
開始:提出需求(為什么要制作)了解需求,收集數(shù)據(jù),設(shè)計基本結(jié)構(gòu)需求分析,能模塊建立表及其關(guān)系建立系統(tǒng)功能模塊結(jié)構(gòu)圖設(shè)計數(shù)據(jù)輸入界面:查詢、窗體、報表、數(shù)據(jù)訪問頁等設(shè)計菜單系統(tǒng)如登錄界面測試系統(tǒng),改進功能數(shù)據(jù)庫維護:加密、備份圖1.2實用軟件信息管理系統(tǒng)的過程
4江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
2.需求分析
人類的腳步已邁入21世紀(jì),隨著網(wǎng)絡(luò)這幾年的發(fā)展,人們越來越多的感受到網(wǎng)絡(luò)對我們生活的影響。當(dāng)我們靜下來仔細一想的時候,我們會猛然發(fā)現(xiàn)自己已生活在真真實實的與網(wǎng)絡(luò)密切相關(guān)的網(wǎng)絡(luò)生活當(dāng)中,可以這樣說我們已經(jīng)是一種新型的人類了,那就是我們所說的E人類,而我們所處的時代,可以稱之為E時代,F(xiàn)今網(wǎng)絡(luò)發(fā)展迅速,各種信息、軟件層出不窮,我們有時對網(wǎng)絡(luò)有一種渺茫的感覺,不知道如何下手、無從尋找。本系統(tǒng)的開發(fā)是為了方便所有對軟件有需求的單位和個人,能夠方便快捷的查找到自己所需要的軟件信息,通過下載地址進入軟件公司網(wǎng)站下載。
2.1實用軟件信息管理信息系統(tǒng)的主要功能
通過對軟件信息資料的搜集、整理與錄入,軟件信息管理系統(tǒng)的主要功能包括以下幾個方面。
(1)可以對軟件信息進行更新與管理。
(2)可以搜索各種不同功能、不同類別的的軟件信息。(3)可以打印軟件信息報表。(4)可以用不同的查詢方式進行查詢。(5)可以通過宏對數(shù)據(jù)庫的密碼進行驗證。(6)可以在窗體中進行窗口切換。
這些是從使用者的角度來確定實用軟件信息管理系統(tǒng)的主要功能,隨著對需求的進一步細化,該系統(tǒng)還有許多額外功能,也會根據(jù)需求的一些變化作相應(yīng)的調(diào)整。
5江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
2.2系統(tǒng)軟件信息分類結(jié)構(gòu)圖
通過對對需求的相關(guān)分析以后以及對所錄入數(shù)據(jù)的分析,可以將該系統(tǒng)內(nèi)的軟件的分類結(jié)構(gòu)圖表示如下中文系統(tǒng)軟件系統(tǒng)中部分軟件種類結(jié)構(gòu)圖
實用軟件辦公圖形圖像多媒體網(wǎng)站網(wǎng)絡(luò)常用教育娛樂辦公輔助軟件辦公管理軟件文本工具軟件文件管理軟件音頻軟件視頻軟件多媒體播放軟件網(wǎng)絡(luò)通訊軟件瀏覽軟件撥號連接軟件瀏覽輔助軟件電子郵件軟件下載工具軟件
2.3系統(tǒng)信息描述
實用軟件信息管理系統(tǒng)提供的是各種軟件的軟件名稱、軟件大小、版本、軟件性質(zhì)、運行環(huán)境、下載地址,人們通過查詢可以找到自己所需要的軟件下載地址,可以直接進入軟件公司網(wǎng)站下載軟件,這樣比較方便快捷,減少人們的煩惱。實用軟件信息管理系統(tǒng)提供的軟件包括辦公、圖形圖像、多媒體、網(wǎng)站、上網(wǎng)常用、教育娛樂六大類軟件。辦公類軟件包括辦公管理軟件、辦公輔助軟件、中文系統(tǒng)軟件、文本工具軟件、文件管理軟件等類別,可以實現(xiàn)文字處理、制作表格、幻燈片制作、專業(yè)排版、日程日歷、日記本、記事本、計算器、文字識別、翻譯、中文輸入法、文本編輯、文本閱讀、壓縮、拷貝備份、文件加密解密、病毒防護等功能;圖形圖像類軟件包括圖形圖像制作軟件等類別,可以實現(xiàn)平面設(shè)計、動畫制作、3D制作、圖片瀏覽等功能;多媒體類軟件多媒體制作軟件等類別,可以實現(xiàn)音頻制作、視頻制作、音頻編輯、多媒體播放等功能;網(wǎng)站類軟件包括網(wǎng)站構(gòu)造軟件可以實現(xiàn)網(wǎng)頁制作功能;上網(wǎng)常用類軟件包括網(wǎng)絡(luò)通訊軟件、瀏覽軟件、撥號連接軟件、瀏覽輔助軟件、電子郵件軟件、下載工具軟件等類別,可以實現(xiàn)聊天、通訊、瀏覽器、撥號、計費、瀏覽過濾、書簽、客戶端、郵件處理、下載、網(wǎng)頁下載等功能;教育娛樂類軟件包括教育教學(xué)軟件、游戲工具軟件等類別,可以實現(xiàn)打字練習(xí)、英語學(xué)習(xí)、游戲、游戲修改器等功能。
6江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
3.數(shù)據(jù)庫系統(tǒng)設(shè)計
3.1數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計
概念結(jié)構(gòu)是將需求分析得到的用戶需求抽象為信息結(jié)構(gòu),即概念模型設(shè)計過程就是概念結(jié)構(gòu)設(shè)計。概念結(jié)構(gòu)是各種數(shù)據(jù)模型的基礎(chǔ),是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵。它能真實、充分地反映現(xiàn)實世界。概念模型中包含的主要概念有實體、實體集、屬性、主鍵、域、聯(lián)系等。此外概念模型的結(jié)構(gòu)可以使用E-R圖來表示。
數(shù)據(jù)庫所涉及的表只有一張,所以不存在表與表之間的聯(lián)系。該數(shù)據(jù)庫中的實體是各種軟件,而且各種實體之間都存在著一定的聯(lián)系。表的實體型可以表示為:實用軟件(軟件號,軟件名稱,軟件大小,版本,軟件性質(zhì),運行環(huán)境,下載地址,軟件種類,功能)。所以該數(shù)據(jù)中實體的屬性主要有軟件號、軟件名稱、軟件大小、版本、軟件性質(zhì),運行環(huán)境、下載地址,軟件種類,功能等。
軟件性質(zhì)軟件大小軟件名稱軟件號運行環(huán)境下載地址類別實用軟件
實體模型圖圖3.1
3.2數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計
3.2.1表的設(shè)計
Access表設(shè)計的要素有表名、字段名、字段數(shù)據(jù)類型、字段大小、表的主鍵。下圖為在設(shè)計器中制作表,其中軟件號為主鍵在設(shè)計好字段名稱時,也要把相應(yīng)的數(shù)據(jù)類型給設(shè)計好。數(shù)據(jù)類型主要有文本型、數(shù)字型、日期/時間型、貨幣型、備注型、OLE型、
7江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
超鏈接型、是否型、查閱向?qū)偷。該系統(tǒng)的字段的數(shù)據(jù)類型多為文本型,只有下載地址為超鏈接型。有時如有需要也可設(shè)置字段屬性。
圖3.2設(shè)計器設(shè)計表
在設(shè)計好字段和數(shù)據(jù)類型后,保存并將表的名稱改為“實用軟件基本信息表”,然后打開該表,在表中輸入數(shù)據(jù)信息,輸入完成后對此進行保存。保存后的表再打開時就會顯示自己輸入的全部數(shù)據(jù)。設(shè)計好的表可以作為查詢、設(shè)計窗體和報表的數(shù)據(jù)源。表如下圖所示
圖3.3實用軟件基本信息表
8江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
3.2.2查詢的設(shè)計
查詢通常用于快速,非常規(guī)范的大量信息的輸出與查詢,在此我們的系統(tǒng)所用的查詢主要有條件查詢、選擇查詢、統(tǒng)計查詢和參數(shù)查詢。
(1)條件查詢系統(tǒng)中使用了許多條件查詢?nèi)绮檎肄k公軟件的信息、圖形圖像制作軟件的
信息、多媒體軟件的信息、網(wǎng)絡(luò)常用軟件的信息、辦公管理軟件的信息等。下面以查找所有辦公管理軟件信息為例
圖3.4查詢辦公管理軟件
將查詢好的所有“辦公軟件”中的字段拖到下表格中,在“類別”下的條件中輸入“辦公管理軟件”,(如圖3.4所示)然后運行保存,所查詢結(jié)果如圖3.5所示
圖3.5辦公管理軟件信息
9江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
上面的查詢用SQL語句可寫成
SELECT*FROM辦公軟件
WHERE類別=“辦公管理軟件”
(2)選擇查詢
選擇查詢就是從表中篩選自己所需要的字段,如篩選實用軟件信息表中的含有軟件名稱、軟件大小、軟件性質(zhì)、運行環(huán)境字段的相關(guān)信息。
上面的查詢用SQL語句可寫成
SELECT軟件名稱,軟件大小,軟件性質(zhì),運行環(huán)境FROM實用軟件信息表
圖3.6選擇查詢
10江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
(3)參數(shù)查詢
使用參數(shù)查詢,每次只需輸入不同的查詢參數(shù),就能得到不同的查詢結(jié)果,這樣既方便又快速。系統(tǒng)中所涉及的參數(shù)查詢主要有按軟件名稱查詢、按軟件性質(zhì)查詢、按軟件類別和功能查詢。
下圖為按軟件名稱查詢的參數(shù)查詢
設(shè)計時選擇工具欄中的“查詢”工具,選擇下拉菜單中的“參數(shù)查詢”
然后再輸入的對話框中輸入“請輸入軟件名稱”完成,再在軟件名稱字段的條件下輸入[請輸入軟件名稱],運行保存。操作如圖3.7
圖3.7按軟件名稱查詢
4.數(shù)據(jù)庫的界面設(shè)計
4.1窗體設(shè)計
窗體是最終用戶通過Access處理自己業(yè)務(wù)數(shù)據(jù)的界面,用戶可以通過窗體按照
11江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
自己習(xí)慣的方式、格式操縱業(yè)務(wù)數(shù)據(jù)。從數(shù)據(jù)庫的角度來說,通過窗體可以顯示、添加、編輯、刪除、查詢、打印表的數(shù)據(jù)記錄、控制系統(tǒng)的運行。窗體的基本種類主要有縱欄式窗體、表格式窗體、數(shù)據(jù)表窗體、子窗體、數(shù)據(jù)透視表窗體和數(shù)據(jù)透視圖窗體。窗體創(chuàng)建的方法主要有想到向?qū)?chuàng)建和在設(shè)計視圖中創(chuàng)建。
實用軟件信息管理系統(tǒng)主要用的是在設(shè)計視圖中創(chuàng)建和自動創(chuàng)建,所創(chuàng)建的窗體主要是縱欄式窗體和數(shù)據(jù)表窗體。(1)縱欄式窗體
圖4.1圖片瀏覽軟件的縱欄式窗體
圖4.2平面設(shè)計軟件的縱欄式窗體
在以上的窗體中(圖4.1)可以對數(shù)據(jù)進行導(dǎo)航,也可以添加,刪除保存和撤銷數(shù)據(jù)。但是在一個頁面中只能顯示一條記錄。
12江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
(2)數(shù)據(jù)表窗體
圖4.3創(chuàng)建數(shù)據(jù)表窗體
圖4.4撥號連接軟件的數(shù)據(jù)表窗體
圖4.5游戲工具軟件數(shù)據(jù)表窗體
數(shù)據(jù)表窗體創(chuàng)建簡單,一個頁面可以顯示多條記錄,但不可以對數(shù)據(jù)進行導(dǎo)航、添加刪
13江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
除和保存等一系列操作。
(3)主窗體
圖4.6系統(tǒng)主窗體
實用軟件的主窗體是整個系統(tǒng)的主要部分,所有的信息查詢都可以在這個窗體中通過命令按鈕進行切換。在此窗體上實現(xiàn)的功能主要有返回登錄界面、退出數(shù)據(jù)庫系統(tǒng)以及對各信息的查詢。主窗體上的系統(tǒng)簡介是對該系統(tǒng)的簡單介紹,備注是對軟件屬性的描述,這樣用戶就可以用此信息進行相關(guān)的查詢。
(4)登錄窗體
圖4.7登錄窗體
14江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
用戶可以輸入用戶名和密碼進入該系統(tǒng),該系統(tǒng)的用戶名和密碼都為“123456”。
4.2報表的設(shè)計
報表是Access的重要對象之一,能夠按照用戶所定義的規(guī)格展現(xiàn)格式化的、調(diào)整的信息,如果要以打印格式來顯示數(shù)據(jù),使用報表是一種極其有效的方法。因為在報表中可以控制每個對象的大小和顯示方式,并可以按照用戶所需的方式來顯示相應(yīng)的內(nèi)容。
圖4.8實用軟件報表設(shè)計
圖4.9實用軟件報表
15江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
圖4.10平面設(shè)計軟件報表設(shè)計
圖4.11平面軟件報表
16江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
5.總結(jié)
通過本次課程設(shè)計,使我們不僅能夠?qū)W習(xí)、掌握和運用數(shù)據(jù)庫技術(shù)Access201*等相關(guān)知識,而且能夠根據(jù)需要數(shù)據(jù)庫進行規(guī)劃、設(shè)計及管理,并實現(xiàn)一定功能的系統(tǒng)管理。通過課程設(shè)計,使我們能夠系統(tǒng)地認(rèn)識到數(shù)據(jù)庫技術(shù)重要性,理論聯(lián)系實際,我們用理論來解決生活中的實際問題,而且本次也讓我們知道協(xié)作的重要性。本次課程設(shè)計加深了我們對數(shù)據(jù)庫理論和基本知識的理解,提高運用數(shù)據(jù)庫解決實際問題的能力,掌握使用數(shù)據(jù)庫進行軟件設(shè)計的基本方法。本次課程設(shè)計不僅提高了我們的操作技能,而且還讓我們了解了許多軟件知識,對于我們今后的發(fā)展也起到一定的作用。
17江蘇建筑職業(yè)技術(shù)學(xué)院課程設(shè)計說明書
主要參考資料
1、《數(shù)據(jù)庫原理及應(yīng)用Access(第2版)》高等教育出版社
2、《數(shù)據(jù)庫原理及應(yīng)用》機械工業(yè)出版社3、《數(shù)據(jù)庫基礎(chǔ)與Access應(yīng)用》科學(xué)出版社4、《Access數(shù)據(jù)庫基礎(chǔ)與應(yīng)用》高等教育出版社5、《數(shù)據(jù)庫原理與設(shè)計》
機械工業(yè)出版社
友情提示:本文中關(guān)于《數(shù)據(jù)庫課程設(shè)計總結(jié)報告》給出的范例僅供您參考拓展思維使用,數(shù)據(jù)庫課程設(shè)計總結(jié)報告:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。