亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于JavaEE的智慧校園校車查詢網(wǎng)站

        2018-08-07 08:12:12山西農(nóng)業(yè)大學胡嘉欣
        電子世界 2018年14期
        關(guān)鍵詞:軟件測試校車界面

        山西農(nóng)業(yè)大學 胡嘉欣

        1 產(chǎn)品介紹

        Web技術(shù)是基于互聯(lián)網(wǎng)上的一種服務(wù),分為Web服務(wù)器和Web瀏覽器?;贘ava語言的Web繼承了JAVA的優(yōu)點,業(yè)務(wù)邏輯與表示邏輯相分離。正是由于技術(shù)的先進性,基于JAVA EE的智慧校園校車查詢網(wǎng)站得以開發(fā)。

        1.1 產(chǎn)品開發(fā)的背景

        我國的互聯(lián)網(wǎng)水平處于不斷發(fā)展狀態(tài),現(xiàn)在正處于信息化的時代。人們都希望能用輕巧便攜的設(shè)備,如手機,就可以完成許多繁瑣的事情。

        經(jīng)過調(diào)查研究,校園需要一個對校車統(tǒng)一進行管理的平臺。而本產(chǎn)品的開發(fā),則是針對乘坐校車的廣大用戶以及校車管理人員所設(shè)置,通過一個信息化的平臺網(wǎng)站,滿足人們對于校車軟件的需求。

        1.2 目標

        通過本軟件,用戶可以進行相關(guān)的校車預(yù)約,在預(yù)約成功后用戶會接收到短信提示,此時可以預(yù)先繳費占座。在后臺管理端,校車管理人員可以及時發(fā)布校車發(fā)車信息以及注意事項,為用戶提供便捷。并且加大了校車的良好監(jiān)管力度。

        1.3 國內(nèi)國外比較

        中國的校車系統(tǒng)現(xiàn)處于并不發(fā)達的狀態(tài),盡管有越來越多的學校開始設(shè)有校車接送制度,但是無論從政策、標準還是管理方面均有著一定的缺失。而對于國外,由于校車體系比較成熟,并且對于人員監(jiān)管比較嚴格,所以其體系較中國而言相對發(fā)達。本網(wǎng)站則希望嚴格按照法律法規(guī),進行相應(yīng)的開發(fā),建立適用于學生,家長,管理人員的一套完整系統(tǒng)。

        1.4 需求分析

        1.4.1 產(chǎn)品功能

        (1)校車用戶模塊用戶注冊:輸入用戶名、密碼、省份證號、出生年月等信息。用戶登錄界面:用戶輸入正確的用戶名和密碼,即可跳轉(zhuǎn)到正確的智慧校車網(wǎng)站。

        退出系統(tǒng):點擊注銷界面,退回手機或PC機搜索界面。

        (2)校車信息管理模塊

        功能:后臺管理人員對校車的相關(guān)信息進行發(fā)布:如車輛安全檢驗、校車發(fā)車時間、每輛車的司機相關(guān)信息等。管理員通過數(shù)據(jù)庫增刪改查著四種操作進行對信息的管理。

        (3)收費功能

        本網(wǎng)站可接入支付寶APP,從而實現(xiàn)校車收費功能,當用戶進入自己的登錄界面,進入主界面后,可查詢自己的余額信息并在預(yù)約坐車時提交訂單。

        核心操作:導入alipay-sdk-java的jar包,再創(chuàng)建AppPayCon fig類。(4)留言功能

        本網(wǎng)站加入留言板功能,用戶有任何問題可以及時反映到留言板。此功能的實現(xiàn)需要JSP技術(shù)。

        1.4.2 運行環(huán)境

        對于硬件設(shè)備而言:需要(1)Windows/Linux系統(tǒng)、內(nèi)存2G及以上的計算機;(2)輸入設(shè)備:鼠標、鍵盤;(3)輸出設(shè)備:計算機屏幕。

        對于軟件而言:需要(1)操作系統(tǒng):Windows7及以上版本或Linux系統(tǒng);(2)程序語言:Java語言;(3)數(shù)據(jù)庫:MySQL。

        網(wǎng)站需Tomcat部署服務(wù)器以及數(shù)據(jù)庫。

        2 產(chǎn)品設(shè)計

        2.1 流程設(shè)計

        用戶注冊流程:用戶點擊注冊后進入注冊界面→填寫相關(guān)信息→運用javascript校驗→跳轉(zhuǎn)到注冊成功;

        登錄流程:登錄頁面→用戶輸入正確信息后登錄→智慧校車主頁面;

        更新信息流程:管理員進入管理界面→進行增刪改查的操作→發(fā)布信息;

        用戶短信接收提示:用戶預(yù)約成功并提交付款后→接收短信提示;

        繳費設(shè)計:通過接入支付寶,進行及時的轉(zhuǎn)賬;

        轉(zhuǎn)賬完畢:用戶轉(zhuǎn)賬完畢后自動轉(zhuǎn)到主界面。退出登錄:設(shè)計退出按鈕,用戶即可退出界面。

        2.2 數(shù)據(jù)庫設(shè)計

        確定實體的關(guān)系是一對多,一對一,以及多對多關(guān)系,并進行相應(yīng)數(shù)據(jù)庫的設(shè)計。后臺數(shù)據(jù)庫應(yīng)及時顯示用戶預(yù)約校車的時間。如圖1所示:

        圖1 數(shù)據(jù)庫顯示的預(yù)約時間

        2.3 界面設(shè)計

        采用WEB前端開發(fā)技術(shù),進行合理美觀的設(shè)計。分為管理端界面和用戶端界面。用戶端主界面包括多個板塊,其中包括信息公告欄目、用戶個人預(yù)約信息欄目、支付模塊等。管理端界面包括:發(fā)布信息欄目、查詢收費欄目、用戶辦卡繳費欄目等。

        3 產(chǎn)品運用技術(shù)介紹

        Web前端開發(fā)技術(shù):三個重要元素:HTML、CSS、JavaS-cript。HTML作為信息模型(Model),CSS控制樣式(View),JavaScript負責調(diào)度數(shù)據(jù)和實現(xiàn)某種展現(xiàn)邏輯(Controller)。同時,代碼需要具有很好的復(fù)用性和可維護性。這是高效率、高質(zhì)量開發(fā)以及協(xié)作開發(fā)的基礎(chǔ)。

        使用Ajax技術(shù)可以實現(xiàn)無刷新的數(shù)據(jù)交換,讓用戶的操作更流暢。

        對于MVC模式而言,我認為,在現(xiàn)如今Web設(shè)計模式中,影響力較大,其中,必不可少的三種技術(shù)便是JSP、JavaBean、Servlet。多種技術(shù)相互結(jié)合,才可以開發(fā)一款完整的產(chǎn)品。

        本系統(tǒng)還采用struts框架,此框架對Model提供Action以及ActionForm對象。對Controller提供ActionServlet中的Servlet組件。同時還需要配置文件。

        4 產(chǎn)品開發(fā)

        安裝Java:下載JDK程序并安裝,并配置環(huán)境變量。

        安裝Tomcat:下載并安裝Tomcat,并進行配置。成功后輸入startup.bat命令啟動Tomcat服務(wù)器;當彈出Dos窗口中的正確內(nèi)容,表示Tomcat服務(wù)器成功的啟動了。

        安裝MySQL:下載安裝包并進行正確配置。MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),后臺人員通過數(shù)據(jù)庫對信息進行增刪改查等操作。

        5 產(chǎn)品測試

        軟件測試主要工作內(nèi)容是驗證(verification)和確認(validation)。對于本軟件而言,測試的對象不僅僅是對于程序運行的測試,軟件測試應(yīng)該包括整個軟件開發(fā)期間各個階段所產(chǎn)生的文檔,如需求規(guī)格說明、概要設(shè)計文檔、詳細設(shè)計文檔,當然軟件測試的主要對象還是源程序。作為一個團隊開發(fā)的項目,團隊成員少不了測試人員。在測試方面,分工明確的人員需要在各個階段進行相應(yīng)的測試,以維護產(chǎn)品的運行。對于智慧校園校車查詢網(wǎng)站,則嚴格的遵循了軟件測試的生命周期:測試計劃,測試需求分析,測試用例設(shè)計,測試用例執(zhí)行,BUG提交。如圖2所示:

        圖2 測試流程

        6 軟件項目開發(fā)之高效團隊合作

        任何軟件項目的開發(fā)離不開團隊的合作,要根據(jù)軟件項目的生命周期進行相應(yīng)的策劃與規(guī)劃,根據(jù)目標進行相應(yīng)的分工。只有分工明確的團隊各盡職責,進行隨時的溝通,才可以成功的開發(fā)出一款成功的軟件。在本軟件開發(fā)過程中,團隊成員分工明確,有進行web前端設(shè)計、數(shù)據(jù)庫設(shè)計以及測試的專業(yè)人員,各人員發(fā)揮所長進行整個軟件的開發(fā)。

        7 結(jié)束語

        隨著現(xiàn)如今互聯(lián)網(wǎng)的迅速發(fā)展,運用先進的技術(shù)進行產(chǎn)品的開發(fā)應(yīng)成為重中之重,而這則需要我們探索并使用當前適合web開發(fā)的技術(shù)。對于一款產(chǎn)品,正如智慧校園校車網(wǎng)站的開發(fā),則需要嚴格按照開發(fā)步驟,將理論與實踐相結(jié)合,進行相應(yīng)的開發(fā)。

        猜你喜歡
        軟件測試校車界面
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        基于OBE的軟件測試課程教學改革探索
        計算機教育(2020年5期)2020-07-24 08:53:20
        坐校車
        未來的校車
        EXCEL和VBA實現(xiàn)軟件測試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
        電子測試(2017年15期)2017-12-18 07:19:20
        人機交互界面發(fā)展趨勢研究
        軟件測試工程化模型及應(yīng)用研究
        趕校車
        中文字幕在线日亚州9| 国产在线拍91揄自揄视精品91| 亚洲综合久久中文字幕专区一区| 女人无遮挡裸交性做爰| 黑人巨大无码中文字幕无码| 青春草国产视频| 极品少妇在线观看视频| 91丝袜美腿亚洲一区二区 | 亚洲成a v人片在线观看| 亚洲免费天堂| av手机天堂在线观看| 国产一区二区三区在线综合视频| 亚洲av永久无码精品| 日韩欧美国产自由二区| 91久久国产精品综合| 久久国语露脸国产精品电影| 成 人 免费 黄 色 视频| 在线视频中文字幕乱人伦| 三个黑人插一个女的视频| 东北少妇不戴套对白第一次| 国产成人av 综合 亚洲| 日韩无码尤物视频| 国产亚洲成人精品久久久| 国产日产综合| 真实国产乱视频国语| 少妇人妻中文字幕在线| 久久精品成人一区二区三区| 国产成人一区二区三区在线观看 | 91亚洲国产成人久久精品网站| 国产精华液一区二区三区| 东北寡妇特级毛片免费| 亚洲综合网站精品一区二区| 中文字幕午夜精品一区二区三区| 日本最新免费二区三区| 国产免费资源高清小视频在线观看| 日韩精品夜色二区91久久久| 黄色av一区二区在线观看 | 岛国成人在线| 一区二区三区免费自拍偷拍视频| 亚洲av成人无码一二三在线观看 | 亚洲va国产va天堂va久久|