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

        ?

        基于PHP的車輛日常使用系統(tǒng)的設計與實現(xiàn)

        2011-09-27 01:41:00崔蓬
        電子設計工程 2011年24期
        關鍵詞:頁面分配數(shù)據(jù)庫

        崔蓬

        (江陰職業(yè)技術學院 計算機科學系,江蘇 江陰 214400)

        基于PHP的車輛日常使用系統(tǒng)的設計與實現(xiàn)

        崔蓬

        (江陰職業(yè)技術學院 計算機科學系,江蘇 江陰 214400)

        為提高企業(yè)自備車管理工作的效率,設計出基于Web的車輛日常使用系統(tǒng)。該系統(tǒng)采用了B/S模式,使用DIV和CSS技術構建網(wǎng)頁布局,使用PHP語言開發(fā)技術、MYSQL數(shù)據(jù)庫技術完成系統(tǒng)架構。該系統(tǒng)提供了人員管理、車輛管理、用車申請、用車分配、用車查詢等功能,在企業(yè)的實際使用中達到了問責有人、規(guī)范運作、有效監(jiān)督的功能。

        系統(tǒng)設計;PHP;車輛管理;車輛分配

        車輛日常管理系統(tǒng)已成為企業(yè)對單位車輛進行有效管理的重要手段。目前關于此類系統(tǒng)的開發(fā)大多使用C/S[1]架構,在系統(tǒng)維護方面投入較大精力,并不能滿足目前公司對車輛管理的需要??紤]到車輛運行的動態(tài)性,方便用戶使用及網(wǎng)上使用,車輛管理系統(tǒng)應該基于WEB開發(fā)。我們的車輛日常管理系統(tǒng)就是為了解決這些問題而設計的。

        1 系統(tǒng)結構和環(huán)境選擇

        系統(tǒng)采用B/S[2]3層架構。B/S結構簡化了客戶機的工作,客戶機上只需配置 Web瀏覽器。瀏覽器發(fā)出請求,其余數(shù)據(jù)處理、結果返回以及動態(tài)網(wǎng)頁生成等工作全部由服務器完成。

        系統(tǒng)開發(fā)使用了PHP作為開發(fā)語言,PHP具有良好的可移植性、可擴展性[3],和 ASP.NET[4]與 JSP[5]比較,使用它開發(fā)的系統(tǒng)運行速度大大提高。同時,它提供了集成的開發(fā)環(huán)境AppServ,AppServ提供了簡易、快速的PHP運行環(huán)境的搭建機制,全面包括了Apache服務器、MySQL數(shù)據(jù)庫、phpMy-Admin及PHP程序包。

        設計中用 Dreamweaver作為開發(fā)工具,用DIV和CSS技術進行網(wǎng)頁布局[6],用PHP技術來組織代碼,用 MySQL的圖形化管理工具進行數(shù)據(jù)庫的設計。

        2 系統(tǒng)總體結構

        該系統(tǒng)是以車管干部和普通用戶兩個角色執(zhí)行不同任務為主線進行設計。不同角色的任務和功能各不相同,各角色只能使用被分配的業(yè)務而不能違規(guī)操作其他業(yè)務,他們根據(jù)密碼進入,對負責的業(yè)務進行相應操作。通過本系統(tǒng)實現(xiàn)信息的錄入、查詢、修改、刪除。系統(tǒng)由車管干部、普通用戶兩大模塊構成,這些模塊下又有許多小模塊。各模塊之間相互聯(lián)系 ,得到如下功能結構圖,如圖1所示。

        圖1 系統(tǒng)功能結構Fig.1 Structure of system function

        3 設計與功能詳細分析

        本系統(tǒng)具有通常車輛日常管理網(wǎng)站應該具有的所有功能,包括用戶登錄、申請用車、申請結果查詢、車輛信息管理、人員管理、申請單管理、車輛查詢等。

        3.1 數(shù)據(jù)庫設計

        系統(tǒng)主要實現(xiàn)普通用戶申請用車和歸還。車管干部對用車申請進行分配和及時的歸還提醒,同時,車管干部對車輛信息進行維護。數(shù)據(jù)庫表的設計包括3張數(shù)據(jù)表:用戶表(表名:users)、車輛信息表(表名:car)、申請用車表(表名:apply)。

        3.2 功能模塊設計

        1)用戶登錄

        用戶根據(jù)管理員分配的用戶名密碼進行登錄操作,登錄界面如圖2所示。用戶登錄時在客戶端進行身份驗證,檢查登錄的用戶名和密碼是否為空驗證。客戶端驗證主要通過在頁面中調用JavaScript腳本中的函數(shù)完成。方法如下:

        ①新建js文件,編寫用于檢驗登錄的用戶名和密碼是否空驗證的函數(shù)CheckIndexLoginInput()。

        ②在HTML靜態(tài)頁面的頭部位置增加包含該 js文件。

        ③在form標簽中通過onSubmit事件調用CheckIndex-LoginInput函數(shù)。

        2)人員管理

        圖2 用戶登錄Fig.2 User logon

        主要實現(xiàn)單位、人員基本信息的添加、刪除、修改與查詢功能?;拘畔ㄐ彰?、性別、年齡、手機號碼等,用戶名、密碼和權限結合在基本信息的基礎配置當中,以便員工使用該系統(tǒng)。

        3)車輛管理

        主要實現(xiàn)單位車輛信息的添加、刪除、修改與查詢功能。頁面中顯示車輛基本信息,如圖3所示,包括車牌號、品牌、車型、購買時間、出車狀態(tài)、車況、最后年審時間等,管理員可以對相關信息進行更改刪除。

        圖3 車輛信息管理Fig.3 Information management of vehicle

        4)申請單管理

        員工提交了申請單以后,管理員顯示申請列表,點擊分配按鈕將可用車輛分配給申請人,并在記錄后顯示 “已分配”,如圖4所示。分配好車輛后,在記錄后設置歸還按鈕,在員工交還鑰匙以后,點擊歸還按鈕歸還車輛,如果超過24小時,可設置報警,提醒申請人盡快歸還車輛,如圖5所示。

        5)查詢管理

        主要實現(xiàn)員工和管理員對用車情況的查詢功能。員工實現(xiàn)對本人申請單的歷史記錄查詢。管理員實現(xiàn)對申請人用車記錄查詢,也可以通過已分配車輛的車牌號,顯示用車信息,查看車輛的歸還情況。

        4 基于PHP的系統(tǒng)解決方案和技術要點

        4.1 PHP操作數(shù)據(jù)庫

        PHP 主要通過 mysql_connect()和 mysql_pconnect()兩個函數(shù)連接MySQL數(shù)據(jù)庫服務器,選擇訪問的數(shù)據(jù)庫可以調用 mysql_select_db()函數(shù),通過函數(shù) mysql_close()函數(shù)關閉數(shù)據(jù)庫連接。對數(shù)據(jù)表的操作主要通過SQL語句實現(xiàn)。

        圖4 車輛分配Fig.4 Vehicle assign

        圖5 歸還車輛Fig.5 Vehicle return

        4.2 多頁面間傳遞數(shù)據(jù)

        Web頁面中的表單數(shù)據(jù)通過$_POST[]、$_GET[]方法獲取變量和值,如果要進行多頁面間的數(shù)據(jù)傳遞時,把當前表單的數(shù)據(jù)保存在SESSION中,這樣就能把用戶端與服務器有機的關聯(lián)起來,以便能夠有效管理和查看用戶在網(wǎng)站中的狀態(tài)。比如在用戶登錄后將用戶名和登錄時間顯示在首頁中,其步驟如下:

        1)在登錄頁面中使用 session_id()函數(shù)保存 SID,每個Session會話都具有唯一的Session ID,用以跟蹤來自不同的客戶端。Session ID是一個較長字母串,通過PHP的一頁一頁之間的連續(xù)傳遞,使Session得為維持。

        2)通過自定義函數(shù)SaveSessionID(),將SID存放入一個文本文件$sessionid_file中。

        3)使用自定義函數(shù) GetSessionID(),獲取保存在指定位置文件中的ID值。

        4)使用$_SESSION()全局變量獲取在登錄頁面中定義的用戶名和時間。

        5 結束語

        文中設計了基于B/S結構的車輛管理系統(tǒng),系統(tǒng)采用當前流行的瀏覽器/服務器結構,設計中注重車輛管理的實際運用效果,設計了較為完備的功能,使車輛管理高度集中、派車程序更加簡便,便于單位車輛系統(tǒng)化、規(guī)范化管理,逐步實現(xiàn)了車輛傳統(tǒng)管理模式向信息化管理模式的轉變。

        [1]李云云.淺析B_S和C_S體系結構[J].科學之友,2011(1):6-7.

        LI Yun-yun.Analysis of B_S and C_S system structure[J].Friend of Science Amateurs,2011(1):6-7.

        [2]金理清,殷國真,張正做.基于 B/S架構辦公管理信息系統(tǒng)設計與開發(fā)[J].電腦編程技巧與維護,2010(16):50.

        JIN Li-qing,YIN Guo-zhen,ZhANG Zheng-zuo.Based on B/S architecture office information management system design[J].Computer Programming Skills and Maintenance,2010(16):50.

        [3]張屹峰.用設計模式和三層架構思想部署基于 PHP項目的研究與實現(xiàn)[J].電腦與信息技術,2011,19(2):67-70.

        ZhANG Yi-feng.Research and implementation of deploying project based on PHP with design patterns and multilayer architecture[J].Computer and Information Technology,2011,19(2):67-70.

        [4]肖素華.基于ASP.NET的高校車輛管理系統(tǒng)[J].電腦學習,2011(2):134-135.

        XIAO Su-hua.University-based vehicle management system based on ASP.NET[J].Computer Study,2011(2):134-135.

        [5]趙隆軍.基于JSP、JavaBean的公司車輛管理系統(tǒng)的設計和實現(xiàn)[J].勝利油田職工大學學報,2009,23(6):62-63.

        ZHAO Long-jun.Design and implementation of vehicle management system based on JSP and JavaBean[J].Journal of Shengli Oil Field Staff University,2009,23(6):62-63.

        [6]夏曼.用DIV_CSS布局技術實現(xiàn)網(wǎng)頁設計 [J].軟件導刊,2010,9(11):132-133.

        XIA Man.Using DIV_CSS technology to realize web design[J].Software Guide,2010,9(11):132-133.

        Design and implementation of daily vehicle usage system based on PHP

        CUI Peng
        (Department of Computer Science,Jiangyin Polytechnic College,Jiangyin214400,China)

        In order to improve the enterprise providing vehicle for self managing the efficiency working,the system of daily vehicle usage based on Web is designed.The system uses the B/S mode,uses DIV and CSS technology to structure Web page layouts,uses the PHP language develop technology and the MYSQL database technology accomplishes the system frame.The system has provided the personnel management, vehicle management, vehicle applying, vehicle assigning, vehicle inquires,etc.The system has reached the functions that there is somebody from duty, compliance, effective supervision in usage of the enterprise reality.

        System design; PHP; Vehicle management; Vehicle assigning

        TP311

        A

        1674-6236(2011)24-0058-04

        2011-10-17 稿件編號:201110076

        江陰職業(yè)技術學院校企合作科研項目(11-E-JS-10)

        崔 蓬(1980—),女,江蘇揚州人,碩士,講師。研究方向:計算機應用,多媒體技術。

        猜你喜歡
        頁面分配數(shù)據(jù)庫
        大狗熊在睡覺
        刷新生活的頁面
        應答器THR和TFFR分配及SIL等級探討
        遺產(chǎn)的分配
        一種分配十分不均的財富
        績效考核分配的實踐與思考
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        国产一区二区内射最近人| 日日噜噜噜夜夜爽爽狠狠视频| 亚洲av永久无码一区| 成在线人视频免费视频| 色噜噜色哟哟一区二区三区| 亚洲精品久久久久一区二区| 亚洲av无码一区二区三区人妖| 国产精品一区二区在线观看完整版| 日本最新在线一区二区| 国产精品久久久在线看| 欧美性受xxxx狂喷水| 911精品国产91久久久久| 国产三级自拍视频在线| 亚洲精品一区三区三区在线| 久久视频在线| 日本久久久| 韩国女主播一区二区三区在线观看 | 国产成人精品日本亚洲| a午夜国产一级黄片| 日韩精品国产精品亚洲毛片| 国产亚洲美女精品久久久2020 | 久久综合九色综合久久久 | 99riav国产精品视频| 台湾佬综合网| a√无码在线观看| 午夜大片在线播放观看| 男女上下猛烈啪啪免费看| 精品国产免费久久久久久| 国产午夜三级精品久久久| 国产精品国产三级国产av品爱网| 丰满五十六十老熟女hd| 国产人成视频免费在线观看| 人妻少妇满足中文字幕| 台湾无码av一区二区三区| av资源在线看免费观看| 丝袜美腿制服诱惑一区二区| 人妻体内射精一区二区三四| 欧美精品久久久久久久久| 日韩亚洲在线一区二区| 波多野结衣不打码视频| 国产目拍亚洲精品一区二区|