眾賞文庫
全部分類
  • 抗擊疫情 >
    抗擊疫情
    病毒認(rèn)知 防護(hù)手冊 復(fù)工復(fù)產(chǎn) 應(yīng)急預(yù)案 防控方案 英雄事跡 院務(wù)工作
  • 成品畢設(shè) >
    成品畢設(shè)
    外文翻譯 畢業(yè)設(shè)計(jì) 畢業(yè)論文 開題報(bào)告 文獻(xiàn)綜述 任務(wù)書 課程設(shè)計(jì) 相關(guān)資料 大學(xué)生活 期刊論文 實(shí)習(xí)報(bào)告
  • 項(xiàng)目策劃 >
    項(xiàng)目策劃
    土地準(zhǔn)備 規(guī)劃設(shè)計(jì) 開工開盤 項(xiàng)目綜合 竣工移交 售后移交 智慧方案 安全專項(xiàng) 環(huán)境影響評估報(bào)告 可行性研究報(bào)告 項(xiàng)目建議書 商業(yè)計(jì)劃書 危害評估防治 招投標(biāo)文件
  • 專業(yè)資料 >
    專業(yè)資料
    人文法律 環(huán)境安全 食品科學(xué) 基礎(chǔ)建設(shè) 能源化工 農(nóng)林牧畜 綜合待分類 教育經(jīng)驗(yàn) 行政人力 企業(yè)管理 醫(yī)學(xué)衛(wèi)生 IT技術(shù) 土木建筑 考研專題 財(cái)會稅務(wù) 公路隧道 紡織服裝
  • 共享辦公 >
    共享辦公
    總結(jié)匯報(bào) 調(diào)研報(bào)告 工作計(jì)劃 述職報(bào)告 講話發(fā)言 心得體會 思想?yún)R報(bào) 事務(wù)文書 合同協(xié)議 活動策劃 代理加盟 技術(shù)服務(wù) 求職簡歷 辦公軟件 ppt模板 表格模板 融資協(xié)議 發(fā)言演講 黨團(tuán)工作 民主生活
  • 學(xué)術(shù)文檔 >
    學(xué)術(shù)文檔
    自然科學(xué) 生物科學(xué) 天文科學(xué) 醫(yī)學(xué)衛(wèi)生 工業(yè)技術(shù) 航空、航天 環(huán)境科學(xué)、安全科學(xué) 軍事 政學(xué) 文化、科學(xué)、教育、 交通運(yùn)輸 經(jīng)濟(jì) 語言、文字 文學(xué) 農(nóng)業(yè)科學(xué) 社會科學(xué)總論 藝術(shù) 歷史、地理 哲學(xué) 數(shù)理科學(xué)和化學(xué) 綜合性圖書 哲學(xué)宗教
  • 經(jīng)營營銷 >
    經(jīng)營營銷
    綜合文檔 經(jīng)濟(jì)財(cái)稅 人力資源 運(yùn)營管理 企業(yè)管理 內(nèi)控風(fēng)控 地產(chǎn)策劃
  • 教學(xué)課件 >
    教學(xué)課件
    幼兒教育 小學(xué)教育 初中教育 高中教育 職業(yè)教育 成人教育 高等教育 考研資源 試題真題 作業(yè)習(xí)題 課后答案 綜合教學(xué)
  • 土木建筑 >
    土木建筑
    專項(xiàng)施工 應(yīng)急預(yù)案 建筑規(guī)范 工藝方案 技術(shù)交底 施工表格 圖片圖集
  • 課程導(dǎo)學(xué) >
    課程導(dǎo)學(xué)
    醫(yī)學(xué)綜合 中醫(yī)養(yǎng)生 醫(yī)學(xué)研究 身心發(fā)展 醫(yī)學(xué)試題 影像醫(yī)學(xué) 醫(yī)院辦公 外科醫(yī)學(xué) 老年醫(yī)學(xué) 內(nèi)科醫(yī)學(xué) 婦產(chǎn)科 神經(jīng)科 醫(yī)學(xué)課件 眼鼻喉科 皮膚病科 腫瘤科 兒科醫(yī)學(xué) 康復(fù)醫(yī)學(xué) 全科醫(yī)學(xué) 護(hù)理學(xué)科 針灸學(xué)科 重癥學(xué)科 病毒學(xué)科 獸醫(yī) 藥學(xué)
  • JAVA語言 (共10000 份)
  • 用時(shí):39ms
    • 簡介:第1頁共8頁中文2670字基于ST語言(結(jié)構(gòu)化文本語言)可編程控制器組態(tài)控制和編程經(jīng)驗(yàn)作者GKARMAKAR,ASHUTOSHKABRA,JOSEJOSEPH,BBBISWAS,RKPATIL反應(yīng)器控制部分巴哈馬原子能研究中心摘要摘要本文的主要內(nèi)容為在可編程控制器的配置過程中,根據(jù)運(yùn)行過程中的配置情況進(jìn)行程序代碼編寫,并且將實(shí)時(shí)操作系統(tǒng)抽象的嵌入PLC硬件之中,從而實(shí)現(xiàn)一個(gè)典型的控制邏輯應(yīng)用,在此過程中我們使用的是IEC611313標(biāo)準(zhǔn)ST語言。關(guān)鍵詞關(guān)鍵詞PLC,ST語言,POU(程序組織單元),配置,資源,程序,功能11引言引言可編程控制器是大多數(shù)控制項(xiàng)目的骨干,例如發(fā)電,鋼鐵生產(chǎn),化工,石油化工,核電站等各行業(yè)。一個(gè)可編程控制器(PLC)是一種工業(yè)計(jì)算機(jī)控制系統(tǒng),它能連續(xù)監(jiān)測設(shè)備的輸入狀態(tài),并且根據(jù)某種程序來控制輸出設(shè)備的狀態(tài)。針對生產(chǎn)過程中的輸入條件是一段時(shí)間,要求可編程控制器的輸出結(jié)果應(yīng)該為一個(gè)實(shí)時(shí)的系統(tǒng)。在過去,許多PLC生產(chǎn)廠商使用自己的編程語言,這些語言與他人是不兼容的。為了提高不同產(chǎn)品之間重用組件的兼容性和互操作性,國際電工委員會61131標(biāo)準(zhǔn)針對主要不同引入統(tǒng)一的做法。IEC61131標(biāo)準(zhǔn)的第三部分規(guī)定了統(tǒng)一的基于可編程控制器的編程語言套件的語法和語義。在本文中,我們描述了一個(gè)運(yùn)用PLC的典型控制邏輯應(yīng)用,包括實(shí)時(shí)的程序?qū)懭耄瑢?shí)時(shí)的代碼生成配置,和PLC硬件部分的實(shí)時(shí)操作系統(tǒng)嵌入,在此過程中我們運(yùn)用的是ST編程語言。22研究范例研究范例21案例定義一個(gè)簡單的應(yīng)用案例,控制一個(gè)水泵P1和排放閥V1并且根據(jù)要求向指定設(shè)備(例如一個(gè)SCADA站)發(fā)送信息。使用要求使用要求1讀取以下內(nèi)容的輸入情況。A)P1的啟動按鈕的狀態(tài)(離散輸入)B)P1的停止按鈕的狀態(tài)(離散輸入)第3頁共8頁所示。圖41基于IEC611313標(biāo)準(zhǔn)的軟件體系結(jié)構(gòu)41組態(tài),資源,任務(wù)在最高的等級中,針對一個(gè)特定問題的控制軟件是包含在一個(gè)組態(tài)系統(tǒng)中,他把PLC系統(tǒng)所利用的所有資源組織在一起,并提供他們之間交換數(shù)據(jù)的協(xié)議。資源就是其中的處理設(shè)施,能夠執(zhí)行IEC方案,它的定義為,向PLC系統(tǒng)的物理資源進(jìn)行任務(wù)分配。一個(gè)組態(tài)中可以有一個(gè)或多個(gè)資源。組態(tài)和資源不會像程序組織單元那樣包含相互指示,但僅僅定義它們的元素之間的關(guān)系。任務(wù)是定義為一個(gè)能夠援引的執(zhí)行控制單元,他可能發(fā)生在一個(gè)定期時(shí)間段,或者時(shí)間段之后,或者某個(gè)變量的上升沿。執(zhí)行某個(gè)組織單位的方案,其中包括程序集和功能模塊。像其他PLC應(yīng)用方案一樣,我們需要定義復(fù)合要求的I/O硬件設(shè)備和他的類型,對于我們研究的案例,包括一個(gè)數(shù)字輸入卡,一個(gè)數(shù)字輸出卡和一個(gè)模擬輸入卡。配置ST程序如下組態(tài)過程控制程序組態(tài)元素組態(tài)資源任務(wù)/運(yùn)行時(shí)程序程序功能模塊功能模塊功能模塊功能功能
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-16
      頁數(shù): 10
      30人已閱讀
      ( 4 星級)
    • 簡介:畢業(yè)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文論文外文資料翻譯外文資料翻譯學(xué)院計(jì)算機(jī)工程學(xué)院專業(yè)班級學(xué)生姓名學(xué)號指導(dǎo)教師外文出處外文HTTP//ENWIKIPEDIAORG/WIKI/JAVA_PROGRAMMING_LANGUAGE附件1外文資料翻譯譯文;2外文原文JAVA技術(shù)及技術(shù)及SSH框架和框架和JSP技術(shù)的介紹技術(shù)的介紹JAVA,是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,由當(dāng)時(shí)任職太陽微系統(tǒng)的詹姆斯高斯林(JAMESGOSLING)等人于1990年代初開發(fā)。它最初被命名為OAK,目標(biāo)設(shè)置在家用電器等小型系統(tǒng)的編程語言,來解決諸如電視機(jī)、電話、鬧鐘、烤面包機(jī)等家用電器的控制和通訊問題。由于這些智能化家電的市場需求沒有預(yù)期的高,SUN放棄了該項(xiàng)計(jì)劃。就在OAK幾近失敗之時(shí),隨著互聯(lián)網(wǎng)的發(fā)展,SUN看到了OAK在計(jì)算機(jī)網(wǎng)絡(luò)上的廣闊應(yīng)用前景,于是改造了OAK,在1995年5月以“JAVA”的名稱正式發(fā)布了。JAVA伴隨著互聯(lián)網(wǎng)的迅猛發(fā)展而發(fā)展,逐漸成為重要的網(wǎng)絡(luò)編程語言。JAVA編程語言的風(fēng)格十分接近C語言。繼承了C語言面向?qū)ο蠹夹g(shù)的核心,JAVA舍棄了C語言中容易引起錯(cuò)誤的指針(以引用取代)、運(yùn)算符重載(OPERATOROVERLOADING)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間。在JAVASE15版本中JAVA又引入了泛型編程(GENERICPROGRAMMING)、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。JAVA不同于一般的編譯運(yùn)行計(jì)算機(jī)語言和解釋執(zhí)行計(jì)算機(jī)語言。它首先將源代碼編譯成字節(jié)碼(BYTECODE),然后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。不過,這同時(shí)也在一定程度上降低了JAVA程序的運(yùn)行效率。但在J2SE142發(fā)布后,JAVA的運(yùn)行速度有了大幅提升。與傳統(tǒng)程序不同SUN公司在推出JAVA之際就將其作為一種開放的技術(shù)。全球數(shù)以萬計(jì)的JAVA開發(fā)公司被要求所設(shè)計(jì)的JAVA軟件必須相互兼容?!癑AVA語言靠群體的力量而非公司的力量”是SUN公司的口號之一,并獲得了廣大軟件開發(fā)商的認(rèn)同。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。SUN公司對JAVA編程語言的解釋是JAVA編程語言是個(gè)簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。JAVA的歷史的歷史DUKE,JAVA語言的吉祥物語言最開始只是太陽微系統(tǒng)(SUNMICROSYSTEMS)公司在1990年12月開始研究的一個(gè)內(nèi)部項(xiàng)目。太陽微系統(tǒng)公司的一個(gè)叫做帕特里克諾頓的工程師被公司自己開發(fā)的C和C語言編譯器搞得焦頭爛額,因?yàn)槠渲械腁PI極其難用。帕特里克決定改用NEXT,同時(shí)他也獲得了研究公司的一個(gè)叫做“STEALTH計(jì)劃”的項(xiàng)目的機(jī)會。“STEALTH計(jì)劃”后來改名為“GREEN計(jì)劃”,詹姆斯高斯林和麥克舍林丹也加入了帕特里克的工作小組。他們和其他幾個(gè)工程師一起在加利福尼亞州門羅帕克
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-17
      頁數(shù): 34
      21人已閱讀
      ( 4 星級)
    • 簡介:本科畢業(yè)設(shè)計(jì)開題報(bào)告本科畢業(yè)設(shè)計(jì)開題報(bào)告院系信息工程學(xué)院專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)設(shè)計(jì)題目基于JAVA的三友科技公司倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名班級1501ZB學(xué)號指導(dǎo)教師職稱副教授學(xué)位一、研究目的(選題的意義和預(yù)期應(yīng)用價(jià)值)隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,倉庫管理系統(tǒng)得到了廣泛的推廣應(yīng)用,為企業(yè)優(yōu)化管理、節(jié)約成本、確保產(chǎn)品質(zhì)量發(fā)揮了巨大的作用,成為了企業(yè)管理的重要組成部分。因此在管理上實(shí)現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常出現(xiàn)信息的重復(fù)傳遞等問題。倉儲管理部門越來越需要一套低成本、高性能、方便使用、功能完善的綜合倉庫管理信息系統(tǒng)。而現(xiàn)在計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、的成熟與發(fā)展,為倉儲管理自動化提供了強(qiáng)有力的技術(shù)支持。課題以某倉庫應(yīng)用背景,通過研究當(dāng)前倉庫系統(tǒng)的管理現(xiàn)狀、存在問題以及現(xiàn)實(shí)需求,設(shè)計(jì)1個(gè)針對倉庫管理工作的管理信息系統(tǒng)。該系統(tǒng)能夠提供較為完備的功能,可以全面管理倉庫中儲存的商品和貨物,縮短了庫存信息流轉(zhuǎn)時(shí)間,使企業(yè)的物料管理層次分明,井然有序,為采購、銷售和生產(chǎn)提供依據(jù),對于提高企業(yè)的經(jīng)營效率、加快倉庫管理的自動化具有重要的意義。只有根據(jù)企業(yè)自身的需求設(shè)計(jì)最適合的管理系統(tǒng),才能使倉庫管理系統(tǒng)真正的為生產(chǎn)服務(wù)。基于此,設(shè)計(jì)一款符合功能要求的倉庫管理系統(tǒng)便有了非常重要的意義和必要性,只有根據(jù)企業(yè)自身的需求設(shè)計(jì)最適合的管理系統(tǒng),充分的服務(wù)于企業(yè),解放勞動力,更好的提高效率和現(xiàn)代的進(jìn)程。二、與本課題相關(guān)的國內(nèi)外研究現(xiàn)狀(文獻(xiàn)綜述),預(yù)計(jì)可能創(chuàng)新的方面由于倉庫管理在經(jīng)濟(jì)管理中占重要地位,其計(jì)算機(jī)化在發(fā)達(dá)國家中也已經(jīng)達(dá)到了相當(dāng)高的水平。我國在全國范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在70年代末開始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計(jì)算機(jī)的出現(xiàn)和普及為信息處理提供了物美價(jià)廉的手段,對于推動我國管理信息處理的現(xiàn)代化起了重要的作用。因此在不久的將來,我國倉庫管理系統(tǒng)會被普及,而國外的倉庫管理系統(tǒng)會在普及的同時(shí),會有更多的功能整合在其中,例如全面的銷售分析功能等;在界面設(shè)計(jì)和使用上也會有所創(chuàng)新,從而易于管理者操作在世界發(fā)達(dá)國家,例如沃爾瑪,家樂福,711,這樣的既有了計(jì)算機(jī)同時(shí)也有了倉庫管理軟件,但硬件上去了,軟件上不去。因?yàn)樗麄冇玫膫}庫管理軟件,大多為自己的工作人員及其他一些非專業(yè)人員所開發(fā)的簡單的管理程序,很難稱得上是“倉庫管理信息系統(tǒng)軟件”。這些程序的弱點(diǎn)多表現(xiàn)為系統(tǒng)開發(fā)時(shí)無科學(xué)的理論支43退貨單對于損壞或其它原因進(jìn)行退貨的單據(jù)43貨物明細(xì)包括入、出庫的貨物信息以及庫存信息44銷售明細(xì)主要用來統(tǒng)計(jì)年、月以及與員工的銷售量45賬目統(tǒng)計(jì)進(jìn)行賬目匯總5權(quán)限管理51管理員管理所有員工信息的權(quán)限52經(jīng)理管理所有出入庫信息及庫存信息53銷售只限于銷售商品及退貨可行性分析如下1.技術(shù)可行性本系統(tǒng)需要一臺服務(wù)器裝有IIS和SQL數(shù)據(jù)庫即可。對于客戶端,只需要客戶端裝有瀏覽器即可,對機(jī)器本身沒有太高的要求,一般當(dāng)前學(xué)?;騻€(gè)人電腦完全可滿足要求。2.經(jīng)濟(jì)可行性客戶只要一臺能上網(wǎng)的電腦打開瀏覽器利用自己的機(jī)器即可使用系統(tǒng),不會構(gòu)成經(jīng)濟(jì)的負(fù)擔(dān),系統(tǒng)成本主要集中在系統(tǒng)軟件的開發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以節(jié)約大量的人力,物力。所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本。在經(jīng)濟(jì)上完全可行。3.操作可行性本系統(tǒng)的界面是用傳統(tǒng)的網(wǎng)站瀏覽方式,即使在操作人員完全不熟悉的情況下,也可以輕松的操作,進(jìn)入網(wǎng)站后,點(diǎn)擊相應(yīng)的子頁面,就可以實(shí)現(xiàn)相應(yīng)的功能,因而在可操作性上本網(wǎng)站不存在任何問題。四、本課題研究的主要方法和步驟主要方法采用了成熟穩(wěn)定的JAVA和SQLSERVER技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)在線的倉庫管理網(wǎng)站,該系統(tǒng)由前臺主界面和后臺管理界面組成前臺實(shí)現(xiàn)了旅游線路信息查詢,網(wǎng)站公告查詢,用戶注冊,用戶登錄,旅游線路預(yù)訂,旅游線路管理,留言系統(tǒng)的設(shè)計(jì);后臺實(shí)現(xiàn)了公告信息管理,線路管理,用戶預(yù)訂旅游線路查詢,留言信息回復(fù)的設(shè)計(jì)。前臺主界面利用DIVCSS技術(shù)做網(wǎng)站的布局設(shè)計(jì),利用DIVCSS不僅可以擁有精美的布局網(wǎng)頁,還有利于搜索引擎的抓取。后臺管理界面采用JSP技術(shù)進(jìn)行開發(fā),JSP技術(shù)相對于傳統(tǒng)的網(wǎng)頁開發(fā)技術(shù)有著絕對的優(yōu)勢,大大減化了程序員的代碼量,對程序員開發(fā)WEB應(yīng)用程序提供了完備的技術(shù)支持。JAVA的跨平臺性,也使得開發(fā)出來的WEB應(yīng)用程序具有更好的擴(kuò)展性,能夠運(yùn)行于不同的操作平臺之上。后臺數(shù)據(jù)庫設(shè)計(jì)方面使用了用SQLSERVER2005數(shù)據(jù)庫,該數(shù)據(jù)庫在接口、性能支持上與其它數(shù)據(jù)庫相比,能夠達(dá)到更好的效果。
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-16
      頁數(shù): 5
      30人已閱讀
      ( 4 星級)
    • 簡介:畢業(yè)設(shè)計(jì)(論文)開題報(bào)告畢業(yè)設(shè)計(jì)(論文)開題報(bào)告計(jì)算機(jī)科學(xué)與信息工程學(xué)院2014屆題目基于JAVA的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)課題類型設(shè)計(jì)課題來源自擬課題學(xué)生姓名學(xué)號專業(yè)班級軟件工程102指導(dǎo)教師職稱講師二、文獻(xiàn)綜述二、文獻(xiàn)綜述(國內(nèi)外相關(guān)研究現(xiàn)況和發(fā)展趨向)隨著計(jì)算機(jī)科學(xué)的迅速發(fā)展,計(jì)算機(jī)應(yīng)用領(lǐng)域的不斷擴(kuò)大,許多性能好,功能齊全,應(yīng)用面廣,兼容性強(qiáng)的應(yīng)用軟件相應(yīng)推出,可見計(jì)算機(jī)已經(jīng)得到了廣泛的應(yīng)用,幾乎各行各業(yè)都有關(guān)于計(jì)算機(jī)的使用,這使得計(jì)算機(jī)已成為社會中普遍存在的事物。由于計(jì)算機(jī)的使用,使得人們在于管理、應(yīng)用及服務(wù)等各個(gè)領(lǐng)域使用數(shù)據(jù)方面變得更加簡潔,更加方便,大大提高了工作效率,產(chǎn)生了以計(jì)算機(jī)為主體,以人為輔助的局面。在企業(yè)管理,辦公自動化等方面得到了普遍應(yīng)用,受到用戶的廣泛歡迎。在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生公寓管理,存在著較多的缺點(diǎn),如效率底,保密性差,時(shí)間一長將產(chǎn)生大量的文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。諸如這些情況,給學(xué)校管理者對學(xué)生的信息管理帶來了很大困難,嚴(yán)重影響了教育工作者的工作效率。針對這些情況,我們可使用日趨成熟的計(jì)算機(jī)技術(shù)來代替?zhèn)鹘y(tǒng)的人工模式,來實(shí)現(xiàn)學(xué)生信息的現(xiàn)代化管理,這一技術(shù)具有手工管理所無法比擬的優(yōu)點(diǎn),如檢索迅速,查找方便,可靠性高,存儲量大,保密性好,壽命長,成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效率,使我們的學(xué)校在市場經(jīng)濟(jì)的發(fā)展過程中具有一定的競爭優(yōu)勢,也是學(xué)校實(shí)現(xiàn)科學(xué)化,正規(guī)化,現(xiàn)代化的重要條件。實(shí)現(xiàn)了科學(xué)、統(tǒng)一管理,避免了人工操作產(chǎn)生的錯(cuò)誤,大大提高了工作效率。學(xué)生公寓管理系統(tǒng)對于一個(gè)學(xué)校來說是必不可少的組成部分。目前好多學(xué)校還停留在公寓管理人員手工記錄數(shù)據(jù)的最初階段,手工記錄對于規(guī)模小的學(xué)校來說還勉強(qiáng)可以接受,但對于學(xué)生信息量比較龐大,需要記錄存檔的數(shù)據(jù)比較多的高校來說,人工記錄是相當(dāng)麻煩的。當(dāng)查找某條記錄時(shí),由于數(shù)據(jù)量龐大,還只能靠人工去一條條的查找,這樣不但麻煩還浪費(fèi)了許多時(shí)間,效率也比較低。當(dāng)今社會是飛速進(jìn)步的世界,原始的記錄方式已經(jīng)被社會所淘汰了,計(jì)算機(jī)化管理正是適應(yīng)時(shí)代的產(chǎn)物。信息世界永遠(yuǎn)不會是一個(gè)平靜的世界,當(dāng)一種技術(shù)不能滿足需求時(shí),就會有新的技術(shù)誕生并取代舊技術(shù)。隨著計(jì)算機(jī)的普及,使用微機(jī)管理學(xué)生公寓,將會被越來越多的學(xué)校采納,學(xué)生公寓管理系
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-17
      頁數(shù): 9
      28人已閱讀
      ( 4 星級)
    • 簡介:畢業(yè)設(shè)計(jì)開題報(bào)告書(一)、選題的根據(jù)1)本選題的研究背景及實(shí)際意義隨著信息技術(shù)的蓬勃發(fā)展,現(xiàn)代社會進(jìn)入了以計(jì)算機(jī)為中心的信息時(shí)代,以計(jì)算機(jī)技術(shù)為核心的新技術(shù)革命正在以一種前所未有的持久方式改變著世界的面貌,全面推動了社會的發(fā)展,改變了社會經(jīng)濟(jì)結(jié)構(gòu)。人們對工作的觀念也發(fā)生了變化,生活節(jié)奏越來越快,生活方式出現(xiàn)了多樣化。社會環(huán)境發(fā)生的這種深刻的變化導(dǎo)致工作改革跟不上,大量的流動人員使隊(duì)伍管理產(chǎn)生許多新的情況新的問題無法及時(shí)解決,使得傳統(tǒng)手工信息管理模式面臨著嚴(yán)峻的挑戰(zhàn),所以開發(fā)新的管理系統(tǒng)減輕信息管理人員工作壓力是社會發(fā)展的必然形勢。與此同時(shí),高校的人數(shù)越來越多,黨員也越來越多,傳統(tǒng)的高校黨員信息管理系統(tǒng)出現(xiàn)了很多新問題,急需開發(fā)新的高校黨員管理系統(tǒng)。高校黨員信息管理是對黨內(nèi)各項(xiàng)業(yè)務(wù)和事務(wù)的一項(xiàng)工作,是貫徹黨的基本路線的重要保證所以計(jì)算機(jī)為中心的信息時(shí)代的到來,黨的建設(shè)工作也要與時(shí)俱進(jìn),實(shí)現(xiàn)現(xiàn)代化,而采用計(jì)算機(jī)信息科學(xué)技術(shù)實(shí)現(xiàn)黨務(wù)工作信息化,正是實(shí)現(xiàn)黨的建設(shè)現(xiàn)代化的有益嘗試和積極探索。通過分析高校黨員信息管理業(yè)務(wù),結(jié)合高校黨員信息管理自身特點(diǎn),有效的把黨務(wù)內(nèi)部活動有機(jī)組織起來,搭建一個(gè)行之有效的高校黨員信息管理系統(tǒng)應(yīng)用于基層黨組織。高校黨員信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)是結(jié)合基層黨組織和黨員隊(duì)伍管理的實(shí)際情況,詳細(xì)而深入黨務(wù)系統(tǒng)的需求進(jìn)行分析,借鑒各地推進(jìn)黨務(wù)信息化的做法和經(jīng)驗(yàn),對系統(tǒng)的建設(shè)進(jìn)行初步的設(shè)計(jì)和探討。系統(tǒng)涵蓋了基層黨組織和黨員等日常管理的主要工作,為基層黨組織和黨員提供直觀形象便捷的信息服務(wù),滿足管理部門日常需要,對黨務(wù)以及與黨務(wù)相關(guān)的各項(xiàng)服務(wù)和信息進(jìn)行管理。2)國內(nèi)外有關(guān)本選題的研究現(xiàn)狀信息管理系統(tǒng)INFORMATIONMANAGEMENTSYSTEM是由人、計(jì)算機(jī)以及其他外圍設(shè)備組成的能夠進(jìn)行信息收集、傳遞、存儲、加工、維護(hù)和使用的系統(tǒng)。它是上世紀(jì)60年代開始在美國興起的新科學(xué),是利用了計(jì)算機(jī)和網(wǎng)絡(luò)通訊技術(shù),通過加強(qiáng)對信息的管理,以及擁有的資源做調(diào)查,并建立準(zhǔn)確的數(shù)據(jù)。然后經(jīng)過加工處理提供給管理者,使其能夠做出正確的決策,達(dá)到提高管理水平和工作效率的效果。黨員信息管理是各個(gè)部門,公司,學(xué)校等黨建工作中重要的日常性工作,把黨務(wù)工作納入信息化管理的軌道,是網(wǎng)絡(luò)時(shí)代推動黨建工作的新要求,也是執(zhí)政黨建設(shè)面臨的新課題。為了加強(qiáng)黨員信息管理,及時(shí)準(zhǔn)確了解黨員情況,提升黨員管理信息化的水平,筆者結(jié)合自身工作實(shí)際,經(jīng)過詳細(xì)需求分析和論證,提出開發(fā)人才交流中心黨員管理系統(tǒng),以電子信息化手段替代傳統(tǒng)處理手段,建立一種集黨員信息查詢、發(fā)展審批、統(tǒng)計(jì)、分類、匯總于一體,貫穿黨員培養(yǎng)發(fā)展全過程,結(jié)合黨員考核、黨費(fèi)收繳、組織關(guān)系轉(zhuǎn)入轉(zhuǎn)出等相關(guān)功能使黨員信息管理更為規(guī)范化、制度化。我國大規(guī)模的信息化管理大多開始于上世紀(jì)90年代,比西方國家的發(fā)展要晚10到20年左右,在沿海地區(qū)和較發(fā)達(dá)的地區(qū),高校的信息化建立也十分迅2、信息查詢模塊黨員信息查詢模塊可以供普通用戶對自己的各種信息查詢和管理員對每個(gè)黨員的各種信息進(jìn)行查詢。3、信息更新模塊黨員信息更新模塊是管理員對數(shù)據(jù)庫進(jìn)行操縱的模塊,分別可以對黨員信息進(jìn)行添加、修改、刪除黨員信息。對每個(gè)黨總支下屬的所有黨支部管理,可以添加、修改、刪除黨支部和黨小組的組織名稱、所屬上級組織組織負(fù)責(zé)人、聯(lián)系方式。對黨員繳納的黨費(fèi)進(jìn)行修改匯總,對積極分子和發(fā)展對象基本信息的修改,以及對其添加刪除,并且可以將入黨申請人轉(zhuǎn)換成入黨積極分子,積極分子轉(zhuǎn)換為發(fā)展對象,發(fā)展對象轉(zhuǎn)換為預(yù)備黨員等。4、系統(tǒng)維護(hù)系統(tǒng)維護(hù)模塊,只能管理員訪問,高級管理員可以修改自己密碼,刪除除自己之外的管理員用戶,添加管理員;普通管理員只能查看自己信息。(三)、實(shí)驗(yàn)方案及可行性分析1、系統(tǒng)方案該系統(tǒng)用JAVA語言開發(fā),是基于J2EE的WEB應(yīng)用B/S結(jié)構(gòu)開發(fā)模式,采用JSPJAVASCRIPTHTML作為其動態(tài)頁面,,系統(tǒng)數(shù)據(jù)庫采用MYSQL50,運(yùn)行平臺MYECLIPSE,操作系統(tǒng)為WINDOWSXP,采用TOMCAT6033作為WEB服務(wù)器軟件。2、可行性分析可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。也就是說可行性研究的目的不是解決問題,而是確定問題是否值得去解,研究在當(dāng)前的具體條件下,開發(fā)新系統(tǒng)是否具備必要的資源和其它條件。下邊我們來一起探討一下這個(gè)方案是否可以實(shí)現(xiàn),我們從3個(gè)方面討論一、技術(shù)可行性高校黨員信息管理系統(tǒng)采用JSP編程語言來進(jìn)行開發(fā),采用JSPJAVASCRIPTHTML作為其動態(tài)頁面,運(yùn)用MYECLIPSE作其開發(fā)平臺,使用JAVASCRIPT來對系統(tǒng)的表單進(jìn)行驗(yàn)證,MYSQL數(shù)據(jù)庫作為后臺支持。當(dāng)前筆者以前有過相類似系統(tǒng)的開發(fā),對其一般性的軟件和操作環(huán)境,編譯環(huán)境都比較的熟悉,加上指導(dǎo)教師的指導(dǎo),所以當(dāng)前這個(gè)系統(tǒng)從技術(shù)上來說是可行的。二、經(jīng)濟(jì)可行性由于該系統(tǒng)只作研究使用,不作商用,在經(jīng)濟(jì)上要求很低,只需基本的硬件設(shè)備,人員方面,由個(gè)人獨(dú)立開發(fā),所以,從經(jīng)濟(jì)上來說是可行的。三、管理可行性該系統(tǒng)是畢業(yè)設(shè)計(jì)課題研究,在教師的指導(dǎo)下由個(gè)人獨(dú)立完成,因此,在管理上,系統(tǒng)的完成期限是可控的。經(jīng)以上分析,開發(fā)學(xué)生信息管理系統(tǒng)在各個(gè)因素下,是可行的。
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-17
      頁數(shù): 6
      21人已閱讀
      ( 4 星級)
    • 簡介:電子與計(jì)算機(jī)學(xué)院本科畢業(yè)設(shè)計(jì)論文開題報(bào)告論文題目論文題目基于基于JAVA的人力資源管理系統(tǒng)的人力資源管理系統(tǒng)學(xué)生姓名學(xué)生姓名專業(yè)班級專業(yè)班級性別一、課題研究意義及現(xiàn)狀一、課題研究意義及現(xiàn)狀人事的檔案管理是企業(yè)管理的一個(gè)重要內(nèi)容之一。它是一項(xiàng)時(shí)間性強(qiáng)、工作量大、信息龐雜質(zhì)量要求高且影響全局的工作。然而,傳統(tǒng)的人事管理模式主要還是依賴于人力手工的操作,其工作效率之低已遠(yuǎn)遠(yuǎn)不能適應(yīng)當(dāng)前教育改革的需要,因此,建立以信息技術(shù)、計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)的現(xiàn)代化管理系統(tǒng),才能提高人事部門日常管理工作的效率和決策服務(wù)的科學(xué)性,為人員的定崗定編、職稱評聘、科學(xué)隊(duì)伍的建設(shè)以及制定各項(xiàng)計(jì)劃提供基本依據(jù),實(shí)現(xiàn)管理工作的科學(xué)化、規(guī)范化。隨著時(shí)代的進(jìn)步,人事管理工作也變得越來越復(fù)雜。如果能實(shí)現(xiàn)人事管理的自動化,無疑將給企業(yè)人事管理部門帶來很大的方便。隨著企業(yè)規(guī)模的不斷擴(kuò)大,人事資源管理的工作量也相應(yīng)地加重,而隨著INTERNET的發(fā)展,人事資源工作者也迫切希望能夠?qū)⒉糠址爆嵉墓ぷ鹘桓督oINTERNET來處理,以減輕員工的壓力,同時(shí)提高員工的工作效率,因此計(jì)算機(jī)的普及導(dǎo)致了人事資源管理系統(tǒng)的產(chǎn)生。人力資源管理的主要任務(wù)是為實(shí)現(xiàn)企業(yè)的整體目標(biāo)提供有用人才,這就要求人力資源部門進(jìn)一步加大對人力資源制度改革的力度,建立好人員檔案信息,為企業(yè)選拔賢能創(chuàng)造一個(gè)良好的平臺,使員工各盡其職,充分調(diào)動員工的積極性,發(fā)揮員工的內(nèi)在潛力,為企業(yè)謀得更多利益。鑒于以上背景,我選擇了人力資源管理系統(tǒng)作為畢業(yè)題目。對于軟件技術(shù)要求,我們可以采用MYECLIPSE作為開發(fā)環(huán)境,采用基于B/S下的三層架構(gòu)進(jìn)行編寫,使用JSP技術(shù)JAVA語言進(jìn)行開發(fā),使用SQLSERVER作為數(shù)據(jù)操作軟件,最終完成系統(tǒng)的設(shè)計(jì)。三、課題研究的方法三、課題研究的方法及措施及措施1文獻(xiàn)資料法搜集與本課題有關(guān)的信息和資料,拓寬思路,拓展自己的知識面,掌握必要的新知識。2行動研究法在編程過程中及時(shí)了解有關(guān)知識點(diǎn),發(fā)現(xiàn)不足或錯(cuò)誤及時(shí)找資料并改正。3案例分析法研究書本上或官方網(wǎng)站上的程序,對知識有感性上的認(rèn)識。掌握有關(guān)知識的用法。4行動研究法使用多個(gè)方法來實(shí)現(xiàn)相關(guān)功能,避免出現(xiàn)難以解決的錯(cuò)誤。在錯(cuò)誤中明白自身的不足。
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-16
      頁數(shù): 4
      46人已閱讀
      ( 4 星級)
    • 簡介:畢業(yè)設(shè)計(jì)(論文)開題報(bào)告畢業(yè)設(shè)計(jì)(論文)開題報(bào)告課題名稱基于JAVA的音樂網(wǎng)站設(shè)計(jì)課題類型技術(shù)開發(fā)導(dǎo)師姓名學(xué)生姓名學(xué)號專業(yè)班級A選題目的及意義選題目的及意義隨著互聯(lián)網(wǎng)和寬帶上網(wǎng)的普及,INTEGER音樂網(wǎng)站在中國異軍突起,并日益滲透到人們的日常生活中。音樂網(wǎng)站是運(yùn)用現(xiàn)代通信技術(shù)、計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)進(jìn)行的一種社會形態(tài),其目的是通過互聯(lián)網(wǎng)、提高社會生產(chǎn)效率、優(yōu)化社會資源配置,從而實(shí)現(xiàn)社會財(cái)富的最大化利用。本課題所研究的INTEGER音樂網(wǎng)站主要是為個(gè)人提供搜索,欣賞和下載的一個(gè)平臺,從而給個(gè)人帶來方便。課題目標(biāo)是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)B/S體系結(jié)構(gòu)的INTEGER音樂網(wǎng)站。結(jié)合實(shí)踐,理解網(wǎng)頁開發(fā)技術(shù)和數(shù)據(jù)庫的基本知識,學(xué)習(xí)相關(guān)開發(fā)工具和應(yīng)用軟件,熟悉網(wǎng)站建設(shè)的過程,熟練掌握網(wǎng)絡(luò)數(shù)據(jù)庫編程方法。國內(nèi)外研究現(xiàn)狀國內(nèi)外研究現(xiàn)狀現(xiàn)在我國的信息管理水平還比較落后,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。軟件作為一項(xiàng)有力的工具,只能當(dāng)此種工具,與我們的實(shí)踐相結(jié)合起來的時(shí)候,才具有重大的社會價(jià)值及使用價(jià)值。因此根據(jù)目前實(shí)際的情況開發(fā)這樣一套管理系統(tǒng)是十分必要的。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)技術(shù)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn)。例如可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高工作的效率,也是信息正規(guī)化管理與世界接軌的重要條件。本系統(tǒng)用JSP語言來編寫社本系統(tǒng),數(shù)據(jù)庫用SQLSERVER2000來連接系統(tǒng)。本論文主要涉及軟件,數(shù)據(jù)庫與網(wǎng)絡(luò)技術(shù)等。涵蓋知識面廣,可有效地提高學(xué)生綜合運(yùn)用所學(xué)知識分析解決問題的能力,增強(qiáng)學(xué)生對事物的理解與掌握能力,培養(yǎng)學(xué)生掌握科學(xué)的研究方法,正確的設(shè)計(jì)思想,獨(dú)立思考,勇于進(jìn)取,探索創(chuàng)新,為今后進(jìn)一步學(xué)習(xí)與工作奠定了良好的基礎(chǔ)。設(shè)計(jì)內(nèi)容設(shè)計(jì)內(nèi)容音樂網(wǎng)站設(shè)計(jì)能夠方便地進(jìn)行音樂及音樂信息的網(wǎng)上發(fā)布和更新,并且可以檢索到符合查詢條件的音樂信息;用戶可以將音樂信息實(shí)現(xiàn)上傳,并能夠?qū)Ω黝愐魳芳耙魳沸畔⑦M(jìn)行網(wǎng)上查詢。該系統(tǒng)具有較強(qiáng)的操作權(quán)限管理功能。充分發(fā)揮互聯(lián)網(wǎng)的便利性,使招聘工作更便捷、更有效。從發(fā)布音樂及音樂信息、用戶瀏覽到音樂信息的管理等流程,音樂網(wǎng)站設(shè)計(jì)都將幫助用戶更方便地服務(wù)。設(shè)計(jì)方法及技術(shù)路線設(shè)計(jì)方法及技術(shù)路線算法實(shí)現(xiàn)功能等做一個(gè)詳細(xì)的報(bào)告。主要參考文獻(xiàn)主要參考文獻(xiàn)1KARIMOELISHXIAOKUISHUDANFENGDAPHNEYAOBARBARAGRYDERXUXIANJIANG.COMPUTERSANDSECURITY,2015,492552732VITORMONTEAFONSOMATHEUSFAVERODEAMORIMANDRéRICARDOABEDGRéGIOGLAUCOBARROSOJUNQUERAPAULOLíCIODEGEUSJOURNALOFCOMPUTERVIROLOGYANDHACKING,2015,111NO19173ARTURASKAKLAUSKASMARKSENIUTDILANTHIAMARATUNGAIRENELILLANDREJSAFONOVNIKOLAIVATINJUSTASCERKAUSKASIEVAJACKUTEAGNEKUZMINSKELINAPECIUREPROCEDIAECONOMICSFINANCE,2014,186106174PAULGERBERMELANIEVOLKAMERDATENSCHUTZUNDDATENSICHERHEIT,2015,3921081135付宇.基于ANDROID的手機(jī)應(yīng)用開發(fā)研究J.產(chǎn)業(yè)與科技論壇2014年09期6基于ANDROID平臺的移動應(yīng)用開發(fā)研究J.太原大學(xué)學(xué)報(bào).2011年03期7郭克華主編;段桂華副主編JAVA語言程序設(shè)計(jì)M北京清華大學(xué)出版社,2012078唐大仕編著JAVA程序設(shè)計(jì)M北京清華大學(xué)出版社,2015029一得編著安卓工程師教你玩轉(zhuǎn)ANDROIDM北京電子工業(yè)出版社,20121110黃仁祥,金崎,易偉編著人人都能開發(fā)安卓APPAPPINVENTOR2應(yīng)用開發(fā)實(shí)戰(zhàn)M北京機(jī)械工業(yè)出版社,201411指導(dǎo)老師意見指導(dǎo)教師年月日注課題類型填寫工程設(shè)計(jì)、技術(shù)開發(fā)、軟件工程、理論研究等,同時(shí)注明X真實(shí)課題;Y模擬課題;Z虛擬課題。
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-11
      頁數(shù): 3
      56人已閱讀
      ( 4 星級)
    • 簡介:中文中文4300字畢業(yè)設(shè)計(jì)(論文)譯文題目基于C語言的MIS程序庫設(shè)計(jì)學(xué)生姓名學(xué)號專業(yè)物聯(lián)網(wǎng)班級指導(dǎo)教師評閱教師完成日期2014年12月20日第2頁共10頁統(tǒng)、DBMS和大多數(shù)的系統(tǒng)軟件,都是用C語言設(shè)計(jì)的。通過C語言設(shè)計(jì)的應(yīng)用軟件,有著大量的成功案例。這證明C語言對于開發(fā)像MIS這樣的應(yīng)用系統(tǒng),也是一種合適而且強(qiáng)大的程序語言。事實(shí)上,通過精心選擇常用功能,以及編程使他們形成一個(gè)庫,用C語言設(shè)計(jì)一個(gè)MIS的有效性也能得到顯著提高。本文提到的WEB編程庫是一個(gè)很好的例子,該庫的優(yōu)點(diǎn)如下?!窬W(wǎng)頁編程功能。設(shè)計(jì)一個(gè)基于MIS的網(wǎng)頁,網(wǎng)頁編程是一項(xiàng)基本的要求。因此這類功能將無疑使程序員設(shè)計(jì)起來更為方便。這部分是庫的主要組成部分,它包括設(shè)置頁面風(fēng)格,顯示頁面標(biāo)題,顯示頁頭,顯示頁尾等?!癜踩卿浌δ?。對于現(xiàn)今的MIS系統(tǒng),登錄系統(tǒng)是必不可少的部分,而且系統(tǒng)的安全性必須得到保證。該功能組將提供一些有用的功能,例如CAPTCHA功能,登錄功能,COOKIE處理功能,郵件功能,密碼修改功能,和密碼獲取功能等,從而簡化了安全登錄系統(tǒng)的設(shè)計(jì)?!駥?shí)用功能。能夠提供一些常用的工具,如計(jì)數(shù)器、迷你日歷、加密和編碼功能等。這將給程序員在開發(fā)中帶來一些幫助。●C語言中的所有設(shè)計(jì)。通過使用C語言作為開發(fā)語言,在運(yùn)行MIS的時(shí)候,只需要二進(jìn)制對象代碼即可。這無疑增加了安全性、可靠性、可擴(kuò)展性和運(yùn)行效率。本文介紹了基于C語言的MIS程序庫,在設(shè)計(jì)和實(shí)施過程中的一些技術(shù)細(xì)節(jié)。包括網(wǎng)頁編程功能,安全登錄功能和實(shí)用功能,并提供了一個(gè)詳細(xì)的演示,來展現(xiàn)庫的使用和效果。IIII網(wǎng)頁創(chuàng)作功能網(wǎng)頁創(chuàng)作功能在WEB服務(wù)器和CGI程序之間的核心業(yè)務(wù),是通過標(biāo)準(zhǔn)輸入和輸出對數(shù)據(jù)進(jìn)行翻譯。通過CGI程序形成一個(gè)網(wǎng)頁,發(fā)送網(wǎng)頁內(nèi)容到服務(wù)器的標(biāo)準(zhǔn)輸出是一個(gè)必要的工作。由于這個(gè)頁面實(shí)際上是一個(gè)HTML文檔,標(biāo)準(zhǔn)的格式化輸出功能PRINTF就可以完成這個(gè)任務(wù)。根據(jù)CGL說明5中,通過CGL形成的頁面,必須由兩部分組成,頁頭和主體,其中頁頭用于發(fā)送屬性信息,而主體則是通過服務(wù)器提供給客戶端實(shí)體。這兩個(gè)部分通過一個(gè)空行分開。
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-16
      頁數(shù): 11
      23人已閱讀
      ( 4 星級)
    • 簡介:本科畢業(yè)論文(設(shè)計(jì))開題報(bào)告本科畢業(yè)論文(設(shè)計(jì))開題報(bào)告論文(設(shè)計(jì))題目基于論文(設(shè)計(jì))題目基于JAVAJAVA的校園失物掛失與招領(lǐng)系統(tǒng)的研究與設(shè)計(jì)的校園失物掛失與招領(lǐng)系統(tǒng)的研究與設(shè)計(jì)一、選題依據(jù)及系統(tǒng)開發(fā)意義選題依據(jù)及系統(tǒng)開發(fā)意義目前,JAVA語言在各個(gè)應(yīng)用領(lǐng)域中日益普及,特別是以ANDROID平臺作為智能終端的操作系統(tǒng),已經(jīng)擁有不少的用戶,JAVA語言的跨平臺行為開發(fā)者帶來眾多的便利。隨著我國高校的擴(kuò)建,高校學(xué)生人數(shù)越來越多。大學(xué)生由于攜帶物品多,活動較多,防范意識不強(qiáng)等原因,物品丟失與撿拾現(xiàn)象屢見不鮮。因此,近來越來越多的人通過微信朋友圈、QQ動態(tài)、微博等網(wǎng)絡(luò)媒體發(fā)布尋物啟示。綜合考慮到大學(xué)生上網(wǎng)率高,校園網(wǎng)覆蓋程度完整,可以通過校園網(wǎng)絡(luò)這一快捷、高效、方便的途徑建立一個(gè)失物招領(lǐng)系統(tǒng),方便同學(xué)們找回自己所丟失的物品。本系統(tǒng)就是為失主和撿到物品的人搭建一個(gè)發(fā)布信息的平臺,系統(tǒng)可以發(fā)布最新的遺失公告以通知大家,拾主可以通過系統(tǒng)發(fā)布拾物信息,失主也可以查詢自己的物品是否已被好心人拾到并交給了招領(lǐng)中心和對好心人的感謝等。這樣兩者對號入座,不僅能避免財(cái)產(chǎn)上的損失,同時(shí)也加強(qiáng)了人與人之間的交流與信任,可以說是一個(gè)充滿正能量的大學(xué)生新元素系統(tǒng)。二、課題研究的主要內(nèi)容課題研究的主要內(nèi)容本系統(tǒng)致力研究運(yùn)用JAVA語言開發(fā)設(shè)計(jì)并實(shí)現(xiàn)一個(gè)失物招領(lǐng)在線認(rèn)領(lǐng)平臺。該平臺能夠?qū)崿F(xiàn)用戶數(shù)據(jù)的瀏覽、篩選和查找等功能,研究采用JSP技術(shù)于前端,B/S架構(gòu)模式,其優(yōu)點(diǎn)有維護(hù)難度低,成本較少,同時(shí)也具有較強(qiáng)的平臺兼容性,具有廣泛的開發(fā)意義。三、課題研究的方法及技術(shù)路線課題研究的方法及技術(shù)路線1研究方法此次論文設(shè)計(jì)運(yùn)用模擬法和文獻(xiàn)研究法,首先通過研究課題的主要內(nèi)容模擬出一個(gè)大概的系統(tǒng)樣式出來,然后通過閱讀大量相關(guān)書籍,對比后增添系統(tǒng)六、畢業(yè)論文(設(shè)計(jì))進(jìn)度安排畢業(yè)論文(設(shè)計(jì))進(jìn)度安排起止時(shí)間進(jìn)度安排內(nèi)容2016100120161009完成開題報(bào)告2016101020161120收集相關(guān)資料(圖片,信息,數(shù)據(jù)),制定方案2016112120161130構(gòu)建項(xiàng)目原型框架模型2016120120170110調(diào)試及細(xì)化,使系統(tǒng)模塊功能完善2017011120170229編寫軟件并且測試調(diào)整2017030120170310開始撰寫論文,完成論文的初稿2017031120170320修改并完善論文2017032120170402整理資料、完成論文的撰寫七、主要參考文獻(xiàn)主要參考文獻(xiàn)1郭珍,王國輝.JSP程序設(shè)計(jì)教程M.北京人民郵電出版社,2008.2張洪斌,JAVA2.高級程序設(shè)計(jì)M.中科多媒體出版社,2001.3金旭亮,吳彬.網(wǎng)站建設(shè)教程M.北京人民郵電出版社,2003.4??藸?陳昊鵬譯.JAVA編程思想M.機(jī)械工業(yè)出版社,2007.5馬朝暉,陳美紅譯.JAVA語言學(xué)導(dǎo)論M.北京機(jī)械工業(yè)出版社,2003.6李歡.撿東西成累贅探訪失物招領(lǐng)現(xiàn)狀N.大河報(bào),2015.7王珊,薩師煊.?dāng)?shù)據(jù)庫系統(tǒng)概論(第四版)M.北京高等教育出版社,2006.8董偉東.失物招領(lǐng)系統(tǒng)的建立J.計(jì)算機(jī)光盤軟件與應(yīng)用,2014.9趙爭東.基于JAVA的數(shù)據(jù)庫應(yīng)用框架的研究設(shè)計(jì)和探索J.信息系統(tǒng)工程,2015.10李剛.基于JAVA的物物交換平臺系統(tǒng)的研究與實(shí)現(xiàn)J.天津大學(xué),2012.11馮莉,文遠(yuǎn)保.基于WEB的B/S模式網(wǎng)絡(luò)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)J.湖北廣播電視大學(xué)學(xué)報(bào),2000.
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-12
      頁數(shù): 4
      23人已閱讀
      ( 4 星級)
    • 簡介:PLCCONFIGURATIONANDPROGRAMMINGEXPERIENCEUSINGSTLANGUAGEGKARMAKAR1,ASHUTOSHKABRA,JOSEJOSEPH2,BBBISWAS,RKPATILREACTORCONTROLDIVISIONBHABHAATOMICRESEARCHCENTREMUMBAI–4000851GKARMA,2JJOSEPH}BARCGOVINABSTRACTTHISPAPERATTEMPTSAJOURNEYRIGHTFROMCONFIGURINGAPLC,WRITINGAPPLICATIONPROGRAMTOCODEGENERATIONALONGWITHRUNTIMECONFIGURATIONSANDRTOSABSTRACTIONFOREMBEDDINGITINTOPLCHARDWAREUSINGATYPICALCONTROLLOGICAPPLICATIONTHEIEC611313STLANGUAGEHASBEENUSEDASVEHICLEFORTHISTOURKEYWORDSPLC,ST,POU,CONFIGURATION,RESOURCE,PROGRAM,FB,FUNCTIONIINTRODUCTIONPROGRAMMABLECONTROLLERSPLCARETHEBACKBONEOFMOSTAUTOMATIONPROJECTSPLCSAREUSEDFORCONTROLLINGPURPOSESINVARIOUSINDUSTRIESLIKEPOWERGENERATION,STEELPRODUCTION,CHEMICAL,PETROCHEMICAL,NUCLEARPOWERPLANTSETCAPROGRAMMABLECONTROLLERPLCISANINDUSTRIALCOMPUTERCONTROLSYSTEMTHATCONTINUOUSLYMONITORSTHESTATEOFINPUTDEVICESANDMAKESDECISIONSBASEDUPONAPROGRAMTOCONTROLTHESTATEOFOUTPUTDEVICESPLCISANEXAMPLEOFAREALTIMESYSTEMSINCEOUTPUTRESULTSMUSTBEPRODUCEDINRESPONSETOINPUTCONDITIONSWITHINABOUNDEDTIMEINTHEPASTMANYVENDORSFORPLCSYSTEMSUSEDTHEIROWNPROGRAMMINGLANGUAGESWHICHWEREINCOMPATIBLEWITHOTHERSTOENHANCEREUSINGOFCOMPONENTS,COMPATIBILITYANDINTEROPERABILITYAMONGDIFFERENTPRODUCT,THEIEC61131STANDARDWASINTRODUCEDTOUNIFYTHEMAINDIFFERENTAPPROACHESTHIRDPARTOFIEC61131STANDARDSPECIFIESTHESYNTAXANDSEMANTICSOFAUNIFIEDSUITEOFPROGRAMMINGLANGUAGESFORPROGRAMMABLECONTROLLERSPCSINTHISPAPER,WEDESCRIBEATYPICALCONTROLLOGICAPPLICATIONFORDEMONSTRATIONOFCONFIGURINGAPLC,WRITINGAPPLICATIONPROGRAMANDCODEGENERATIONALONGWITHRUNTIMECONFIGURATIONSANDRTOSABSTRACTIONFOREMBEDDINGITINTOPLCHARDWARETHEPROGRAMMINGLANGUAGESTSTRUCTUREDTEXTHASBEENUSEDTHROUGHOUTTHEPAPERIITHESTUDYEXAMPLEAPROBLEMDEFINITIONASIMPLEEXAMPLEOFCONTROLLINGAPUMPP1ANDITSDISCHARGEVALVEV1ANDSENDINGINFORMATIONTOANYDEVICESAYASCADASTATIONONDEMANDUSECASESUSECASE1READINPUTSREADTHEFOLLOWINGFIELDINPUTSAP1STARTPUSHBUTTONPBSTATUSDISCRETEINPUTBP1STOPPUSHBUTTONPBSTATUSDISCRETEINPUTCV1OPENPUSHBUTTONPBSTATUSDISCRETEINPUTDV1CLOSEPUSHBUTTONPBSTATUSDISCRETEINPUTEP1ON/OFFSTATUSDISCRETEINPUTFREADP1DISCHARGEPRESSUREANALOGINPUTITISATIMEDRIVENTASKREADEVERY10MSUSECASE2CONTROLINTERLOCKSATHEPUMPP11WILLSTARTIFSTARTPBISACTUATEDONCESTARTEDP1WILLCONTINUERUNNINGTILLSTOPPBISACTUATED2WILLSTOPEITHERIFTHESTOPPBISACTUATEDORIFTHEP1DISCHARGEPRESSUREISHIGHBTHEVALVEV11WILLOPENEITHERIFTHEV1OPENISACTUATEDORIFTHEPUMPISSTARTEDAND3SECONDHASBEENELAPSED2WILLCLOSEIFTHEV1CLOSEISACTUATEDPROVIDEDTHEPUMPP1ISNOTRUNNINGUSECASE3COMMUNICATIONSLAVE/SERVERONQUERYFROMANYEXTERNALDEVICEITWILLSENDRESPONSEDATATHEPROTOCOLDETAILSARENOTPARTOFTHISHIGHLEVELPROGRAMMINGIIITHEDOMAINMODELOFPLCTHEDOMAINMODELOFAPLCISDEPICTEDINFIGURE1BELOWFIGURE1PLCDOMAINMODELIVSOFTWAREMODELANDBUILDINGBLOCKSOFIEC611313CONFIGURATIONAPPLICATIONPROGRAMCODEGENERATORFRAMEWORKANDRTOSABSTRACTIONBUILDANDDOWNLOADUTILITYBSTRUCTUREOFTHEBUILDINGBLOCKSPOUSFUNCTION,FUNCTIONBLOCKANDPROGRAMARETHETHREEPROGRAMORGANIZATIONUNITSPOUSDEFINEDBYTHEIEC611313APOUCONTAINSADECLARATIONPARTANDBODY1DECLARATIONOFVARIABLESIEC611313STANDARDUSESVARIABLESTOSTOREANDPROCESSINFORMATIONVARIABLESCANBEASSIGNEDTOACERTAINI/OADDRESSUSINGTHEKEYWORD“AT”ANDCANBEBATTERYBACKEDAGAINSTPOWERFAILUREEACHDECLARATIONOFAPROGRAMORGANIZATIONUNITCONTAINATITSBEGINNINGATLEASTONEDECLARATIONPARTWHICHSPECIFIESTHETYPESANDTHEPHYSICALORLOGICALLOCATIONIFNEEDEDOFTHEVARIABLESUSEDINTHEORGANIZATIONUNIT2BODYOFPOUTHEALGORITHMICBEHAVIOROFPOUISDEFINEDINONEOFTHEFIVELANGUAGESDEFINEDBYTHESTANDARDFBDFUNCTIONBLOCKDIAGRAM,LDLADDERDIAGRAM,STSTRUCTUREDTEXT,ILINSTRUCTIONLISTANDSFCSEQUENTIALFUNCTIONCHARTTHESTLANGUAGEHASACOMPREHENSIVERANGEOFCONSTRUCTSFORASSIGNINGVALUESTOVARIABLES,CALLINGFUNCTIONSANDFUNCTIONBLOCKS,CREATINGEXPRESSIONS,FORCONDITIONALEVALUATIONOFSELECTEDSTATEMENTSANDFORITERATIONCPROGRAMSAPROGRAMISANETWORKOFFUNCTIONSANDFUNCTIONBLOCKSTHATAREABLETOEXCHANGEDATATHROUGHSOFTWARECONNECTIONSAPROGRAMCANBEWRITTENINANYOFTHEDEFINEDPROGRAMMINGLANGUAGESAPROGRAMCANALSOREADANDWRITETOINPUT/OUTPUTVARIABLESANDCOMMUNICATEWITHOTHERPROGRAMSTHEEXECUTIONOFDIFFERENTPARTSOFAPROGRAM,FOREXAMPLESELECTEDFUNCTIONBLOCKS,MAYBECONTROLLEDUSINGTASKSFOROURSTUDYEXAMPLE,WEHAVEFOLLOWINGPROGRAMS1PUMPP1CONTROL2VALVEV1CONTROLTHESTPROGRAMOFVALVECONTROLISGIVENHEREASITUSESONDELAYTIMERTONINADDITIONTOOTHERSTPROGRAMMINGFEATURESPROGRAMVALVEV1CONTROLVAR_INPUTV1OPENCBOOLV1CLOSECBOOLP1STARTCBOOLP1STATUSBOOLEND_VARVARVTIMERTONEND_VARVAR_TEMPTBOOLEND_VARVAR_OUTPUTV1OPENBOOLV1MOVTOOPENV1CLOSEBOOLV1MOVTOCLOSEEND_VARVTIMERINP1STARTC,PTT3ST1VTIMERQIFV1OPENCORT1THENV1OPENTRUEV1CLOSEFALSEEND_IFIFV1CLOSECTRUEANDP1STATUSFALSETHENV1OPENFALSEV1CLOSETRUEEND_IFEND_PROGRAM3SCANINPUTDFUNCTIONANDFUNCTIONBLOCKSTHESEARETHEBASICBUILDINGBLOCKS,CONTAININGADATASTRUCTUREANDANALGORITHMFOROURSTUDYEXAMPLE,1THEREQUIREDFUNCTIONBLOCKSAREREADANALOGININANYPLC,READINGINPUTSFROMPHYSICALI/OCARDSISUNAVOIDABLEFUNCTION_BLOCKREADANALOGINVAR_EXTERNALCONSTANTNUM_ALOGIN_CARDUINTEND_VARVAR_OUTPUTALOGIN1ARRAY1NUM_ALOGIN_CARDOFANALOG_16_DATAEND_VARALOGIN1READALOGINNUM_ALOGIN_CARDEND_FUNCTION_BLOCKREADDIGITALINTON2THEREQUIREDFUNCTIONSAREREADALOGFUNCTIONREADALOGARRAY1NUM_ALOGIN_CARDOFANALOG_16_DATAVAR_INPUTNOALOGCARDSUINTEND_VARFUNCTIONBODYEND_FUNCTIONREADDIGEGLOBALANDDIRECTVARIABLESAGLOBALVARIABLECANBEDECLAREDATPROGRAMLEVEL,RESOURCELEVELORCONFIGURATIONLEVELGLOBALVARIABLESPROVIDEAMEANSFORTRANSFERRINGDATAANDINFORMATIONBETWEENPROGRAMSORBETWEENFUNCTIONBLOCKSRESIDINGWITHINDIFFERENTPROGRAMSDIRECTLYREPRESENTEDVARIABLESEGIX11,IW11,QX11AREUSEDTOADDRESSTHEMEMORYLOCATIONSWITHINAPLCDIRECTLY
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 5
      11人已閱讀
      ( 4 星級)
    • 簡介:此文檔是畢業(yè)設(shè)計(jì)外文翻譯成品(含英文原文中文翻譯),無需調(diào)整復(fù)雜的格式下載之后直接可用,方便快捷本文價(jià)格不貴,也就幾十塊錢一輩子也就一次的事外文標(biāo)題DESIGNAPPROACHESOFWEBAPPLICATIONWITHEFFICIENTPERFORMANCEINJAVA外文作者OHSOOKWONANDHYEJABANG文獻(xiàn)出處IJCSNSINTERNATIONALJOURNALOFCOMPUTERSCIENCEANDNETWORKSECURITY,VOL11NO7,JULY2018如覺得年份太老,可改為近2年,畢竟很多畢業(yè)生都這樣做英文2320單詞,14857字符字符就是印刷符,中文3894漢字。(如果字?jǐn)?shù)多了,可自行刪減,大多數(shù)學(xué)校都是要求選取外文的一部分內(nèi)容進(jìn)行翻譯的。)DESIGNAPPROACHESOFWEBAPPLICATIONWITHEFFICIENTPERFORMANCEINJAVAABSTRACTSYSTEMIMPLEMENTATIONUSINGCLIENT/SERVERBASEDONWEBBYSPREADINGFASTISBECOMINGCOMMONTHISKINDOFWEBENVIRONMENTINTRODUCTIONSOLVEDMANYPROBLEMSSUCHASTHEDEPENDENCYANDDISTRIBUTIONDIFFICULTY,HIGHCOST,ETCWEBAPPLICATIONANDWEBSERVICETECHNOLOGYHASMORECLOSELYANDEFFECTIVELYDEVELOPEDTOMAXIMIZETHEPOSITIVEPOINTOFWEBENVIRONMENTBASEDONTHEPOSITIVEPOINT,INTHISPAPER,WEPROPOSEANDIMPLEMENTWEBAPPLICATIONDESIGNMETHODTOIMPLEMENTITEFFECTIVELYANDALSO,WENEEDTOMAKEITPOSSIBLETOIMPLEMENTONANYPLATFORMBASEDONJAVAFIRST,WEHAVEIMPLEMENTEDREUSABLESQLSERVLETDATABASESEARCH,REGISTRATION,UPDATE,DELETE,ETCFASTANDCONVENIENTUSINGSQLSERVLETFORONLYSQLSERVICESECOND,ITWRITESBUSINESSLOGICTOTHEJSPFILEWITHFORWARDSERVLETTOPREVENTRESTARTINGTHEWEBSERVER,SOITCANPREVENTRESTARTINGTHESERVERWHENCOMPILINGFROMADDINGORCHANGINGJAVAFILETHESETWOMETHODSPROVIDEEASINESS,ANDSHORTENINGTHEDEVELOPINGPERIOD,SCALABILITYANDFLEXIBILITYHAVEIMPROVED,ANDITISVERYEFFECTIVEWAYFORTHEMAINTENANCERELATEDCLASSFILE,SUBDIRECTORYSERVLETFILESANDRELATEDCLASSFILES,JAVABEANSCLASSDIRECTORYANDLIBDIRECTORYOFLIBRARYFILESWHICHISUSEDINWEBAPPLICATIONTHEACTUALWEBAPPLICATIONDIRECTORYLOCATIONANDSTRUCTUREAREASFOLLOW1FIGURE1WEBAPPLICATIONDIRECTORYSTRUCTURETHEDESCRIPTIONSOFWEBAPPLICATIONDIRECTORYSTRUCTUREISASFOLLOWPROPERTIESITISANENVIRONMENTSETFILETOWARDWEBAPPLICATIONCONFIGURATIONBASICALLY,WEBAPPLICATIONSETTINGWASSETASDEFAULTSOURCEITISADIRECTORYFORBUSINESSLOGICJAVAFILESWHICHWILLBEUSEDFORWEBAPPLICATIONWEBPAGEITSTORESHTML,IMAGE,JAVASCRIPTFILE,ETCTOTHEBASEDOCDIRECTORYOFWEBAPPLICATIONWEBINF
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-16
      頁數(shù): 31
      11人已閱讀
      ( 4 星級)
    • 簡介:此文檔是畢業(yè)設(shè)計(jì)外文翻譯成品(含英文原文中文翻譯),無需調(diào)整復(fù)雜的格式下載之后直接可用,方便快捷本文價(jià)格不貴,也就幾十塊錢一輩子也就一次的事外文標(biāo)題PHPLANGUAGEBASICS外文作者JASONLENGSTORF文獻(xiàn)出處PHPFORABSOLUTEBEGINNERS,2018PP2968如覺得年份太老,可改為近2年,畢竟很多畢業(yè)生都這樣做英文2187單詞,12403字符字符就是印刷符,中文3135漢字。(如果字?jǐn)?shù)多了,可自行刪減,大多數(shù)學(xué)校都是要求選取外文的一部分內(nèi)容進(jìn)行翻譯的。)PHPLANGUAGEBASICSACTIVESERVERPAGESPHPISAPROVEN,WELLESTABLISHEDTECHNOLOGYFORBUILDINGDYNAMICWEBAPPLICATIONS,WHICHPROVIDESTHEPOWERANDFLEXIBILITYYOUNEEDTOCREATEANYTHINGFROMAPERSONAL,WEBBASEDPHOTOGALLERYTOACOMPLETECATALOGUEANDSHOPPINGCARTSYSTEMFORYOURNEXTECOMMERCEPROJECT。ONEUNIQUEFEATUREOFPHPISTHATITLETSYOUCHOOSEYOURFAVOURITESCRIPTINGLANGUAGE,BEITJAVASCRIPTORPHPHOWEVER,PHPISBYFARTHEMOSTPOPULARCHOICEINTHISARTICLE,ILLBRINGYOUUPTOSPEEDONTHEBASICSYNTAXOFTHEPHPLANGUAGE,INCLUDINGVARIABLES,OPERATORS,ANDCONTROLSTRUCTURESTHISARTICLEISTHESECONDINASERIESTEACHINGPHPSPECIFICALLY,THEGOALOFTHISSERIESISTOTEACHYOUALLYOUNEEDTOKNOWTOCREATEDYNAMICWEBSITESUSINGPHPTHISARTICLEPICKSUPRIGHTWHERETHEPREVIOUSARTICLEINTHESERIES,GETTINGSTARTEDWITHPHP,LEFTOFFVARIABLESHEREISTHELISTINGFORTHEFIRSTPHPSCRIPTIHELPEDYOUCREATEINTHEPREVIOUSARTICLE123MYFIRSTPHPPAGE456THISISATESTOFPHP“91011ASIADMITTEDINTHATARTICLE,THISISAPRETTYUNINTERESTINGEXAMPLEOFANPHPSCRIPTWHENITCOMESRIGHTDOWNTOIT,THISSCRIPTDOESNTDOANYTHINGAPLAIN,OLDHTMLPAGECOULDNTDOOHSURE,IGAVEASLIGHTLYMOREINTERESTINGEXAMPLETHATDISPLAYEDTHECURRENTSERVERTIME,BUTTOBEREALLYUSEFULASCRIPTNEEDSTOPERFORMYOUSHOULDALWAYSCREATEAVARIABLEBEFOREASSIGNINGITAVALUE,ANDYOULLUSUALLYWANTTOASSIGNTHEVARIABLEAVALUEBEFOREPUTTINGITTOUSETRYINGTOASSIGNAVALUETOAVARIABLETHATDOESNOTEXIST,HOWEVER,WILLCAUSEPHPTOAUTOMATICALLYCREATEANEWVARIABLEWITHTHEGIVENNAMETHISISCALLEDIMPLICITDECLARATION,BECAUSEANEWVARIABLEISDECLAREDIMPLICITLYASARESULTOFYOURTRYINGTOASSIGNAVALUETOAVARIABLETHATDOESNTEXISTSINCEYOUAREFREETOUSEIMPLICITDECLARATIONFORALLOFYOURVARIABLES,YOUMAYBEWONDERINGWHATTHEPOINTISOFUSINGTHECOMMANDTOCREATEEACHANDEVERYVARIABLEBYHANDTHEANSWERHASTODOWITHHOWEASYYOUWANTITTOBETOFINDTYPINGMISTAKESINYOURCODEPHPPROVIDESANOTHERCOMMAND,OPTIONEXPLICIT,WHICHCAUSESPHPTODISALLOWIMPLICITDECLARATIONSANDINSTEADDISPLAYANERRORMESSAGEWHENEVERYOUTRYTOASSIGNAVALUETOANONEXISTENTVARIABLEWHYWOULDYOUWANTTHISTOHAPPENCONSIDERTHEFOLLOWINGEXAMPLEINTROOMTEMPCCREATEAVARIABLEINTROMTEMPC20ASSIGNTHEVARIABLEAVALUEOF20IFYOUHAVEAKEENEYE,YOUMAYHAVENOTICEDTHATTHEVARIABLENAMEISMISSPELLEDONTHESECONDLINETHISISTHEKINDOFMISTAKETHATEVENEXPERIENCEDPROGRAMMERSMAKEALLTHETIMEWITHIMPLICITDECLARATIONENABLED,THESECONDLINEWILLCREATEANOTHERNEWVARIABLECALLEDINTROMTEMPCANDWILLSTORETHEVALUEINTHATVARIABLEINSTEADNOW,IFTHERESTOFYOURSCRIPTEXPECTSTHATVALUETOBESTOREDININTROOMTEMPC,YOUREGOINGTORUNINTOTROUBLEINALARGESCRIPT,TRACINGSUCHAPROBLEMBACKTOONELITTLETYPINGMISTAKECANBEVERYTIMECONSUMINGTHATSWHEREOPTIONEXPLICITCOMESINOPTIONEXPLICITDISABLEIMPLICITDECLARATIONINTROOMTEMPCCREATEAVARIABLEINTROMTEMPC20ASSIGNTHEVARIABLEAVALUEOF20THISTIME,PHPWILLREPORTTHETYPINGMISTAKEASANILLEGALIMPLICITDECLARATION,DISPLAYINGANERRORMESSAGETOTHATEFFECTWITHTHEEXACTLINENUMBERWHERETHETYPINGMISTAKEWASMADEFORTHISREASON,ITENDTOEXPLICITLYDECLAREALLMYVARIABLESWITHANDSPECIFYOPTIONEXPLICITONTHEFIRSTLINEOFALLOFMYPHPSCRIPTSITMIGHTTAKESLIGHTLYLONGERTOTYPE,BUTITSAVESALOTOFHEADACHESWHENSOMETHINGGOESWRONGASHORTCUTEXISTSFORCREATINGSEVERALVARIABLESATONCEONTHESAMELINEFORINSTANCE,THEFOLLOWINGLINEWOULDCREATETWOVARIABLES,INTROOMTEMPC,ANDINTFREEZINGCINTROOMTEMPC,INTFREEZINGCTWOVARIABLESINONELINEBYNOWYOUMAYBEWONDERINGABOUTMYNAMINGCONVENTIONFORVARIABLESTHETWOVARIABLESCREATEDINTHEABOVESNIPPETBOTHBEGINWITHINTIMUSINGTHISPREFIXTOINDICATETHATTHESEVARIABLESWILLCONTAININTEGERSWHOLENUMBERSYOUCANFEELFREETONAMEYOURVARIABLESWHATEVERYOULIKEANDSTOREWHATEVERKINDOFDATAYOULIKEINTHEM,BUTIPREFERTOUSETHISCONVENTIONASAHELPFULREMINDEROFTHETYPEOFINFORMATIONINEACHVARIABLETHISPRACTICEOFPREFIXINGVARIABLENAMESWITHACLUEASTOTHEIRTYPEISKNOWNASHUNGARIANNOTATION,ANDILLINTRODUCEADDITIONALPREFIXESFOROTHERDATATYPESASTHEYARISEOVERTHECOURSEOFTHISSERIES
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-12
      頁數(shù): 8
      28人已閱讀
      ( 4 星級)
    • 簡介:此文檔是畢業(yè)設(shè)計(jì)外文翻譯成品(含英文原文中文翻譯),無需調(diào)整復(fù)雜的格式下載之后直接可用,方便快捷本文價(jià)格不貴,也就幾十塊錢一輩子也就一次的事外文標(biāo)題APPLICATIONASSISTEDLIVEMIGRATIONOFVIRTUALMACHINESWITHJAVAAPPLICATIONS外文作者KAIYUANHOU,KANGGSHIN,JANLUNGSUNG文獻(xiàn)出處PROCEEDINGSOFTHE10THEUROPEANCONFERENCEONCOMPUTERSYSTEMS,EUROSYS2018如覺得年份太老,可改為近2年,畢竟很多畢業(yè)生都這樣做英文5702單詞,35602字符字符就是印刷符,中文9805漢字。(如果字?jǐn)?shù)多了,可自行刪減,大多數(shù)學(xué)校都是要求選取外文的一部分內(nèi)容進(jìn)行翻譯的。)APPLICATIONASSISTEDLIVEMIGRATIONOFVIRTUALMACHINESWITHJAVAAPPLICATIONSABSTRACTLIVEMIGRATIONOFVIRTUALMACHINESVMSCANCONSUMEEXCESSIVETIMEANDRESOURCES,ANDMAYAFFECTAPPLICATIONPERFORMANCESIGNIFICANTLYIFVMMEMORYPAGESGETDIRTIEDFASTERTHANTHEIRCONTENTCANBETRANSFERREDTOTHEDESTINATIONEXISTINGAPPROACHESTOTHISPROBLEMTRANSFERMEMORYCONTENTFASTERWITHHIGHSPEEDNETWORKS,SLOWDOWNTHEDIRTYINGOFMEMORYPAGESBYTHROTTLINGTHEEXECUTIONOFAPPLICATIONS,ORREDUCETHEAMOUNTOFMEMORYCONTENTTOBETRANSFERRED,FOREXAMPLE,USINGCOMPRESSIONHOWEVER,THESEAPPROACHESINCURHIGHRESOURCECOSTSORAPPLICATIONPERFORMANCEPENALTIESINTHISPAPER,WEPROPOSETOSKIPTHETRANSFEROFVMMEMORYPAGESTHATNEEDNOTBEMIGRATEDFORTHEEXECUTIONOFRUNNINGAPPLICATIONSATTHEDESTINATION,BYEXPLOITINGAPPLICATIONS’ASSISTANCEWEHAVEDESIGNEDAGENERICFRAMEWORKFORAPPLICATIONASSISTEDLIVEMIGRATIONANDTHENUSEDITTOBUILDANDEVALUATEJAVMM,WHICHMIGRATESVMSRUNNINGVARIOUSTYPESOFJAVAAPPLICATIONSSKIPPINGTHETRANSFEROFGARBAGEINJAVAMEMORYOUREXPERIMENTALRESULTSSHOWTHATJAVMMCANREDUCETHECOMPLETIONTIME,THENETWORKTRAFFICOFTRANSFERRINGMEMORYPAGES,ANDTHEAPPLICATIONDOWNTIMEOFJAVAVMMIGRATION,ALLBYUPTOOVER90,COMPAREDTOTHEVANILLAXENVMMIGRATION,WITHOUTINCURRINGNOTICEABLEPERFORMANCEPENALTYTOAPPLICATIONSUSINGCOMPRESSION35HOWEVER,THESEAPPROACHESINCURHIGHRESOURCECOSTSORAPPLICATIONPERFORMANCEPENALTIESTHEOS’SKNOWLEDGECANALSOBEUTILIZEDTOREDUCETHEAMOUNTOFMEMORYTRANSFERBYNOTSENDINGCLEANPAGECACHEPAGESANDFREEPAGES24,BUTTHEBENEFITISLIMITEDPAGECACHEMISSESMAYDEGRADEAPPLICATIONPERFORMANCEATTHEDESTINATION,ANDSKIPPINGFREEPAGESMAYONLYBENEFITTHEMIGRATIONOFLIGHTLYLOADEDVMSINTHISPAPER,WEPROPOSETOREDUCETHEAMOUNTOFMEMORYTRANSFERBYEXPLOITINGAPPLICATIONSEMANTICSSPECIFICALLY,WEDESIGNAPPLICATIONASSISTEDLIVEMIGRATION,WHICHSKIPSTRANSFEROFVMMEMORYPAGESTHATNEEDNOTBEMIGRATEDFORTHEEXECUTIONOFRUNNINGAPPLICATIONSATTHEDESTINATIONWEBUILDAFRAMEWORKFORTHEPROPOSEDAPPROACHBASEDONXENOURFRAMEWORKPLACESAPARAVIRTUALIZEDSTUBINTHEGUESTVMTOENABLECOLLABORATIONBETWEENTHEMIGRATIONTOOLANDAPPLICATIONSINTHEGUESTWEASKTHEAPPLICATIONS,WHICHKNOWBESTTHEIRSEMANTICS,TOIDENTIFYAREASINTHEIRMEMORYTHATNEEDNOTBEMIGRATEDBASEDONTHEAPPLICATIONS’INPUTS,WEMAINTAINATRANSFERBITMAPTHATGUIDESTHEMIGRATIONTOOLTOTRANSFERORSKIPOVERVMMEMORYPAGESUSINGTHEPROPOSEDFRAMEWORK,WEBUILDJAVMM,WHICHMIGRATESJAVAVMSVMSRUNNINGVARIOUSTYPESOFJAVAAPPLICATIONSWITHOUTTRANSFERRINGGARBAGE1INJAVAMEMORYTARGETINGJAVAAPPLICATIONSDOESNOTRESTRICTJAVMM’SAPPLICABILITY,SINCETHESEAPPLICATIONSARENEARLYUBIQUITOUSWITHOVER9MILLIONDEVELOPERSWORLDWIDE,JAVAHASBECOMETHEGLOBALSTANDARDFORWEBBASEDCONTENTANDENTERPRISESOFTWARE,ANDRUNSIN89OFCOMPUTERSINTHEUS3JAVAAPPLICATIONSAREINCREASINGLYBEINGDEPLOYEDANDRUNINVMSFORFLEXIBLERESOURCESHARINGANDEASYDEPLOYMENTVARIOUSTYPESOFJAVACLOUDSERVICESAREBEINGWIDELYUSED5,MANYOFWHICHAREPROVISIONEDBASEDONVMSFORELASTICITYTOMIGRATEJAVAVMSFASTANDWITHLITTLEPERFORMANCEIMPACTISTHEREFOREANIMPORTANTTASKINJAVMM,JAVAVIRTUALMACHINEJVM2ASSISTSINMIGRATIONONBEHALFOFJAVAAPPLICATIONSRIGHTBEFOREAMIGRATINGJAVAVMISPAUSEDFORTHELASTITERATION,THERUNNINGJVMPERFORMSAGARBAGECOLLECTIONAFTERTHELASTITERATIONISCOMPLETED,THEVMRESUMESEXECUTIONATTHEDESTINATIONINAPOSTCOLLECTIONSTATEINTHEYOUNGGENERATIONOFTHEJAVAHEAP,ONLYONESURVIVORSPACEMAYCONTAINLIVEOBJECTS,WHICHSURVIVEDTHECOLLECTIONJAVMMMIGRATESTHESURVIVINGOBJECTSINTHELASTITERATION,ANDSKIPSTRANSFEROFTHEENTIREYOUNGGENERATIONTHROUGHOUTMIGRATIONWE
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-17
      頁數(shù): 34
      4人已閱讀
      ( 4 星級)
    • 簡介:此文檔是畢業(yè)設(shè)計(jì)外文翻譯成品(含英文原文中文翻譯),無需調(diào)整復(fù)雜的格式下載之后直接可用,方便快捷本文價(jià)格不貴,也就幾十塊錢一輩子也就一次的事外文標(biāo)題INTRODUCINGTOPHP外文作者DAVIDRBROOKS文獻(xiàn)出處PROGRAMMINGINHTMLANDPHPCODINGFORSCIENTISTSANDENGINEERS,2018如覺得年份太老,可改為近2年,畢竟很多畢業(yè)生都這樣做英文4605單詞,27056字符字符就是印刷符,中文7376漢字。(如果字?jǐn)?shù)多了,可自行刪減,大多數(shù)學(xué)校都是要求選取外文的一部分內(nèi)容進(jìn)行翻譯的。)INTRODUCTIONTOPHPTHISCHAPTERINTRODUCESSYNTAXANDSOMECAPABILITIESOFTHEPHPLANGUAGE51WHATSHOULDAPROGRAMMINGLANGUAGEDOPHPISASTRUCTUREDPROGRAMMINGLANGUAGE,WHICHMEANSTHATITPROVIDESAWAYTOSOLVECOMPUTATIONALPROBLEMSBYBREAKINGTHEMINTODISCRETESTEPSTHATCANBECARRIEDOUTINA“TOPTOBOTTOM”FASHION,ONESTEPATATIMEALLSTRUCTUREDLANGUAGESSHARECERTAINESSENTIALFEATURES1MANAGEINPUTANDOUTPUTTOBEUSEFUL,ANYLANGUAGEMUSTPROVIDEANINPUT/OUTPUTI/OINTERFACEWITHAUSERWHENACOMPUTERPROGRAMISEXECUTEDORASCRIPTISINTERPRETED,THEUSERMAYBEASKED5MAKEDECISIONSBASEDONCOMPARINGVALUESCOMPUTERSCAN’TMAKEDECISIONSBY“THINKING”ABOUTMULTIPLEPOSSIBILITIESINAHUMANLIKEWAYHOWEVER,THEYCANCOMPAREVALUESANDACTONTHERESULTSOFTHOSECOMPARISONSTYPICALLY,APROGRAMWILLCOMPAREVALUESANDTHENEXECUTEINSTRUCTIONSBASEDONTHERESULTSOFTHOSECOMPARISONSINPARTICULAR,SUCHDECISIONSAREOFTENEMBEDDEDINBRANCHINGSTRUCTURESTHATEXECUTEONESETOFINSTRUCTIONSTOTHEEXCLUSIONOFOTHERS,BASEDONACOMPARISONOFVALUES6PERFORMREPETITIVECALCULATIONSLOOPSTRUCTURESALLOWCOMPUTERSTOPERFORMREPETITIVECALCULATIONSTHESECALCULATIONSMAYBETERMINATEDAFTERTHEYHAVEBEENEXECUTEDASPECIFIEDNUMBEROFTIMES,ORTHEYMAYBEEXECUTEDONLYUNTILORWHILESOMESETOFCONDITIONSISSATISFIED52SOMEESSENTIALTERMINOLOGYITISESSENTIALTOAGREEUPONTHEMEANINGANDUSEOFPROGRAMMINGLANGUAGETERMINOLOGYINORDERTODISCUSSPROGRAMMINGCONCEPTS,ESPECIALLYBECAUSETHEPROGRAMMINGSPECIFICMEANINGOFSOMETERMSMUSTBEDISTINGUISHEDFROMTHEIREVERYDAYCONVERSATIONALUSETABLE51GIVESSOMEESSENTIALTERMSANDTHEIRDEFINITIONS
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-11
      頁數(shù): 31
      19人已閱讀
      ( 4 星級)
    • 簡介:WEBPROGRAMMINGLIBRARYDESIGNINCFORMISBOQUSCHOOLOFMATHEMATICSANDINFORMATIONTECHNOLOGYNANJINGXIAOZHUANGCOLLEGENANJING,CHINAMR,QUBO126,COMABSTRACTTHISPAPERDESCRIBESTHETECHNICALDETAILSOFTHEDESIGNANDIMPLEMENTATIONOFAWEBPROGRAMMINGLIBRARYFORWEBBASEDMIS,INCLUDINGWEBPAGEAUTHORINGFUNCTIONS,SECURELOGINFUNCTIONS,ANDUTILITYFUNCTIONS,ALLINTEGRATEDINTOONELIBRARYTHELIBRARYISPROGRAMMEDINCONLINUXPLATFORMWITHGNUTOOLCHAINADEMOEXAMPLEISPROVIDEDTOSHOWTHEUSAGEANDEFFECTOFTHELIBRARYITISPROVENBYTHEFACTTHATCISANAPPROPRIATEPROGRAMMINGLANGUAGETODEVELOPWEBBASEDMISWHICHCANBEOFSECURE,RELIABLEANDSTABLEKEYWORDSWEBPROGRAMMINGLIBRARYWEBPAGEAUTHORINGMISSECURELOGINCGILINTRODUCTIONWITHTHECONSTANTDEVELOPMENTOFCOMPUTERINFORMATIONTECHNOLOGY,MANAGEMENTINFORMATIONSYSTEMSHAVEBEENPOPULARLYUSEDBYALLWALKSOFLIFEONDIFFERENTTOPICSTHEBASICARCHITECTUREOFMISISCISCLIENT/SERVERMODEORIGINALLY,SOMEDEDICATEDCLIENTPROGRAMSAREDEVELOPEDTOCARRYOUTTHEDEDICATEDTASKSBYCOMMUNICATINGWITHTHESERVER,DUETOTHERAPIDDEVELOPMENTOFTHECOMPUTERNETWORKSANDWORLDWIDEWEB,MOREANDMOREMISSTAKEWEBASTHECOMMUNICATIONSYSTEMANDCOMMONLYUSEDSTANDARDBROWSERSASTHEIRCLIENTTHATISJUSTTHEWELLKNOWNB/SBROWSER/SERVERMODE1INORDERTOMEETTHEREQUIREMENTSOFDEVELOPINGWEBBASEDMIS,SOMEINTERPRETEDWEBAUTHORINGLANGUAGES,SUCHASASP,PHP,JSP,ETC,EMERGEASTHETIMESREQUIRETHECOMMONCHARACTERISTICSOFTHEMAREINTERPRETATION,FOREXAMPLE,ASPANDPHPISINTERPRETEDBYDEDICATEDWEBSERVERWHILEJSPISCOMPILEDINTOBYTECODEWHICHTHENRUNNINGONJAVAVIRTUALMACHINENMALTHOUGHTHEDEVELOPINGEFFICIENCYCANBEINCREASED,THEREARESOMEDRAWBACKSINUSINGTHEMTHEPROCESSINGSPEEDBYINTERPRETEDLANGUAGEISOBVIOUSLYSLOWERTHANBYCOMPILEDONES,NOMATTERINTHEORYORPRACTICEALTHOUGHTHESERVERPROGRAMSAREINTERPRETEDDIRECTLYBYTHEWEBSERVER,AFTERALL,THERUNNINGINSTRUCTIONSARESOURCECODESRATHERTHANBINARYOBJECTCODESTHATISSELFEVIDENTTHERUNNINGCODEFORINTERPRETEDLANGUAGEMUSTBETHESOURCECODEWHILEFORCOMPILEDLANGUAGEBETHEBINARYOBJECTCODETHATMEANSTHEREEXISTLATENTDANGERSFORTHEMISPROGRAMSDESIGNEDINTHESEINTERPRETEDLANGUAGES,FOREXAMPLE,THEKEYCODESFORVERIFICATION,SECURITYPROTECTION,ANDSENSITIVEDATA,ETCCANBESEEN9781467320085/12/3100?2012IEEE733ZHAOZHIWUSCHOOLOFMATHEMATICSANDINFORMATIONTECHNOLOGYNANJINGXIAOZHUANGCOLLEGENANJING,CHINAWZZ5958126COMANDMISUSEDBYSOMEMALICIOUSUSERSSMCETHEINSTRUCTIONSAREALLSOURCECODESITISDIFFICULTTOGENERATEMERCHANDISEDSOFTWAREPRODUCTBYUSINGINTERPRETEDLANGUAGESASWELLASSELF-PROTECTTHEINTELLECTUALPROPERTYRIGHTOFTHESOFTWAREASWEALLKNOW,CISAPOWERFULCOMPILINGSYSTEMPROGRAMMINGLANGUAGE4ALMOSTALLTHEOPERATINGSYSTEMS,DBMS,ANDMAJORITYOFSYSTEMSOFTWAREAREDESIGNEDINCLOTSOFSUCCESSFULAPPLICATIONSOFTWAREDESIGNEDINCPROVETHATCISALSOANAPPROPRIATEANDPOWERFULPROGRAMMINGLANGUAGEFORDEVELOPINGAPPLICATIONSYSTEMSSUCHASMISINFACT,BYELABORATELYSELECTINGCOMMONLYUSEDFUNCTIONSANDPROGRAMMINGTHEMTOFORMALIBRARY,THEEFFICIENTTODESIGNAMISINCCANBEALSOIMPROVEDEVIDENTLYTHEWEBPROGRAMMINGLIBRARYMENTIONEDINTHISPAPERISJUSTAGOODEXAMPLEONTHEFIELDTHEADVANTAGEOFTHELIBRARYISDESCRIBEDASTHEFOLLOWINGWEBPAGEAUTHORINGFUNCTIONSWEBPAGEAUTHORINGISTHEBASICREQUIREMENTFORDESIGNINGAWEBBASEDMIS,THEREFORESUCHKINDSOFFUNCTIONSWILLBEUNDOUBTEDLYCONVENIENTTOPROGRAMMERSTODESIGNTHISPARTISTHEMAINCOMPONENTSOFTHELIBRARYINCLUDINGSETTINGPAGESTYLE,DISPLAYINGPAGEHEADER,DISPLAYINGPAGETOP,DISPLAYINGPAGEFOOT,ETCSECURELOGINFUNCTIONSLOGINSYSTEMISANESSENTIALPARTFORNOWADAYSMIS,ANDTHESECURITYOFTHESYSTEMMUSTBEENSUREDTHISGROUPOFFUNCTIONSWILLPROVIDESOMEUSEFULFUNCTIONSSUCHASCAPTCHAFUNCTION,LOGINFUNCTION,COOKIEPROCESSFUNCTION,MAILFUNCTION,PASSWORDMODIFYINGFUNCTION,ANDPASSWORDGETTINGBACKFUNCTION,ETC,TOSIMPLIFYTHEDESIGNOFASECURELOGINSYSTEMUTILITYFUNCTIONSSOMECOMMONLYUSEDUTILITIESSUCHASACCESSCOUNTER,MINICALENDAR,ENCRYPTINGANDENCODINGFUNCTIONS,ETCAREPROVIDED,WHICHWILLGIVESOMEASSISTANTSTOPROGRAMMERSINDEVELOPMENTALLDESIGNINCBYUSINGCASTHEDEVELOPINGLANGUAGE,ONLYTHEBINARYOBJECTCODESARENEEDEDWHENTHEMISRUNNINGTHATWILLUNDOUBTEDLYINCREASETHESECURITY,RELIABILITY,STABILITY,ANDTHERUNNINGEFFICIENCYGREATLYTHISPAPERDESCRIBESTHETECHNICALDETAILSOFDESIGNANDIMPLEMENTATIONOFTHEWEBPROGRAMMINGLIBRARYINCFORWEBSYSTEMWHICHGENERALLYCONSISTSOFTHREECOMPONENTS,ALOGINFORMPAGE,ACAPTCHA3,6IMAGE,ANDTHECORRESPONDINGCOOKIEMECHANISMASECURELOGINSYSTEMFORWEBBASEDMISISDESIGNEDINCBYTHEAUTHOROFTHISPAPER,ANDCONFINEDTOTHELENGTHOFTHETHESIS,THEDESIGNOFITANDTHECORRESPONDINGMAILFUNCTIONSANDCOOKIEPROCESSFUNCTIONSWILLBEDESCRIBEDINDETAILSINOTHERPAPERSTHEREFORENOTBEMENTIONEDFURTHERBESIDESTHESE,SOMEOTHERCOMMONLYUSEDFUNCTIONSAREALSONEEDEDFORSECURELOGIN,MAINLYINCLUDINGMAILAGENCYCONFIGURATION,PASSWORDMODIFICATION,MAILBOXCONFIGURATION,ANDPASSWORDGETTINGBACK,ETCAMAILAGENCYCONFIGURATIONTOTRANSMITEMAILS,ANSMTPSERVERISREQUIREDGENERALLY,THEREARETWOWAYSTOIMPLEMENTANSMTPSERVER,THATIS,BYRUNNINGSUCHASERVERATTHESAMEHOSTASTHEMISIN,ORBYINVOKINGAMAILAGENCYTHELATTERISTHEWAYPOPULARLYUSEDINVARIOUSKINDSOFMISTOINVOKEAMAILAGENCY,FOURESSENTIALFACTORSAREREQUIRED,IETHEUSEMAMEANDPASSWORDOFTHEACCOUNTFORTHATAGENCY,THEMAILBOXNAMEOFTHATACCOUNTANDTHEDOMAINNAMEOFTHEAGENCYTOCONVENIENTFORTHECONFIGURATION,FUNCTIONWEB_MAILAGENCYOISDESIGNEDFIG5SHOWSTHEPAGETOCONFIGUREAMAILAGENCYWITHTHEFOURFACTORSOFCOURSE,THISFUNCTIONSHOULDONLYBEUSEDBYTHEADMINOFTHEMISCONFIGMAILAGENCYPASSWORDIMYMAILAGENCYPASSWORDMYMAILSMTP,126COMMYMAILAGENCY126,COMSUBMITI?FIGURE5FONTIOFCONFIGURINGMAILAGENCYFUNCTIONWEBMAILAGENCYOACCEPTSTHEFOURFACTORSBYTHEPAGEFORMSHOWNINFIG5,ANDTHENSTORETHEMINTHESERVERINORDERTOPROTECTTHEINFORMATIONFROMBEINGSTOLEN,THEINFORMATIONISENCRYPTEDFIRSTWITHRC4ALGORITHM,ANDTHEN,ENCODEDWITHBASE64ALGORITHMTOCONVENIENTFORSTORINGWHENEVERAMESSAGEISNEEDEDTOBEMAILED,THEMAILAGENCYINFORMATIONISREADIN,ANDTHEN,ENCODEDANDDECRYPTEDINTOORIGINALSBMODIFYINGPASSWORDTHEPURPOSEOFTHEFUNCTIONISPROVIDINGAPAGEFORMFORUSERSTOMODIFYTHEPASSWORDOBVIOUSLYTHEREARETHREEINPUTFORMCONTROLARENEEDED,INWHICHONEFORORIGINALANDTHEOTHERTWOFORTHENEWPASSWORDANDTHEREPEATEDONERESPECTIVELYTHEFORMPAGEOFITISNOTADIFFICULTTASKBUTTHEPROCESSOFTHEPASSWORDISANIMPORTANTISSUESOMESYSTEMSSTORETHEPASSWORDASPLAINTEXT,ANDCOMPAREITWITHTHEINPUTDATAFROMTHEUSERALTHOUGHTHISISTHESIMPLESTWAYTOVERIFYTHEPASSWORDBUTALSOADANGERONESINCETHEPLAINTEXTOFTHEPASSWORDISSTOREDWHICHCANBESEENBYMALICIOUSADMINISTRATORSAGOODWAYTORESOLVETHEPROBLEMISTOSTORETHEPASSWORDINANENCRYPTEDFORMANDCOMPAREITWITHTHEENCRYPTEDFORMOFPASSWORDTHEREAREVARIOUSENCRYPTIONMETHODSANDONEOFCOMMONLYUSEDISBYMD5,THECORRESPONDINGSYSTEMFUNCTIONOFWHICHISCRYPTO735CCONFIGURINGMAILBOXCONFIGURINGMAILBOXISALSOACOMMONLYUSEDFUNCTION,FOREXAMPLE,WHENMODIFYINGUSERSPASSWORD,GETTINGBACKPASSWORD,ANNOUNCINGMESSAGESBYADMIN,ETCFUNCTIONWEBMAILBOXOISDESIGNEDTOACCOMPLISHCONFIGURATIONITACCEPTSTHEMAILBOXOFTHEUSERBYUSINGTHEPAGEFORMANDSTORETHEMAILBOXIFTHEPASSWORDPROVIDEDBYUSERISCORRECTDPASSWORDGETTINGBACKFUNCTIONTHEREARETWOFACTORSFORPASSWORDGETTINGBACK,USEMAMEANDTHEUSERSMAILBOXTHEFORMPAGEFORITISSIMPLYJUSTCONSISTINGOFANINPUTFORMCONTROLTOENTERTHEUSEMAMETHEMAILBOXOFTHEUSERMUSTBEPRESETBYUSERFIG6SHOWSTHEPAGEFORMGENERATEDBYTHEFUNCTIONTRYANEWCODEGETBACKPASSWORDUSERNAME11VERIFICATIONLCODERL1LOGINFIGURC6FORMOFGETTINGBACKPASSWORDITISOBVIOUSLYSIMILARTOTHEFORMOFLOGINEXCEPTTHATTHEREISNOPASSWORDREQUIREDTHEREFORE,INFACT,ITISACCOMPLISHEDBYTHESAMEFUNCTIONASFORLOGIN,WEB_USERLOGINOWITHTHEUSEMAME,THECORRESPONDINGMAILBOXOFTHEUSERCANBEOBTAINEDANDANEWPASSWORDISRANDOMLYGENERATEDTHENEWPASSWORDISSENTTOTHEUSERSMAILBOXASTHEPLAINTEXT,ANDATSAMETIME,ISENCRYPTEDANDTHENSTOREDTHEPURPOSEOFTHECAPTCHAINTHEFORMISAVOIDINGMALICIOUSUSERSTODOTHEFUNCTIONAUTOMATICALLYWHICHMAYGENERATEFLOODOFEMAILSIVUTILITYFUNCTIONSSOMEOTHERCOMMONLYUSEDUTILITYFUNCTIONSAREALSONEEDEDINTHEDESIGNINGOFWEBBASEDMIS,FOREXAMPLE,ACCESSCOUNTER,MINICALENDAR,RC4ENCRYPTION,ANDBASE64ENCODINGANDDECODING,ETCAACCESSCOUNTERTHEREARETWOTYPESOFACCESSCOUNTER,CHARACTERBASEDANDIMAGEBASEDTHELATTERISSELECTEDFORTHECOUNTERFUNCTIONINTHELIBRARYINORDERTOSIMPLIFYTHESTRUCTUREOFTHECGIFILE,THEDOTMATRIXOFTHEDIGITSISUSEDTOFORMTHECOUNTERIMAGEANDTHEDOTMATRIXINFORMATIONISCODEDDIRECTLYINTOTHESOURCECODETHEBITMAP7ISSELECTEDASTHECOUNTERIMAGEFORMATTHEREALEFFECTOFTHEACCESSCOUNTERIMPLEMENTFORTHELIBRARYISSHOWNASINTHEFIG2MENTIONEDABOVEITISWORTHYNOTEDTHATANACCESSCOUNTERSHOULDNOTBEREFRESHABLE,THATIS,ONLYWHENANEWSESSIONOCCURSCANTHECOUNTERINCREASETHISCANBEIMPLEMENTEDBYUSINGACOOKIEBMINICALENDARTHEREAREWIDEVARIETIESOFDIFFERENTFORMSOFMINICALENDARANDASIMPLEIMPLEMENTATIONISUSEDHERETHEEFFECTOFTHE
      下載積分: 10 賞幣
      上傳時(shí)間:2024-03-13
      頁數(shù): 4
      14人已閱讀
      ( 4 星級)
    關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服客服 - 聯(lián)系我們

    機(jī)械圖紙?jiān)创a,實(shí)習(xí)報(bào)告等文檔下載

    備案號:浙ICP備20018660號