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

正文內(nèi)容

九州物流管理系統(tǒng)-資料下載頁

2025-04-15 22:20本頁面
  

【正文】 程對象僅僅是瀏覽器,因此,原來在 C/S 模式下很容易實(shí)現(xiàn)的一些客戶端功能,在 B/S 模式下,卻變得很難實(shí)現(xiàn)甚至無法實(shí)現(xiàn)。盡管如此,B/S 模式仍是目前很多應(yīng)用系統(tǒng)的首選模式。 Web應(yīng)用程序開發(fā)環(huán)境—JSP 技術(shù)JSP 的全稱是 Java Server Pages,它是 SUN 推出的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它在傳統(tǒng)的靜態(tài)頁面文件(*.html,*,htm)中加入 JAVA 程序片段和 JSP 標(biāo)記,就構(gòu)成了 JSP頁面。JSP 具有以下的優(yōu)點(diǎn):將業(yè)務(wù)層與表示層分離:使用 JSP 技術(shù),網(wǎng)絡(luò)開發(fā)人員可認(rèn)使用 HTML 來設(shè)計(jì)頁面顯示部分(如字體顏色等) ,使用 JSP 指令或者 JAVA 程序片段來生成網(wǎng)頁上的動態(tài)內(nèi)容。能夠跨平臺:JSP 支持絕大部分平臺,包括現(xiàn)在非常流行的 LINUX 系統(tǒng),應(yīng)用非常廣泛的 Apache 服務(wù)器也提供了支持 JSP 的服務(wù)。組件的開發(fā)和使用很方便:如 JSP 的組件是由 C++,VB 等語言開發(fā)的,并需要注冊才能使用;而 JSP 的組件是用 Java 開發(fā)的,可以直接使用。一次編寫,處處運(yùn)行:作為 JAVA 開發(fā)平臺的一部分,JSP 具有 JAVA 的所有優(yōu)點(diǎn),包括 Write once , Run everywhere。 JAVA簡介Java 是 Sun 公司推出的新的一代面向?qū)ο蟪绦蛟O(shè)計(jì)語言,特別適合于 Inter 應(yīng)用程序開發(fā)。Java 的產(chǎn)生與流行是當(dāng)今 inter 發(fā)展的客觀要求,java 是一門各方面性能都很好的編程語言,它的基本特點(diǎn)是簡單、面象對象、分布式、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的,特別適合在inter 環(huán)境上開發(fā)應(yīng)用系統(tǒng)。 Tomcat應(yīng)用服務(wù)器目前支持 JSP 的應(yīng)用服務(wù)器是較多的,Tomcat 是其中較為流行的一個 Web 服務(wù)器,被 JavaWorld 雜志的編輯選為 2022 年度最具創(chuàng)新的 java 產(chǎn)品,可見其在業(yè)界的地位。 Tomcat 是一個免費(fèi)的開源的 Serlvet 容器,在 Tomcat 中,應(yīng)用程序的部署很簡單,你只需將你的 WAR 放到 Tomcat 的 webapp 目錄下,Tomcat 會自動檢測到這個文件,并將其解壓。你在瀏覽器中訪問這個應(yīng)用的 Jsp 時,通常第一次會很慢,因?yàn)?Tomcat 要將22 / 45Jsp 轉(zhuǎn)化為 Servlet 文件,然后編譯。編譯以后,訪問將會很快。另外 Tomcat 也提供了一個應(yīng)用:manager,訪問這個應(yīng)用需要用戶名和密碼,用戶名和密碼存儲在一個 xml 文件中。通過這個應(yīng)用,輔助于 Ftp,你可以在遠(yuǎn)程通過 Web 部署和撤銷應(yīng)用。當(dāng)然本地也可以。Tomcat 也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 Html 頁面。但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 Apache。我們可以將 Tomcat 和 Apache 集成到一塊,讓Apache 處理靜態(tài) Html,而 Tomcat 處理 Jsp 和 Servlet。這種集成只需要修改一下Apache 和 Tomcat 的配置文件即可。Tomcat 是一個很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_放性,越來越收到人們的重視。 管理員子系統(tǒng)詳細(xì)設(shè)計(jì) 本系統(tǒng)采用模塊化的結(jié)構(gòu),將系統(tǒng)的功能劃分成了若干個模塊,每個模塊完成一部分功能,功能之間通過函數(shù)完成數(shù)據(jù)的交互操作。 系統(tǒng)登錄模塊系統(tǒng)登錄模塊完成用戶身份驗(yàn)證的功能,由于本系統(tǒng)只能是企業(yè)內(nèi)部管理,所以使用本系統(tǒng)的用戶進(jìn)行身份驗(yàn)證是十分必要的,在登錄模塊中,輸入用戶名及密碼,點(diǎn)擊登錄按鈕完成用戶身份驗(yàn)證的功能。對應(yīng)的磁盤文件為servlet/LoginServlet?method=wele,本模塊的頁面設(shè)計(jì)如圖 53 所示:23 / 45圖 53 系統(tǒng)登錄模塊頁面其中“登錄”按鈕對應(yīng)的主要代碼如下: public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {String methodName = (method)。if(methodName != nullamp。amp。 (login)){loginDao = new LoginDao()。String name = (userName)。String password = (password)。String type = (type)。Login login = new Login()。if(!()amp。amp。type!=nullamp。amp。!()amp。amp。name!=nullamp。amp。!()amp。amp。password != ){try {login = (name, password,type)。} catch (NoSuchAlgorithmException e) {// TODO Autogenerated catch block()。}if(login!=nullamp。amp。()!=0){HttpSession session = ()。(username, name)。(userid, ())。(type, ())。(/).forward(request, response)。}else{(message, 用戶名或密碼錯誤)。(/).forward(request, response)。}}}else if(methodName != nullamp。amp。 (loginout)){24 / 45(username, )。(userid, )。(type, )。(message, )。(/).forward(request, response)。}else if(methodName != nullamp。amp。 (wele)){(username, )。(userid, )。(type, )。(message, )。(/).forward(request, response)。}正確的輸入用戶名及密碼后,進(jìn)入系統(tǒng)主界面,系統(tǒng)主界面的設(shè)計(jì)采用框架風(fēng)絡(luò),在界面的左側(cè)設(shè)計(jì)了導(dǎo)航欄,每個菜單對應(yīng)的一些功能選項(xiàng),用戶可以根據(jù)功能項(xiàng)完成某些操作。對應(yīng)的磁盤文件為 ,系統(tǒng)主界面的設(shè)計(jì)如圖 54 所示:圖 54 系統(tǒng)主界面管理員管理模塊完成對系統(tǒng)的管理員信息管理功能,包括添加、修改、刪除操作。管理員管理主頁面可以按管理員名進(jìn)行搜索,對應(yīng)的磁盤文件為 servlet/UsersServlet?method=findAllUsers,管理員管理主頁面設(shè)計(jì)如圖 55 所示:25 / 45圖 55 管理員管理主頁面添加管理員頁面在主頁面中點(diǎn)擊添加按鈕,進(jìn)入添加管理員頁面。對應(yīng)的磁盤文件為servlet/UsersServlet?method=addUsers,頁面設(shè)計(jì)如圖 56 所示:圖 56 添加管理員頁面 業(yè)務(wù)員管理模塊完成對物流公司業(yè)務(wù)員信息的管理功能??梢酝瓿尚畔⒌奶砑?、刪除、修改的功能。業(yè)務(wù)員管理主頁面在主頁中顯示全部的業(yè)務(wù)員信息,對應(yīng)的磁盤文件為 servlet/EmployeeServlet?method= findAllEmployee,模塊的界面設(shè)計(jì)如圖 57 所示:26 / 45圖 57 業(yè)務(wù)員管理主頁面添加業(yè)務(wù)員頁面添加新的業(yè)務(wù)員信息,對應(yīng)的磁盤文件為 servlet/EmployeeServlet?method=addEmployee,模塊的界面設(shè)計(jì)如圖 58 所示:圖 58 添加業(yè)務(wù)員頁面其中“提交”代碼設(shè)計(jì)如下:public void saveEmployee(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException,NoSuchAlgorithmException, IllegalAccessException, InvocationTargetException {Employee employee = new Employee()。 (employee,())。 int i = (employee)。if (i 0) {(url, servlet/EmployeeServlet?method=findAllEmployee)。(message, 添加成功)。(/pages/).forward(request,response)。27 / 45}}叫件分配管理模塊完成把快件分配給業(yè)務(wù)員??旒畔⒐芾碇黜撁鎸?yīng)的磁盤文件為 servlet/OrderServlet?method=findVerifyOrder,貨物信息管理模塊的界面設(shè)計(jì)如圖 59 所示:圖 59 快件信息管理主頁面叫件分配頁面在主頁面中點(diǎn)擊某個快件的分配按鈕,進(jìn)入快件的分配頁面。在分配頁面中選擇業(yè)務(wù)員信息。對應(yīng)的磁盤文件為 servlet/OrderServlet?method=verifyPageamp。oid=18,頁面設(shè)計(jì)如圖 510 所示:圖 510 叫件分配頁面28 / 45其中“提交”代碼設(shè)計(jì)如下:public void verifyPage(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException,IllegalAccessException, InvocationTargetException {String id = (oid)。if (id != null amp。amp。 !()) {int oid = (id)。Orders orders = (oid)。(orders, orders)。int allRecord = (null)。ListEmployee list = (null, 1,allRecord)。(list, list)。(/pages/order/).forward(request, response)。} else {(message, 出錯啦)。(/pages/).forward(request,response)。} 叫件信息錄入模塊叫件信息錄入管理模塊,管理員可以對客戶的快件信息進(jìn)行完善,輸入收件人等信息。叫件信息管理主頁面在主頁中顯示全部的快件信息。對應(yīng)的磁盤文件為 servlet/OrderServlet?method =findEnterOrder,界面設(shè)計(jì)如圖 511 所示:圖 511 叫件信息收錄人主頁面叫件信息錄入頁面向叫件信息中補(bǔ)充叫件信息,如收件人等信息。對應(yīng)的磁盤文件為servlet/OrderServlet?method=enterPageamp。oid=20,頁面設(shè)計(jì)如圖 512 所示:29 / 45圖 512 叫件信息頁面其中“提交”代碼設(shè)計(jì)如下:public void enterPage(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException,IllegalAccessException, InvocationTargetException {String id = (oid)。if (id != null amp。amp。 !()) {int oid = (id)。Orders orders = (oid)。(orders, orders)。int allRecord = (null)。ListEmployee list = (null, 1,allRecord)。(list, list)。(/pages/order/).forward(request, response)。} else {(message, 出錯啦)。(/pages/).forward(request,response)。}} 途中信息維護(hù)模塊管理員對快件途經(jīng)的信息管理。途中信息維護(hù)主頁面在主頁中顯示全部的快件信息。對應(yīng)的磁盤文件為servlet/OrderServlet?method=findUnreachOrder,主頁面設(shè)計(jì)如圖 513 所示:30 / 45圖 513 途中信息維護(hù)主頁面途徑信息頁面在主頁中點(diǎn)擊修改按鈕,進(jìn)入修改途徑信息頁面。對應(yīng)的磁盤文件為servlet/OrderServlet?method=updateReachPageamp。oid=8,頁面設(shè)計(jì)如圖 514 所示:圖 514 途徑信息頁面 客戶管理模塊管理員對客戶的相關(guān)信息進(jìn)行添加、修改、刪除管理??蛻艄芾碇黜撁?1 / 45在主頁中顯示全部的客戶信息。對應(yīng)的磁盤文件為 servlet/CustomServlet?method= findAllCustom,客戶管理主頁面設(shè)計(jì)如圖 515 所示:圖 515 客戶管理主頁面添加客戶信息頁面在主頁中點(diǎn)擊添加按鈕,進(jìn)入添加會員信息頁面。對
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1