




已閱讀5頁,還剩95頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
中南大學數據庫課程設計報告-報刊訂閱管理系統學 院: 地球科學與信息物理學院專業班級: 生醫 0902 班 組 員: 0405090422 沈頌林 : 0405090427 吳慧英 指導老師: 唐艷、鄧振生 地 點: 地學樓 101 2任 務 書本次課程設計是學習完各類計算機編程語言和數據庫系統課程后進行的一次全面的綜合練習。其目的在于:配合各類計算機編程語言和數據庫系統課程的教學,使我們能鞏固和加深對數據庫基礎理論和基本知識的理解;掌握使用數據庫進行軟件設計的基本思想和方法;培養我們調查研究、查閱技術文獻、資料、手冊以及編寫技術文獻的能力。通過對某企業的報刊訂閱業務進行分析、調查,設計該企業的報刊訂閱管理系統。以 SQL Server 2005 作為后臺數據庫,以 C#作為前臺開發工具,完成數據庫應用系統的設計開發。報刊訂閱管理系統主要實現的功能有錄入、訂閱、查詢、統計、系統維護等。1、錄入功能:錄入訂閱人員信息、報刊基本信息;2、訂閱功能:訂閱人員訂閱報刊(并計算出其金額) ;3、查詢功能:按人員查詢、按報刊查詢、按部門查詢有關訂閱信息,對查詢結果能進行預覽;4、統計功能:按報刊統計、按人員統計、按部門統計,對統計結果能進行預覽;5、系統維護:如數據安全管理(含備份與恢復) ;3摘 要隨著社會不斷的發展,人們的生活水平越來越高,對知識的和對時事的渴求也越來越高,人們希望能夠方便快捷地訂閱各種報刊雜志。但是各種各樣的報刊名目和詳細信息以及訂閱,為相關企業的管理造成很大的麻煩。因此報刊訂閱成為不可或缺的一部分。報刊訂閱管理系統是一種智能化的管理系統。它面向所有用戶,但是卻具有高度安全性能,只有后臺管理員可以實施系統的日常維護功能,包括新報刊信息的錄入,后臺數據庫的備份和恢復等。用戶合法注冊后必須輸入有效密碼才能成功進入此系統,進行訂閱報刊、查詢信息、統計信息等操作。對于非法操作,系統有識別和防護措施。本系統在設計過程中,需要使程序代碼標準化,軟件統一化,確保軟件的可維護性和實用性;刪除不必要的管理冗余,實現管理規范化、科學化;接口友好、簡單化,做到實用、方便,盡量滿足報刊訂閱中員工的需要。4目 錄一、引言 .51.設計目的 .52.設計要求 .53.設計環境 .54.同組人員 .55.具體分工 .5二、概要設計 .61. 系統需求分析 .62. 系統結構設計 .63. 功能模塊設計 .7三、詳細設計 .81. 系統數據庫設計 .82. 系統主要功能模塊設計 .123. 程序主要算法對應的原代碼 .13四、調試與運行結果及存在的主要問題 .30五、課程設計小結 .41六、參考文獻 .425引 言1. 設計目的數據庫系統原理及應用課程設計是計算機科學技術中計算機應用專業及其相關專業教學大綱要求的重要時間性環節之一,是學習完數據庫系統概論課程后進行的一次全面的綜合練習。其目的在于:配合數據庫系統概論課程的教學,使我們能鞏固和加深對數據庫基礎理論和基本知識的理解;掌握使用數據庫進行軟件設計的基本思想和方法;提高我們應用數據庫理論解決實際問題的能力;培養我們調查研究,查閱技術文獻,資料,手冊以及編寫技術文獻的能力。2. 設計要求通過對某企業的報刊訂閱業務進行分析、調查,設計該企業的報刊訂閱管理系統。以 SQL Server 2005 作為后臺數據庫,以 C#作為前臺開發工具,完成數據庫應用系統的設計開發。3. 設計環境系統數據庫用的是 Microsoft SQL Server 2005,系統的開發平臺為 Microsoft Visual Studio 2008,開發語言為 C#。4. 同組人員完成該設計的人員為生醫 0902 班的吳慧英和沈頌林。5. 具體分工經過兩人的討論分析后共同完成該題目的需求分析,概念結構設計以及邏輯結構的設計。在具體實施階段沈頌林主要負責數據庫的設計與建立,配合完成最后調試工作。吳慧英主要負責具體 C#語言的編寫和實現,各個界面的設計和6改進以及后續系統的調試工作。7概要設計1. 系統需求分析:通過對企業的報刊訂閱業務進行分析、調查,設計該企業的報刊訂閱管理系統。主要實現以下功能:一、錄入功能:錄入訂閱人員信息、報刊基本信息;二、訂閱功能:訂閱人員訂閱報刊(并計算出其金額) ;三、查詢功能:按人員查詢、按報刊查詢、按部門查詢有關訂閱信息,對查詢結果能進行預覽;四、統計功能:按報刊統計、按人員統計、按部門統計,對統計結果能進行預覽;五、系統維護:如數據安全管理(含備份與恢復) ;2. 系統結構設計:本系統包括后臺數據庫設計和前臺應用程序的設計兩個大的方面,后臺數據庫的設計是為前臺應用程序而服務的,而應用程序的設計則是基于數據庫編寫的。根據需求分析可以建立管理員表,部門表,用戶表,報刊類別表,報刊信息表,訂單表。其中用戶表中包括了用戶基本信息,報刊信息表中包括了報刊的基本信息,訂單表中包括了用戶訂閱報刊的相關信息。系統登錄主要分為管理員和用戶兩種類型。管理員可以實現錄入用戶信息、錄入報刊信息,查詢用戶、報刊、部門訂閱情況,統計用戶、報刊、部門所訂閱的數量,數據備份和數據恢復的系統維護操作。用戶可以實現查詢本人信息并修改,訂閱報刊并查詢等操作。83. 功能模塊設計:由以上分析可以畫出功能模塊設計圖,如下:報刊訂閱管理系統用戶登錄用戶信息錄入報刊信息錄入按人員查詢按報刊查詢按部門查詢按人員統計按報刊統計按部門統計數據庫備份統計數據庫恢復系統維護錄入登錄管理員登錄訂閱查詢用 戶管理員所 有 報 刊信 息 管 理所 有 用 戶 信 息 管 理系 統 維 護查詢自身資料 并修改信息 查詢報刊信息 訂閱報刊并查看 9詳細設計1. 系統數據庫設計:經過需求分析設計后得出數據庫設計的概念模型,建立了六個表,分別是:管理員表,部門表,用戶表,報刊類別表,報刊信息表,訂單表。如下:管理員(管理員,密碼)部門(部門編號,部門名)用戶(用戶賬號,密碼,姓名,身份證號,聯系電話,部門編號)報刊類別(分類編號,分類名稱)報刊信息(報刊編號,報刊名稱,出版報社,季度報價,內容介紹,分類編號)訂單(訂單編號,用戶賬號,報刊編號,訂閱
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 地下管材安裝施工方案
- 普洱學院《管理學概論》2023-2024學年第二學期期末試卷
- 寧夏大學《朝鮮語會話一》2023-2024學年第二學期期末試卷
- 新疆現代職業技術學院《鋼筆書法訓練》2023-2024學年第二學期期末試卷
- 《2025聘請技術人才合同協議書》
- 高爾夫知識全面解析
- 《花朵的成長》課件
- 延邊職業技術學院《制圖基礎》2023-2024學年第二學期期末試卷
- sbs防水的施工方案
- 2025至2031年中國尾窗飾板行業投資前景及策略咨詢研究報告
- 化學中考試題及答案寧夏
- 【2025 中考模擬】3月石家莊十八縣初三摸底考試物理試卷(含答案)
- 《寓言故事中的對比》群文閱讀(教學設計)-2023-2024學年統編版語文三年級下冊
- 2024年中國資源循環集團有限公司招聘筆試真題
- 2025屆3月高三山東濰坊一模英語試題
- 山東司法警官職業學院招聘考試真題2024
- 2025年江西省南昌市南昌縣城區學校中考一模英語試題(原卷版+解析版)
- 食品安全自查、從業人員健康管理、進貨查驗記錄、食品安全事故處置等保證食品安全的規章制度
- 成人腸內營養支持的護理課件
- 2025年全國國家版圖知識競賽(中小學組)題庫及答案
- 級班組安全教育培訓
評論
0/150
提交評論