活動方案之?dāng)?shù)據(jù)庫建設(shè)方案模板_第1頁
活動方案之?dāng)?shù)據(jù)庫建設(shè)方案模板_第2頁
活動方案之?dāng)?shù)據(jù)庫建設(shè)方案模板_第3頁
活動方案之?dāng)?shù)據(jù)庫建設(shè)方案模板_第4頁
活動方案之?dāng)?shù)據(jù)庫建設(shè)方案模板_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、活動方案之?dāng)?shù)據(jù)庫建設(shè)方案模 板數(shù)據(jù)庫建設(shè)方案模板【篇一:xxx項目數(shù)據(jù)庫設(shè)計說明書 模版】xxx有限公司xxx產(chǎn)品/項目 數(shù)據(jù)庫設(shè)計說明書目錄1文檔介紹31.1 1.2 1.3 1.4 1.5 2數(shù)據(jù)庫環(huán)境說明42.1 2.2 2.3數(shù)據(jù)庫系統(tǒng)4設(shè)計工具4數(shù)據(jù)庫配置43 4數(shù)據(jù)庫的命名規(guī)則4邏輯設(shè)計54.1功能模塊55物理設(shè)計55.1 5.2數(shù)據(jù)表匯總5數(shù)據(jù)表結(jié)構(gòu)55.2.15.3 6功能占 6域值代碼表7安全性設(shè)計86.1 6.2 6.3防止用戶直接操作數(shù)據(jù)庫的方法8用戶帳號密碼的加密方法8角色與權(quán)限87 8優(yōu)化8數(shù)據(jù)庫管理與維護說明81文檔介紹1.1 編寫目的說明文檔的編寫目的1.2 文檔

2、范圍說明文檔的主要內(nèi)容,使用范圍1.3 讀者對象說明文檔的讀者對象1.4 術(shù)語與縮寫解釋對文檔中使用到的術(shù)語、縮寫及關(guān)鍵詞進行解釋1.5 參考資料說明文檔的參考資料2數(shù)據(jù)庫環(huán)境說明【描述數(shù)據(jù)庫的軟件及版本信息,設(shè)計工具及版本信息、數(shù)據(jù)庫配 置信息】2.1 數(shù)據(jù)庫系統(tǒng)【采用的數(shù)據(jù)庫管理系統(tǒng)及版本】本系統(tǒng)采用orcale 10g作為數(shù)據(jù)庫管理系統(tǒng)。2.2 設(shè)計工具【數(shù)據(jù)庫的設(shè)計工具及版本,例如power designer 15 本系統(tǒng)數(shù)據(jù)庫的設(shè)計工具為 power designer 15 。2.3 數(shù)據(jù)庫配置【數(shù)據(jù)庫的配置信息】3數(shù)據(jù)庫的命名規(guī)則本系統(tǒng)數(shù)據(jù)庫的命名規(guī)則如下:表名分為兩個部分,xxx

3、_yyyy 。其中:之前的部分為該表所屬的業(yè)務(wù)模塊的縮寫。如pi表示事件模塊,se表示水土流失模塊,cp表示陰保模塊,gps表示巡檢模塊, pri表示權(quán)限模塊,work表示工作管理模塊,sys表示公用管理模塊, os為工作流引擎模塊。二”之后的部分為具體表名,表名盡量用英文全稱,如果要使用縮 寫,必須是公認(rèn)的縮寫方式。4邏輯設(shè)計【按照功能模塊描述每個模塊的數(shù)據(jù)庫的邏輯設(shè)計,如果系統(tǒng)比較 小,可以直接畫一張整個系統(tǒng)的數(shù)據(jù)庫表邏輯圖】4.1功能模塊5物理設(shè)計【具體描述每張數(shù)據(jù)表的數(shù)據(jù)字段字典,首先列出系統(tǒng)中所有數(shù)據(jù) 表的一個匯總表,指明每張表對應(yīng)的功能點,然后按照功能點將每張 表的數(shù)據(jù)字典進行詳細(xì)

4、描述,描述采用如下給定的表格模版;如果系 統(tǒng)中有使用到閾值,需要單獨給出一張閾值的閾值代碼說明表】5.1 數(shù)據(jù)表匯總5.2 數(shù)據(jù)表結(jié)構(gòu)填寫說明:?表的類型包括:【屬性表】【空間表】,幾何類型包括:【點】【線】【面】【注記】。?表名和字段名均用大寫?!酒簲?shù)據(jù)庫設(shè)計報告模板】附錄出租屋管理系統(tǒng)設(shè)計說明(本設(shè)計以asp為前臺對數(shù)據(jù)庫進行操作)1 .需求本系統(tǒng)主要用于旅館或賓館出租的房間管理。1.用戶身份的登記 2.房屋出租管理3.年收、支情況2 .總體設(shè)計本系統(tǒng)包括:標(biāo)準(zhǔn)模塊、系統(tǒng)登錄模塊、主界面模塊、系統(tǒng)管理模塊、學(xué)生基本信息管理模塊、選課模塊、成績管理模塊。1.標(biāo)準(zhǔn)模塊定義公共變量和過程。2

5、.系統(tǒng)登錄模塊進行用戶身份的驗證。3.主界面模塊作為系統(tǒng)總界面,供用戶進行各項選擇。4.系統(tǒng)管理模塊用戶管理及系統(tǒng)退出。5.學(xué)生基本信息管理模塊學(xué)生基本信息的錄入和查詢。6.選課模塊為班級選課。7.成績管理模塊進行學(xué)生成績的錄入及查詢3 .數(shù)據(jù)庫設(shè)計及配置3.1. 數(shù)據(jù)庫設(shè)計該數(shù)據(jù)庫由以下幾個表組成:用戶表、學(xué)生基本信息表、班級課程表、學(xué)生成績表。3.1.1 用戶表3.1.2 學(xué)生基本信息表3.1.3 班級課程表3.1.4 學(xué)生成績表3.2. 數(shù)據(jù)庫中各表關(guān)系學(xué)生基本信息表與班級課程表通過班級名稱字段相關(guān)聯(lián),學(xué)生基本 信息表與學(xué)生成績表通過學(xué)號字段相關(guān)聯(lián),班級課程表與學(xué)生成績表 通過課程名稱字

6、段相關(guān)聯(lián)。4 .系統(tǒng)實現(xiàn)4.1. 標(biāo)準(zhǔn)模塊(公有模塊)4.1.1標(biāo)準(zhǔn)模塊中的數(shù)據(jù)定義4.1.2標(biāo)準(zhǔn)模塊代碼設(shè)計option explicitpublic username as string public usertype as boolean4.2. 系統(tǒng)登錄模塊4.2.1說明進行用戶身份的驗證。特定的用戶才能登錄到系統(tǒng)4.2.2窗體設(shè)計系統(tǒng)登錄窗體的窗體類型為form ,界面如下圖所示:4.2.3代碼設(shè)計?公共定義option explicitdim countl as integer?窗體裝載處理程序(load )private sub form_load() countl = 0 en

7、d sub錯誤次數(shù)清零?取消按鈕(cmdcancel )處理程序(click )private sub cmdcancel_click() unload me系統(tǒng)退出end sub?確定按鈕(cmdok )處理程序(click )private sub cmdok_click() dim s1 as stringdim password as stringon error resume nextif text1.text = then 用戶名為空,則退出 msgbox (用戶名不能為空,請重新輸入)text1.setfocusexit subend if按輸入的用戶名進行查詢s1 = sele

8、ct * from 用戶表 where 用戶名= textl.text adodcl.recordsource = si adodcl.refreshif adodc1.recordset.eof = false then判斷查詢名USe username =adodc1.recordsetfields(0)有該用戶名,即用戶名正確 password =adodc1.recordset.fields(1)usertype = adodc1.recordset.fields(2)if password = text2.text then判斷密碼是否正確unload me 密碼正確,關(guān)閉當(dāng)前窗體

9、frmmain.show 顯示主界面窗 體 exit subelsemsgbox (密碼錯誤,請重新輸入)密碼錯誤,提示 text2.setfocustext2.text = end ifelse沒有該用戶名,即用戶名錯誤 msgbox用戶名錯誤,請重新輸 入 text1.setfocustext1.text = text2.text =end ifcount1 = count1 + 1錯誤次數(shù)累計if count1 = 3 thenmsgbox 錯誤超過 3 次,系統(tǒng)退出 unload me end if end sub4.3. 主界面模塊4.3.1說明作為系統(tǒng)總界面,供用戶進行各項選擇。4

10、.3.2窗體設(shè)計主界面模塊窗體類型為 mdiform ,界面如下圖所示?!酒簲?shù)據(jù)庫模板】數(shù)據(jù)庫應(yīng)用與可視化開發(fā)課程設(shè)計報告學(xué)號:姓名:班級:第1章 關(guān)鍵方法與技術(shù)1.1 數(shù)據(jù)庫應(yīng)用程序體系結(jié)構(gòu)1.1.1 客戶機/服務(wù)器(c/s)體系結(jié)構(gòu)1.1.2 瀏覽器/服務(wù)器(b/s)體系結(jié)構(gòu)1.2 嵌入式sql技術(shù)1.3 事務(wù)控制1.4 數(shù)據(jù)庫訪問接口(odbc)1.5 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法1.6 課程設(shè)計任務(wù)第2章系統(tǒng)分析系統(tǒng)分析就是為軟件需求建模,最基本的需求模型一般包括功能需 求、數(shù)據(jù)需求和運行環(huán)境需求,本章即整理出醫(yī)院信息管理數(shù)據(jù)庫應(yīng) 用系統(tǒng)在功能、數(shù)據(jù)、運行環(huán)境的需求模型。2.1 功能需求

11、分析2.2 數(shù)據(jù)需求分析2.3 運行環(huán)境需求從數(shù)據(jù)庫應(yīng)用系統(tǒng)模式的發(fā)展來看,主要有單機模式、主機模式、 基于局域網(wǎng)的c/s模式和基于互聯(lián)網(wǎng)的 b/s模式。本次課程設(shè)計采用 powerbuilder 8.0 和c#面向?qū)ο蟮沫h(huán)境。第3章系統(tǒng)設(shè)計與實現(xiàn) 按照軟件工程方法,系統(tǒng)設(shè)計的主要任務(wù)是軟件結(jié)構(gòu)的設(shè)計,即模塊 設(shè)計,相對于pb和c#開發(fā)環(huán)境,模塊設(shè)計的結(jié)果距離實現(xiàn)甚遠(yuǎn)。本 章從開發(fā)工具的實際情況考慮,在軟件結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)和功能組織的基礎(chǔ)上給出詳細(xì)設(shè)計,弁給出關(guān)鍵程序的實現(xiàn)代碼。3.1 軟件結(jié)構(gòu)設(shè)計3.2 安全控制功能3.2.1 方案設(shè)計3.2.2 界面設(shè)計與功能實現(xiàn)1)初始登陸界面設(shè)計(1)登

12、陸窗口 open事件設(shè)置sql ca事務(wù)對象;連接數(shù)據(jù)庫;訪問user表,提取所有用戶姓 名;添加到界面的下拉列表。(2)確認(rèn)按鈕事件捕獲用戶姓名和密碼;查詢改用戶的密碼及其所有操作權(quán)限;審核賬戶的合法性;依據(jù)用戶的操作權(quán)限集合,設(shè)置菜單項集合或關(guān)閉。(3)放棄按鈕事件關(guān)閉登陸窗口。登陸窗口設(shè)計(1)登陸窗口 open事件連接數(shù)據(jù)庫;設(shè)置sql ca事務(wù)對象;動態(tài)生成名稱下拉列表。(2)下拉列表選擇捕捉當(dāng)前選擇的名稱;調(diào)用數(shù)據(jù)窗口,按 名稱提取數(shù)據(jù)函數(shù)。捕捉當(dāng)前行的行號;撤銷數(shù)據(jù)窗口所有高亮度行;設(shè)置當(dāng)前行為高 亮度。(4)修改按鈕點擊事件獲取靶子行的行號和 號;打開編輯窗口,弁且向消息隊列傳

13、遞靶子 記錄的 號和增、刪、改標(biāo)志; 編輯成功”返回時,對數(shù)據(jù)窗口重新 提取數(shù)據(jù),體現(xiàn)編輯效果。(5)刪除按鈕點擊事件獲取數(shù)據(jù)窗口靶子行的行號和 號;打開編輯窗口,弁且向消息隊列 傳遞靶子記錄的 號和 刪除”編輯標(biāo)志; 編輯成功”返回時,對數(shù)據(jù) 窗口重新提取數(shù)據(jù)。(6)添加按鈕點擊事件獲取數(shù)據(jù)窗口靶子行的 號;打開編輯窗口,弁且向消息隊列傳遞靶 子記錄的 號和 添加”編輯標(biāo)志; 編輯成功”返回時,對數(shù)據(jù)窗口重 新提取數(shù)據(jù)。(7)關(guān)閉按鈕點擊事件關(guān)閉按鈕對象的父窗口。編輯窗口設(shè)計增、刪、改操作共享一個編輯窗口,其中實現(xiàn)實現(xiàn)增、刪、改三項 功能的實現(xiàn)關(guān)鍵在于相關(guān)事件中實現(xiàn)增、刪、改處理的選擇,其編輯 界面如圖。(1)編輯窗口 open事件為數(shù)據(jù)窗口綁定事務(wù)對象 s

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論