版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫課程設(shè)計指導(dǎo)書一、課程設(shè)計教學(xué)目的數(shù)據(jù)庫課程設(shè)計是在學(xué)生系統(tǒng)的學(xué)習(xí)了數(shù)據(jù)庫原理課程后,按照關(guān)系型數(shù)據(jù)庫的基本原理,綜合運用所學(xué)的知識,以小組為單位,設(shè)計開發(fā)一個小型的數(shù)據(jù)庫管理系統(tǒng)。通過對一個實際問題的分析、設(shè)計與實現(xiàn),將原理與應(yīng)用相結(jié)合,使學(xué)生學(xué)會如何把書本上學(xué)到的知識用于解決實際問題,培養(yǎng)學(xué)生的動手能力;另一方面,使學(xué)生能深入理解和靈活掌握教學(xué)內(nèi)容。二、課程設(shè)計基本要求最多三人為一個小組,小組成員既要有相互合作的精神,又要分工明確。每個學(xué)生都必須充分了解整個設(shè)計的全過程。從開始的系統(tǒng)需求分析到最后的軟件測試,都要有詳細(xì)的計劃,設(shè)計文檔應(yīng)按照軟件工程的要求書寫。具體要求有:(1)系統(tǒng)中的數(shù)據(jù)表設(shè)計應(yīng)合理、高效,盡量減少數(shù)據(jù)冗余。(2)軟件界面要友好、安全性高。(3)軟件要易于維護、方便升級。(4)編程語言可由小組根據(jù)自己的情況選擇,但一般情況下應(yīng)該是小組的每個成員都對該語言較熟悉。避免把學(xué)習(xí)語言的時間放在設(shè)計期間。(5)參考使用的語言有:Delphi、TSQL。(6)每人提交一個課程設(shè)計報告和可行的應(yīng)用軟件(課程設(shè)計報告格式參照附件)。三、參考題目(不限于以下題目)題目一學(xué)生學(xué)籍管理系統(tǒng)1、實驗內(nèi)容:(1)主要的數(shù)據(jù)表學(xué)生基本情況數(shù)據(jù)表,學(xué)生成績數(shù)據(jù)表,課程表等等。(2)主要功能模塊實現(xiàn)學(xué)生基本情況的錄入、修改、刪除等基本操作。對學(xué)生基本信息提供靈活的查詢方式。完成一個班級的學(xué)期選課功能。實現(xiàn)學(xué)生成績的錄入、修改、刪除等基本操作。能方便的對學(xué)生的個學(xué)期成績進行查詢。具有成績統(tǒng)計、排名等功能。具有留級、休學(xué)等特殊情況的處理功能。能輸出常用的各種報表。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。2、實驗要求:(1)學(xué)生成績表的設(shè)計,要考慮到不同年級的教學(xué)計劃的變化情況。(2)對于新生班級,應(yīng)該首先進行基本情況錄入、選課、然后才能進行成績錄入。題目二圖書管理系統(tǒng)1、實驗內(nèi)容:(1)主要的數(shù)據(jù)表圖書基本信息表,借書卡信息表,借閱信息表,圖書分類信息表等等。(2)主要功能模塊圖書基本情況的錄入、修改、刪除等基本操作。辦理借書卡模塊。實現(xiàn)借書功能。實現(xiàn)還書功能。能方便的對圖書進行查詢。對超期的情況能自動給出提示信息。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。2、實驗要求:圖書編號可參考國家統(tǒng)一的圖書編碼方法,再完成基本功能模塊的情況下,盡量使系統(tǒng)能具有通用性。題目三銀行儲蓄系統(tǒng)1、實驗內(nèi)容:(1)主要的數(shù)據(jù)表定期存款單,活期存款帳,存款類別代碼表等等。(2)主要功能模塊實現(xiàn)儲戶開戶登記。辦理定期存款帳。辦理定期取款手續(xù)。辦理活期存款帳辦理活期取款手續(xù)。實現(xiàn)利息計算。輸出明細(xì)表。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。2、實驗要求:(1)要進行實際調(diào)研,系統(tǒng)功能在實現(xiàn)時參照實際的儲蓄系統(tǒng)的功能。(2)同時要考慮銀行系統(tǒng)數(shù)據(jù)的安全與保密工作。題目四設(shè)備管理系統(tǒng)1、實驗內(nèi)容:(1)主要的數(shù)據(jù)表設(shè)備明細(xì)帳表,設(shè)備使用單位代碼表,國家標(biāo)準(zhǔn)設(shè)備分類表等等。(2)主要功能模塊實現(xiàn)設(shè)備的錄入、刪除、修改等基本操作。實現(xiàn)國家標(biāo)準(zhǔn)設(shè)備代碼的維護。能夠?qū)υO(shè)備進行方便的檢索。實現(xiàn)設(shè)備折舊計算。能夠輸出設(shè)備分類明細(xì)表。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。2、實驗要求:具體設(shè)備編碼參考國家統(tǒng)一編碼方法,功能實現(xiàn)也要考慮通用性。題目五醫(yī)院藥品進銷存系統(tǒng)1、實驗內(nèi)容:(1)主要的數(shù)據(jù)表藥品分類代碼表,藥品庫存表,供貨商信息表,采購信息表等等。(2)主要功能模塊新藥品的入庫。過期藥品的出庫登記、處理記錄。藥品庫存檢索。供貨商信息檢索。藥品采購記錄管理。藥品用藥說明信息管理。輸出相應(yīng)的數(shù)據(jù)報表。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。2、實驗要求:具體項目內(nèi)容去醫(yī)院進行調(diào)研,藥品編碼也應(yīng)參考國家統(tǒng)一編碼方法。題目六書店租賃管理系統(tǒng)1.設(shè)計內(nèi)容建立書店租賃管理系統(tǒng),完成會員信息、書籍信息等的查詢、添加、修改、刪除等操作,并能完成書籍檢索的功能。對于借閱信息能按照借閱人、借閱日期等查詢。收入信息中應(yīng)考慮會員交納會費、臨時人員借閱所交納的租金、因書籍損壞或者過期還書的罰款等信息。2.基本要求查閱資料,掌握相關(guān)知識,確定開發(fā)需求,學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計語言,設(shè)計功能完備,界面友好,考慮數(shù)據(jù)庫的安全性和完整性。題目七大學(xué)生就業(yè)咨詢系統(tǒng)1、實驗內(nèi)容:(1)主要的數(shù)據(jù)表用人單位基本信息表,專業(yè)信息表,地區(qū)代碼表等等。(2)主要功能模塊對用人單位的基本信息進行錄入、修改、刪除等。實現(xiàn)畢業(yè)生專業(yè)信息的維護。定時發(fā)布用人單位的畢業(yè)生需求信息。方便的實現(xiàn)對人才需求信息的檢索。對用人單位的級別能夠自動進行變更。能夠?qū)v年的畢業(yè)需求信息進行統(tǒng)計、分析。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。2、實驗要求:方便畢業(yè)生進行就業(yè)信息檢索,可考慮將就業(yè)信息在網(wǎng)上進行發(fā)布。題目八教務(wù)輔助管理系統(tǒng)1、實驗內(nèi)容:(1)主要的數(shù)據(jù)表教師基本信息表,課程表,教室資源表等等。(2)主要功能模塊對上課教師基本信息進行管理。對全院開設(shè)的課程進行管理。錄入教師基本上課信息。實現(xiàn)自動排課功能。簡單計算工作量。能夠進行各種數(shù)據(jù)統(tǒng)計。能夠輸出相應(yīng)的報表。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。2、實驗要求:軟件功能主要考慮實用,具體功能模塊一定要先進行調(diào)研。設(shè)計內(nèi)容:設(shè)計如下主要功能模塊題目九工資管理系統(tǒng)員工基本信息的管理功能。單位員工變動、獎懲情況的管理功能。工資的計算、修改功能。查詢統(tǒng)計功能。報表打印功能。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。設(shè)計要求:
在提供員工詳細(xì)的工資資料的同時,盡量使系統(tǒng)能具一定的安全性和通用性。
題目十人事管理系統(tǒng)設(shè)計內(nèi)容:設(shè)計如下主要功能模塊人事檔案管理模塊。人員薪酬管理模塊。人員培訓(xùn)管理模塊。各類報表生成模塊。人員內(nèi)部調(diào)動、離崗管理模塊。人員獎懲情況管理模塊。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。設(shè)計要求:
在提供詳細(xì)人員資料的同時,還為保證資料的保密性特設(shè)置訪問密碼,有效控制進入系統(tǒng)的人員。題目十一超市管理系統(tǒng)設(shè)計內(nèi)容:設(shè)計如下主要功能模塊用戶權(quán)限管理模塊。進貨管理模塊。銷售管理模塊。各類報表生成模塊。顧客管理模塊。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。設(shè)計要求:
本系統(tǒng)應(yīng)包括用戶注冊功能題目十二超市管理系統(tǒng)設(shè)計內(nèi)容:設(shè)計如下主要功能模塊用戶權(quán)限管理模塊。進貨管理模塊。銷售管理模塊。各類報表生成模塊。顧客管理模塊。具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。設(shè)計要求:
本系統(tǒng)應(yīng)包括用戶注冊功能題目十三旅行社管理信息系統(tǒng)系統(tǒng)功能應(yīng)包括:1)旅游團隊、團隊團員及旅游路線相關(guān)信息的輸入2)旅游團隊、團隊團員及旅游路線相關(guān)信息的維護(修改、瀏覽、刪除和撤銷)3)旅游團隊管理信息的查詢(如按團隊編號)4)團隊團員基本情況的查詢(可選多種方式)5)旅游路線相關(guān)信息的查詢(如按線路編號)6)旅游團隊管理信息的報表及輸出。7)團隊團員基本情況的報表及輸出。8)旅游路線排行榜發(fā)布。9)數(shù)據(jù)備份,更改密碼題目十四酒店客房管理系統(tǒng)主要功能:1)前臺操作:包括開房登記、退房結(jié)賬和房狀態(tài)查看2)預(yù)訂管理:包括預(yù)訂房間、預(yù)訂入住和解除預(yù)訂3)信息查詢:包括在住客人列表、預(yù)訂客人列表和歷史客人列表4)報表統(tǒng)計:包括開房記錄統(tǒng)計、退房結(jié)賬和預(yù)訂房間統(tǒng)計題目十五報刊訂閱管理系統(tǒng)本系統(tǒng)主要有以下功能模塊:(1)登陸功能:登陸系統(tǒng)為身份驗證登錄。分為管理員登錄和一般用戶登錄。分別通過不同的用戶名和密碼進入報刊訂閱管理界面,新的用戶需要注冊。(2)錄入新信息功能:對于管理員,包括新用戶信息和新報刊信息的錄入功能,信息一旦提交就存入到后臺數(shù)據(jù)庫中;普通用戶自行注冊進行可以修改個人信息。(3)訂閱功能:用戶可以訂閱報刊,系統(tǒng)自動計算所需金額,并顯示在界面上;管理員不可訂閱報刊,必須以用戶身份訂閱報刊。(4)查詢功能:用戶可以查詢并顯示自己所訂閱的信息;管理員可以按人員、報刊、部門分類查詢。查詢出的信息顯示在界面上,并且可以預(yù)覽和打印出結(jié)果。(5)統(tǒng)計功能:管理員可以按用戶、部門、報刊統(tǒng)計報刊的銷售情況,并對一些重要的訂閱信息進行統(tǒng)計;普通用戶可以統(tǒng)計出自己的訂閱情況,并且可以預(yù)覽和打印出結(jié)果。(6)系統(tǒng)維護功能:數(shù)據(jù)的安全管理,主要是依靠管理員對數(shù)據(jù)庫里的信息進行備份和恢復(fù),數(shù)據(jù)庫備份后,如果出了什么意外可以恢復(fù)數(shù)據(jù)庫到當(dāng)時備份的狀態(tài),這提高了系統(tǒng)和數(shù)據(jù)的安全性,有利于系統(tǒng)的維護
四、課程設(shè)計報告格式課程設(shè)計報告分以下幾部分:封面目錄3、系統(tǒng)描述:介紹所開發(fā)系統(tǒng)的功能和解決的問題;4、分析與設(shè)計:主要包括以下內(nèi)容:數(shù)據(jù)分析(數(shù)據(jù)流圖及數(shù)據(jù)字典);概念模型設(shè)計;邏輯模型設(shè)計及優(yōu)化;物理設(shè)計與實施;應(yīng)用程序設(shè)計各個模塊的實現(xiàn)方法描述(關(guān)鍵代碼);5、系統(tǒng)測試:系統(tǒng)關(guān)鍵功能的運行截圖,凡課題與數(shù)據(jù)庫相關(guān)的表中記錄不得少于5條。6、總結(jié)或心得體會:對課程設(shè)計中值得肯定的內(nèi)容進行評價,客觀地指出其中的不足,并說明克服或改進的辦法。要求真實,杜絕客套話。7、參考文獻:書寫格式要符合如下規(guī)范;a.期刊文獻書寫格式:作者﹒論文篇名[J]﹒期刊名﹒出版年,卷(期如:高曙明﹒自動特征識別技術(shù)綜述[J]﹒計算機學(xué)報﹒1998,21(3)b.著作文獻書寫格式:作者﹒書名[M]﹒出版地:出版社,出版年如:劉勇,康立山,陳毓屏﹒非數(shù)值并行算法(第二冊)[M]﹒北京:科學(xué)出版社,19988、附錄:附系統(tǒng)中屬于自己做的關(guān)鍵模塊的源代碼,要求源代碼中關(guān)鍵代碼標(biāo)上適量的注釋,且編程風(fēng)格符合規(guī)范,源碼打印格式為:newroman5號單倍行距。說明:課程設(shè)計報告中圖表格式如下報告中表格全文統(tǒng)一編序,表序必須連續(xù)。文中引用表格時,“表”在前,序號在后,如:“見表8”。表格的名稱和編號應(yīng)居中,并位于表格上方,表序在前,表名在后,其中空一格,表名末不加標(biāo)點符號。如:報告中插圖都應(yīng)有名稱和序號,全文統(tǒng)一編序且圖序必須連續(xù)。文中引用插圖時,“圖”在前,序號在后,如:“見圖12”。圖的名稱和編號應(yīng)居中并寫于圖的下方,圖序在前,圖名在后,其中空一格,末尾不加標(biāo)點。如:四、驗收及評分標(biāo)準(zhǔn)驗收內(nèi)容包括:程序運行情況(課程設(shè)計最后一天檢查)、課程設(shè)計報告及平時成績?nèi)糠?,最后成績以等級分,即?yōu)、良、中、及格、不及格五個等級給出。各部分所占比例為:程序運行情況(35%)、課程設(shè)計報告(50%)、平時成績(15%)。
數(shù)據(jù)庫原理課程設(shè)計報告課題:姓名:學(xué)號:同組姓名:專業(yè)班級:指導(dǎo)教師:設(shè)計時間:評閱意見:評閱意見:評定成績:指導(dǎo)老師簽名:年月日目錄TOC\o"1-2"\h\z\u1、開發(fā)背景 42、系統(tǒng)描述 43、數(shù)據(jù)分析 43.1、數(shù)據(jù)流圖 43.2、數(shù)據(jù)字典 54、概念模型設(shè)計 75.邏輯模型設(shè)計及優(yōu)化 76.物理設(shè)計和實施 87、應(yīng)用程序設(shè)計(前臺) 108、課程設(shè)計心得體會 10參考文獻 10
1、開發(fā)背景90年代中期,由于Internet的迅速普及,使Intranet成為Internet技術(shù)在企業(yè)管理信息系統(tǒng)中的應(yīng)用和延伸,形成了集計算機,計算機網(wǎng)絡(luò)、數(shù)據(jù)庫、分布式計算等于一體的信息技術(shù)綜合體,它打破了時間和地域的界限,使信息交流變得快捷、準(zhǔn)確,為建立現(xiàn)代企業(yè)管理信息系統(tǒng)提供了充足的條件。企業(yè)信息管理系統(tǒng)在此基礎(chǔ)上延伸、擴展,使之上下、內(nèi)外全面貫通。引入Internet后,形成了新型的瀏覽器/服務(wù)器(Browser/Server)結(jié)構(gòu),而傳統(tǒng)的客戶機/服務(wù)器(Client/Server)結(jié)構(gòu)在這方面就遠(yuǎn)不及B/S結(jié)構(gòu)。圖書館管理信息系統(tǒng)是在適應(yīng)市場需求的客觀前提下,為了滿足中小型公司或事業(yè)單位管理自己的公共圖書館而開發(fā)的。該系統(tǒng)的是終目的是要將自己的圖書館放到網(wǎng)絡(luò)上,以方便員工查閱。2、系統(tǒng)描述(描述該系統(tǒng)所需要完成的功能)經(jīng)過調(diào)研及分析,圖書館管理信息系統(tǒng)主要完成以下功能:(1)圖書信息維護:主要完成圖書館新進圖書的編號、登記、入館等操作。(2)讀者信息維護:主要是完成讀者信息的添加、修改和刪除等操作,只有是系統(tǒng)中的合法讀者才有資格進行圖書的借閱活動。(3)借書/還書處理:主要完成讀者的借書和還書活動,記錄讀者借還書情況并及時反映圖書的在庫情況。(4)讀者借閱記錄:讓每位讀者能及時了解自己的借書情況,包括曾經(jīng)借閱記錄以及未還書記錄。(5)圖書書目檢索:讀者能夠根據(jù)不同的信息(如書名、作者、關(guān)鍵詞等)對圖書館的存書情況進行查找,以便快速的找到自己希望的圖書。(6)圖書超期通知:為圖書管理員提供一個統(tǒng)計信息,能夠統(tǒng)計出到目前為止逾期未歸還的圖書及相應(yīng)的讀者信息。3、數(shù)據(jù)分析3.1、數(shù)據(jù)流圖(畫出該系統(tǒng)的分層數(shù)據(jù)流圖并進行編號,模版只給出了部分)通過需求分析,得出圖書館管理信息系統(tǒng)的借書/還書處理數(shù)據(jù)流如圖1所示(其他處理的數(shù)據(jù)流圖請讀者自行分析)。圖1借書/還書處理數(shù)據(jù)流圖3.2、數(shù)據(jù)字典(根據(jù)編號對數(shù)據(jù)流程圖中的各元素如數(shù)據(jù)流、數(shù)據(jù)存儲、外部實體和處理邏輯進行細(xì)節(jié)描述)(1)數(shù)據(jù)流的描述數(shù)據(jù)流編號:D001數(shù)據(jù)流名稱:借閱信息簡述:讀者所要借閱的圖書信息單數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:讀者信息判斷數(shù)據(jù)流組成:讀者號+索書號+書名+ISBN等數(shù)據(jù)流量:1000/天高峰流量:3000/天 數(shù)據(jù)流編號:D002數(shù)據(jù)流名稱:讀者信息無效提示簡述:圖書管理員發(fā)現(xiàn)非法讀者時的提示信息數(shù)據(jù)流來源:讀者信息判斷數(shù)據(jù)流去向:讀者數(shù)據(jù)流組成:讀者號+讀者名等數(shù)據(jù)流量:100/天高峰流量:500/天 ......(2)處理邏輯的描述處理邏輯編號:P001處理邏輯名稱:讀者信息判斷簡述:判斷讀者信息的合法性輸入的數(shù)據(jù)流:借閱信息處理描述:根據(jù)讀者提供的借閱信息,驗證讀者信息,驗證通過則繼續(xù)下移處理查看庫存中是否有讀者所要借的圖書,驗證不通過則返回給讀者信息指明為非法讀者。輸出的數(shù)據(jù)流:D001借閱書目信息、D002無效提示信息處理頻率:10次/天處理邏輯編號:P002處理邏輯名稱:圖書庫存查詢簡述:查詢讀者所要借的圖書是否有庫存輸入的數(shù)據(jù)流:D001借閱書目信息處理描述:根據(jù)讀者提供的借閱書目信息,到倉庫中查找是否有該書,有則進行借書處理,如沒有則返回讀者該書無庫存信息。輸出的數(shù)據(jù)流:D001借閱書目信息+D003該書已全部借出信息處理頻率:1000次/天 ......(3)數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號:F001數(shù)據(jù)存儲名稱:讀者信息簡述:讀者的基本信息數(shù)據(jù)存儲組成:讀者號+姓名+身份證號+性別+入學(xué)年份+出生日期+學(xué)院關(guān)鍵字:讀者號相關(guān)聯(lián)的處理:P001數(shù)據(jù)存儲編號:F002
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)民貸款抵債協(xié)議書
- 建筑物拆除行業(yè)經(jīng)營分析報告
- 2024年正采購協(xié)議樣式下載指南
- 2024年度采購協(xié)議變動協(xié)定
- 2024年度酒店大堂裝飾工程協(xié)議
- 職業(yè)技能培訓(xùn)線上考核方案
- 物業(yè)管理信息系統(tǒng)合同
- 高端自動化設(shè)備銷售協(xié)議2024
- 便捷式房屋買賣協(xié)議法律文件樣本
- 工程項目經(jīng)理崗位選拔方案
- 化工項目國民經(jīng)濟分析 化工項目技術(shù)經(jīng)濟
- 計算與人工智能概論智慧樹知到課后章節(jié)答案2023年下湖南大學(xué)
- 小學(xué)一年級下冊數(shù)學(xué)期末考試質(zhì)量分析及試卷分析
- 原材料情況說明范本
- 裝飾裝修工程售后服務(wù)具體措施
- 疲勞駕駛安全教育內(nèi)容
- ICH技術(shù)指導(dǎo)原則概述
- 15D503利用建筑物金屬體做防雷及接地裝置安裝圖集
- 消防訓(xùn)練工作研討材料
- 牛津譯林版 時態(tài)專項練習(xí)選擇題50題(含答案)
- 人音版一年級上冊《其多列》課件PPT
評論
0/150
提交評論