版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
二、項目開發(fā)計劃軟件學(xué)院課程設(shè)計報告書課程名稱項目開發(fā)計劃設(shè)計題目數(shù)據(jù)庫管理系統(tǒng)項目計劃組號九組組長組員指導(dǎo)教師20XX年4月第九周專題目錄1.引言 21.1編寫目的 21.2項目背景 21.3定義 21.3.1專門術(shù)語 21.3.2縮寫詞 31.4參考資料 32.項目概述 32.1工作內(nèi)容 32.2條件與限制 42.3產(chǎn)品 42.3.1程序 42.3.2文檔 42.4運行環(huán)境 52.5服務(wù) 52.6驗收標準 53.實施計劃 53.1任務(wù)分解 53.2進度 63.3預(yù)算 73.4關(guān)鍵問題 74.人員組織及分工 85.交付期限 81.引言1.1編寫目的此計劃書的目的是用文件的形式,把對于在開發(fā)過程中各項工作的負責人員、開發(fā)進度、所需經(jīng)費預(yù)算、所需軟、硬件條件等問題做出的安排記載下來,以便根據(jù)本計劃開展和檢查本項目的開發(fā)工作。1.2項目背景數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護數(shù)據(jù)庫,簡稱DBMS。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過DBMS訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過DBMS進行數(shù)據(jù)庫的維護工作。它可使多個應(yīng)用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫。大部分DBMS提供數(shù)據(jù)定義語言DDL(DataDefinitionLanguage)和數(shù)據(jù)操作語言DML(DataManipulationLanguage),供用戶定義數(shù)據(jù)庫的模式結(jié)構(gòu)與權(quán)限約束,實現(xiàn)對數(shù)據(jù)的追加、刪除等操作。1.3定義【列出本檔中用到的專門術(shù)語的定義和縮寫詞的原文?!?.3.1專門術(shù)語名稱解釋Accessmethod(訪問方法)此步驟包括從文件中存儲和檢索記錄。Alias(別名)某屬性的另一個名字。在SQL中,可以用別名替換表名。Attribute(屬性)(關(guān)系模型)屬性是關(guān)系中命名的列。Attribute(屬性)(ER模型)實體或關(guān)系中的一個性質(zhì)。Datasecurity(數(shù)據(jù)安全)包括對數(shù)據(jù)庫對象(如表和視圖)的訪問和使用以及用Database(數(shù)據(jù)庫)是邏輯上相關(guān)的數(shù)據(jù)(以及這些數(shù)據(jù)的描述)的一個共享的集合,用于解決公司對信息的需求。Client(客戶端)向一個或多個服務(wù)器請求服務(wù)的軟件應(yīng)用程序。Datamodel(數(shù)據(jù)模型)描述數(shù)據(jù)、數(shù)據(jù)間關(guān)系以及數(shù)據(jù)的約束的概念的一個集成的集合。Databasedesign(數(shù)據(jù)庫設(shè)計)數(shù)據(jù)庫應(yīng)用生命周期中的一個階段,包括創(chuàng)建一個支持公司的操作和目標的數(shù)據(jù)庫的設(shè)計。Database
integrity(數(shù)據(jù)庫完整性)指存儲數(shù)據(jù)的正確定和一致性。完整性通常用約束來表達1.3.2縮寫詞縮略詞英文全拼中文解釋DBMSDatabaseManagementSystem數(shù)據(jù)庫管理系統(tǒng)DDLDataDefinitionLanguage數(shù)據(jù)定義語言DMLDataManipulationLanguage數(shù)據(jù)操作語言1.4參考資料【可包括:項目經(jīng)核準的計劃任務(wù)書、合同或上級機關(guān)的批文;文檔所引用的資料、規(guī)范等;列出這些資料的作者、標題、編號、發(fā)表日期、出版單位或資料來源?!繀⒖假Y料資源位置SoftwareProjectPlanning3ProjectPlanningStage2.項目概述2.1工作內(nèi)容【簡要說明項目的各項主要工作,介紹所開發(fā)軟件的功能、性能等。若不編寫可行性研究報告,則應(yīng)在本節(jié)給出較詳細的介紹?!肯到y(tǒng)名稱模塊名稱模塊描述數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理完成數(shù)據(jù)庫的創(chuàng)建與刪除功能,實現(xiàn)數(shù)據(jù)庫定義文件的創(chuàng)建、修改與查詢。表管理完成表的添加、修改與刪除功能,實現(xiàn)表定義文件的創(chuàng)建、修改與查詢。字段管理完成表字段的添加、修改與刪除功能,實現(xiàn)表字段定義文件的創(chuàng)建、修改與查詢。數(shù)據(jù)管理實現(xiàn)數(shù)據(jù)的存儲、更新、修改與查詢的功能。索引管理實現(xiàn)對數(shù)據(jù)庫表中重點字段建立索引,在數(shù)據(jù)的操作中使用索引進行查詢優(yōu)化??蛻舳斯芾韺崿F(xiàn)客戶端與服務(wù)端結(jié)構(gòu),客戶端可以連接多個服務(wù)器,服務(wù)器可為多個客戶端提供服務(wù)。事務(wù)管理實現(xiàn)數(shù)據(jù)庫中事務(wù)管理的功能。完整性管理實現(xiàn)數(shù)據(jù)庫完整性約束的檢查與管理功能。數(shù)據(jù)庫維護實現(xiàn)數(shù)據(jù)庫的備份與還原功能。安全性管理實現(xiàn)用戶管理、權(quán)限管理。2.2條件與限制【闡明為完成項目應(yīng)具備的條件、開發(fā)單位已具備的條件以及尚需創(chuàng)造的條件。必要時還應(yīng)說明用戶及分合同承包者承擔的工作、完成期限及其他條件與限制?!勘緮?shù)據(jù)庫管理系統(tǒng)主要管理不算太多的數(shù)據(jù),在其功能上還可以在安全性以及管理效率等方面進行改進。2.3產(chǎn)品2.3.1程序【列出應(yīng)交付的程序名稱、使用的語言及存儲形式?!棵Q:數(shù)據(jù)庫管理系統(tǒng)使用語言;C++儲存形式;二進制文件2.3.2文檔【列出應(yīng)交付的文檔?!靠尚行匝芯繄蟾骓椖块_發(fā)計劃需求規(guī)格說明書(1)概要設(shè)計說明書(2)數(shù)據(jù)庫設(shè)計文檔詳細設(shè)計說明書用戶操作手冊測試計劃測試分析報告開發(fā)進度月報項目開發(fā)總結(jié)報告程序維護手冊軟件問題報告軟件修改報告2.4運行環(huán)境【應(yīng)包括硬件環(huán)境、軟件環(huán)境?!勘鞠到y(tǒng)是Windows桌面窗口程序,數(shù)據(jù)存儲使用操作系統(tǒng)的文件系統(tǒng),能通過網(wǎng)絡(luò)實現(xiàn)客戶端與服務(wù)端的通訊1、開發(fā)平臺:Win72、開發(fā)工具:VisualStudio2013、數(shù)據(jù)存儲:二進制文件2.5服務(wù)【闡明開發(fā)單位可向用戶提供的服務(wù)。如人員培訓(xùn)、安裝、保修、維護和其他運行支持?!课覀兛梢蕴峁?shù)據(jù)庫的維護和升級我們可以培訓(xùn)人員如何使用以及修復(fù)bug2.6驗收標準按數(shù)據(jù)元的邏輯分組來說明數(shù)據(jù)采集的要求和范圍,指明數(shù)據(jù)的采集方法,說明數(shù)據(jù)采集工作的承擔者是用戶還是開發(fā)者。具體的內(nèi)容包括:a.輸入數(shù)據(jù)的來源主要是建立數(shù)據(jù)庫時錄入的數(shù)據(jù),在進行相應(yīng)操作時會進行數(shù)據(jù)更新。數(shù)據(jù)只能由操作員更新。b.數(shù)據(jù)輸入采用統(tǒng)一的鍵盤輸入,不需要其他的工具,但是數(shù)據(jù)是有一定的格式和密碼限制的,所以輸入不合法是會進入不了系統(tǒng)。c.數(shù)據(jù)統(tǒng)一采用界面輸入,接受者都是電腦,根據(jù)“提交”、“確認”、“刪除”三個按鈕,進入到數(shù)據(jù)庫采用統(tǒng)一的處理。
d.數(shù)據(jù)的輸出統(tǒng)一顯示在界面上,一般采用表格形式,必要時表格會打印輸出。打印機的選擇采用統(tǒng)一的接口。
e.數(shù)據(jù)要及時更新,數(shù)據(jù)必須每天進行一次備份,由于信息量極大,以天為周期進行增量轉(zhuǎn)儲,以季度為周期進行海量轉(zhuǎn)儲。3.實施計劃3.1任務(wù)分解【任務(wù)的劃分及各項任務(wù)的負責人。】項目計劃:XX昊需求分析:XX系統(tǒng)設(shè)計:王斌編碼:全體成員測試:XX項目總結(jié):全體成員3.2進度【按階段完成的項目,用圖表說明開始時間、完成時間。】階段時間成果負責人任務(wù)第1周1、項目啟動
編寫項目“立項報告”文檔1、各組的組長明確任務(wù)并按照項目要求制定項目甘特圖及進行團隊分工(所有成員都不許打醬油)。
2、項目調(diào)研,進行項目啟動:
(1)調(diào)研數(shù)據(jù)庫管理的專業(yè)術(shù)語。
(2)調(diào)研相關(guān)算法:增刪改查、AI算法等。
(3)調(diào)研數(shù)據(jù)庫和基本控件,儲備開發(fā)技術(shù)。
(4)調(diào)研數(shù)組和圖等數(shù)據(jù)結(jié)構(gòu)。
3、進行項目計劃,確定里程碑階段。
4、進行需求分析。
5、進行系統(tǒng)設(shè)計。項目計劃階段2、項目計劃
閱讀和填充“項目計劃”文檔XX昊需求分析階段3、需求分析
閱讀和填充“需求規(guī)格說明書”文檔XX系統(tǒng)設(shè)計階段4、系統(tǒng)設(shè)計
閱讀和填充“系統(tǒng)設(shè)計”文檔XX編碼實現(xiàn)與測試階段第2周1、開發(fā)“創(chuàng)建數(shù)據(jù)庫”功能XX昊、XX1、召開周例會,討論本周開發(fā)工作,進行功能開發(fā)。
2、創(chuàng)建數(shù)據(jù)庫工程。
3、開發(fā)客戶界面,設(shè)計原型界面。
2、開發(fā)“創(chuàng)建表描述文件”功能召開周例會,討論本周開發(fā)工作。
2、研究并添加創(chuàng)建表描述文件的按鈕第3周3、開發(fā)“定義表結(jié)構(gòu)”功能XX、XX1、召開周例會,討論本周開發(fā)工作,進行功能開發(fā)。
2、使用圖的數(shù)據(jù)結(jié)構(gòu),進行“技術(shù)迭代”和項目重構(gòu)。
3、進行技術(shù)調(diào)研。4、開發(fā)“查詢表結(jié)構(gòu)”功能XX1、召開周例會,討論本周開發(fā)工作,進行功能開發(fā)。
2、進行項目調(diào)研:
(1)查詢表結(jié)構(gòu)的定義
(2)調(diào)研樹型控件、滾動條使用技術(shù)。
(3)調(diào)研文件選擇器使用技術(shù)。
(4)調(diào)研文件操作技術(shù)。
1、開發(fā)“插入記錄”功能召開周例會,討論本周開發(fā)工作,進行功能開發(fā)。
2、進行項目調(diào)研:
(1)了解插入和查詢的函數(shù)功能并實現(xiàn)(2)調(diào)研標簽頁使用技術(shù)。
(3)調(diào)研音樂播放技術(shù)。2、開發(fā)“查詢記錄”功能驗收和結(jié)業(yè)階段第4周1、項目驗收和關(guān)閉1、召開周例會,討論本周開發(fā)工作,進行功能開發(fā)。
2、進行項目驗收,可以用以下幾個方面進行。
(1)編碼規(guī)范
(2)代碼走查
(3)程序功能和界面
(4)軟件層次結(jié)構(gòu)
(5)里程碑階段交付物
3、整理和上傳交付物、評定成績。
4、實訓(xùn)總結(jié)。2、項目總結(jié)XX3.3預(yù)算我們將花費大量時間以及精力來認真完成數(shù)據(jù)庫管理系統(tǒng)3.4關(guān)鍵問題【說明可能影響項目的關(guān)鍵問題,如設(shè)備條件、技術(shù)焦點或其他風險因素,并說明對策。】由于用戶在管理系統(tǒng)時,可能因長期的修改數(shù)據(jù)造成系統(tǒng)響應(yīng)時間超長,因此,應(yīng)定期對系統(tǒng)進行修復(fù)和壓縮,從而減少響應(yī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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《密封件基礎(chǔ)知識》課件
- 2024年貴州建設(shè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫標準卷
- 單位管理制度集合大全人事管理十篇
- 單位管理制度合并匯編【人員管理】
- 單位管理制度呈現(xiàn)匯編職工管理篇十篇
- 單位管理制度呈現(xiàn)大全人員管理
- 《礦山勞動衛(wèi)生》課件
- 《生活中的問題》課件
- 《安全防護欄標準》課件
- 《鞋匠的兒子》教案(15篇)
- 2025年上半年江蘇省常州市文廣旅局下屬事業(yè)單位招聘4人重點基礎(chǔ)提升(共500題)附帶答案詳解
- 2023-2024學(xué)年福建省泉州市石獅市三年級(上)期末數(shù)學(xué)試卷
- 新時代高校馬克思主義學(xué)院內(nèi)涵式發(fā)展的現(xiàn)狀和現(xiàn)實進路
- 銅工崗位安全操作規(guī)程(2篇)
- 擦玻璃安全責任合同協(xié)議書范本
- 2024-2025學(xué)年人教PEP版英語五年級上冊期末試題
- 2019水電工程探地雷達探測技術(shù)規(guī)程
- 殘疾兒童(孤獨癥)康復(fù)服務(wù)機構(gòu)采購項目招標文件
- 室內(nèi)墻地磚鋪貼施工技術(shù)交底
- 少先隊活動課《民族團結(jié)一家親-同心共筑中國夢》課件
- 廣西河池市2023-2024學(xué)年七年級上學(xué)期語文期末試卷(含答案)
評論
0/150
提交評論