三農(nóng)網(wǎng)概要設(shè)計說明書_第1頁
三農(nóng)網(wǎng)概要設(shè)計說明書_第2頁
三農(nóng)網(wǎng)概要設(shè)計說明書_第3頁
三農(nóng)網(wǎng)概要設(shè)計說明書_第4頁
三農(nóng)網(wǎng)概要設(shè)計說明書_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

項目編號文檔編號產(chǎn)品版本密級V1.0內(nèi)部產(chǎn)品名稱:湖北12316三農(nóng)信息網(wǎng)共頁湖北12316三農(nóng)信息網(wǎng)概要設(shè)計說明書武漢捷訊信息技術(shù)有限公司2010年2月

目錄TOC\o"1-3"\h\z第1章.引言 11.1編寫目的 11.2適用范圍 11.3文檔概述 11.4參考資料 11.5術(shù)語、定義和縮寫 2第2章.總體概述 22.1系統(tǒng)簡述 22.2總體設(shè)計目標 32.3基本設(shè)計理念 32.4運行環(huán)境 42.5約束和假定 5第3章.用例 6第4章.設(shè)計概述 74.1簡述 74.2體系結(jié)構(gòu) 74.3功能結(jié)構(gòu) 9第5章.系統(tǒng)結(jié)構(gòu)設(shè)計 105.1系統(tǒng)管理 105.1.1工作流設(shè)置 105.1.2日志管理 105.1.3基礎(chǔ)設(shè)置 125.2部門管理 135.2.1添加部門信息 135.2.2查詢部門信息 135.2.3修改部門信息 135.2.4啟用/停用部門 135.3崗位管理 145.3.1添加崗位 145.3.2查詢崗位 145.3.3修改崗位 145.3.4刪除崗位 145.3.5分配崗位權(quán)限 145.3.6修改崗位權(quán)限 145.4人員管理 155.4.1添加人員信息 165.4.2查詢?nèi)藛T信息 165.4.3修改人員信息 165.4.4刪除人員信息 165.5客戶管理 165.5.1查詢客戶信息 175.5.2添加客戶信息 185.5.3修改客戶信息 185.5.4刪除客戶信息 195.6立項管理 205.6.1查看立項信息 215.7售前管理 215.8提前開工管理 215.8.1申請?zhí)崆伴_工 215.8.2提前開工審核 215.8.3提前開工單作廢 225.8.4查詢提前開工 225.9合同管理 225.9.1合同申請 225.9.2合同審核 235.9.3合同作廢 235.9.4合同簽訂 235.9.5合同查詢 235.10產(chǎn)品管理 24第6章.接口設(shè)計 246.1外部接口 246.2內(nèi)部接口 246.2.1系統(tǒng)管理 246.2.2部門管理 266.2.3崗位管理 276.2.4人員管理 306.2.5客戶管理 326.2.6立項管理 356.2.7售前管理 356.2.8提前開工管理 356.2.9合同管理 366.2.10產(chǎn)品管理 38第7章.數(shù)據(jù)結(jié)構(gòu)設(shè)計 38第8章.系統(tǒng)出錯處理設(shè)計 388.1出錯信息 38湖北12316三農(nóng)信息網(wǎng)概要設(shè)計說明書第34頁共37頁武漢捷訊信息技術(shù)有限公司 湖北12316三農(nóng)信息網(wǎng)概要設(shè)計說明書第1頁共38頁武漢捷訊信息技術(shù)有限公司第1章.引言1.1編寫目的制定規(guī)范:代碼體系、接口規(guī)約、命名規(guī)則。這是項目小組今后共同作戰(zhàn)的基礎(chǔ),有了開發(fā)規(guī)范和程序模塊之間和項目成員彼此之間的接口規(guī)則、方式方法,大家就有了共同的工作語言、共同的工作平臺,使整個軟件開發(fā)工作可以協(xié)調(diào)有序地進行。1.2適用范圍本文檔適用于所有與本項目有關(guān)的軟件開發(fā)階段及其相關(guān)人員,其中:客戶方負責人、項目經(jīng)理、技術(shù)開發(fā)人員(包括分析人員、設(shè)計人員、程序人員)、測試人員應(yīng)重點閱讀本文檔各部分,其他人員可選擇性閱讀本文檔。1.3文檔概述本文檔主要描述了湖北12316三農(nóng)信息網(wǎng)概要設(shè)計的內(nèi)容。本文檔首先從總體設(shè)計、需求用例、功能結(jié)構(gòu)等方面概要描述系統(tǒng),其次從系統(tǒng)結(jié)構(gòu)設(shè)計、接口設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計等方面描述系統(tǒng)的設(shè)計情況,然后進一步詳細描述系統(tǒng)關(guān)鍵對象、動態(tài)模型以及運行設(shè)計、維護設(shè)計。1.4參考資料《三農(nóng)網(wǎng)需求規(guī)格說明書》《三農(nóng)網(wǎng)數(shù)據(jù)庫設(shè)計文檔》1.5術(shù)語、定義和縮寫三農(nóng):農(nóng)業(yè)、農(nóng)村、農(nóng)民。第2章.總體概述2.1系統(tǒng)簡述該系統(tǒng)是一個信息發(fā)布審核系統(tǒng),系統(tǒng)對湖北省各地區(qū)的專家、農(nóng)業(yè)政務(wù)單位、涉農(nóng)企業(yè)通過系統(tǒng)錄入信息后,進行審核和發(fā)布,保證信息的編制質(zhì)量。2.2總體設(shè)計目標湖北省12316三農(nóng)綜合信息網(wǎng)按照“政府主導、企業(yè)參與、市場運作、公商并舉”的模式,采取“平臺上移,服務(wù)下延,整合網(wǎng)絡(luò)資源、服務(wù)資源和信息資源、樹立12316服務(wù)品牌”的思路,為省市縣三級農(nóng)業(yè)部門、鄉(xiāng)鎮(zhèn)農(nóng)業(yè)技術(shù)推廣機構(gòu)和農(nóng)業(yè)專家提供農(nóng)業(yè)信息采集、加工、制作、審核、發(fā)布等管理服務(wù),為湖北種植養(yǎng)殖農(nóng)戶提供農(nóng)業(yè)技術(shù)推廣和咨詢服務(wù),為規(guī)?;N植養(yǎng)殖大戶、農(nóng)業(yè)協(xié)會、涉農(nóng)加工貿(mào)易企業(yè)提供信息交互、報價交易等商務(wù)服務(wù),促進湖北農(nóng)業(yè)的發(fā)展,為農(nóng)戶增產(chǎn)增收。2.3基本設(shè)計理念采用成熟的j2ee框架,通過webwork+spring+hibernate搭建結(jié)構(gòu)清晰、可復用性好、維護方便的Web應(yīng)用程序,抽象概念和具體實現(xiàn)相隔離。這一原則使得我們擁有了更高層次的抽象模型,使程序有了更強的健壯性、擴展性、維護性。2.4運行環(huán)境硬件服務(wù)器一臺,要求配置為:CPU:4.2GHz內(nèi)存:6G硬盤:300G網(wǎng)卡:10M/100M自適應(yīng)軟件操作系統(tǒng):niunx數(shù)據(jù)庫:MySql5.0JDK:1.5WebServer:resin3.082.5約束和假定網(wǎng)絡(luò)的假定如下表所示:定義基于Http協(xié)議傳輸(1K,100次,往返)數(shù)據(jù)時間基于Https協(xié)議除數(shù)(1K,100次,往返)數(shù)據(jù)時間外網(wǎng)訪問服務(wù)器<=3秒,數(shù)據(jù)損失率<=1%<=5秒,數(shù)據(jù)損失率<=1%用戶客戶端硬件環(huán)境和軟件環(huán)境的需求假定:硬件內(nèi)存>=1G處理器>=1G硬盤>=20網(wǎng)絡(luò)適配器10/100M自適應(yīng)網(wǎng)卡系統(tǒng)軟件操作系統(tǒng)niux操作系統(tǒng)其他其他具體的執(zhí)行效率還將受到硬件能力的約束。第三章.用例省市專家省市專家湖北12316項目部涉農(nóng)企業(yè)系統(tǒng)后臺消息信息農(nóng)業(yè)政務(wù)單位是否通過審核網(wǎng)站前臺第4章.設(shè)計概述4.1簡述系統(tǒng)結(jié)構(gòu):采用分布式系統(tǒng)結(jié)構(gòu),分為三層:通過Webwok實現(xiàn)UI層通過Service實現(xiàn)業(yè)務(wù)層通過Hibernate實現(xiàn)數(shù)據(jù)持久層結(jié)構(gòu)優(yōu)點:通過成熟的開源產(chǎn)品搭建層次清晰性能穩(wěn)定的系統(tǒng)架構(gòu)。層與層之間松散耦合,增加代碼重用率,提高開發(fā)效率。每一層承擔各自具體任務(wù),便于團隊分工和后期維護。4.2體系結(jié)構(gòu)系統(tǒng)基于B/S結(jié)構(gòu)(瀏覽器Browse/服務(wù)器Server結(jié)構(gòu)),整體共分為三層:表現(xiàn)層、邏輯層、數(shù)據(jù)層,結(jié)構(gòu)模型圖見下圖:其中表現(xiàn)層主要負責用戶界面數(shù)據(jù)顯示或接收用戶界面數(shù)據(jù)輸入,邏輯層主要負責對數(shù)據(jù)按照業(yè)務(wù)邏輯處理加工,持久層主要負責對數(shù)據(jù)的存儲與讀取。網(wǎng)絡(luò)結(jié)構(gòu):整個系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)也分為三層:客戶端、WEB服務(wù)器、數(shù)據(jù)庫服務(wù)器,用戶在客戶端通過瀏覽器與WEB服務(wù)器交互,WEB服務(wù)器處理客戶端發(fā)來的請求,并從數(shù)據(jù)庫服務(wù)器中讀取或?qū)懭霐?shù)據(jù),整個過程中客戶端是無法看到數(shù)據(jù)庫服務(wù)器的。系統(tǒng)拓撲結(jié)構(gòu)圖:WEBWEB服務(wù)器數(shù)據(jù)庫服務(wù)器客戶端客戶端服務(wù)器客戶端客戶端Internate網(wǎng)打印輸出打印輸出打印輸出打印輸出4.3功能結(jié)構(gòu)整個系統(tǒng)分為“系統(tǒng)管理”、“用戶管理”、“信息管理”、“消息管理”、“手機用戶管理”共五大模塊,按系統(tǒng)操作流程順序歸納如下圖:系統(tǒng)功能模塊總體結(jié)構(gòu)圖湖北12316三農(nóng)信息網(wǎng)湖北12316三農(nóng)信息網(wǎng)系統(tǒng)管理用戶管理信息管理消息管理手機用戶管理第5章.系統(tǒng)結(jié)構(gòu)設(shè)計5.1系統(tǒng)管理5.1.1日志管理日志管理是具有權(quán)限的用戶進行查詢公司所有用戶登錄系統(tǒng)的情況,包括增加、刪除、修改等操作事項內(nèi)容,便于特殊用戶及時了解公司用戶工作情況,對特殊操作情況有依據(jù)可查。用戶在進行每項操作的時候,系統(tǒng)會自動將其操作進行記錄,方便日后進行查詢。日志管理模塊就是系統(tǒng)進行查詢用戶操作日志的功能模塊。日志信息的記錄格式為:哪個部門哪個用戶在什么時間對某個功能做了什么樣的操作。日志采用線程處理,提高系統(tǒng)運行效率。日志查詢菜單:“系統(tǒng)管理”—“日志查詢”。功能簡述:此模塊用于具有“日志查詢”權(quán)限的用戶查詢其他用戶操作記錄。動作:查詢?nèi)罩拘畔@示查詢?nèi)罩拘畔@示點擊“系統(tǒng)管理”菜單用戶登錄點擊“日志查詢”按鈕具體描述:日志查詢頁面中列出所有的日志信息,列表有序號、用戶姓名、操作記錄、操作時間。可以通過用戶名稱、操作名稱、操作時間查詢?nèi)罩居涗?。當點擊開始時間和結(jié)束時間輸入框時自動彈出日歷表供用戶選擇。有分頁查詢功能。根據(jù)用戶的的權(quán)限,顯示出相應(yīng)的清空和刪除按鈕。用戶只要做了增、刪、改操作,都要向日志中插入用戶姓名、操作記錄和操作時間。刪除日志菜單:“系統(tǒng)管理”—“日志查詢”。功能簡述:此模塊用于系統(tǒng)管理員刪除用戶操作記錄。動作:查詢?nèi)罩拘畔@示查詢?nèi)罩拘畔@示點擊“系統(tǒng)管理”菜單用戶登錄點擊“日志查詢”按鈕點擊“刪除”按鈕判斷確定刪除是刪除否不做操作具體描述:在日志查詢列表頁面,有個刪除按鈕,具有刪除日志權(quán)限的用戶可以有選擇刪除一條或多條日志記錄。清空日志菜單:“系統(tǒng)管理”—“日志查詢”。功能簡述:此模塊用于系統(tǒng)管理員清空用戶所有操作記錄。動作:查詢?nèi)罩拘畔@示查詢?nèi)罩拘畔@示點擊“系統(tǒng)管理”菜單用戶登錄點擊“日志查詢”按鈕點擊“清空”按鈕判斷確定清空日志是清空否不做操作5.2用戶管理用戶的屬性有:用戶真實姓名、用戶登錄名、用戶登錄密碼、用戶所屬區(qū)域、用戶類型、性別、出生日期、聯(lián)系方式、電子郵箱、詳細地址、所屬角色。5.2.1添加用戶信息具有“添加用戶”權(quán)限的用戶可以添加其他用戶。用戶的登錄名必須唯一。動作:查詢用戶信息顯示查詢用戶信息顯示點擊“用戶管理”菜單用戶登錄點擊“用戶查詢”子菜單點擊“添加用戶”按鈕是添加進入添加用戶信息頁面確認添加5.2.2查詢用戶信息此權(quán)限只有湖北12316項目部擁有,用戶之間不能看到其他用戶的信息。查詢條件有:用戶姓名、用戶登錄名、所屬地區(qū)、用戶類型。動作:查詢用戶信息顯示查詢用戶信息顯示點擊“用戶管理”菜單用戶登錄點擊“用戶查詢”子菜單5.2.3修改用戶具有“修改用戶信息”權(quán)限的用戶可以修改用戶的基本信息,但不能直接修改用戶密碼。動作:查詢用戶信息顯示查詢用戶信息顯示點擊“用戶管理”菜單用戶登錄點擊“用戶查詢”子菜單選擇要修改的用戶點擊“修改”按鈕是修改進入用戶信息修改頁面確認修改5.2.4刪除用戶信息具有“刪除用戶信息”權(quán)限的用戶可以對用戶信息進行刪除操作??梢怨催x一個或多個用戶一起刪除。動作:查詢用戶信息顯示查詢用戶信息顯示點擊“用戶管理”菜單用戶登錄點擊“用戶查詢”子菜單勾選要刪除的用戶點擊“刪除”按鈕判斷確定刪除用戶是刪除否不做操作5.2.5初始化用戶密碼系統(tǒng)在使用過程中,有可能某些用戶忘記自己的密碼無法登錄系統(tǒng),這時系統(tǒng)管理員可以通過用戶列表查詢到具體用戶,對該用戶進行密碼初始化,密碼自動初始化為“123456”。動作:查詢用戶信息顯示查詢用戶信息顯示點擊“用戶管理”菜單用戶登錄點擊“用戶查詢”子菜單選擇用戶點擊“初始化用戶密碼”按鈕判斷確定初始化用戶密碼是初始化密碼否不做操作5.2.6新添加的用戶初始化密碼為“123456”,新用戶登錄后可以選擇“修改密碼”項來修改自己的密碼。也可以修改個人基本資料,不包括所屬角色與權(quán)限的修改。動作:查詢用戶信息顯示查詢用戶信息顯示進入系統(tǒng)后臺頁面用戶登錄點擊“修改個人信息”按鈕選擇用戶點擊“初始化用戶密碼”按鈕判斷確定初始化用戶密碼是初始化密碼否不做操作5.2.7每個用戶都擁有一個角色,譬如:系統(tǒng)管理員、信息審核員等,不同的角色所擁有的權(quán)限不同。擁有添加角色權(quán)限的用戶可以添加角色。動作:查詢角色信息顯示查詢角色信息顯示點擊“用戶管理”菜單用戶登錄點擊“角色查詢”子菜單點擊“添加角色”按鈕判斷確定添加角色是添加角色否不做操作5.2.8查詢以列表的形式查詢所有角色。動作:查詢角色信息顯示查詢角色信息顯示點擊“用戶管理”菜單用戶登錄點擊“角色查詢”子菜單5.2.9修改修改角色基本信息:角色名稱、角色描述。動作:查詢角色信息顯示查詢角色信息顯示點擊“用戶管理”菜單用戶登錄點擊“角色查詢”子菜單選擇角色點擊“修改角色”按鈕判斷確定修改角色是修改角色否不做操作5.2.10刪除具有“刪除角色”權(quán)限的用戶可以刪除系統(tǒng)里的角色。動作:查詢角色信息顯示查詢角色信息顯示點擊“用戶管理”菜單用戶登錄點擊“角色查詢”子菜單選擇角色點擊“刪除角色”按鈕判斷確定刪除角色是刪除角色否不做操作5.2.11權(quán)限設(shè)置分為2個部分:第一個部分是對于菜單以及功能點的設(shè)置,即可以設(shè)置某個角色對某個菜單里的某項操作具有權(quán)限。譬如:設(shè)置系統(tǒng)管理員對“用戶管理”菜單里的“添加用戶”操作具有權(quán)限,那么只要角色為“系統(tǒng)管理員”的用戶則可以添加其他用戶。第二個部分是對所有湖北12316項目部的人員分配地區(qū)信息的瀏覽、審核權(quán)限。譬如:設(shè)置李四負責對武漢市、襄樊市的用戶提交的信息進行瀏覽和審核權(quán)限。動作:查詢權(quán)限信息顯示查詢權(quán)限信息顯示點擊“用戶管理”菜單用戶登錄點擊“權(quán)限設(shè)置”子菜單分配權(quán)限判斷確定權(quán)限分配是分配權(quán)限否不做操作5.3信息管理信息管理模塊用來處理信息上傳、瀏覽、審核并發(fā)布。所有后臺用戶可以登錄系統(tǒng)后臺上傳相關(guān)信息,上傳的信息直接到湖北12316項目部,由湖北12316項目部人員進行審核,審核通過后則發(fā)布到前臺網(wǎng)站顯示。湖北12316項目部的人員發(fā)布的信息直接默認為已審核狀態(tài)在前臺網(wǎng)站顯示。湖北12316項目部的人員可以刪除沒有通過審核的信息,但是不能刪除已經(jīng)通過審核的信息。信息分為4大類型:12316綜合版塊、九大優(yōu)勢農(nóng)業(yè)版塊、九大特色農(nóng)業(yè)版塊、涉農(nóng)企業(yè)板塊。九大優(yōu)勢農(nóng)業(yè)版塊和九大特色農(nóng)業(yè)版塊分為4個小類型:農(nóng)業(yè)政策信息、農(nóng)業(yè)專家信息、技術(shù)信息、市場信息。5.3.1發(fā)布信息菜單:“信息管理”—“發(fā)布信息”。功能簡述:此功能用于用戶發(fā)布各種類型信息。動作:進入添加信息頁面進入添加信息頁面點擊“信息管理”菜單用戶登錄點擊“發(fā)布信息”子菜單填寫信息判斷確定提交信息是提交信息否不做操作5.3.2查看信息菜單:“信息管理”—“查看信息”。功能簡述:此功能用于用戶查看信息。動作:查詢信息顯示查詢信息顯示點擊“信息管理”菜單用戶登錄點擊“查詢信息”子菜單5.3.3修改信息菜單:“信息管理”—“查詢信息”。功能簡述:此功能用于客戶自己修改信息。動作:進入修改信息頁面進入修改信息頁面點擊“信息管理”菜單用戶登錄點擊“發(fā)布信息”子菜單修改信息判斷確定修改信息是修改信息否不做操作5.3.4刪除信息菜單:“信息管理”—“查詢信息”。功能簡述:此功能用于用戶自己刪除信息。動作:查詢信息顯示查詢信息顯示點擊“信息管理”菜單用戶登錄點擊“發(fā)布信息”子菜單選擇信息,點擊“刪除”按鈕判斷確定刪除信息是刪除信息否不做操作5.3.通過點擊“審核”按鈕表示信息已審核,審核通過的信息則直接發(fā)布到前臺網(wǎng)站顯示。動作:查詢信息顯示查詢信息顯示點擊“信息管理”菜單用戶登錄點擊“發(fā)布信息”子菜單選擇信息,點擊“審核”按鈕判斷確定審核信息是審核并發(fā)布前臺否不做操作5.3.通過點擊“作廢”按鈕,該信息則進入“垃圾箱”?!袄洹笔菍iT存放已作廢信息的空間。動作:查詢信息顯示查詢信息顯示點擊“信息管理”菜單用戶登錄點擊“發(fā)布信息”子菜單選擇信息,點擊“作廢”按鈕判斷確定作廢信息是作廢信息否不做操作5.4消息管理湖北12316項目部可能會給相關(guān)后臺人員發(fā)送信息,其他后臺人員也可能會給湖北12316項目部人員留言,所以系統(tǒng)開通消息管理模塊作為后臺用戶間溝通交流的渠道。每個后臺用戶都有自己的個人信箱,進入個人信箱,以列表的形式分頁顯示所有的留言信息,個人可以發(fā)送信息、閱讀信息、刪除信息。湖北12316項目部可以選擇給其他類型的用戶留言,其他類型的用戶只能給湖北12316項目部人員留言。5.4.1發(fā)送消息與發(fā)郵件的形式相同。動作:進入發(fā)布消息頁面進入發(fā)布消息頁面點擊“消息管理”菜單用戶登錄點擊“發(fā)布消息”子菜單判斷確定發(fā)布消息是發(fā)布消息否不做操作5.4與收郵件的形式相同。動作:進入查詢消息頁面進入查詢消息頁面點擊“消息管理”菜單用戶登錄點擊“查詢消息”子菜單5.4個人可以清空自己所有消息,也可以選擇的清除消息。動作:進入查詢消息頁面進入查詢消息頁面點擊“消息管理”菜單用戶登錄點擊“查詢消息”子菜單判斷確定刪除消息是刪除消息否不做操作選擇消息,點擊“刪除”按鈕5.5手機用戶管理儲備手機用戶,以后為這些手機用戶發(fā)送手機短信。手機用戶的儲備來自2個方面:1.與三大運營商進行接口對接獲取手機用戶信息(2期處理);2.由鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)局用戶通過系統(tǒng)后臺添加手機用戶。5.5.1由鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)局用戶通過系統(tǒng)后臺添加手機用戶。5.5.2查詢手機用戶湖北12316項目部人員可以查詢所有地區(qū)的手機用戶,鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)局只能查詢到本鄉(xiāng)鎮(zhèn)的手機用戶。5.5.3修改手機用戶各地區(qū)鄉(xiāng)鎮(zhèn)農(nóng)業(yè)局可以修改本鄉(xiāng)鎮(zhèn)的手機用戶信息,12316項目部不能修改手機用戶信息。5.5.4刪除手機用戶具有“刪除手機用戶”權(quán)限的12316項目部用戶可以刪除手機用戶信息。具有“刪除手機用戶”權(quán)限的鄉(xiāng)鎮(zhèn)農(nóng)業(yè)局可以刪除本鄉(xiāng)鎮(zhèn)的手機用戶信息。第6章.接口設(shè)計6.1外部接口無6.2內(nèi)部接口6.2.1系統(tǒng)管理系統(tǒng)管理模塊編號模塊名稱模塊編寫者模塊編寫日期M-101日志管理劉建實體類說明類名說明創(chuàng)建者創(chuàng)建時間Log.java日志實體劉建LogAction說明類名說明創(chuàng)建者創(chuàng)建時間LogAction.java對日志進行管理,有添加,刪除,修改,查詢等操作劉建方法定義說明功能頁面queryLog()查詢所有日志logList.jspquerySum()查詢所有訪問數(shù)據(jù)sumList.jspdelLog()刪除日志返回值對應(yīng)一個JSP頁面或ActiondelLogAll()清空日志返回值對應(yīng)一個JSP頁面或ActionILogService說明類名說明創(chuàng)建者創(chuàng)建時間ILogService.java對日志行管理,有添加,刪除,修改,查詢等操作劉建方法定義說明getAll()查詢所有日志delete(Stringobj)刪除多條日志GetLogById(Logid)根據(jù)編號查找日志getLogs(LogConditionlogCondition)分頁查詢?nèi)罩拘畔ave(Objectobj)保存對象getAlls()查詢所有訪問記錄getSum(SumConditionlogCondition)分頁查詢訪問量信息delAll()清空日志IlogDao說明類名說明創(chuàng)建者創(chuàng)建時間IlogDao.java對日志行管理,有添加,刪除,修改,查詢等操作劉建方法定義說明getAll()查詢所有日志delete(Stringobj)刪除多條日志GetLogById(Logid)根據(jù)編號查找日志getLogs(LogConditionlogCondition)分頁查詢?nèi)罩拘畔ave(Objectobj)保存對象getAlls()查詢所有訪問記錄getSum(SumConditionlogCondition)分頁查詢訪問量信息delAll()清空日志6.2.2用戶管理用戶管理模塊編號模塊名稱模塊編寫者模塊編寫日期M-102用戶管理劉建實體類說明類名說明創(chuàng)建者創(chuàng)建時間User.java用戶實體劉建用戶Action說明類名說明創(chuàng)建者創(chuàng)建時間UserAction.java對用戶進行管理,有添加,刪除,修改,查詢等操作劉建方法定義說明功能頁面queryUser()分頁查詢所有用戶userList.jspdelUser()刪除用戶返回值對應(yīng)一個JSP頁面或ActionaddUser()添加用戶返回值對應(yīng)一個JSP頁面或ActioneditPas()修改密碼返回值對應(yīng)一個JSP頁面或ActioneditOthers()修改用戶資料返回值對應(yīng)一個JSP頁面或Actionedit()修改用戶自己資料返回值對應(yīng)一個JSP頁面或Action用戶Service說明類名說明創(chuàng)建者創(chuàng)建時間IUserService.java對用戶進行管理,有添加,刪除,修改,查詢等操作劉建方法定義說明getUserById(UserConditionuserCondition)查詢用戶信息login(Stringnum,Stringpassword)驗證密碼是否正確delete(Stringobj)刪除多個用戶validateUser(Integerid)驗證用戶是否存在getUserByNum(Stringnum)根據(jù)登錄名查詢用戶對象save(Objectobj)新增用戶getPostByUserid(Longid)根據(jù)用戶ID查詢權(quán)限getUGRidByUserid(Longid)根據(jù)用戶ID查詢用戶角色關(guān)系IDdelete1(Longid)刪除用戶角色關(guān)系getPostId()查詢權(quán)限IDgetPostIdsByPostId(Integerid)查詢權(quán)限ID查找用戶角色關(guān)系表中是否有此角色idgetPowerByPostId(Longid)根據(jù)角色id查詢權(quán)限id用戶Dao說明類名說明創(chuàng)建者創(chuàng)建時間IuserDao.java對用戶進行管理,有添加,刪除,修改,查詢等操作劉建方法定義說明getUserByOmit(UserConditionuserCondition)分頁查詢用戶信息login(Stringnum,Stringpassword)驗證密碼是否正確getById(Integerid)根據(jù)ID查詢用戶delete(Stringobj)刪除多個用戶validateUser(Integerid)驗證用戶是否存在getUserByNum(Stringnum)根據(jù)登錄名查詢用戶對象save(Objectobj)新增用戶getPostName()得到用戶的角色名稱deleteUGRL(Stringobj)根據(jù)用戶ID刪除用戶角色關(guān)系表中的數(shù)據(jù)getPostByUserid(Longid)根據(jù)用戶ID查詢權(quán)限getUGRidByUserid(Longid)根據(jù)用戶ID查詢用戶角色關(guān)系IDdelete1(Longid)刪除用戶角色關(guān)系getPostId()查詢權(quán)限IDgetPostIdsByPostId(Integerid)查詢權(quán)限ID查找用戶角色關(guān)系表中是否有此角色idgetPowerByPostId(Longid)根據(jù)角色id查詢權(quán)限id6.2.3信息管理信息管理模塊編號模塊名稱模塊編寫者模塊編寫日期M-103信息管理李飛實體類說明類名說明創(chuàng)建者創(chuàng)建時間Information.java信息實體李飛InforType.java信息類型實體李飛信息Action說明類名說明創(chuàng)建者創(chuàng)建時間InformationAction.java對信息進行管理,有添加,刪除,修改,查詢,審核,作廢等操作李飛方法定義說明功能頁面list()分頁查詢所有信息,及相應(yīng)的條件查詢informationList.jspupdate()修改信息返回值對應(yīng)一個JSP頁面或ActiondelInformation()刪除信息返回值對應(yīng)一個JSP頁面或ActionaddInformation()添加信息返回值對應(yīng)一個JSP頁面或ActionshowInforView()得到信息詳細顯示頁面informationView.jspauditing()審核信息返回值對應(yīng)一個JSP頁面或Actioncancellation()作廢信息返回值對應(yīng)一個JSP頁面或Action信息Service說明類名說明創(chuàng)建者創(chuàng)建時間IInformationServie.java對信息進行管理,有添加,刪除,修改,查詢,審核,作廢等操作李飛方法定義說明功能頁面getQueryResult分頁查詢所有信息,及相應(yīng)的條件查詢update()修改信息delInformation()刪除信息addInformation()添加信息getInforById()根據(jù)Id查找信息getInforView()得到信息詳細顯示頁面信息Dao說明類名說明創(chuàng)建者創(chuàng)建時間IInformationDao.java對信息進行管理,有添加,刪除,修改,查詢,審核,作廢等操作李飛方法定義說明功能頁面getQueryResult分頁查詢所有信息,及相應(yīng)的條件查詢update()修改信息delInformation()刪除信息addInformation()添加信息getInforById()根據(jù)Id查找信息getInforView()得到信息詳細顯示頁面信息類型Service說明類名說明創(chuàng)建者創(chuàng)建時間IInforTypeServie.java查詢所有信息類型李飛方法定義說明功能頁面getAll()查詢所有信息類型信息類型Dao說明類名說明創(chuàng)建者創(chuàng)建時間IInforTypeDao.java查詢所有信息類型李飛方法定義說明功能頁面getAll()查詢所有信息類型6.2.4消息管理消息管理模塊編號模塊名稱模塊編寫者模塊編寫日期M-104消息管理李飛實體類說明類名說明創(chuàng)建者創(chuàng)建時間news.java消息實體李飛消息Action說明類名說明創(chuàng)建者創(chuàng)建時間NewsAction.java對消息進行管理,有添加,刪除,修改,查詢等操作李飛方法定義說明功能頁面list()分頁查詢所有消息,及相應(yīng)的條件查詢newsList.jsp

溫馨提示

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

評論

0/150

提交評論