概要設(shè)計(jì)說明書實(shí)例經(jīng)典_第1頁
概要設(shè)計(jì)說明書實(shí)例經(jīng)典_第2頁
概要設(shè)計(jì)說明書實(shí)例經(jīng)典_第3頁
概要設(shè)計(jì)說明書實(shí)例經(jīng)典_第4頁
概要設(shè)計(jì)說明書實(shí)例經(jīng)典_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

.6.3類說明3.6.3.1個(gè)人提醒UI::個(gè)人提醒+設(shè)置個(gè)人定時(shí)提醒(inData::個(gè)人提醒實(shí)體類):void+觸發(fā)已設(shè)置的個(gè)人提醒事件():void+查詢?nèi)恳言O(shè)置的個(gè)人提醒事件():Data::個(gè)人提醒實(shí)體類+關(guān)閉已設(shè)置的提醒事件+開啟已關(guān)閉的提醒事件+刪除已設(shè)置的提醒事件(in提醒事件ID):void(in提醒事件ID):void(in提醒事件ID):boolean設(shè)置個(gè)人定時(shí)提醒:得到個(gè)人提醒實(shí)體類數(shù)據(jù),將數(shù)據(jù)添加至庫中。觸發(fā)已設(shè)置的個(gè)人提醒事件:觸發(fā)定時(shí)提醒事件的發(fā)生。查詢?nèi)恳言O(shè)置的個(gè)人提醒事件:執(zhí)行查詢,得到全部的已設(shè)置的個(gè)人提醒事件數(shù)據(jù)。關(guān)閉已設(shè)置的提醒事件:對(duì)設(shè)置的指定提醒事件,執(zhí)行關(guān)閉操作。開啟已關(guān)閉的提醒事件:對(duì)已關(guān)閉的指定提醒事件,執(zhí)行開啟操作。刪除已設(shè)置的個(gè)人提醒事件:根據(jù)指定ID,刪除已設(shè)置的個(gè)人提醒事件。Service::個(gè)人提醒+設(shè)置個(gè)人定時(shí)提醒(inData::個(gè)人提醒實(shí)體類):void+觸發(fā)已設(shè)置的個(gè)人提醒事件():Data::個(gè)人提醒實(shí)體類+查詢?nèi)恳言O(shè)置的個(gè)人提醒事件():Data::個(gè)人提醒實(shí)體類+關(guān)閉已設(shè)置的提醒事件+開啟已關(guān)閉的提醒事件+刪除已設(shè)置的提醒事件(in提醒事件ID):boolean(in提醒事件ID):boolean(in提醒事件ID):boolean此類的說明同上。Data::個(gè)人提醒+設(shè)置個(gè)人定時(shí)提醒(inData::個(gè)人提醒實(shí)體類):void+觸發(fā)已設(shè)置的個(gè)人提醒事件():Data::個(gè)人提醒實(shí)體類+查詢?nèi)恳言O(shè)置的個(gè)人提醒事件():Data::個(gè)人提醒實(shí)體類+關(guān)閉已設(shè)置的提醒事件+開啟已關(guān)閉的提醒事件+刪除已設(shè)置的提醒事件(in提醒事件ID):boolean(in提醒事件ID):boolean(in提醒事件ID):boolean此類的說明同上。Data::個(gè)人提醒實(shí)體類提醒事件ID:String提醒類型:String提醒主題:String提醒內(nèi)容:String秒:String分:String時(shí):String每月的某一天月:String每周的某一天:String年:String是否開啟:String創(chuàng)建人:String創(chuàng)建時(shí)間:String提醒事件所屬系統(tǒng):String個(gè)人提醒實(shí)體類數(shù)據(jù)。3.6.3.2修改密碼3.6,4界面設(shè)計(jì)個(gè)人設(shè)置子系統(tǒng)頁面包括:個(gè)人提醒、修改密碼兩部分。3.6.4.1個(gè)人提醒頁面3.6.4.2修改密碼頁面4約束和假定描述系統(tǒng)設(shè)計(jì)中最主要的約束,這些是由客戶強(qiáng)制要求并在需求說明書寫明的。說明系統(tǒng)是如何來適應(yīng)這些約束的。另外如果本系統(tǒng)跟其它外部系統(tǒng)交互或者依賴其它外部系統(tǒng)提供一些功能輔助,那么系統(tǒng)可能還受到其它的約束。這種情況下,要求清楚地描述與本系統(tǒng)有交互的軟件類型(比如某某某數(shù)據(jù)庫軟件,某某某EMail軟件)以及這樣導(dǎo)致的約束(比如只允許純文本的Email)。實(shí)現(xiàn)的語言和平臺(tái)也會(huì)對(duì)系統(tǒng)有約束,同樣在此予以說明。對(duì)于因選擇具體的設(shè)計(jì)實(shí)現(xiàn)而導(dǎo)致對(duì)系統(tǒng)的約束,簡(jiǎn)要地描述你的想法思路,經(jīng)過怎么樣的權(quán)衡,為什么要采取這樣的設(shè)計(jì)等等。包括運(yùn)行環(huán)境的約束,簡(jiǎn)要地說明對(duì)本系統(tǒng)的運(yùn)行環(huán)境(包括硬件環(huán)境和支持環(huán)境)的規(guī)定,詳細(xì)說明參見附錄Co5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)注:表和表字段命名規(guī)范:.表名的定義:規(guī)范格式:系統(tǒng)名一表名(字母全部大寫)比如,工作計(jì)劃管理系統(tǒng)中的某個(gè)表定義為:WORKPLAN_TASK;.表字段的定義:規(guī)范格式:表名+字段名稱(首字母大寫),以避免字段重名出現(xiàn)在不同表中。比如,表WORKPLAN_TASK中的字段標(biāo)識(shí)Id定義為:TaskId;.表字段長(zhǎng)度的定義:規(guī)范格式:長(zhǎng)度一般為8的整數(shù)倍;比如,VARCHAR的長(zhǎng)度可為8或16或24或32或64等;.表字段類型為日期型的定義:

規(guī)范格式:一般日期型的字段設(shè)為VARCHAR,且長(zhǎng)度一般為24(已精確到毫秒).公共表名的定義:規(guī)范格式:PUBLIC_表名(字母全部大寫)比如,各個(gè)子系統(tǒng)都會(huì)用到的公共表,如角色或操作日志表可定義為:PUBLIC_ROLE,PUBLIC_OPERATELOG;角色表(PUBLIC_ROLE)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注RoleId角色標(biāo)識(shí)IdPKNOVARCHAR32RoleName角色名稱NOVARCHAR32Remark角色說明VARCHAR128權(quán)限表(PUBLIC_PRIVILEGE)字段名稱中文說明鍵別是否空數(shù)據(jù)類型長(zhǎng)度備注PrivilegeId權(quán)限標(biāo)識(shí)IdPKNOVARCHAR32PrivilegeCode權(quán)限編碼NOVARCHAR32PrivilegeName權(quán)限名稱NOVARCHAR64PrivilegeParentId上級(jí)權(quán)限IdVARCHAR32上級(jí)權(quán)限SystemId權(quán)限所屬系統(tǒng)IdFKVARCHAR32權(quán)限所屬系統(tǒng)角色權(quán)限表(PUBLIC_ROLEPRIVILEGE)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注RoleId角色I(xiàn)DPK,FKNOVARCHAR32角色表外鍵PrivilegeId權(quán)限IDPK,FKNOVARCHAR32權(quán)限表外鍵部門表(PUBLIC_DEPT)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注DeptId部門標(biāo)識(shí)IdPKNOVARCHAR32

DeptName部門名稱NOVARCHAR32DeptParentId父類部門IdVARCHAR32上一級(jí)部門Tel電話VARCHAR32Fax傳真VARCHAR32SortOrder排序INT4Remark備注VARCHAR128崗位表(PUBLIC_POST)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注PostId崗位標(biāo)識(shí)IdPKNOVARCHAR32PostName崗位名稱NOVARCHAR32PostParentId父類崗位IdVARCHAR32上一級(jí)崗位DeptId所屬部門IdFKVARCHAR32部門表外鍵Function崗位職責(zé)VARCHAR128SortOrder排序INT4員工表(PUBLIC_MEMBER)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注MemberId部門標(biāo)識(shí)IdPKNOVARCHAR32JobNumber工號(hào)NOVARCHAR32作為系統(tǒng)登錄帳號(hào)使用Password登錄密碼NOVARCHAR32MemberName員工姓名NOVARCHAR32DeptId所屬部門IdFKNOVARCHAR32部門表外鍵PostId所屬崗位IdFKNOVARCHAR32崗位表外鍵Sex性別VARCHAR1Tel辦公電話VARCHAR30Mobile手機(jī)VARCHAR30Email電子郵箱VARCHAR30Address住址VARCHAR64Remark備注VARCHAR128

Roleld所屬角色I(xiàn)dFKNOVARCHAR32角色表外鍵Status帳號(hào)狀態(tài)NOVARCHAR8狀態(tài)如:有效,停用;默認(rèn)值為有效工作任務(wù)表(WORKPLAN_TASK)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注TaskId任務(wù)標(biāo)識(shí)IdPKNOVARCHAR32TaskTile任務(wù)標(biāo)題NOVARCHAR32TaskContent任務(wù)內(nèi)容NOVARCHAR1024Level重要程度NOVARCHAR8重要程度StartDate任務(wù)開始時(shí)間NOVARCHAR24EndDate任務(wù)完成時(shí)間NOVARCHAR24CreatorId創(chuàng)建人IdFKNOVARCHAR32員工表外鍵Status任務(wù)狀態(tài)NOVARCHAR8狀態(tài)如:未完成、暫停、已完成AddDate創(chuàng)建時(shí)間NOVARCHAR24任務(wù)分派表(WORKPLAN_ALLOTTASK)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注AllotId分派標(biāo)識(shí)IDPKNOVARCHAR32TaskId派發(fā)的工作任務(wù)IdFKNOVARCHAR32工作任務(wù)表外鍵ReceiverId任務(wù)接收人IdFKNOVARCHAR32員工表外鍵RemainPercent任務(wù)剩余百分比NOINT4默認(rèn)為100工作計(jì)戈U表(WORKPLAN_PLAN)字段名稱中文說明鍵另是否數(shù)據(jù)類型長(zhǎng)備注

空度PlanId任務(wù)標(biāo)識(shí)IdPKNOVARCHAR32PlanType計(jì)劃類型NOVARCHAR64計(jì)劃類型如:周計(jì)劃、月計(jì)劃、年計(jì)劃PlanTitle計(jì)劃標(biāo)題NOVARCHAR32PlanTime計(jì)劃時(shí)間NOVARCHAR32PlanContent計(jì)劃內(nèi)容NOVARCHAR1024PlanSum計(jì)劃總結(jié)VARCHAR1024CreatorId創(chuàng)建人IdFKNOVARCHAR32員工表外鍵AddDate創(chuàng)建時(shí)間NOVARCHAR24AuditorId計(jì)劃審批人IdFKNOVARCHAR32員工表外鍵IsAudit是否審批NOVARCHAR8是或否,默認(rèn)值為否計(jì)戈U任務(wù)表(WORKPLAN_PLANTASK)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注PlanId計(jì)劃標(biāo)識(shí)IdPK,FKNOVARCHAR32AllotId接收的任務(wù)標(biāo)識(shí)IdPK,FKNOVARCHAR32PlanPercent任務(wù)計(jì)劃完成百分比NOINT40到100之間FinishedPercent任務(wù)實(shí)際完成百分比INT40到100之間工作日志表(WORKPLAN_WORKLOG)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注LogId工作日志標(biāo)識(shí)IdPKNOVARCHAR32LogInfo日志記錄NOVARCHAR1024LogSum日志小結(jié)VARCHAR1024CreatorId創(chuàng)建人IdFKNOVARCHAR32員工表外鍵

AddDate創(chuàng)建時(shí)間NOVARCHAR24工作匯報(bào)表(WORKPLAN_WORKREPORT)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注ReportId匯報(bào)標(biāo)識(shí)IdPKNOVARCHAR32ReportTitle標(biāo)題NOVARCHAR32ReportContent內(nèi)容NOVARCHAR1024CreatorId創(chuàng)建人IdFKNOVARCHAR32員工表外鍵AddDate創(chuàng)建時(shí)間NOVARCHAR24信息發(fā)布表(PUBLIC_PUBLISHINFO)字段名稱中文說明鍵另是否空數(shù)據(jù)類型長(zhǎng)度備注InfoId消息標(biāo)識(shí)IdPKNOVARCHAR32Title主題NOVARCHAR32Content內(nèi)容NOVARCHAR1024CreatorId創(chuàng)建人IdFKNOVARCHAR32員工表外鍵AddDate創(chuàng)建

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論