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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-許昌學(xué)院人事處網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(文件)

2025-02-04 01:30 上一頁面

下一頁面
 

【正文】 5 普通管理員登錄時(shí)的后臺(tái)主界面 26 包含 27 檢索符合關(guān)鍵字的新聞頁面 28 修改普通管理員密碼 17 前臺(tái)顯示頁面說明 人事處前臺(tái)主界面 如圖 43 是許昌學(xué)院人事處網(wǎng)站首頁,該頁面的功能有人事處簡介、規(guī)章制度、機(jī) 構(gòu)設(shè)置、人才招聘、師資隊(duì)伍、勞資福利、師資管理、人事管理、文件下載等,用戶點(diǎn)擊相應(yīng)的鏈接會(huì)進(jìn)入相應(yīng)的功能頁面,此人事處網(wǎng)站首頁除了以上功能外還有工作動(dòng)態(tài)和通知公告、熱點(diǎn)新聞等并支持模糊查詢,根據(jù)關(guān)鍵字查詢到新聞標(biāo)題中包含關(guān)鍵字的新聞列表顯示出來,并采用分頁技術(shù)。 19 圖 46 所示添加新聞關(guān)鍵字 圖 47 新聞檢索列表頁面 后臺(tái)顯示頁面說明 后臺(tái)登陸界面 限制用戶的權(quán)限,用戶登錄模 塊是必不可少的,在正常用戶名和密碼、用戶類型都正確的情況下可以正常登陸,如圖 48 所示即為用戶登陸界面。 ( 3)用戶管理模塊:添加用戶模塊、查看用戶模塊。其中新聞附件和新聞圖片牽扯到文件的上傳操作。類列表如表 42 所示。 10 NewsDao News ConnectionPool News 實(shí)體對(duì)象服務(wù)類,完成對(duì)應(yīng)實(shí)體到數(shù)據(jù)庫的操作。 import 。 import 。 private String username=null。 private ConnectionPool(){ readCofig()。 } private void createCon(){ pool=new VectorConnection(size)。i++){ Connection con=(url, username, pwd)。 } } private void readCofig(){ Properties pro=new Properties()。 username=(username)。 } } public Connection getConn(){ Connection con=(0)。 } 26 public void close(){ try { for(int i=0。 } } 其分頁技術(shù)部分代碼如下: package bean。 private int pagesize=12。 } public void setList(List list) { = list。 } public void setPagesize(int pagesize) { = pagesize。 } public void setCurpage(int curpage) { = curpage。 (count)。 PreparedStatement ps=null。 28 (2, ())。 while(()){ Image img=new Image()。 ((file))。 return pb。 } catch (SQLException e) { // TODO Autogenerated catch block ()。對(duì)于設(shè)計(jì)中每個(gè)具體功能的實(shí)現(xiàn)都要考慮到其用例測試的設(shè)計(jì)。 在系統(tǒng)項(xiàng)目及其所屬的各個(gè)模塊的編制及開發(fā)期間,要進(jìn)行各種測試活動(dòng),準(zhǔn)確記錄、及時(shí)分析并妥善保存有關(guān)測試的記錄,是確保系統(tǒng)運(yùn)行的首要條件。 ( 3) 編碼實(shí)現(xiàn)階段對(duì)每個(gè)模塊做單元測試,然后做集成測試。對(duì)個(gè)別重要模塊輔 30 以白盒測試,以保證系統(tǒng)的正確性。 用戶登錄的測試用例 測試系統(tǒng)的登陸界面是否正確、合理。新聞?lì)悇e管理測試用例表如表 52 所示。 用戶管理測試用例如表 54 所示。 在該人事處網(wǎng)站系統(tǒng)中,權(quán)限的設(shè)置分為總管理員和普通管理員,管理員權(quán)限最高,普通管理員可以對(duì)新聞進(jìn)行發(fā)布、查看、修改、刪除、上傳文件、新聞?lì)悇e管理等但僅能查看自己的個(gè)人信息修改自己的密碼。而且各項(xiàng)性功能已經(jīng)達(dá)到預(yù)期的目標(biāo),系統(tǒng)整體功能強(qiáng)大,功能類別也繁多。 人事處網(wǎng)站的開發(fā)過程中也遇到了很多問題,開始做需求時(shí)不確定人事處網(wǎng)站到底應(yīng)該具備那些功能,只知道主要功能就是發(fā)布一些招聘信息,但具體流程,怎樣實(shí)現(xiàn)這些功能就很模糊,所以查看了很多高校的人事處網(wǎng)站并和本校人事處的老師溝通交流后才理清楚。數(shù)據(jù)庫設(shè)計(jì)出錯(cuò)了對(duì)以后整個(gè)系統(tǒng)的影響是最直接的。看到自己獨(dú)立完成并可以使用的系統(tǒng)給了我很大信心。 圖附 1 配置 并且需要在 WEB_INF 下的 lib 包下導(dǎo)入 MySql 驅(qū)動(dòng)包、上傳包、下載包、 IO 包,使得系統(tǒng)能夠正常運(yùn)行如圖附 2 所示。 public void init(ServletConfig config) throws ServletException { path=().getRealPath(/)+news/file。 ((String)(name))。 } public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Image img=new Image()。 2 文件的上傳與下載 由于該人事處網(wǎng)站在發(fā)布新聞時(shí)有可能新聞附帶的有附件,為了提供方便大家瀏覽新聞并下載附件上傳功能用的是 fileupload 組件,而下載附件時(shí)用的是 jspsmart 組件,部分代碼參 39 考如下: 上傳代碼: public class UploadFileServlet extends HttpServlet { private String path=。 38 附 錄 1 該網(wǎng)站的部署與說明 該藥品管理系統(tǒng)網(wǎng)站是在沒有 myeclipse 平臺(tái)下開發(fā)的,運(yùn)用 tomcat 服務(wù)器,必須在該服務(wù)器上發(fā)布以后才能通過網(wǎng)絡(luò)訪問到,因此要想運(yùn)行本網(wǎng)站需安裝 myeclipse 軟件和 tomcat軟件,另外在和數(shù)據(jù)庫連接時(shí)用到了 JDBC 技術(shù),采用連接池和數(shù)據(jù)庫鏈接,實(shí)現(xiàn)簡單的增加,修改和刪除操作??傊枨蠓治鰰r(shí)能做好就能降低需求變更,再加上設(shè)計(jì)時(shí)考慮到的技術(shù)可行 性就可以大幅度的降低需求變更。設(shè)計(jì)數(shù)據(jù)庫就是開發(fā)一個(gè)系統(tǒng)的核心。 通過這次對(duì)新聞發(fā)布系統(tǒng)的編寫,我們對(duì) JSP 這門語言有著深刻的了解,同時(shí)也對(duì) JSP 的編寫打下良好的基礎(chǔ)。 本系統(tǒng)開發(fā)使用的是 myeclipse 集成開發(fā)環(huán)境,此集成開發(fā)環(huán)境相 當(dāng)完善,安裝后只要做簡單的配置和啟動(dòng)相關(guān)的服務(wù)即可達(dá)到預(yù)期要求的開發(fā)環(huán)境。 文件 管理測試用例如表 55 所示。新聞管理的測試用例如表 53 所示。 用戶登錄測試用例如表 51 所示。對(duì)于每一個(gè)測試用例都要考慮到合法和非合法的測試情況 [10]。 系統(tǒng)測試是為了驗(yàn)證各階段所完成的工作是否滿足需求分析和詳細(xì)設(shè)計(jì)要求,識(shí)別出期望的結(jié)果和真正結(jié)果之間的差別,以便修正系統(tǒng)設(shè)計(jì)和代碼實(shí)現(xiàn)中潛在的錯(cuò)誤,保證系統(tǒng)運(yùn)行的正確性和功能完備性,提高系統(tǒng)運(yùn)行的性能 [9]。具體如下: ( 1.) 需求分析階段列出系統(tǒng)的每個(gè)功能都要求是可測試的。在所有的測試都完成以后,方可在用戶參與下進(jìn)行驗(yàn)收測試。 } 29 第 5 章 測試報(bào)告 概述 該人事處網(wǎng)站主要分為人事處前臺(tái)和人事處后臺(tái),前臺(tái)主要有新聞查看和新聞檢索模塊,后臺(tái)主要有新聞?lì)悇e管理、新聞管理、用戶管理、文件管理四個(gè)模塊,因此需要對(duì)這幾個(gè)模塊進(jìn)行測試, 由于這四個(gè)模塊包含的低層次功能模塊是重疊的,因此在設(shè)計(jì)測試用例的時(shí)候用該選擇有代表性的測試用例,這樣就可以用最小的工作量完成整個(gè)系統(tǒng)的測試。 }finally{ try { ()。 }(list)。 ((name))。 rs= ()。 try { ps= ( select * from file where file is not null limit ?,?)。 ((count+()1)/())。 public PageBean getByPage(int cur){ int count=()。 } public void setPagecount(int pagecount) { = pagecount。 } public void setCount(int count) { = count。 private int curpage。 public class PageBean { private List list。i++){ (i).close()。 return con。 size=((size))。 driver=(driver)。 } 25 } catch (ClassNotFoundException e) { // TODO Autogenerated catch block ()。 for(int i=0。 } private static final ConnectionPool instance =new ConnectionPool()。 private int size=10。 public class ConnectionPool { private String driver=null。 import 。 12 UserDao User ConnectionPool User 實(shí)體對(duì)象服務(wù)類,完成對(duì)應(yīng)實(shí)體到數(shù)據(jù)庫的操作。 Bean 2 News News 實(shí)體對(duì)象 3 NewsType Newstype 實(shí)體對(duì)象 4 PageBean 類表分頁類 5 User User 實(shí)體對(duì)象 6 ConnectionPool 連接池連接數(shù)據(jù)庫 util 7 CharacterFilter 過濾器 8 ImageDao Image ConnectionPool Image 實(shí)體對(duì)象服務(wù)類,完成對(duì)應(yīng)實(shí)體到數(shù)據(jù)庫的操作。如果選擇修改修改附件則會(huì)進(jìn)入修改附件界面,如圖 414 所示,如果選擇查看操作,即點(diǎn)擊操作類型中的查看鏈接則會(huì)進(jìn)入新聞信息的詳細(xì)頁面如圖 415 所示,如果上傳的有附件則會(huì)顯示下載附件鏈接。 系統(tǒng)登陸后的后臺(tái) 功能 界面如圖 49 所示,登陸后可以進(jìn)行一系列的后臺(tái)操作,以便前臺(tái)進(jìn)行瀏覽。 ( 1)新聞?lì)愋凸芾砟K:添加新聞?lì)愋?、查看新聞?lì)愋?。在彈出的新聞列表中若想查看新聞詳?xì)信息 ,點(diǎn)擊 “新聞標(biāo)題 ”超鏈接即可查看操作 ,新聞詳細(xì)信息如圖 45 所示。選擇功能菜單項(xiàng)后,在功能處理區(qū)打開相應(yīng)的處理頁面。 表 34 新聞?lì)愋捅? 字段名稱 含義 數(shù)據(jù)類型 是否主鍵 是否外鍵 其他約束 新聞?lì)愋途幪?hào) 新聞?lì)愋途幪?hào) Int 是 否 只能為數(shù)字,設(shè)置為自增 新聞?lì)愋? 新聞?lì)愋? Varchar(40) 否 否 只能為字符或者漢字 新聞子 類型 新聞子 類型 Varchar(40) 否 否 只能為字符或者漢字 文件表如表 35 所示。 圖 34 人事處網(wǎng)站數(shù)據(jù)庫 ER 圖 該人事處網(wǎng)站一共設(shè)計(jì)了四個(gè)數(shù)據(jù)表分別是新聞表、新聞?lì)愋捅?、文件表和用戶表?如 表 31所示。 ( 2)新聞?lì)悇e:新聞?lì)悇e ID、新聞?lì)悇e名、新聞子類別名。用戶打開許昌學(xué)院人事處網(wǎng)站新聞查看流程圖, 如圖 32 所示。新聞檢索則是根據(jù)所輸入的關(guān)鍵字進(jìn)行模糊查詢。模型層又細(xì)分為業(yè)務(wù)層和數(shù)據(jù)服務(wù)層。 ( 5) 速度上要求前臺(tái)要能夠很快地反應(yīng)用戶,后臺(tái)操作不能出現(xiàn)超時(shí)現(xiàn)象。 表 213 檢索新聞功能表 輸入 在檢索欄中輸入檢索的關(guān)鍵字 輸出 新聞列表及其操作類型包括查看 處理說明 檢索新聞 約束條件 點(diǎn)擊查看鏈接查看新聞詳細(xì)信息 性能需求 ( 1) 操作應(yīng)方便、靈活。 表 29 查看用戶功能表 輸入 查看用戶按鈕 輸出 新聞?lì)悇e列表及其操作類型包括查看、修改與刪除 處理說明 查看用戶列表 約束條件 對(duì)用戶列表中的每一個(gè) 用戶進(jìn)行刪除時(shí)給出提示對(duì)話框確認(rèn)是否刪除 上傳文件 /圖片功 能表如表 210 所示。 表 25 查看新聞?lì)悇e功能表 輸入 查看新聞?lì)悇e按鈕 輸出 新聞?lì)悇e列表及其操作類型包括查看、修改與刪除 處理說明 查看新聞?lì)悇e列表 約束條件 對(duì)新聞?lì)悇e中的每 一項(xiàng)新聞?lì)悇e進(jìn)行刪除時(shí)給出提示對(duì)話框確認(rèn)是否刪除 新聞發(fā)布功能表如 表 26 所示。 表 21 管理員信息存儲(chǔ) 名字 管理員信息存儲(chǔ) 編號(hào) D1 描述 存儲(chǔ)后臺(tái)管理員信息 定義 管理員編號(hào) +用戶名 +密碼 +用戶類型 位置 系統(tǒng)用戶表 新聞 表數(shù)據(jù)字典如 表 22 所示。數(shù)據(jù)流程圖配
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1