




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、附錄1階段項(xiàng)目文檔要求OA系統(tǒng)這個(gè)比較大,每組只用做其中的一個(gè)子模塊:人事管理、日程管理、文檔管理這三個(gè)子模塊其中的一個(gè)階段項(xiàng)目要求每個(gè)項(xiàng)目小組完成的文檔包括以下內(nèi)容。?需求和需求分析說明書:需求描述和主要的用例圖,參見下面的“系統(tǒng)需求和需求分析說明書模板”。?系統(tǒng)設(shè)計(jì)說明書:系統(tǒng)主要的實(shí)例類圖,至少3個(gè)用例的時(shí)序圖,參見下面的“系統(tǒng)設(shè)計(jì)說明書模板”。?單元測試用例:至少記錄3個(gè)單元測試的測試用例,參見下面的“測試用例模板”;?階段答辯:答辯用的幻燈片,幻燈片的內(nèi)容要求參見下面的“答辯用的幻燈片的目錄結(jié)構(gòu)”。?其他:項(xiàng)目進(jìn)度安排表(由項(xiàng)目經(jīng)理或小組長提供),參見下面的“項(xiàng)目進(jìn)度安排表模板”。北
2、大青鳥Aptech提供給教員的資源包括。?項(xiàng)目需求和需求分析說明書電子文檔。?系統(tǒng)設(shè)計(jì)說明書電子文檔。?項(xiàng)目進(jìn)度安排表模板電子文檔。?測試用例模板電子文檔。?數(shù)據(jù)庫腳本和完整源代碼。說明:Java和.NET編碼規(guī)范請參看第一階段和第二階段的相關(guān)課程。最后一點(diǎn)是文檔模板和樣式。附1.1系統(tǒng)需求和需求分析說明書模板系統(tǒng)需求和需求分析說明書文件狀態(tài):草稿V正式發(fā)布正在修改文件標(biāo)識(shí)北大青鳥Aptech第二學(xué)年ASP.NET畢業(yè)設(shè)計(jì)當(dāng)前版本betal作者姬利完成日期2007-7-9版本歷史版本/狀態(tài)修訂人修改日期備注發(fā)布女匝禾IJ2007-12-26第一部分概述1 .項(xiàng)目名稱及背景?項(xiàng)目名稱MyOffi
3、ce?開發(fā)背景追求高效率的辦公方式。為了提高現(xiàn)代社會(huì)人們的辦公效率,滿足人們自動(dòng)化辦公的需要,我們開發(fā)了這套穩(wěn)定可靠、操作方便、安全有效的MyOffice系統(tǒng),它主要包括:人事管理、日程管理、文檔管理、消息傳遞、系統(tǒng)管理、考勤管理等幾大模塊。2 .文檔說明該需求文檔在實(shí)際開發(fā)過程中,迎合用戶不斷完善需求的過程中總結(jié)而來,請仔細(xì)閱讀。第二部分任務(wù)說明1 .功能概述2 .用戶環(huán)境瀏覽器(如IE6以上版本)+網(wǎng)絡(luò)開發(fā)(生產(chǎn))環(huán)境:WindowServer2003;VisualStudio2005;SqlServer2005第三部分需求分析系統(tǒng)用例圖用戶業(yè)務(wù)邏輯如下圖所示:管理員功能清單功能編號(hào)功能名
4、稱文中標(biāo)題編號(hào)備注101人事管理101001部門管理101002員工管理續(xù)表功能編號(hào)功能名稱文中標(biāo)題編號(hào)備注102日程管理102001我的日程102002部門日程102003我的便簽103文檔管理103001文檔管理103002回收站103003文件搜索104消息傳遞104001消息管理104002信箱105系統(tǒng)管理105001角色管理105002登錄日志105003操作日志105004菜單排序106考勤管理106002考勤歷史記錄查詢106003考勤統(tǒng)計(jì)107交流中心107001聊天室普通用戶功能清單功能編號(hào)功能名稱文中標(biāo)題編號(hào)備注102日程管理102001我的日程102002部門日程102
5、003我的便簽103文檔管理103001文檔管理103002回收站103003文件搜索104消息傳遞104001消息管理104002信箱106考勤管理106001員工簽到、簽退107交流中心107001聊天室2.用例說明?用例1用例圖描述機(jī)構(gòu)管理:用GridView展示機(jī)構(gòu)信息,可以添加、修改、刪除機(jī)構(gòu)夢V行/*參與者,參與用例的對象*/用例2用例圖描述部門管理:用GridView展示部門信息,可以添加、修改、刪除部門。部門從屬于機(jī)構(gòu),一個(gè)機(jī)構(gòu)可以有多個(gè)部門。/*參與者,參與用例的對象*/用例3用例圖描述員工管理:用GridView展示員工信息,可以添加、修改、刪除員工,并可查看員工詳情。夢V
6、行/*參與者,參與用例的對象*/用例4用例圖描述我的日程:該模塊可以列出個(gè)人每天的安排,也可以預(yù)約他人一起參與??梢怨_和不公開日程。夢V行/*參與者,參與用例的對象*/用例5用例圖描述部門日程:查看部門內(nèi)所有公開的日程和自己的日程。不公開的日程只允許自己和預(yù)約人看到夢V行/*參與者,參與用例的對象*/用例6用例圖描述我的便簽主要包括:用DataList顯示便簽信息,可以添加、修改、刪除便簽。相當(dāng)于記事本。夢V行/*參與者,參與用例的對象*/用例7用例圖描述文檔管理主要包括:用TreeView展示所有文件,可以查看對應(yīng)的文件內(nèi)容,管理文件。更詳細(xì)的信息見界面設(shè)計(jì)部分。夢V行/*參與者,參與用例
7、的對象*/用例8用例圖描述回收站:顯示被刪除的文件,可以撤消刪除,也可以徹底刪除文件。夢V行/*參與者,參與用例的對象而用例9T#V4raH變件毛愛委空所由岳部年舊海IvVtK由跋工檔:第文相日就W由白WUAKU士畫意濕甘頸卜二工粵H景或1黨仲名:打|gO恥c用件包含的文字:創(chuàng)肉哥牡丹:1:立即不不ij1T)裁乖選嘲.1仔:mjfoi.一_12Dae-oi-iE外爾庵國術(shù)月描述文件搜索功能:可以按條件查詢需要的文件。夢V行/*參與者,參與用例的對象*/用例10用例圖描述消息管理主要包括:創(chuàng)建消息、修改消息、刪除消息、發(fā)布消息。夢V行/*參與者,參與用例的對象*/用例11用例圖描述信箱主要包括:
8、接收到的信息,和已經(jīng)發(fā)送的信息。夢V行/*參與者,參與用例的對象*/用例12用例圖描述角色管理主要包括:對角色進(jìn)行管理,可以參照教材上機(jī)完成。夢V行/*參與者,參與用例的對象*/用例13用例圖描述菜單排序主要包括:菜單上調(diào)整和下調(diào)整,主要是修改菜單的顯示順序。夢V行/*參與者,參與用例的對象*/用例14用例圖描述考勤管理主要包括:員工簽到、簽退,可以查詢用戶的考勤情況。夢V行/*參與者,參與用例的對象*/3.用例關(guān)系可以查看業(yè)務(wù)關(guān)系圖附1.2系統(tǒng)設(shè)計(jì)說明書模板系統(tǒng)設(shè)計(jì)說明書文件狀態(tài):草稿V正式發(fā)布文件標(biāo)識(shí)北大青鳥Aptech第二學(xué)年ASP.NET畢業(yè)設(shè)計(jì)當(dāng)前版本正式版作者姬利正在修改完成日期2
9、007年7月9日版本歷史版本/狀態(tài)修訂人修改日期備注第一部分概述1 .文檔說明本文檔主要包括數(shù)據(jù)庫詳細(xì)設(shè)計(jì)和界面詳細(xì)設(shè)計(jì)講解,所以請認(rèn)真閱讀,以提高開發(fā)的質(zhì)量和效率。2 .系統(tǒng)需求概述整個(gè)系統(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)。如下圖所示:解決方案資濯管理器-BA.一,=4X遢,w囿鼠I豈:物Jg.二解跑莖曳個(gè)項(xiàng)目)冒由.MyOHiceELL+江附01方1)此T12?lMyOfficefllodels蕨方素資源點(diǎn)理器-山4*L,國
10、囤I品的IcbUI,3;解決方案MyCfEi春色個(gè)項(xiàng)目)廿$口”LtLjjA.pr_Codei:Lu_Apj_Data!+-WApj_Themesi時(shí)i田L(fēng)_JCs5ll-LJ.FileLJimagesIIf+1-_jManukLBi皿國L_jM電謔*:tLJNTDatiFicker+-_jFetm0函血電-_JSEhedU電網(wǎng)ma群牢E-;E-S-,S+/+-,_jSysMuiageJWstSfirviceIMasterJ1ge.ma15t=eir因UpdatePassWord.aspxJWet.config:,3MificeBLL.空MyOfficeDAL亨MyOtficeModels第三
11、部分系統(tǒng)設(shè)計(jì)類圖/*系統(tǒng)中主要的、關(guān)鍵實(shí)體類圖,參考圖如下*/用例1實(shí)現(xiàn)時(shí)序圖描述第四部分?jǐn)?shù)據(jù)庫設(shè)計(jì)1.邏輯設(shè)計(jì)Manual SiM signidLlEFTJd5ignllneUserlnfo 同 UcwldQperateLog q OperataCd fcfifldMectinglnfo_?| iviwtingldI Mnl 岡# LoqritdUsrld/用例1的時(shí)序圖,參考圖如下*/數(shù)據(jù)庫關(guān)系圖:BrrxhlnfoaDepartldjjJDepartNarreFincipalUser 1Depar tliitoWorkTiinc? WcrkTimejd OnDjTine CflOJtvl
12、mtUscrMwi 含 Deparlldj小心_ r 誦 idSysFt,i g| hoJic2.表設(shè)計(jì)/*所有的表的詳細(xì)設(shè)計(jì)信息匯總,如:;/4.1數(shù)據(jù)庫:GameCardSale所有表信息表名功能說明UserInfo存放用戶基本信息UserState可擴(kuò)展性,設(shè)置用戶是否被屏蔽的狀態(tài)RoleInfo存放角色基本信息SysFun存放菜單功能基本信息RoleRight存放所有角色權(quán)限D(zhuǎn)epartInfo部門信息表文件信息表文件類型表AccessoryFile附件文件表ManualSign考勤信息表WorkTime上下班時(shí)間表Message消息表MessageType消息類型表MessageTo
13、User消息發(fā)送對象ReadCommonMessage用戶已讀消息表Schedule日程表MeetingInfo會(huì)議類型表PreContract預(yù)約人表MyNote個(gè)人便簽表LoginLog登錄日志表OperateLog操作日志表4.2表UserInfo列名表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明UserIdVarchar(50)非空用戶唯一標(biāo)識(shí)UserNameVarchar(50)非空真實(shí)姓名PassWordVarchar(50)非空密碼DepartIdint非空所在部門Genderint非空性別RoleIdint非空用戶角色UserStateint非空表UserState的外鍵,對應(yīng)
14、UserStateId字段用戶狀態(tài)4.3表UserState表名、列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明UserStateIdVarchar(50)非空種子,自增11:正常狀態(tài);0:被屏蔽UserStateNameVarchar(50)非空4.4表RoleInfo表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明RoleIdint非空種子,自增1角色idRoleNameVarchar(50)非空角色名稱RoleDescVarchar(50)角色描述4.5表SysFun名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明NodeIdint非空菜單節(jié)點(diǎn)idDisplayNameVarchar(
15、50)非空菜單名稱NodeURLVarchar(50)菜單連接地址DisplayOrderint非空菜單顯示順序ParentNodeIdint非空父節(jié)點(diǎn)id4.6表RoleRight荽數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明RoleRightIdint非空種子,自增1角色權(quán)限idRoleIdint非空表RoleInfo的外鍵,對應(yīng)RoleId角色idNodeIdint非空表SysFun的外鍵,對應(yīng)NodeId菜單節(jié)點(diǎn)id4.8表DepartInfo名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明DepartIdint非空種子,自增1部門idDepartNameVarchar(50)非空部
16、門名稱PrincipalUserVarchar(50)非空表UserInfo外鍵,對應(yīng)UserId字段部門負(fù)責(zé)人ConnectTelNobigint聯(lián)系電話ConnectMobileTelNobigint移動(dòng)電話Faxesbigint傳真4.9表、-一表名列名,一數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明FileIdint非空種子,自增1文件IdVarchar(50)非空文件名稱int非空表的外鍵,對應(yīng)字段文件類型RemarkVarchar(50)備注Varchar(50)非空創(chuàng)建者CreateDateDateTime非空創(chuàng)建日期ParentIdint非空父節(jié)點(diǎn)IdVarchar(200)非
17、空文件路徑IfDeleteint非空是否已刪除。1:已刪除、2:未刪除4.10表表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明int非空種子,自增1文件類型idVarchar(50)非空文件類型名Varchar(50)非空文件類型對應(yīng)的圖標(biāo)Varchar(50)文件類型后綴4.11表AccessoryFile表名、列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明AccessoryIdint非空種子,自增1文件附件IdFileIdint非空表的外鍵,對應(yīng)FileId字段文件IdAccessoryNameVarchar(50)非空附件名稱AccessorySizeint非空附件大小Accessor
18、yTypeint非空表的外鍵,對應(yīng)字段附件類型CreateDateDateTime非空創(chuàng)建日期AccessoryPathVarchar(200)非空附件路徑4.12表ManualSign列名表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明SignIdint非空種子,自增1簽卡IdUserIdVarchar(50)非空表UserInfo中userid的外鍵用戶idSignTimeDateTime非空簽卡時(shí)間SignDescVarchar(200)非空簽卡備注SignTagint非空簽卡標(biāo)記4.13表WorkTime名、列名、數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明WorkTimeIdint非空
19、種子,自增1工作時(shí)間IdOnDutyTimeVarchar(50)非空上班時(shí)間OffDutyTimeVarchar(50)非空下班時(shí)間4.14表Message甚數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明MessageIdint非空種子,自增1消息IdTitleVarchar(100)非空消息標(biāo)題ContentVarchar(5000)非空消息內(nèi)容Typeint非空消息類型BeginTimeDateTime非空開始有效時(shí)間EndTimeDateTime非空有效結(jié)束時(shí)間FromUserIdVarchar(50)非空發(fā)送者IfPublishint非空是否已發(fā)布RecordTimeDateTime非
20、空發(fā)送時(shí)間4.15表MessageType表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明MessageTypeIdint非空種子,自增1消息類型IdMessageTypeNameVarchar(50)非空消息類型名稱MessageDescVarchar(50)消息類型描述4.16表MessageToUser表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Idint非空種子,自增1序號(hào)IdMessageIdint非空Message表外鍵,對應(yīng)MessageId字段消息IdToUserIdVarchar(50)非空UserInfo表外鍵,對應(yīng)UserId字段發(fā)送對象IdIfReadint
21、非空是否已讀。1:已讀、0:未讀4.17表ReadCommonMessage名、表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明ReadIdint非空種子,自增1序號(hào)IdMessageIdint非空Message表外鍵,對應(yīng)MessageId字段消息IdUserIdVarchar(50)非空UserInfo表外鍵,對應(yīng)UserId字段消息讀取者4.18表ScheduleX列名表數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明ScheduleIdint非空種子,自增1日程IdTitleVarchar(50)非空日程標(biāo)題AddressVarchar(500)非空會(huì)議地址MeetingIdint非空Mee
22、tingInfo表外鍵,對應(yīng)MeetingId字段會(huì)議類型BeginTimeDateTime非空日程開始時(shí)間EndTimeDateTime非空日程結(jié)束時(shí)間SchContentvarchar(500)非空日程內(nèi)容CreateUserVarchar(50)非空創(chuàng)建者CreateTimeDateTime非空創(chuàng)建時(shí)間IfPrivateint非空是否私有4.19表Meetinginfo表名、列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Meetingidint非空種子,自增1會(huì)議類型IdMeetingNameVarchar(50)非空會(huì)議類型名稱4.20表PreContract表名、列名、數(shù)據(jù)類型(精
23、度范圍)空/非空約束條件其他說明PreContractIdint非空種子,自增1預(yù)約序號(hào)ldScheduleldint非空表Schedule外鍵,對應(yīng)Scheduleld字段日程ldUserldVarchar(50)非空表Userlnfo外鍵,對應(yīng)Userld字段預(yù)約人4.21表MyNote1數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Noteldint非空種子,自增1便簽idNoteTitleVarchar(50)非空便簽標(biāo)題NoteContentVarchar(500)便簽內(nèi)容CreateTimedatetime非空創(chuàng)建時(shí)間CreateUserVarchar(50)非空創(chuàng)建者4.22表Lo
24、ginLog數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明Loginldint非空種子,自增1登錄日志idUserldVarchar(50)非空Userlnfo表外鍵,對應(yīng)Userld字段登錄者LoginTimeDateTime非空登錄時(shí)間IfSuccessint非空登錄是否成功。1:成功、0失敗。LoginUserIpvarchar(100)非空登錄用戶IPLoginDescvarchar(100)登錄備注4.23表OperateLog、_表名、列名、數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明OperateIdint非空種子,自增1操作日志IdUserIdVarchar(50)非空操作者Op
25、erateNameVarchar(50)非空操作名稱ObjectIdVarchar(50)非空操作又象IdOperateDescVarchar(200)非空操作描述OperateTimeDateTime非空操作時(shí)間第五部分界面設(shè)計(jì)1 .公共模塊界面設(shè)計(jì)說明:頁面設(shè)計(jì)要求盡量使用div布局完成。所有的GridView要求實(shí)現(xiàn)分頁功能。i My Office日I .一,! 一 , 一. ” 一 .圖1.1用戶登陸首頁用戶登陸首頁要求:只有當(dāng)用戶名、密碼都正確時(shí)才能通過驗(yàn)證。匕串:東KKJF記用色:宗黑WlT:2找f!岐用口,個(gè)1旬0附電士豈目商f ,5.心返吭工心:尸;”.,.:飛.甲苦到口目總4
26、中1版程|;。中以府,與下里若現(xiàn)1周4附虞/雙叫南門:.坦睥*f理rXEK二短抑圖1.2管理員登錄后看到的主界面管理員登錄后的主頁面要求:顯示個(gè)人便簽信息,左側(cè)顯示系統(tǒng)菜單和個(gè)人基本信息,上標(biāo)欄有“主頁”、“重新登錄”、“修改密碼”、顯示當(dāng)前時(shí)間功能?;蚨佟惫すぷ②AE宦二9千.一上亍償范迪比及L升辜::2W&4-H賓科丁電色;tJiS用尸 sn:!明世朝 醮建七?鼻新睛回當(dāng)前XH:員工某到.巡上員工普利.禁逗 JT-F.TSEi群由E叫:- I-疆書通證;y日*?官同管胃邙市a苗審帶潮苫岬圖1.3普通用戶登錄后看到的界面普通會(huì)員登錄后的主頁面要求:直接到個(gè)人簽到頁面,其他同管理員登錄。簽卡日
27、期不能為空,且必須為日期型。2 .人事管理模塊界面實(shí)現(xiàn)/*用例界面實(shí)現(xiàn)是對需求的進(jìn)一步明確和以可視化的方式呈現(xiàn),作為編碼和實(shí)現(xiàn)依據(jù)*/用例1人事管理模塊包括3個(gè)子模塊,如圖2.1所示。圖2.1人事管理模塊包括3個(gè)子模塊機(jī)構(gòu)信息管理界面:(如圖2.2所示)圖2.2機(jī)構(gòu)信息管理界面機(jī)構(gòu)信息管理頁面功能要求:用GridView顯示所有機(jī)構(gòu)信息如圖2.2所示,初始時(shí)“保存按鈕”為不可用。頁面有添加機(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)后,在輸入框中顯
28、示對應(yīng)的信息,同時(shí)“添加”按鈕不可用,“保存修改”按鈕為可用,保存成功后,“添加”按鈕可用,“保存修改”按鈕不可用。注意非空驗(yàn)證。用例2部門管理界面:(如圖2.3所示)rY一.4mF宜7-M-MM丁-?-llfl,碓:鼠繪卷亞京*優(yōu):其后*mupktF3司度:和.營虔理海二通”1T白&車討方仃三珞下傳門TtYM洋門石修麻黑電伉修寺電庫HH期卻梢序舉判匕噎方勾學(xué)嘲史貌塞統(tǒng)甘理負(fù)心制颯喻電網(wǎng)工er朋smzXiff上印中n斗學(xué)聞聲學(xué)曲鯉朋群場苦于后0r掰1第B32|99-2Ssr詞wsti克X,巧加屈坤熔;n史照ss:巧馬輯博肆田善厚ItXZMLU皿*源羽虱加斑!X我電都聲清斗印匚生中有平仝司TiE
29、足一招蛔1卻20箱察啰6263SMX狎0富北式百耳”卬見聽Aj:3UII1J9I025F3112j3j5威X埔J厚=1阮注鳥用團(tuán)茶皖昔型?虻:酩S&5135LQ25552X圖2.3部門管理頁面部門頁面功能要求:用GridView顯示所有機(jī)構(gòu)信息,如圖2.3所示,該頁面有部門增加、刪除、修改功能。點(diǎn)“添加部門”按鈕,或點(diǎn)修改圖標(biāo)都進(jìn)入保存部門信息頁面,如圖2.4所示。保存部門信息頁面:圖2.4保存部門信息頁面布局保存部門信息頁面功能要求:所屬機(jī)構(gòu)下拉菜單綁定機(jī)構(gòu)信息表,注意輸入框有效性驗(yàn)證。如果是修改部門則要顯示選定部門的基本信息。點(diǎn)“請點(diǎn)擊選擇用戶”按鈕,則樹型顯示所有用戶,且按機(jī)構(gòu)、部門分類
30、,如圖2.5所示。圖2.5以樹型菜單顯示所有用戶選中某用戶后,“部門負(fù)責(zé)人”輸入框自動(dòng)顯示該用戶姓名,且為只讀,樹型用戶菜單自動(dòng)隱藏。如圖2.6所示。如果選擇的不是用戶,而是機(jī)構(gòu)或部門,則報(bào)告選擇錯(cuò)誤“您選擇的不是人員,請重新選擇!添加或修改部門成功后,跳轉(zhuǎn)到部門管理頁面。用例3員工管理界面:(如圖2.7所示)*:鵬?鹿031n:UHtSiE*TT粉啟白IC3卜型F;0日地H!E也通忸i港口fR:儂樂理運(yùn)內(nèi)惦?yún)ntJL.fl用山名用戶SHSrKidnur塞墳罵名ilj關(guān)左吉理比件恬Xjmaaqixn行那鏟1總薛淖月戶再歸X季QQ四泮忸X血彈映0阿JILT*款加尸停整X卡.MiCSJS123尸年怕
31、X曾喊ipN駿事逐片戶洋沿Xyzr%ILL夠勺遁后尸注恬XyvubjJl12J學(xué)距尸聞偶X圖2.7員工管理界面員工管理頁面功能要求:用GridView展示所有用戶基本信息,頁面有用戶添加、修改、刪除和瀏覽詳情功能,執(zhí)行增、刪、改成功后,GridView重新綁定顯示用戶信息。點(diǎn)“添加用戶”按鈕和修改用戶圖標(biāo)進(jìn)入用戶信息保存頁面,如圖2.8所示。圖2.8保存用戶頁面保存用戶信息頁面功能要求:用戶信息要求非空和有效性驗(yàn)證,“所在部門”下拉菜單項(xiàng)來自數(shù)據(jù)庫DepartInfo表,文本和值分別對應(yīng)DepartName和DepartId字段(后續(xù)機(jī)構(gòu)和部門下拉菜單項(xiàng)都來自對應(yīng)的表,不再贅述)。點(diǎn)“瀏覽”按
32、鈕可以選擇用戶照片,如圖2.9所示。11111m05畫amfl到7TB國手力thlg-sGIF寸迎Wgifgp-J-&pJppJpEl-1-網(wǎng)Ijl.tJIIjaM.tJJ河da曲底濟(jì)電陽打色或伴名CM)|Dd(_0?Sts三i文件集型qr|所有文件二,二涮覽.角&:圖2.9選擇用戶照片點(diǎn)“保存”按鈕添加該用戶,然后跳轉(zhuǎn)到員工管理頁面,”文件夾中。注意這里文件名定同時(shí)把圖片上傳到D:/WebSite/MyOffice/WebUI/images/Usersqijingxue.jpg義為:用戶登錄名+“.jpg”格式,如剛才上傳的圖片添加用戶后保存為“如圖2.10所示;_)DTebSitMyOfi
33、miletUIimajesWsers胤文件夾住國屋命名這個(gè)文件筆動(dòng)這個(gè)文件隹制這個(gè)文件3這個(gè)文件發(fā)布到Weblibeibei.jpgusiirlg jig圖2.10上傳后的圖片命名點(diǎn)“詳細(xì)”可以查看更詳細(xì)的信息,如圖2.11所示。3.日程管理模塊界面實(shí)現(xiàn)/*用例界面實(shí)現(xiàn)是對需求的進(jìn)一步明確和以可視化的方式呈現(xiàn),作為編碼和實(shí)現(xiàn)依據(jù)*/用例1日程管理模塊包括3個(gè)子模塊,如圖3.1所示。64;求婚、植市,以:琲Wfll.RCjPJiitlJ包才3個(gè)子模塊!二菱丁嗚尸酬UM*:-予學(xué)可:FWWT;守WIELit-月二8腳1月下一肌】號(hào)電日早期一耳熟二扉期三早四”6早JW六16$040!十廿二十1JU廿
34、四十一n11五+-JU*A十*月者匕b0S編$la11n奇十1月廿九十二舊酊十二月初二十二月物三十二用利網(wǎng)卜二月初iiIJ0N存U14。1-傘H0It中tZHWA十二月砒+ZJ1BA+ZJIW1-r-.fi十一十二月十二:D611Ml13024小勝0%苗十二月十三大案十二月十五十二周+A十二同十用十二周+A十二月十九非令十月廿十十二月計(jì)十二月甘U十二刀黃三十二Hit-十AH仔普個(gè)人日程管理頁面:實(shí)現(xiàn)效果如圖3.1所示。個(gè)人日程管理頁面功能要求:用calendar日歷控件顯示日歷,如圖3.1所示,使用DayRender事件綁定顯示農(nóng)歷時(shí)間和日歷小圖標(biāo),如圖3.2所示。對應(yīng)數(shù)據(jù)庫Schedule表
35、。個(gè)人日也*IOOB-1-15 D:30 CIO2X3-1.f5 1 州 j:樣珠上定”,三白J31后總尋存過tt任翻一近期四+月廿五十二月制I二為畫卜十二月十七十二J1廿四十二月加用卜二月十一+_n+A是即六+ flttt-+-月卻占十二n十九圖3.2 點(diǎn)日歷小圖標(biāo)可以添加日程點(diǎn)日歷小圖標(biāo)可以進(jìn)入“我的日程安排”頁面,比如命名為 SaveMySchedule.aspx 示。此時(shí)為添加日程操作。,如圖3.3 所圖3.3 我的日程添加頁面我的日程安排頁面功能要求:要求填寫日程主題、日程地點(diǎn)、會(huì)議類型(下拉菜單數(shù)據(jù)項(xiàng)與Meetinginfo表字段對應(yīng))、開始時(shí)間、結(jié)束時(shí)間、提醒內(nèi)容、預(yù)約他人一起參
36、與,同時(shí)可以選擇是否公開日程,如果公開日程,則部門內(nèi)其他人在部門日程中可以查看您的日程,如果不公開,其他人看不到您的日程,同時(shí)顯示創(chuàng)建者和創(chuàng)建時(shí)間。對應(yīng) Schedule 、Meetinginfo 和 PreContract 表點(diǎn)預(yù)約他人小圖標(biāo),則顯示所有用戶,如圖 3.4所示,寶麗/:軟衛(wèi)稻皆以+ ;J白耳弋星茅我號(hào)埋i節(jié)鉗瞳隹t二月初出十二二十二月廿十十一月號(hào)大大買十二JI廿一:加際:月+ 上月什二 +*十二月由 十二月初二卜二月初九i二同4五十二月十人T二月廿二十二月廿三他色二里及片理三儂3 :解送羊L匚)青S公開到左把:型式曾理管d陞口國I : 2WB-1-15 SL2S.星JM日相順
37、一開怦力可:三。前次修例奉I(lǐng) .二,金玲匕皂;您麗工盒的日駐抻/空坦 .圣空京王: 1一P防麻口日程安排也約催人:冊:除也定海治人0物嘉麗-中腳學(xué)院聲學(xué)螃所之研發(fā)酢口泰統(tǒng)百坦員b就睥二:陽芳群口刻平但存退出選原:I是香公拜HI紇,超調(diào)器反王品大唐國際猛山袁電看犀公司-就電器口城塔鎮(zhèn)烏武斌A: 200心抬肥57圖3.4出現(xiàn)預(yù)約用戶樹型菜單如果選擇的不是用戶,要提示“您選擇的不是人員,請重新選擇的提示!”選擇用戶后,在預(yù)約他們列表中列出該用戶(以部門標(biāo)識(shí)),如圖3.5所示。迸可初二注判圖3.5列表中列出選擇的預(yù)約人選擇某個(gè)預(yù)約的人,點(diǎn)“刪除選定預(yù)約人”按鈕,可以從預(yù)約他人列表中刪除該人,如已經(jīng)添加
38、了兩個(gè)預(yù) 約人,如圖3.6所示。圖3.6選擇預(yù)約用戶“銷售部一齊靜雪”刪除后的界面如圖 3.5所示。點(diǎn)“保存退出”按鈕,則跳轉(zhuǎn)到個(gè)人日程管理頁面,這時(shí)顯示“+日程小時(shí)和分鐘+日程標(biāo)題的前三字 + .:如圖3.7所示。/天 下.卜一月U十 十二月H - 十二月 十二網(wǎng)d三圖3.7添加日程成功后的界面這時(shí)我們再點(diǎn)日歷小圖標(biāo),或點(diǎn)“+日程小時(shí)和分鐘+日程標(biāo)題的前三字 + .”部分,仍然進(jìn)入“我的日程安排”頁面,即“ SaveMySchedule.aspx ”,這時(shí)將顯示該日程的信息,即點(diǎn)“保存退 出”按鈕時(shí)執(zhí)行修改操作,如圖 3.8所示。用j &多新君導(dǎo)讓一日:口鼎大秀*住港泮佛:Mr*t -flS
39、A 十二 J143七1- - n ax十二月tD卜十二年卜一十二fl卜二+ UHJ卜一月十五I一月十六I一月十七十一Ei人十二H1九主施:今天下年要髭此一牛夏繼人也0二: *墻有時(shí)awn蹌明二*劃苴尾1ft豹岫人:的 溺茨品武亞壬旺除濘:2 *+ -H4S+-JIH A十二月電1i二Alft二十二JllBE十二為初四十二HMh溫設(shè)經(jīng)壁:何將合也話主時(shí)閆|2OT3-1-l5T/:30:EKiiftis:目是受i并tJSJr:茶姓言世m(xù)2102 , i忙豈都一齊都雪球日抬工邨e7棲上武林也飛:口&舌包星若:工總管理ifitaxff:2O0S.i.tJ*iB.r保第強(qiáng)|刪隨娃tt,圖3.8如果日程已
40、經(jīng)存在,則顯示日程信息添加時(shí)可以讓“刪除”按鈕不可用,修改時(shí)置為可用用例2部門日程頁面:如圖3.9所示。圖3.9部門日程頁面部門日程頁面功能要求:要求按部門進(jìn)行日程查詢,選擇機(jī)構(gòu)后部門下拉菜單級聯(lián)改變,要求實(shí)現(xiàn)選擇下時(shí)不顯示日程信息,點(diǎn)“搜索”圖片按鈕后,返回查詢結(jié)果,如圖3.10 所示。拉項(xiàng)后無刷新,如圖 3.9 所示,可以按部門內(nèi)用戶姓名進(jìn)行模糊查詢,日期只能綁定到某一天,初始圖3.10顯示查詢到所有日程注意:用GridView顯示查詢到的日程信息,標(biāo)題部分包括人員姓名、查詢?nèi)掌谒谥艿囊恢芨魈?,要顯示一周的各天對應(yīng)當(dāng)月的幾號(hào),內(nèi)容部分包括用戶姓名,和一周內(nèi)用戶各天對應(yīng)的日程,任何一個(gè)用戶
41、可以查看本部門內(nèi)公開的日程和自己創(chuàng)建的日程。按姓名模糊查詢時(shí),如果沒有部門內(nèi)其他用戶的日程,則自己創(chuàng)建的日程也要顯示出來。如圖3.11所示。部門F1一選科機(jī)構(gòu)j回贏毓有后而一Z&郛郁ri一-:函函3則:小一屆國陽日13早HI軍m二修早WE帕早四17早玉1阜部六田急譴鈔翻三。4宗下圖3.11按姓名模糊查詢后的部門日程信息點(diǎn)日程標(biāo)題進(jìn)入我的日程安排頁面即“SaveMySchedule.aspx,這時(shí)我們只提供查看功能,除了“退出”按鈕外,其他按鈕都為不可用狀態(tài)。如圖3.12所示。用例3圖3.13我的便簽頁面需要用的數(shù)據(jù)庫表:MyNote表。我的便簽頁面功能要求:用DataList展示所有便簽信息,
42、如圖3.13所示。當(dāng)便簽標(biāo)題超過12個(gè)字時(shí),則以前12個(gè)字加“”表示。點(diǎn)頁面上“新增便簽”超連接或點(diǎn)DataList中的便簽標(biāo)題都可以進(jìn)入個(gè)人便簽設(shè)置頁面。如果是添加,則界面如圖3.14所示圖3.14個(gè)人便簽設(shè)置頁面?zhèn)€人便簽頁面功能要求:添加時(shí)“刪除當(dāng)前便簽按鈕不可用,修改時(shí)該按鈕可用。如圖3.15所示。個(gè)人便釜置置便黃標(biāo)更:班11盼御址設(shè)計(jì)鵬自Jft勢磔內(nèi)容:不小于兩千字,J:U創(chuàng)建人:系按管理員創(chuàng)建瓊間:可舊1.11址期加保存刪琮當(dāng)造嶼圖3.15執(zhí)行修改操作時(shí)的界面*/4.文檔管理模塊界面實(shí)現(xiàn)/*用例界面實(shí)現(xiàn)是對需求的進(jìn)一步明確和以可視化的方式呈現(xiàn),作為編碼和實(shí)現(xiàn)依據(jù)用例1文檔管理模塊 包
43、括3個(gè)子模塊,如圖4.1所示。圖4.1 文檔管理界面需要用到的數(shù)據(jù)庫表:、AccessoryFile。文檔管理頁面功能要求:如圖4.1黑框中所示。該頁面是個(gè)框架,左側(cè)為文件樹型菜單頁面右面為文件內(nèi)容頁面。樹型菜單頁面功能要求:展示表中的文件夾信息,按父子菜單分層顯示,如數(shù)據(jù)信息如圖4.2所示。根據(jù)ParentId遞歸綁定到TreeView中。其中為文件類型,1表示文件夾。表-db=f浦要FiadFielNanreFifefypeHleOwner口后日:吧at?13atettidFl廿珈1至共文擋1對整個(gè)天筑的整體adnnZOT-lZ-12Lim.0匚:QK共干措03管器判號(hào)1公司的轄T曾砰現(xiàn)蒲
44、時(shí)時(shí)引nzmr-l?-ifiIZ-IJ1.Mg-1東砰制麻D用門支瑁J再翻門的交件分類zjyr-iz-ihHinoo0:北郡門堂嘴rib料區(qū)郃1盤五部*駿僵4”網(wǎng)網(wǎng)200?-I2-LitMiOOl.4:埴部皮檔鬧友笥Dig部15工介紹1力喇。切益甑斗adinn2EOM2-21IUDS.5二同Lt省潮炭.0331期田口用的E目L3dnh2007-12-2t5請P門工措t班鹵.a21JVTP員工主干好43蕓妾邑后許兩,喑adtaH2O3M2-21IH07.IQ-HSP門工哨所友,Q33MyOfFc#1ibishfifurgmuiadnn200712221M1920匚比刮工t檔1研貪,032曲淡點(diǎn)卡箱也東覲1羋業(yè)在廣印自adnh3X17-12-22ILd%.2D二埴郡反省硼友.0話小加卜心說明文檔j說明文揩admin2007
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 西安體育學(xué)院《材料力學(xué)(土木工程)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北大學(xué)工商學(xué)院《員工培訓(xùn)與開發(fā)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州大學(xué)《中國美術(shù)史》2023-2024學(xué)年第二學(xué)期期末試卷
- 國際貿(mào)易買賣合同模板
- 采購合同協(xié)議樣本
- 機(jī)械租賃安全規(guī)范合同版
- 供熱服務(wù)保障合同
- 工廠購銷合同范本
- 城市戶外廣告投放工程合同
- 塔吊設(shè)備供應(yīng)合同
- 少兒美術(shù)幼兒園課件- 4-6歲 《沙漠鴕鳥》
- ChatGPT人工智能與通用大模型演講稿
- 撤場通知書( 模板)
- richcui美國sspc富鋅底漆解讀
- IATF169492016內(nèi)部審核報(bào)告范例
- 人教版高中地理必修一全冊測試題(16份含答案)
- 成果導(dǎo)向(OBE)教育理念課件
- 交通運(yùn)輸概論全套PPT完整教學(xué)課件
- 西北工業(yè)大學(xué)英文簡介
- 《動(dòng)畫場景設(shè)計(jì)》第一章 動(dòng)畫場景設(shè)計(jì)概述
- 2023年湖北宜昌伍家新城投資控股集團(tuán)有限公司招聘筆試題庫含答案解析
評論
0/150
提交評論