1.需求規(guī)格說明書(需求分析+詳細(xì)設(shè)計)_第1頁
1.需求規(guī)格說明書(需求分析+詳細(xì)設(shè)計)_第2頁
1.需求規(guī)格說明書(需求分析+詳細(xì)設(shè)計)_第3頁
1.需求規(guī)格說明書(需求分析+詳細(xì)設(shè)計)_第4頁
1.需求規(guī)格說明書(需求分析+詳細(xì)設(shè)計)_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、附錄1階段項目文檔要求階段項目要求每個項目小組完成的文檔包括以下內(nèi)容。需求和需求分析說明書:需求描述和主要的用例圖,參見下面的“系統(tǒng)需求和需求分析 說明書模板”。系統(tǒng)設(shè)計說明書:系統(tǒng)主要的實(shí)例類圖,至少3個用例的時序圖,參見下面的“系統(tǒng)設(shè)計說明書模板”。單元測試用例:至少記錄 3個單元測試的測試用例,參見下面的“測試用例模板”;階段答辯:答辯用的幻燈片,幻燈片的內(nèi)容要求參見下面的“答辯用的幻燈片的目錄結(jié) 構(gòu)”。其他:項目進(jìn)度安排表(由項目經(jīng)理或小組長提供),參見下面的“項目進(jìn)度安排表模 板”。北大青鳥Aptech提供給教員的資源包括。項目需求和需求分析說明書電子文檔。系統(tǒng)設(shè)計說明書電子文檔。項

2、目進(jìn)度安排表模板電子文檔。測試用例模板電子文檔。數(shù)據(jù)庫腳本和完整源代碼。說明:Java和.NET編碼規(guī)范請參看第一階段和第二階段的相關(guān)課程。最后一點(diǎn)是文檔模板和樣式。附1.1系統(tǒng)需求和需求分析說明書模板系統(tǒng)需求和需求分析說明書文件狀態(tài):草稿V正式發(fā)布正在修改文件標(biāo)識北大青鳥Aptech第二學(xué)年ASP.NET畢業(yè)設(shè)計當(dāng)前版本betal作者姬利完成日期2007-7-9附錄階段項目文檔 A CCP4 0版本歷史版本/狀態(tài)修訂人修改日期備注發(fā)布姬利2007-12-26項目實(shí)戰(zhàn)第一部分概述1 項目名稱及背景項目名稱MyOffice開發(fā)背景追求高效率的辦公方式。為了提高現(xiàn)代社會人們的辦公效率,滿足人們自動

3、化辦公的需要,我們開發(fā)了這套穩(wěn)定可靠、操作方便、安全有效的MyOffice系統(tǒng),它主要包括:人事管理、日程管理、文檔管理、消息傳遞、系統(tǒng)管理、考勤管理等幾大模塊。2 文檔說明該需求文檔在實(shí)際開發(fā)過程中,迎合用戶不斷完善需求的過程中總結(jié)而來,請仔細(xì)閱讀。第二部分任務(wù)說明1 .功能概述該系統(tǒng)要求實(shí)現(xiàn)如下功能。修改密碼、機(jī)構(gòu)管理、部門管理、員工管理、個人日程、部門日程、我的便簽、文檔管理、回收站管理、文檔搜索、消息管理、個人信箱、員工簽到簽退、考勤歷史查詢、考勤統(tǒng)計等;數(shù)據(jù)存儲管理#附錄階段項目文檔 A CCP4 0#附錄階段項目文檔 A CCP4 02 .用戶環(huán)境#附錄階段項目文檔 A CCP4

4、0我的I fi部ri日秤I【和管理工檔洽幵.希息営理信r.消思傳遢掾作I志考勤歷史id錄査詢Window Server 2003 ; Visual Studio 2005 ; SqlServer2005第三部分需求分析i .實(shí)現(xiàn)功能系統(tǒng)用例圖用戶業(yè)務(wù)邏輯如下圖所示:95附錄階段項目文檔 A CCP4 0逐北穴曹寫項目實(shí)戰(zhàn)管理員功能清單功能編號功能名稱文中標(biāo)題編號備注101人事管理101001機(jī)構(gòu)管理101002部門管理101003員工管理#附錄階段項目文檔 A CCP4 0續(xù)表功能編號功能名稱文中標(biāo)題編號備注102日程管理102001我的日程102002部門日程102003我的便簽103文檔管

5、理103001文檔管理103002回收站103003文件搜索104消息傳遞104001消息管理104002信箱105系統(tǒng)管理105001角色管理105002登錄日志105003操作日志105004菜單排序106考勤管理106002考勤歷史記錄查詢106003考勤統(tǒng)計普通用戶功能清單功能編號功能名稱文中標(biāo)題編號備注102日程管理102001我的日程102002部門日程102003我的便簽103文檔管理103001文檔管理103002回收站103003文件搜索97附錄階段項目文檔 A CCP4 0爐北穴曹寫項目實(shí)戰(zhàn)104消息傳遞104001消息管理104002信箱106考勤管理106001員工簽到

6、、簽退2 用例說明用例1用例圖描述機(jī)構(gòu)管理:用GridView展示機(jī)構(gòu)信息,可以添加、修改、刪除機(jī)構(gòu)參與者/*參與者,參與用例的對象*用例2用例圖描述部門管理:用GridView展示部門信息,可以添加、修改、刪除部門。部門從屬于機(jī)構(gòu),一個機(jī)構(gòu)可以有多個部門。參與者99附錄階段項目文檔 A CCP4 0/*參與者,參與用例的對象*/用例3用例圖描述員工管理:用GridView 展示員工信息,可以添加、修改、刪除員工,并可查看員工詳情。參與者/*參與者,參與用例的對象*/用例4用例圖描述我的日程:該模塊可以列出個人每天的安排,也可以預(yù)約他人一起參與。可以公開和不公開日程。參與者/*參與者,參與用例

7、的對象*/用例5用例圖101爐北穴曹寫項目實(shí)戰(zhàn)描述部門日程:查看部門內(nèi)所有公開的日程和自己的日程。不公開的日程只允許自己和預(yù)約人看到參與者/*參與者,參與用例的對象*/用例6用例圖描述我的便簽主要包括:用 DataList顯示便簽信息,可以添加、修改、刪除便簽。相當(dāng)于記事本。參與者/*參與者,參與用例的對象*/用例7用例圖103附錄階段項目文檔 A CCP4 0描述文檔管理主要包括:用TreeView 展示所有文件,可以查看對應(yīng)的文件內(nèi)容,管理文件。更詳細(xì)的信息見 界面設(shè)計部分。參與者/*參與者,參與用例的對象*/用例8用例圖描述回收站:顯示被刪除的文件,可以撤消刪除,也可以徹底刪除文件。參與

8、者/*參與者,參與用例的對象 */用例9#附錄階段項目文檔 A CCP4 0亠亠一項目實(shí)戰(zhàn)105附錄階段項目文檔 A CCP4 0#附錄階段項目文檔 A CCP4 0騎在立件真凳型創(chuàng)建H期;胡門丈世研塩部兩有項目MyO濡經(jīng)畫2007-12-22 112B'、文件按索要溶的交禪若:開件包浄的文字:也辭姓呂:I左即按索)找索選項»仔* 20&7-12-0 2005-015 童日FTtjs叵車月描述文件搜索功能:可以按條件查詢需要的文件。矣.匕 參與者/*參與者,參與用例的對象 *用例10用例圖描述消息管理主要包括:創(chuàng)建消息、修改消息、刪除消息、發(fā)布消息。矣.匕 參與者/*

9、參與者,參與用例的對象 *用例11用例圖描述信箱主要包括:接收到的信息,和已經(jīng)發(fā)送的信息。參與者/*參與者,參與用例的對象*/用例12用例圖描述角色管理主要包括:對角色進(jìn)行管理,可以參照教材上機(jī)完成。參與者/*參與者,參與用例的對象*/用例13用例圖描述107附錄階段項目文檔 A CCP4 0北穴曹寫項目實(shí)戰(zhàn)菜單排序主耍包括:菜單上調(diào)整和下調(diào)整,主耍是修改菜單的顯示順序。參與者/*參與者,參與用例的對象*/用例14用例圖描述考勤管理主要包括:員工簽到、簽退,可以查詢用戶的考勤情況。參與者/*參與者,參與用例的對象*/3用例關(guān)系可以查看業(yè)務(wù)關(guān)系圖附1.2系統(tǒng)設(shè)計說明書模板文件狀態(tài):文件標(biāo)識北大青

10、鳥 Aptech第二學(xué)年 ASP.NET畢業(yè)設(shè)計草稿當(dāng)前版本正式版V 正式發(fā)布作者姬利正在修改完成日期2007年7月9日系統(tǒng)設(shè)計說明書版本/狀態(tài)修訂人修改日期備注版本歷史109附錄階段項目文檔 A CCP4 0第一部分概述1 文檔說明本文檔主要包括數(shù)據(jù)庫詳細(xì)設(shè)計和界面詳細(xì)設(shè)計講解,所以請認(rèn)真閱讀,以提高開發(fā)的質(zhì)量和效率。2 系統(tǒng)需求概述整個系統(tǒng)中所有布局統(tǒng)一采用div布局,所有數(shù)據(jù)展示控件,如GridView 和DataList都要有分頁處理。第二部分系統(tǒng)總體結(jié)構(gòu)本系統(tǒng)采用了傳統(tǒng)的 3層架構(gòu)實(shí)現(xiàn),理解起來更簡單,請采用 3層架構(gòu)的模式開發(fā)你的系統(tǒng)。如下圖所示:#附錄階段項目文檔 A CCP4

11、0項目實(shí)戰(zhàn)111附錄階段項目文檔 A CCP4 0#附錄階段項目文檔 A CCP4 0解決方案資濁管理器-EA. - x首丨彈51畫I葩丨喻D: VebUlVU鮮越寒亟魚£5頂目) 品 4二zzzz£ HyOfficeELL莊.13 HyOfficeDALli £3 HyOfficeModls解決方秦貫視背理器- D叫,”七X匚解決互奏:吐0迤吋.(4于項目A. . . UebUTlE -旦 App_Ccie一 AppJta+ q App_Themes:E - Bin;0 - lJ Css:$ J FileEl - _j iihages|±j_j M d

12、iial£ i gnE _i Menaft+_My9TDfiteFicktrE _| FersQuMaiiige+_j ScXeduleM4nag4+_j SysMuiage±_t tfebService* _J Lo gin. aspx+_ MsterFage. iKAEterE3 .一| UpiatftPassttord. &spxWeb. conf is+ MjOffieeBLL+. MyOfficeEAL+ 罰 WyOffieeMcdels第三部分系統(tǒng)設(shè)計類圖/*系統(tǒng)中主要的、關(guān)鍵實(shí)體類圖,參考圖如下 */#附錄階段項目文檔 A CCP4 0#附錄階段項目文

13、檔 A CCP4 0用例1實(shí)現(xiàn)時序圖/用例1的時序圖,參考圖如下*/描述第四部分 數(shù)據(jù)庫設(shè)計1 邏輯設(shè)計數(shù)據(jù)庫關(guān)系圖:MeetinginfoPrecontractFreCoNtractldBranchTnfoBranchJdBranchName三IMyNtoteNhteldNoteTitleOperateLog創(chuàng) opervtidUsErldOperafceMameMessageTollserIIIdMessageldJiri."rTrlMessageTypeld MessageT ypeNameMessageDesc±1呂二二IRolelnFoRoleldRoleRigh

14、TReadCorrirnonMessaqtJO r al11 =rrio| 耳 RoleFtl前tldrlessagffld Userid毎 ReadldLogmLog® loginldMessageMessageld亠_TitleJJCortant-TypeUseridUserinfoUseridUserNamePasswordDepart dGenderRoleldSysFunNodeldDepart InfoDepartld上|DepartNamePrtidipeJUser專 1UserStateUser5tteldUserStateNameFilclnfoJFieldA.一F

15、HeNaneFileTyp 已RemarkFileOwnefCreateDateParertldFHePdthWorkTimc.工WorkTrnneldJOmDutyTimeMOfFDutylimeAccessoryFileAccessoryldl* IField二1Fil eTypeinfoFieTypeldFfelype blameFieType ImageFisTypSuffix03©113附錄階段項目文檔 A CCP4 0項目實(shí)戰(zhàn)2 .表設(shè)計*所有的表的詳細(xì)設(shè)計信息匯總,如:*4.1 數(shù)據(jù)庫:GameCardSale 所有表信息表名功能說明Userl nfo存放用戶基本信息U

16、serState可擴(kuò)展性,設(shè)置用戶是否被屏蔽的狀態(tài)Rolel nfo存放角色基本信息SysFun存放菜單功能基本信息RoleRight存放所有角色權(quán)限Bra nchl nfo機(jī)構(gòu)信息表Depart Info部門信息表FileI nfo文件信息表FileType Info文件類型表AccessoryFile附件文件表Ma nualSign考勤信息表WorkTime上下班時間表Message消息表MessageType消息類型表MessageToUser消息發(fā)送對象ReadCom monM essage用戶已讀消息表Schedule日程表Meeti ngI nfo會議類型表PreCo ntract

17、預(yù)約人表MyNote個人便簽表Login Log登錄日志表OperateLog操作日志表4.2 表 Userinfo表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明UserIdVarchar(50)非空用戶唯一標(biāo)識UserNameVarchar(50)非空真實(shí)姓名PassWordVarchar(50)非空密碼DepartIdint非空所在部門Genderint非空性別RoleIdint非空用戶角色UserStateint非空表UserState的外鍵,對應(yīng)UserStateId 字段用戶狀態(tài)4.3 表 UserState、表列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明UserStateIdV

18、archar(50)非空種子,自增11:正常狀態(tài);0 :被屏蔽UserStateNameVarchar(50)非空4.4 表 Roleinfo表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明RoleIdint非空種子,自增1角色idRoleNameVarchar(50)非空角色名稱RoleDescVarchar(50)角色描述4.5 表 SysFunX表 列名X數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明NodeIdint非空菜單節(jié)點(diǎn)idDisplayNameVarchar(50)非空菜單名稱115附錄階段項目文檔 A CCP4 0項目實(shí)戰(zhàn)NodeURLVarchar(50)菜單連接地址Disp

19、layOrderint非空菜單顯示順序ParentNodeldint非空父節(jié)點(diǎn)id4.6 表 RoleRight表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明RoleRightldint非空種子,自增1角色權(quán)限idRoleldint非空表Roleinfo的夕卜鍵,對應(yīng) Roleld角色idNodeldint非空表SysFun的外鍵,對應(yīng) Nodeld菜單節(jié)點(diǎn)id4.7 表 Branchinfo表名列名、數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Branchldint非空種子,自增1機(jī)構(gòu)idBranchNameVarchar(50)非空機(jī)構(gòu)名稱BranchShortNameVarchar(50

20、)非空機(jī)構(gòu)簡稱4.8 表 Departinfo表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Departldint非空種子,自增1部門idDepartNameVarchar(50)非空部門名稱PrincipalUserVarchar(50)非空表Userlnfo外鍵,對應(yīng) Userld字段部門負(fù)責(zé)人ConnectTelNobigint聯(lián)系電話ConnectMobileTelNobigint移動電話Faxesbigint傳真Branchldint非空表Branchlnfo的外鍵,對應(yīng) Branchld字段所屬機(jī)構(gòu)4.9 表 Fileinfo表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說

21、明Fileldint非空種子,自增1文件ldFileNameVarchar(50)非空文件名稱FileTypeint非空FileTypelnfo表的外鍵,對文件類型117附錄階段項目文檔 A CCP4 0應(yīng) FileTypeId 字段RemarkVarchar(50)備注FileOwnerVarchar(50)非空創(chuàng)建者CreateDateDateTime非空創(chuàng)建日期ParentIdint非空父節(jié)點(diǎn)IdFilePathVarchar(200)非空文件路徑IfDeleteint非空是否已刪除。1 :已刪 除、2:未刪除4.10 表 FileTypelnfo表名列名型范 類度 據(jù)精 數(shù)動空/非空約

22、束條件其他說明FileTypeIdint非空種子,自增1文件類型idFileTypeNameVarchar(50)非空文件類型名FileTypeImageVarchar(50)非空文件類型對應(yīng)的圖標(biāo)FileTypeSuffixVarchar(50)文件類型后綴4.11 表 AccessoryFile表列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明AccessoryIdint非空種子,自增1文件附件IdFileIdint非空表FileInfo的外鍵,對應(yīng) FileId字段文件IdAccessoryNameVarchar(50)非空附件名稱AccessorySizeint非空附件大小Access

23、oryTypeint非空FileTypeInfo 表的外鍵,對應(yīng)FileTypeId字段附件類型CreateDateDateTime非空創(chuàng)建日期AccessoryPathVarchar(200)非空附件路徑項目實(shí)戰(zhàn)列名Signldint非空種子,自增1簽卡IdUseridVarchar(50)非空表Userinfo中userid的外鍵用戶idSignTimeDateTime非空簽卡時間SignDescVarchar(200)非空簽卡備注SignTagint非空簽卡標(biāo)記4.13 表 WorkTime、 表名、列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明WorkTimeidint非空種子,自增

24、1工作時間IdOnDutyTimeVarchar(50)非空上班時間OffDutyTimeVarchar(50)非空下班時間4.14 表 Message名列名 、數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Messageldint非空種子,自增1消息IdTitleVarchar(100)非空消息標(biāo)題ContentVarchar(5000)非空消息內(nèi)容Typeint非空消息類型BeginTimeDateTime非空開始有效時間EndTimeDateTime非空有效結(jié)束時間FromUserldVarchar(50)非空發(fā)送者IfPublishint非空是否已發(fā)布RecordTimeDateTime

25、非空發(fā)送時間4.15 表 MessageType列名表名數(shù)據(jù)類型(精度 范圍)空/非空約束條件其他說明MessageTypeldint非空種子,自增1消息類型IdMessageTypeNameVarchar(50)非空消息類型名稱MessageDescVarchar(50)消息類型描述4.16 表 MessageToUser表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Idint非空種子,自增1序號IdMessageIdint非空Message 表外鍵,對應(yīng)MessageId 字段消息IdToUserIdVarchar(50)非空UserInfo表外鍵,對應(yīng) UserId 字段發(fā)送對象I

26、dIfReadint非空是否已讀。1:已讀、0:未讀4.17 表 ReadCommonMessage表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明ReadIdint非空種子,自增1序號IdMessageIdint非空Message 表外鍵,對應(yīng)MessageId字段消息IdUserIdVarchar(50)非空UserInfo表外鍵,對應(yīng) UserId字段消息讀取者4.18 表 Schedule表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明ScheduleIdint非空種子,自增1日程IdTitleVarchar(50)非空日程標(biāo)題AddressVarchar(500)非空會議地址Meetin

27、gIdint非空MeetingInfo 表外鍵,對應(yīng)MeetingId 字段會議類型BeginTimeDateTime非空日程開始時間EndTimeDateTime非空日程結(jié)束時間SchContentvarchar(500)非空日程內(nèi)容項目實(shí)戰(zhàn)CreateUserVarchar(50)非空創(chuàng)建者CreateTimeDateTime非空創(chuàng)建時間IfPrivateint非空是否私有4.19 表 Meetinginfo、表名'X 列名、數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明MeetingIdint非空種子,自增1會議類型IdMeetingNameVarchar(50)非空會議類型名稱4

28、.20 表 PreContract表名列名、數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明PreContractldint非空種子,自增1預(yù)約序號IdScheduleIdint非空表Schedule外鍵,對應(yīng)ScheduleId字段日程IdUserIdVarchar(50)非空表UserInfo外鍵,對應(yīng)UserId字段預(yù)約人4.21 表 MyNote1數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明NoteIdint非空種子,自增1便簽idNoteTitleVarchar(50)非空便簽標(biāo)題NoteContentVarchar(500)便簽內(nèi)容CreateTimedatetime非空創(chuàng)建時間Cre

29、ateUserVarchar(50)非空創(chuàng)建者4.22 表 LoginLog乏數(shù)據(jù)類型(精度范空/非約束條件其他說明列名圍)空LoginIdint非空種子,自增1登錄日志idUserIdVarchar(50)非空UserInfo 表外鍵,對應(yīng)UserId字段登錄者LoginTimeDateTime非空登錄時間IfSuccessint非空登錄是否成功。1 :成功、0 失敗。LoginUserIpvarchar(100)非空登錄用戶IPLoginDescvarchar(100)登錄備注4.23 表 OperateLog表名'、 列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Operate

30、Idint非空種子,自增1操作日志IdUserIdVarchar(50)非空操作者OperateNameVarchar(50)非空操作名稱ObjectIdVarchar(50)非空操作對象IdOperateDescVarchar(200)非空操作描述OperateTimeDateTime非空操作時間第五部分界面設(shè)計1 公共模塊界面設(shè)計說明:頁面設(shè)計要求盡量使用div布局完成。所有的GridView要求實(shí)現(xiàn)分頁功能121附錄階段項目文檔 A CCP4 0項目實(shí)戰(zhàn)圖1.1用戶登陸首頁用戶登陸首頁要求:只有當(dāng)用戶名、密碼都正確時才能通過驗(yàn)證。圖1.2管理員登錄后看到的主界面管理員登錄后的主頁面要求:

31、顯示個人便簽信息,左側(cè)顯示系統(tǒng)菜單和個人基本信息,上標(biāo)欄有“主頁”、“重新登錄”、“修改密碼”、顯示當(dāng)前時間功能。123附錄階段項目文檔 A CCP4 0#附錄階段項目文檔 A CCP4 0離主頁樣玉附錄Bffdi闍咼m總測帥就血助 仔屆:JBg-1-HE覇百jna ;晉遇用尸乖門:申陸耶醪女古:活新誚息N=W+野日程豈丑*勺文若皆理;煜汩丸保譴+ *班淫當(dāng)畝應(yīng)週:易工簽?zāi)倾摦児ゐB(yǎng)亂簽遲-3?工軌駆鑒卡日明: 湎6MFM1簽封S 5E養(yǎng)卡備注:圖1.3普通用戶登錄后看到的界面普通會員登錄后的主頁面要求:直接到個人簽到頁面,其他同管理員登錄。簽卡日期不能為空,且必須為日期型#附錄階段項目文檔 A

32、 CCP4 0項目實(shí)戰(zhàn)125附錄階段項目文檔 A CCP4 0#附錄階段項目文檔 A CCP4 02 人事管理模塊界面實(shí)現(xiàn)/*用例界面實(shí)現(xiàn)是對需求的進(jìn)一步明確和以可視化的方式呈現(xiàn),作為編碼和實(shí)現(xiàn)依據(jù)*/用例1人事管理模塊 包括3個子模塊,如圖2.1所示。圖2.1人事管理模塊包括3個子模塊#附錄階段項目文檔 A CCP4 0機(jī)構(gòu)信息管理界面:(如圖22所示)>1構(gòu)甘埋叮日舲理 !燈文皆甘理 r曰勇息磚謹(jǐn) i劉京蝕甘理機(jī)構(gòu)宕魯修改磴華北電力科學(xué)研飾X甲IE科朝蘆學(xué)呵充所中科走班冊X北文害烏棄頁書烏xSX丈唐鎖盤山左電右限益詞芝X刪啟稱:1 刪甘毎:I 亦加和:茱St喬曲筋対邑:裂胎丑員an:

33、圖2.2機(jī)構(gòu)信息管理界面機(jī)構(gòu)信息管理頁面功能要求:用GridView顯示所有機(jī)構(gòu)信息如圖 2.2所示,初始時“保存按鈕”為不可用。頁面有添加機(jī)構(gòu)功能,使用模板列執(zhí)行修改和刪除機(jī)構(gòu)操作,執(zhí)行增、刪、改后都要重新綁定GridView ,顯示出機(jī)構(gòu)的最新信息。填寫機(jī)構(gòu)名稱、機(jī)構(gòu)簡稱,添加成功后,機(jī)構(gòu)名稱和機(jī)構(gòu)簡稱輸入框都為置空,點(diǎn)修改圖標(biāo)后,在輸入框中顯示對應(yīng)的信息,同時“添加”按鈕不可用,“保存修改”按鈕為可用,保存成功后,“添加”按鈕可用,“保存修改”按鈕不可用。注意非空驗(yàn)證。用例2部門管理界面:(如圖2.3所示)當(dāng)前應(yīng)査:卸門皆理詔門首懈 C3A5o=a;野系塢皆=5郃門若稱*1構(gòu)載系電話軽站

34、電話»9隊華北電力科學(xué)研乳15!1WKQ557326266吏、X中降字假聲學(xué)翔究所B52C312S6276S866£X財務(wù)耶北犬看島集團(tuán)函卻刖現(xiàn)S6276S8&6迸X山埃電百隔瓷司133192862768066迸X北犬晉島屋團(tuán)JIW1325301B&I0255752S2353fr9*5強(qiáng).X培訓(xùn)品W-fl8SMIWIK253732S27SS3MX:T ;L】|,| J圖2.3 部門管理頁面部門頁面功能要求:用GridView顯示所有機(jī)構(gòu)信息,如圖2.3所示,該頁面有部門增加、刪除、修改功能。點(diǎn)“添加部門”按鈕,或點(diǎn)修改圖標(biāo)都進(jìn)入保存部門信息頁面,如圖2.4

35、所示。保存部門信息頁面:圖2.4 保存部門信息頁面布局保存部門信息頁面功能要求:所屬機(jī)構(gòu)下拉菜單綁定機(jī)構(gòu)信息表,注意輸入框有效性驗(yàn)證。如果是修改部門則要顯示選定部門的基本信息。點(diǎn)“請點(diǎn)擊選擇用戶”按鈕,則樹型顯示所有用戶,且按機(jī)構(gòu)、 部門分類,如圖2.5所示。#附錄階段項目文檔ACCP4,0曹寫項目實(shí)戰(zhàn)圖2.5 以樹型菜單顯示所有用戶選中某用戶后,“部門負(fù)責(zé)人”輸入框自動顯示該用戶姓名,且為只讀,樹型用戶菜單自動隱藏。如圖2.6所示。127附錄階段項目文檔ACCP4,0圖2.6 選擇用戶后的界面如果選擇的不是用戶,而是機(jī)構(gòu)或部門,則報告選擇錯誤“您選擇的不是人員,請重新選擇! 添加或修改部門成

36、功后,跳轉(zhuǎn)到部門管理頁面。用例3員工管理界面:(如圖2.7所示)圖2.7 員工管理界面員工管理頁面功能要求:用GridView展示所有用戶基本信息,頁面有用戶添加、修改、刪除和瀏覽詳情功能,執(zhí)行增、刪、改成功后,GridView 重新綁定顯示用戶信息。點(diǎn)“添加用戶”按鈕和修改用戶圖標(biāo)進(jìn)入用戶信息保存頁面,如圖2.8 所示。圖2.8 保存用戶頁面129附錄階段項目文檔ACCP4,0項目實(shí)戰(zhàn)JPS£)2. JPC酉玄jp*p016.jpg019.jpj3T8. <if.Tj0495.jpg<,20061I0623073SB3256.* I tdm i h_b(_l (i f

37、rjbg2.jpgJgirl. gifgif".gi F保存用戶信息頁面功能要求:用戶信息要求非空和有效性驗(yàn)證,“所在部門”下拉菜單項來自數(shù)據(jù)庫Departinfo表,文本和值分別對應(yīng) DepartName 和Departld 字段(后續(xù)機(jī)構(gòu)和部門下拉菜單項都來自對應(yīng)的表,不再贅述)。點(diǎn)“瀏覽”按鈕可以選擇用戶照片,如圖2.9所示。文祥嶷型©:斷育支件町立件客: |iad«_D& jpcAp圖2.9 選擇用戶照片E5D : WeLSi teMyOfficm&giesWser凰片任務(wù)央乍為幻燈片查看 畫機(jī)訂峋照片 肛卩該閣片 殳為桌面背最和左件典任務(wù)

38、宜命名這半文件寥動這怕文件譽(yù)制這個文件無遠(yuǎn)個文件發(fā)布到唄tXbg. gifLibeibei. jpguserbg. jp百p bmd d n n -1 -1Jp-J;e- 3ly-& lyyLbb o t t h h Q s s t t 團(tuán)回畫aaa畫3ssa旦回回93回£|£)回£iQ J(s s 6瀏覽.&:點(diǎn)“保存”按鈕添加該用戶,然后跳轉(zhuǎn)到員工管理頁面,同時把圖片上傳到“D:/WebSite/MyOffice/WebUI/images/Users”文件夾中。注意這里文件名定義為:用戶登錄名 +“.jpg ”格式,如剛才上傳的圖片添加用戶后保

39、存為“qijingxue.jpg ”如圖2.10所示;admin, jpgjiya&qin. jps131附錄階段項目文檔ACCP4,0133附錄階段項目文檔ACCP4,0圖2.10上傳后的圖片命名點(diǎn)“詳細(xì)”可以查看更詳細(xì)的信息,如圖2.11所示。圖2.11 用戶詳情頁面用戶詳情頁面功能要求:顯示用戶基本信息,如圖2.11中所列出,在該用戶照片上要添加水印效果“我的Office 系統(tǒng)”3 日程管理模塊界面實(shí)現(xiàn)/*用例界面實(shí)現(xiàn)是對需求的進(jìn)一步明確和以可視化的方式呈現(xiàn),作為編碼和實(shí)現(xiàn)依據(jù)*/用例1日程管理模塊 包括3個子模塊,如圖3.1所示。炊返:耒軌嚴(yán)顯汞AMK踰世:狗助禺荻是:2MMJ

40、5星朗二T k日理首押部門:硏富Y 淇衛(wèi)Q義新輔包括3個子模塊月20081 月下一月;1«-星崗二星期三星期四星薦五1 ®月廿三1 © 十一月廿呵1 ® 十廿五J ®十一月卄為t © 十1月廿七ft 7金 十一月廿丸i ® b二月初一9 &-卜二月和二10 ®十二月初三11 © 十二月初EB1! © 十二月初五十二月刼六14 十二月初七祐O 于二月SJ兒16 ©n 十二月利十18 十二月十一V)十二列十二J0 二冃十三:i ® 丈IE!: ® 十二月十五11

41、 4 十二月十六:J心 十二月十七:f ® +-A+Aa 4 十二月十;H.50 ©JI十二月廿十十二月卄一十二月ii二十二月廿三十二月廿叫個人日程管理頁面: 實(shí)現(xiàn)效果如圖3.1所示。#附錄階段項目文檔ACCP4,0爐北穴頁寫項目實(shí)戰(zhàn)135附錄階段項目文檔ACCP4,0#附錄階段項目文檔ACCP4,0個人日程管理頁面功能要求:用calendar日歷控件顯示日歷,如圖3.1所示,使用DayRender 事件綁定顯示農(nóng)歷時間和日歷小圖標(biāo),如圖3.2所示。對應(yīng)數(shù)據(jù)庫 Schedule 表。亍A H程曽理匚Xfc月00細(xì)月下E月星期口星期毘期二星期三昆期舊星期五臨* i一 R廿三2

42、 9 十一月廿四3 于一月卄五4 © 十一月iht5 十一月廿七«©7 ©十一月廿九S © 十二J1祐一9 © 十二月胡二10 © 于二片初三II金十二月初四12 ®十二月初五1? 十二月初六U 十二月柯七血Jtf 十二月初丸171二月初十13 ® 十二月十一19 0十二月十二1 一麗人訂理十二月十三21 VIJBIW十二月十五十二月十孟于二月十七2? © 十二月卡八26 十二何十丸27 十二層廿十:» 十二月廿一29 © 十二比廿二十二月晉三第© 1二片廿四圖3.

43、2點(diǎn)日歷小圖標(biāo)可以添加日程點(diǎn)日歷小圖標(biāo)可以進(jìn)入“我的日程安排”頁面,比如命名為“SaveMySchedule.aspx ",如圖3.3 所示。此時為添加日程操作。有色:茶斯営理員第門:研宣気工題:今天下干要會見T重要湫物.#附錄階段項目文檔ACCP4,02009-1-15 03:30:002008-1-15 17:M:<iO犬訶年仝機(jī)拘會議、部i塔馭 小絹會迓 外密合ft令謖-J會飲憑塑:俁勰出色入爭営理 -0日程苣理 口蹄曰程 -門郎門日程;-£?i我的便簽 T 丈檔管坪 “ 消總蒞謹(jǐn) -系蜿営理i±頂:|a馳開圖3.3 我的日程添加頁面我的日程安排頁面功

44、能要求:要求填寫日程主題、日程地點(diǎn)、會議類型(下拉菜單數(shù)據(jù)項與Meetinginfo表字段對應(yīng))、開始時間、結(jié)束時間、提醒內(nèi)容、預(yù)約他人一起參與,同時可以選擇是否公開日程,如果公開日程,則部門內(nèi)其他人在部門日程中可以查看您的日程,如果不公開,其他人 看不到您的日程,同時顯示創(chuàng)建者和創(chuàng)建時間。對應(yīng) Schedule 、Meetinginfo 和 PreContract 表。點(diǎn)預(yù)約他人小圖標(biāo),則顯示所有用戶,如圖3.4所示,圖3.4 出現(xiàn)預(yù)約用戶樹型菜單如果選擇的不是用戶,要提示“您選擇的不是人員,請重新選擇的提示! ”選擇用戶后,在預(yù)約他們列表 中列出該用戶(以部門標(biāo)識),如圖 3.5所示。#附錄階段項目文檔ACCP4,0爐北穴曹寫項目實(shí)戰(zhàn)主題:令去下牛要合見一平重要鍛人物.確貞;B03室會識類型:I抗的倉孜ZJJf垢時氓:200B1d5 OS: 30=00結(jié)束時1同:2008-1-15 17:30:00dd研發(fā)部一武朋平刑除選定預(yù)約戌選頂:口£舌公開創(chuàng)建苦;系堺営理員保存退出刪險追出圖3.5列表中列岀選擇的預(yù)約人選擇某個預(yù)約的人,點(diǎn)“刪除選定預(yù)約人”按鈕,可以從預(yù)約他人列表中刪除該人,如已經(jīng)添加了兩個預(yù) 約人,如圖3.6所示。137附錄階段項目文檔ACCP4,0圖3.

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論