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

下載本文檔

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

文檔簡介

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

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

溫馨提示

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

評論

0/150

提交評論