freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

科研團(tuán)隊(duì)門戶網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)報(bào)告畢業(yè)論文-資料下載頁(yè)

2025-06-21 20:07本頁(yè)面
  

【正文】 信息輸入數(shù)據(jù)項(xiàng)名稱 標(biāo)識(shí) 輸入方式 數(shù)據(jù)類型 輸入來(lái)源 安全保密條件標(biāo)題 title 鍵盤輸入 varChar(50)內(nèi)容 contentes鍵盤輸入 varChar(50) 管理員新聞動(dòng)態(tài)維護(hù)①輸入者:網(wǎng)站瀏覽者查詢者:網(wǎng)站管理員新聞動(dòng)態(tài)修改處理后得到一個(gè)結(jié)果對(duì)相關(guān)數(shù)據(jù)校驗(yàn)并修改數(shù)據(jù)庫(kù)新聞動(dòng)態(tài)刪除處理后得到一個(gè)結(jié)果對(duì)相關(guān)數(shù)據(jù)校驗(yàn)并刪除數(shù)據(jù)庫(kù)新聞動(dòng)態(tài)查看處理后得到一個(gè)結(jié)果對(duì)相關(guān)數(shù)據(jù)校驗(yàn)并查看數(shù)據(jù)庫(kù)第38頁(yè)(共61頁(yè))錄入人 person 鍵盤輸入 varChar(100)錄入時(shí)間 recordate鍵盤輸入 varChar(100)路徑 path 鍵盤輸入 varChar(150)②修改者:管理員③刪除者:管理員B. 新聞動(dòng)態(tài)程序流程圖四.本模塊類和方法的實(shí)現(xiàn)A .共同調(diào)用的javaBean NewInfo的具體設(shè)計(jì)模塊名稱: 新聞動(dòng)態(tài) 模塊功能: 對(duì)新聞動(dòng)態(tài)的管理第39頁(yè)(共61頁(yè))類型: JAVA類 名稱: NewInfo完整包路徑 屬性private String id。private String title。private String contentes。private String person。private String recordDate。private String path。類或者接口中的方法方法名稱 功能getXXX() 得到各個(gè)屬性的值的方法setXXX() 設(shè)置各個(gè)屬性的值的方法B. NewInfoDao接口 NewInfoDao的具體實(shí)現(xiàn)模塊名稱: 新聞動(dòng)態(tài)管理 模塊功能: 對(duì)新聞動(dòng)態(tài)進(jìn)行管理類型: 接口 名稱: NewInfoDao完整包路徑 屬性 無(wú)屬性設(shè)置類或者接口中的方法方法名稱 功能listNewInfo() 針對(duì)新聞動(dòng)態(tài)的列表展示方法,未實(shí)現(xiàn)。addNewInfo (NewInfo newInfo)新增新聞動(dòng)態(tài)時(shí)調(diào)用的方法,未實(shí)現(xiàn)。getNewInfo (String id) 獲取新聞動(dòng)態(tài)時(shí)調(diào)用的方法,未實(shí)現(xiàn)。第40頁(yè)(共61頁(yè))editNewInfo (NewInfo newInfo)編輯新聞動(dòng)態(tài)時(shí)調(diào)用的方法,未實(shí)現(xiàn)。delNewInfo (String id) 刪除新聞動(dòng)態(tài)時(shí)調(diào)用的方法,未實(shí)現(xiàn)。 C. NewInfoDaoImpl類 NewInfoDaoImpl的具體設(shè)計(jì)模塊名稱: 新聞動(dòng)態(tài)管理模塊功能:對(duì)新聞動(dòng)態(tài)進(jìn)行管理類型: 實(shí)現(xiàn)類 名稱: NewInfoDaoImpl完整包路徑屬性 無(wú)屬性設(shè)置類或者接口中的方法方法名稱 功能listNewInfo()針對(duì)新聞動(dòng)態(tài)的列表展示方法,已實(shí)現(xiàn)。addNewInfo (NewInfo newInfo)新增新聞動(dòng)態(tài)時(shí)調(diào)用的方法,已實(shí)現(xiàn)。getNewInfo (String id)獲取新聞動(dòng)態(tài)時(shí)調(diào)用的方法,已實(shí)現(xiàn)。editNewInfo (NewInfo newInfo)編輯新聞動(dòng)態(tài)時(shí)調(diào)用的方法,已實(shí)現(xiàn)。delNewInfo (String id)刪除新聞動(dòng)態(tài)時(shí)調(diào)用的方法,已實(shí)現(xiàn)。D .控制層的Servlet類的作用AddNewInfoInfoServlet:增加新聞動(dòng)態(tài)一個(gè)控制器。ListNewInfoInfoServlet:對(duì)新聞動(dòng)態(tài)展示的一個(gè)控制器。EditNewInfoInfoServlet:編輯操作新聞動(dòng)態(tài)的一個(gè)控制器。第41頁(yè)(共61頁(yè))EditPageNewInfoInfoServlet:編輯跳轉(zhuǎn)頁(yè)面的控制器。五.視圖的實(shí)現(xiàn)Servlet類和JSP頁(yè)面共同負(fù)責(zé)視圖的實(shí)現(xiàn),主要用于視圖與控制器之間的連接。用戶界面是WEB應(yīng)用和用戶交互的窗口。用戶界面可以向用戶輸出信息,也可以接受用戶的輸入信息。根據(jù)用例可以制定出用戶界面,包括用戶界面的功能、與用戶交互的信息,以及用戶界面之間的相互切換關(guān)系。A. 新聞搜索顯示界面:B. 后臺(tái)新聞修改頁(yè)面第42頁(yè)(共61頁(yè))一.模塊描述該模塊實(shí)現(xiàn)文檔信息新增、修改、刪除、查看和下載的功能。該模塊實(shí)現(xiàn)科研團(tuán)隊(duì)文檔信息的基本管理與顯示功能。對(duì)團(tuán)隊(duì)文檔信息的管理,包括團(tuán)隊(duì)相關(guān)文檔的維護(hù)和查看。團(tuán)隊(duì)文檔信息的數(shù)據(jù)來(lái)源有兩個(gè)地方,一個(gè)在該模塊后臺(tái)處,一個(gè)在網(wǎng)站前臺(tái)。團(tuán)隊(duì)文檔信息的查看實(shí)現(xiàn)對(duì)團(tuán)隊(duì)成員信息的查看和下載操作。團(tuán)隊(duì)成員信息的增刪改實(shí)現(xiàn)對(duì)團(tuán)隊(duì)成員信息的增刪改操作。二.模塊功能文檔下載信息,具體的IPO圖如圖551至554所示。圖551 文檔下載模塊添加功能IPO圖文檔下載新增處理后得到一個(gè)結(jié)果對(duì)相關(guān)數(shù)據(jù)校驗(yàn)并插入數(shù)據(jù)庫(kù)文檔下載修改處理后得到一個(gè)結(jié)果對(duì)相關(guān)數(shù)據(jù)校驗(yàn)并修改數(shù)據(jù)庫(kù)第43頁(yè)(共61頁(yè))圖552 文檔下載模塊修改功能IPO圖圖553 文檔下載模塊刪除功能IPO圖圖553 文檔下載模塊刪除功能IPO圖三.本模塊類和方法的實(shí)現(xiàn)A .共同調(diào)用的javaBeanDocInfo的具體設(shè)計(jì)模塊名稱: 文檔下載 模塊功能: 對(duì)文檔下載的管理類型: JAVA類 名稱: DocInfo完整包路徑 屬性private String id。private String filename。private String name。private String indate。private String person。private String type。類或者接口中的方法文檔下載刪除處理后得到一個(gè)結(jié)果對(duì)相關(guān)數(shù)據(jù)校驗(yàn)并刪除數(shù)據(jù)庫(kù)文檔下載查看處理后得到一個(gè)結(jié)果對(duì)相關(guān)數(shù)據(jù)校驗(yàn)并查看數(shù)據(jù)庫(kù)第44頁(yè)(共61頁(yè))方法名稱 功能getXXX() 得到各個(gè)屬性的值的方法setXXX() 設(shè)置各個(gè)屬性的值的方法B .DocInfoDao接口DocInfoDao的具體實(shí)現(xiàn)模塊名稱: 文檔下載管理 模塊功能: 對(duì)文檔下載進(jìn)行管理類型: 接口 名稱: DocInfoDao完整包路徑 屬性 無(wú)屬性設(shè)置類或者接口中的方法方法名稱 功能listDocInfo() 針對(duì)文檔下載的列表展示方法,已實(shí)現(xiàn)。addDocInfo (DocInfo docInfo)新增文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。getDocInfo (String id) 獲取文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。editDocInfo (DocInfo docInfo)編輯文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。delDocInfo(String id) 刪除文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。 C .DocInfoDaoImpl類DocInfoDaoImpl的具體設(shè)計(jì)模塊名稱: 文檔下載管理模塊功能:對(duì)文檔下載進(jìn)行管理類型: 實(shí)現(xiàn)類 名稱: DocInfoDaoImpl第45頁(yè)(共61頁(yè))完整包路徑屬性 無(wú)屬性設(shè)置類或者接口中的方法方法名稱 功能listDocInfo()針對(duì)文檔下載的列表展示方法,已實(shí)現(xiàn)。addDocInfo (DocInfo docInfo)新增文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。getDocInfo (String id)獲取文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。editDocInfo (DocInfo docInfo)編輯文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。delDocInfo(String id)刪除文檔下載時(shí)調(diào)用的方法,已實(shí)現(xiàn)。D .控制層的Servlet類的作用AddDocInfoInfoServlet:增加文檔下載一個(gè)控制器。ListDocInfoInfoServlet:對(duì)文檔下載展示的一個(gè)控制器。EditDocInfoInfoServlet:編輯操作文檔下載的一個(gè)控制器。EditPageDocInfoInfoServlet:編輯跳轉(zhuǎn)頁(yè)面的控制器。DelDocInfoInfoServlet:刪除文檔的控制器。四.視圖的實(shí)現(xiàn)Servlet類和JSP頁(yè)面共同負(fù)責(zé)視圖的實(shí)現(xiàn),主要用于視圖與控制器之間的連接。用戶界面是WEB應(yīng)用和用戶交互的窗口。用戶界面可以向用戶輸出信息,也可以接受用戶的輸入信息。根據(jù)用例可以制定出用戶界面,包括用戶界面的功能、與用戶交互的信息,以及用戶界面之間的相互切換關(guān)系。A. 文檔下載界面:第46頁(yè)(共61頁(yè)) 網(wǎng)站公共組件的實(shí)現(xiàn)本節(jié)只闡述幾個(gè)具有代表性的組件:數(shù)據(jù)庫(kù)連接類、分頁(yè)組件的實(shí)現(xiàn)。 數(shù)據(jù)庫(kù)連接類單例模式是保證一個(gè)類僅有一個(gè)實(shí)例,而且自行實(shí)例化并向整個(gè)系統(tǒng)提供這個(gè)實(shí)例。為了減少對(duì)數(shù)據(jù)庫(kù)的連接數(shù),采用此模式來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接,部分代碼如下:public class DBManager {/** * @param args */private static String DatabaseDriver=。private String DatabaseConnUrl=jdbc:private Connection con。第47頁(yè)(共61頁(yè))private String username=root。private String password=123456。/**=======================================================================** * [ public Connection getConnection(){} ]:數(shù)據(jù)庫(kù)的連接 * 參數(shù) :無(wú) * 返回值 :Connection對(duì)象 * 修飾符 :public * 功能 :通過調(diào)用得到一個(gè)數(shù)據(jù)庫(kù)(MySQL )的連接對(duì)象 **=======================================================================** */public Connection getConnection(){try {(DatabaseDriver)。try {con = (DatabaseConnUrl,username,password)。(數(shù)據(jù)庫(kù)連接成功?。?! )。} catch (SQLException e) {// TODO Autogenerated catch block()。(連接有異常?。。?)。}} catch (ClassNotFoundException e) {// TODO Autogenerated catch block()。(驅(qū)動(dòng)類未找到?。。?)。}return con。}public static void main(String[] args) {// TODO Autogenerated method stubDBManager dbManager = new DBManager()。()。}}第48頁(yè)(共61頁(yè))在使用數(shù)據(jù)庫(kù)的過程中,不可避免的需要使用到分頁(yè)的功能,可是JDBC規(guī)范對(duì)此沒有很好的解決。為此,我們需自己實(shí)現(xiàn)一個(gè)分頁(yè)方法,很顯然,我們對(duì)此分頁(yè)機(jī)制應(yīng)該有個(gè)目標(biāo),即:盡可能不與具體的數(shù)據(jù)庫(kù)相關(guān);盡可能做到代碼重用;盡可能與原JDBC接口的使用方法保持一致;盡可能高的效率。1. 分頁(yè)類實(shí)現(xiàn)分頁(yè),需要實(shí)現(xiàn)一定的邏輯方法,然后供視圖頁(yè)面調(diào)用。部分代碼如下:public class PageClass{private int pageCount=5。//每頁(yè)記錄數(shù)private int totalPage=0。//總頁(yè)數(shù)private int totalCount=0。//總記錄數(shù)private int currentPage=1。//當(dāng)前頁(yè)碼private boolean hasPrevious=false。//有沒有上一頁(yè)private boolean hasNext=false。//有沒有下一頁(yè)private int startPage=1。//起始頁(yè)private int endPage=1。//結(jié)束頁(yè)private int viewPageCount=8。//每頁(yè)顯示幾個(gè)公頁(yè),類GOOGLEprivate List list=null。//被分頁(yè)的LIST//初始化分頁(yè)Beanpublic void init(List list,int pageCount,int viewPageCount,int cupage){//初始化參數(shù)=list。=pageCount。=cupage。=viewPageCount。//計(jì)算總記錄數(shù)totalCount=()。//計(jì)算總頁(yè)數(shù)totalPage=(totalCount+pageCount1)/pageCount。//檢驗(yàn)當(dāng)前頁(yè)是否越界if(currentPage1)currentPage=1。if(currentPagetotalPage)currentPage=totalPage。//初始化起始頁(yè)和終止頁(yè)第49頁(yè)(共61頁(yè))()。()。//檢驗(yàn)是否有上一頁(yè),下一頁(yè)if(currentPage+1totalPage)hasNext=true。if(currentPage11)hasPrevious=true。}//得到當(dāng)前頁(yè)的LISTpublic List
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1