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

正文內(nèi)容

鮮花信息類網(wǎng)站管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2024-08-23 11:05 本頁面
 

【文章內(nèi)容簡介】 及對數(shù)據(jù)的具體處理細節(jié),以便增強模型和通用性。視圖(View):一個或多個JSP頁面,其作用主要是向控制器提交必要的數(shù)據(jù)和為模型提供數(shù)據(jù)顯示,JSP頁面主要使用HTML標記和標簽??刂破鳎–ontroller)一個或多個servlet對象,根據(jù)視圖提交的要求進行數(shù)據(jù)處理操作,并將有關(guān)的結(jié)果存儲到Javabean中,然后Servlet使用重定向的方式請求視圖中的某個JSP頁面更新顯示,即讓給JSP頁面通過使用JavaBean標記顯示控制器存儲在JavaBean中的數(shù)據(jù) Tomcat服務(wù)器[3]Tomcat服務(wù)器是開放源代碼的Web應(yīng)用服務(wù)器。它是目前比較流行的Web應(yīng)用服務(wù)器之一。在目前有關(guān)JSP的應(yīng)用服務(wù)器是較多的,Tomcat是apahe Jakarta的子項目之一,作為一個優(yōu)秀的開源Web應(yīng)用服務(wù)器。因其運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡、郵件服務(wù),性能穩(wěn)定,而且免費,因為深受廣大Java愛好者的喜愛并得到了大部分軟件開發(fā)商的認可。其被JavaWorld雜志的編輯推選為2001年度最具創(chuàng)新的Java產(chǎn)品,同時又是SUN公司官方推薦的Servlet和JSP容器。[3] 要獲取Tomcat,可以直接從Tomcat官網(wǎng)站下載需要的Tomcat版本,地址是。進入網(wǎng)站后,單擊Download下的鏈接即可下載。 MyEclipse簡介與下載[3]MyEclipse企業(yè)級工作平臺是對Eclipse IDE的擴展,利用它可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高了工作效率。它是強大的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試、發(fā)布等功能,完整支持HTML\UML\WEB TOOL、JSF、CSS、Struct2等技術(shù)。MYeclipse可以簡化Web應(yīng)用的開發(fā),并對Struct等框架的廣泛應(yīng)用起到了非常好的作用。 程序流程圖程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設(shè)計的方法。1.后臺管理員的程序流程圖Y管理員界面開始正確?后臺首頁登陸N求職模塊管理公司信息管理認證模塊管理鮮花類別管理鮮花產(chǎn)品管理招聘模塊管理結(jié)束圖 51后臺管理員模塊程序流程圖 2.前臺游客及進貨商訪問模塊開始輸入網(wǎng)址進入首頁 商家簡介公司首頁鮮花展示資質(zhì)證書求職信息招聘信息圖 52前臺界面程序流程圖 通用功能的實現(xiàn)在本鮮花信息類網(wǎng)站管理系統(tǒng)中,有些功能是所有的模塊通用的,像對于數(shù)據(jù)庫的操作,可以把這部分實現(xiàn)為公共部分,這樣就提高了代碼的利用率,方便了程序的設(shè)計。 對數(shù)據(jù)庫的相關(guān)操作 在整個項目的開發(fā)過程中,對數(shù)據(jù)庫的訪問幾乎無時無刻不在進行,不同的模塊中對數(shù)據(jù)庫的訪問代碼各不一樣,但又有共同點,所以抽象出一些公共的模塊來進行,這樣便大大簡化了代碼,提高了程序的可移植性。(1) ,把與數(shù)據(jù)庫進行連接的部分信息放入其中。在以后程序開發(fā)的過程,若有變動直接修改此部分文件即可。內(nèi)容入下:driver=url=jdbc:mysql://localhost:3306/test_newuser=rootpassword=1234(2) ,然后再里面創(chuàng)建類ConnectionFactory,代碼如下: 圖53數(shù)據(jù)庫連接實現(xiàn)數(shù)據(jù)庫的詳細代碼見附錄 驗證碼工具類在管理員進入后臺系統(tǒng)之前,必須輸入正確的驗證碼之后才有可能進入后臺管理,這就為一些非法入侵的用戶設(shè)置了障礙按鈕。在里面建立CheckCodeservice,:圖54 驗證碼源碼界面CheckCodeServlet代碼如下:package 。import 。import 。import 。import 。import 。import 。public class CheckCodeServlet extends HttpServlet { public void destroy() { ()。 // Just puts destroy string in log // Put your code here } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 使用GUI編程的繪圖功能 CheckCodeService ccService = new CheckCodeService()。 String code = (4)。 // 把圖片上的字符串保存起來,以供驗證 ().setAttribute(check_code, code)。 // 輸出到響應(yīng)輸出流 (image/png)。 // 通過發(fā)送響應(yīng)頭,來禁用瀏覽器的緩存 (pragma, nocache)。 (cachecontrol, nocache)。 (expires, 0)。 (code, (), 80, 22)。 } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request,response)。 } /** * Initialization of the servlet. br * * @throws ServletException if an error occurs */ public void init() throws ServletException { // Put your code here }}:servlet descriptionThis is the description of my J2EE ponent/description displaynameThis is the display name of my J2EE ponent/displayname servletnameCheckCodeServlet/servletname servletclass/servletclass /servletservletmapping servletnameCheckCodeServlet/servletname urlpattern/getvc/urlpattern /servletmapping 實現(xiàn)一些功能管理模塊 后臺管理員登錄的界面如下所示:圖55管理員登錄頁面當用戶沒有輸入用戶名和密碼是會用javascript的函數(shù)給予提示。若驗證碼輸入不正確也會給予提示。圖56管理員輸入錯誤時的登錄頁面驗證碼錯誤時圖57驗證碼輸入錯誤時的登錄頁面對于驗證碼生成的原理,本驗證碼的生成是利用Graphics類和BufferedImage類當用戶名和密碼輸入都正確且驗證碼也正確是進入了后臺管理主界面圖58管理員身份驗證成功后后臺管理主頁面對管理員身份進行驗證的主代碼見附錄 鮮花商品管理模塊在這一模塊可以對鮮花的種類進行增刪改查,還能對鮮花的產(chǎn)品上傳相應(yīng)圖片 商品分類添加界面圖59商品分類和添加列表控制這一塊的主要代碼見附錄中商品分類和添加的主代碼:添加鮮花產(chǎn)品的圖片與相應(yīng)的信息還實現(xiàn)了文件上傳的功能這時候點擊提交可以看到 圖510 商家信息及證書管理模塊在這里可以更改商家的信息,上傳鮮花類企業(yè)獲得的榮譽證書等。如下所示添加證書模塊 圖511公司和認證模塊圖之后在前臺就可以進行查看了部分關(guān)鍵代碼見附錄里資質(zhì)證書相關(guān)代碼。 求購和招聘信息模塊在這個模塊里面可以進行發(fā)布招聘信息,發(fā)布公司需要購買的東西。圖512招聘和求職模塊圖部分servlet代碼如下:package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。public class rl_JobServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // TODO Autogenerated method stub (req, resp)。 } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String method=(method)。 if((add)) { add(req,resp)。 } else if((show)) { show(req,resp)。 } else if((delete)) { delete(req,resp)。 } else if((update1)) { update1(req,resp)。 } else if((update)) { update(req,resp)。 } else if((frontList)) { frontList(req,resp)。 } else if((frontFind)) { frontFind(req,resp)。 } }……} 前臺顯示模塊輸入網(wǎng)址后即可進入首頁 點擊商家簡介,這里利用到百度地圖的api圖513前臺首頁和商家簡介顯示圖關(guān)于百度地圖api的部分代碼如下:在使用百度地圖的控件時,出現(xiàn)了一個不能顯示的問題,后來,我仔仔細細的排查了代碼,發(fā)現(xiàn)還是不能顯示,最后發(fā)現(xiàn)原來是沒有聯(lián)網(wǎng)造成的。script type=text/javascript src=/scriptscript type=text/javascript //創(chuàng)建和初始化地圖函數(shù): function initMap(){ createMap()。//創(chuàng)建地圖 setMapEvent()。//設(shè)置地圖事件 addMapControl()。//向地圖添加控件 } //創(chuàng)建地圖函數(shù): function createMap(){ var map = new (dituContent)。//在百度地圖容器中創(chuàng)建一個地圖 var point = new (,)。//定義一個中心點坐標 (point,12)。//設(shè)定地圖的中心點和坐標并將地圖顯示在地圖容器中 = map。//將map變量存儲在全局 } //地圖事件設(shè)置函數(shù): function setMapEvent(){ ()。//啟用地圖拖拽事件,默認啟用(可不寫) ()。//啟用地圖滾輪放大縮小 ()。//啟用鼠標雙擊放大,默認啟用(可不寫) ()。//啟用鍵盤上下左右鍵移動地圖 } //地圖控件添加函數(shù): function addMapControl(){ //向地圖中添加縮放控件 var ctrl_nav = new ({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE})。 (ctrl_nav)。 //向地圖中添加縮略圖控件 var ctrl_ove = new ({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1})。 (ctrl_ove)。 //向地圖中添加比例尺控件 var ctrl_sca = new ({anchor:BMAP_ANCHOR_BOTTOM_LEFT})。 (ctrl_sca)。 } initMap()。//創(chuàng)建和初始化地圖/script下面是產(chǎn)品展示頁面:
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1