




已閱讀5頁,還剩95頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
中南大學(xué)數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告-報(bào)刊訂閱管理系統(tǒng)學(xué) 院: 地球科學(xué)與信息物理學(xué)院專業(yè)班級(jí): 生醫(yī) 0902 班 組 員: 0405090422 沈頌林 : 0405090427 吳慧英 指導(dǎo)老師: 唐艷、鄧振生 地 點(diǎn): 地學(xué)樓 101 2任 務(wù) 書本次課程設(shè)計(jì)是學(xué)習(xí)完各類計(jì)算機(jī)編程語言和數(shù)據(jù)庫系統(tǒng)課程后進(jìn)行的一次全面的綜合練習(xí)。其目的在于:配合各類計(jì)算機(jī)編程語言和數(shù)據(jù)庫系統(tǒng)課程的教學(xué),使我們能鞏固和加深對(duì)數(shù)據(jù)庫基礎(chǔ)理論和基本知識(shí)的理解;掌握使用數(shù)據(jù)庫進(jìn)行軟件設(shè)計(jì)的基本思想和方法;培養(yǎng)我們調(diào)查研究、查閱技術(shù)文獻(xiàn)、資料、手冊(cè)以及編寫技術(shù)文獻(xiàn)的能力。通過對(duì)某企業(yè)的報(bào)刊訂閱業(yè)務(wù)進(jìn)行分析、調(diào)查,設(shè)計(jì)該企業(yè)的報(bào)刊訂閱管理系統(tǒng)。以 SQL Server 2005 作為后臺(tái)數(shù)據(jù)庫,以 C#作為前臺(tái)開發(fā)工具,完成數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)開發(fā)。報(bào)刊訂閱管理系統(tǒng)主要實(shí)現(xiàn)的功能有錄入、訂閱、查詢、統(tǒng)計(jì)、系統(tǒng)維護(hù)等。1、錄入功能:錄入訂閱人員信息、報(bào)刊基本信息;2、訂閱功能:訂閱人員訂閱報(bào)刊(并計(jì)算出其金額) ;3、查詢功能:按人員查詢、按報(bào)刊查詢、按部門查詢有關(guān)訂閱信息,對(duì)查詢結(jié)果能進(jìn)行預(yù)覽;4、統(tǒng)計(jì)功能:按報(bào)刊統(tǒng)計(jì)、按人員統(tǒng)計(jì)、按部門統(tǒng)計(jì),對(duì)統(tǒng)計(jì)結(jié)果能進(jìn)行預(yù)覽;5、系統(tǒng)維護(hù):如數(shù)據(jù)安全管理(含備份與恢復(fù)) ;3摘 要隨著社會(huì)不斷的發(fā)展,人們的生活水平越來越高,對(duì)知識(shí)的和對(duì)時(shí)事的渴求也越來越高,人們希望能夠方便快捷地訂閱各種報(bào)刊雜志。但是各種各樣的報(bào)刊名目和詳細(xì)信息以及訂閱,為相關(guān)企業(yè)的管理造成很大的麻煩。因此報(bào)刊訂閱成為不可或缺的一部分。報(bào)刊訂閱管理系統(tǒng)是一種智能化的管理系統(tǒng)。它面向所有用戶,但是卻具有高度安全性能,只有后臺(tái)管理員可以實(shí)施系統(tǒng)的日常維護(hù)功能,包括新報(bào)刊信息的錄入,后臺(tái)數(shù)據(jù)庫的備份和恢復(fù)等。用戶合法注冊(cè)后必須輸入有效密碼才能成功進(jìn)入此系統(tǒng),進(jìn)行訂閱報(bào)刊、查詢信息、統(tǒng)計(jì)信息等操作。對(duì)于非法操作,系統(tǒng)有識(shí)別和防護(hù)措施。本系統(tǒng)在設(shè)計(jì)過程中,需要使程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性;刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化;接口友好、簡單化,做到實(shí)用、方便,盡量滿足報(bào)刊訂閱中員工的需要。4目 錄一、引言 .51.設(shè)計(jì)目的 .52.設(shè)計(jì)要求 .53.設(shè)計(jì)環(huán)境 .54.同組人員 .55.具體分工 .5二、概要設(shè)計(jì) .61. 系統(tǒng)需求分析 .62. 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) .63. 功能模塊設(shè)計(jì) .7三、詳細(xì)設(shè)計(jì) .81. 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) .82. 系統(tǒng)主要功能模塊設(shè)計(jì) .123. 程序主要算法對(duì)應(yīng)的原代碼 .13四、調(diào)試與運(yùn)行結(jié)果及存在的主要問題 .30五、課程設(shè)計(jì)小結(jié) .41六、參考文獻(xiàn) .425引 言1. 設(shè)計(jì)目的數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)技術(shù)中計(jì)算機(jī)應(yīng)用專業(yè)及其相關(guān)專業(yè)教學(xué)大綱要求的重要時(shí)間性環(huán)節(jié)之一,是學(xué)習(xí)完數(shù)據(jù)庫系統(tǒng)概論課程后進(jìn)行的一次全面的綜合練習(xí)。其目的在于:配合數(shù)據(jù)庫系統(tǒng)概論課程的教學(xué),使我們能鞏固和加深對(duì)數(shù)據(jù)庫基礎(chǔ)理論和基本知識(shí)的理解;掌握使用數(shù)據(jù)庫進(jìn)行軟件設(shè)計(jì)的基本思想和方法;提高我們應(yīng)用數(shù)據(jù)庫理論解決實(shí)際問題的能力;培養(yǎng)我們調(diào)查研究,查閱技術(shù)文獻(xiàn),資料,手冊(cè)以及編寫技術(shù)文獻(xiàn)的能力。2. 設(shè)計(jì)要求通過對(duì)某企業(yè)的報(bào)刊訂閱業(yè)務(wù)進(jìn)行分析、調(diào)查,設(shè)計(jì)該企業(yè)的報(bào)刊訂閱管理系統(tǒng)。以 SQL Server 2005 作為后臺(tái)數(shù)據(jù)庫,以 C#作為前臺(tái)開發(fā)工具,完成數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)開發(fā)。3. 設(shè)計(jì)環(huán)境系統(tǒng)數(shù)據(jù)庫用的是 Microsoft SQL Server 2005,系統(tǒng)的開發(fā)平臺(tái)為 Microsoft Visual Studio 2008,開發(fā)語言為 C#。4. 同組人員完成該設(shè)計(jì)的人員為生醫(yī) 0902 班的吳慧英和沈頌林。5. 具體分工經(jīng)過兩人的討論分析后共同完成該題目的需求分析,概念結(jié)構(gòu)設(shè)計(jì)以及邏輯結(jié)構(gòu)的設(shè)計(jì)。在具體實(shí)施階段沈頌林主要負(fù)責(zé)數(shù)據(jù)庫的設(shè)計(jì)與建立,配合完成最后調(diào)試工作。吳慧英主要負(fù)責(zé)具體 C#語言的編寫和實(shí)現(xiàn),各個(gè)界面的設(shè)計(jì)和6改進(jìn)以及后續(xù)系統(tǒng)的調(diào)試工作。7概要設(shè)計(jì)1. 系統(tǒng)需求分析:通過對(duì)企業(yè)的報(bào)刊訂閱業(yè)務(wù)進(jìn)行分析、調(diào)查,設(shè)計(jì)該企業(yè)的報(bào)刊訂閱管理系統(tǒng)。主要實(shí)現(xiàn)以下功能:一、錄入功能:錄入訂閱人員信息、報(bào)刊基本信息;二、訂閱功能:訂閱人員訂閱報(bào)刊(并計(jì)算出其金額) ;三、查詢功能:按人員查詢、按報(bào)刊查詢、按部門查詢有關(guān)訂閱信息,對(duì)查詢結(jié)果能進(jìn)行預(yù)覽;四、統(tǒng)計(jì)功能:按報(bào)刊統(tǒng)計(jì)、按人員統(tǒng)計(jì)、按部門統(tǒng)計(jì),對(duì)統(tǒng)計(jì)結(jié)果能進(jìn)行預(yù)覽;五、系統(tǒng)維護(hù):如數(shù)據(jù)安全管理(含備份與恢復(fù)) ;2. 系統(tǒng)結(jié)構(gòu)設(shè)計(jì):本系統(tǒng)包括后臺(tái)數(shù)據(jù)庫設(shè)計(jì)和前臺(tái)應(yīng)用程序的設(shè)計(jì)兩個(gè)大的方面,后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)是為前臺(tái)應(yīng)用程序而服務(wù)的,而應(yīng)用程序的設(shè)計(jì)則是基于數(shù)據(jù)庫編寫的。根據(jù)需求分析可以建立管理員表,部門表,用戶表,報(bào)刊類別表,報(bào)刊信息表,訂單表。其中用戶表中包括了用戶基本信息,報(bào)刊信息表中包括了報(bào)刊的基本信息,訂單表中包括了用戶訂閱報(bào)刊的相關(guān)信息。系統(tǒng)登錄主要分為管理員和用戶兩種類型。管理員可以實(shí)現(xiàn)錄入用戶信息、錄入報(bào)刊信息,查詢用戶、報(bào)刊、部門訂閱情況,統(tǒng)計(jì)用戶、報(bào)刊、部門所訂閱的數(shù)量,數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的系統(tǒng)維護(hù)操作。用戶可以實(shí)現(xiàn)查詢本人信息并修改,訂閱報(bào)刊并查詢等操作。83. 功能模塊設(shè)計(jì):由以上分析可以畫出功能模塊設(shè)計(jì)圖,如下:報(bào)刊訂閱管理系統(tǒng)用戶登錄用戶信息錄入報(bào)刊信息錄入按人員查詢按報(bào)刊查詢按部門查詢按人員統(tǒng)計(jì)按報(bào)刊統(tǒng)計(jì)按部門統(tǒng)計(jì)數(shù)據(jù)庫備份統(tǒng)計(jì)數(shù)據(jù)庫恢復(fù)系統(tǒng)維護(hù)錄入登錄管理員登錄訂閱查詢用 戶管理員所 有 報(bào) 刊信 息 管 理所 有 用 戶 信 息 管 理系 統(tǒng) 維 護(hù)查詢自身資料 并修改信息 查詢報(bào)刊信息 訂閱報(bào)刊并查看 9詳細(xì)設(shè)計(jì)1. 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì):經(jīng)過需求分析設(shè)計(jì)后得出數(shù)據(jù)庫設(shè)計(jì)的概念模型,建立了六個(gè)表,分別是:管理員表,部門表,用戶表,報(bào)刊類別表,報(bào)刊信息表,訂單表。如下:管理員(管理員,密碼)部門(部門編號(hào),部門名)用戶(用戶賬號(hào),密碼,姓名,身份證號(hào),聯(lián)系電話,部門編號(hào))報(bào)刊類別(分類編號(hào),分類名稱)報(bào)刊信息(報(bào)刊編號(hào),報(bào)刊名稱,出版報(bào)社,季度報(bào)價(jià),內(nèi)容介紹,分類編號(hào))訂單(訂單編號(hào),用戶賬號(hào),報(bào)刊編號(hào),訂閱
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 項(xiàng)目管理專業(yè)人士資格考試的多維試題及答案
- 金融市場的供需關(guān)系試題及答案
- 統(tǒng)編版三年級(jí)下冊(cè)語文詞句段運(yùn)用(含答案)
- 項(xiàng)目信息管理的重要性試題及答案
- 證券從業(yè)資格考試準(zhǔn)備試題及答案
- 項(xiàng)目管理資格考試的實(shí)戰(zhàn)經(jīng)驗(yàn)及試題答案
- 微生物樣本處理中的安全要求試題及答案
- 2025年稅收政策解析試題及答案
- 在2025年證券從業(yè)資格證考試中應(yīng)用經(jīng)濟(jì)模型的探討試題及答案
- 銀行內(nèi)部審計(jì)的有效措施試題及答案
- 2025年上半年績溪縣龍川控股集團(tuán)限公司公招聘15人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 山東司法警官職業(yè)學(xué)院招聘考試真題2024
- 2025年全國國家版圖知識(shí)競賽(中小學(xué)組)題庫及答案
- 級(jí)班組安全教育培訓(xùn)
- 汽車租賃行業(yè)自駕租車免責(zé)聲明書
- 激光切割機(jī)項(xiàng)目可行性分析報(bào)告(模板參考范文)
- 基于PLC的自動(dòng)生產(chǎn)線控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文
- 劍橋國際少兒英語一級(jí)unit-7-Wild-Animal
- 第六講探尋新時(shí)期中美正確相處之道-2025年春季學(xué)期形勢與政策課件
- 新時(shí)代青年傳承和弘揚(yáng)傳統(tǒng)文化研究
- 齒輪的世界:2025年《齒輪傳動(dòng)》精講課件
評(píng)論
0/150
提交評(píng)論