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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

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

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

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

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

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

11、0項目實戰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第三部分系統設計類圖/*系統中主要的、關鍵實體類圖,參考圖如下 */#附錄階段項目文檔 A CCP4 0#附錄階段項目文

13、檔 A CCP4 0用例1實現時序圖/用例1的時序圖,參考圖如下*/描述第四部分 數據庫設計1 邏輯設計數據庫關系圖:MeetinginfoPrecontractFreCoNtractldBranchTnfoBranchJdBranchName三IMyNtoteNhteldNoteTitleOperateLog創 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項目實戰2 .表設計*所有的表的詳細設計信息匯總,如:*4.1 數據庫:GameCardSale 所有表信息表名功能說明Userl nfo存放用戶基本信息U

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

36、功后,跳轉到部門管理頁面。用例3員工管理界面:(如圖2.7所示)圖2.7 員工管理界面員工管理頁面功能要求:用GridView展示所有用戶基本信息,頁面有用戶添加、修改、刪除和瀏覽詳情功能,執行增、刪、改成功后,GridView 重新綁定顯示用戶信息。點“添加用戶”按鈕和修改用戶圖標進入用戶信息保存頁面,如圖2.8 所示。圖2.8 保存用戶頁面129附錄階段項目文檔ACCP4,0項目實戰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保存用戶信息頁面功能要求:用戶信息要求非空和有效性驗證,“所在部門”下拉菜單項來自數據庫Departinfo表,文本和值分別對應 DepartName 和Departld 字段(后續機構和部門下拉菜單項都來自對應的表,不再贅述)。點“瀏覽”按鈕可以選擇用戶照片,如圖2.9所示。文祥嶷型©:斷育支件町立件客: |iad«_D& jpcAp圖2.9 選擇用戶照片E5D : WeLSi teMyOfficm&giesWser凰片任務央乍為幻燈片查看 畫機訂峋照片 肛卩該閣片 殳為桌面背最和左件典任務

38、宜命名這半文件寥動這怕文件譽制這個文件無遠個文件發布到唄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 團回畫aaa畫3ssa旦回回93回£|£)回£iQ J(s s 6瀏覽.&:點“保存”按鈕添加該用戶,然后跳轉到員工管理頁面,同時把圖片上傳到“D:/WebSite/MyOffice/WebUI/images/Users”文件夾中。注意這里文件名定義為:用戶登錄名 +“.jpg ”格式,如剛才上傳的圖片添加用戶后保

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

40、5星朗二T k日理首押部門:硏富Y 淇衛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二十二月廿三十二月廿叫個人日程管理頁面: 實現效果如圖3.1所示。#附錄階段項目文檔ACCP4,0爐北穴頁寫項目實戰135附錄階段項目文檔ACCP4,0#附錄階段項目文檔ACCP4,0個人日程管理頁面功能要求:用calendar日歷控件顯示日歷,如圖3.1所示,使用DayRender 事件綁定顯示農歷時間和日歷小圖標,如圖3.2所示。對應數據庫 Schedule 表。亍A H程曽理匚Xfc月00細月下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點日歷小圖標可以添加日程點日歷小圖標可以進入“我的日程安排”頁面,比如命名為“SaveMySchedule.aspx ",如圖3.3 所示。此時為添加日程操作。有色:茶斯営理員第門:研宣気工題:今天下干要會見T重要湫物.#附錄階段項目文檔ACCP4,02009-1-15 03:30:002008-1-15 17:M:<iO犬訶年仝機拘會議、部i塔馭 小絹會迓 外密合ft令謖-J會飲憑塑:俁勰出色入爭営理 -0日程苣理 口蹄曰程 -門郎門日程;-£?i我的便簽 T 丈檔管坪 “ 消總蒞謹 -系蜿営理i±頂:|a馳開圖3.3 我的日程添加頁面我的日程安排頁面功

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論