欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      智能公交車(chē)管理系統(tǒng)功能需求

      時(shí)間:2019-05-13 08:48:08下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《智能公交車(chē)管理系統(tǒng)功能需求》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《智能公交車(chē)管理系統(tǒng)功能需求》。

      第一篇:智能公交車(chē)管理系統(tǒng)功能需求

      系統(tǒng)功能設(shè)計(jì)

      1.1 GIS功能

      GIS功能模塊包括地圖服務(wù)、地圖管理、檢索、車(chē)輛實(shí)時(shí)顯示、車(chē)輛跟蹤功能、軌跡繪制、距離計(jì)算功能。

      GIS模塊數(shù)據(jù)流序列圖gis服務(wù)器客戶(hù)端GPS數(shù)據(jù)接口線(xiàn)路數(shù)據(jù)接口地物數(shù)據(jù)接口車(chē)輛信息接口地圖數(shù)據(jù)請(qǐng)求GPS數(shù)據(jù)請(qǐng)求單一或多個(gè)GPS數(shù)據(jù)地圖數(shù)據(jù)線(xiàn)路數(shù)據(jù)請(qǐng)求線(xiàn)路數(shù)據(jù)地物數(shù)據(jù)請(qǐng)求地物數(shù)據(jù)車(chē)輛數(shù)據(jù)請(qǐng)求車(chē)輛數(shù)據(jù)

      1.1.1 地圖服務(wù)子功能

      支持shpfile和BingMap兩種地圖格式,shpfile地圖實(shí)現(xiàn)放大、縮小、移動(dòng)、距離測(cè)量、面積測(cè)量、矩形查詢(xún)、點(diǎn)選取、全視圖、鷹眼地圖。BingMap實(shí)現(xiàn)放大、縮小、移動(dòng)功能。如圖3.3。

      GIS服務(wù)器獲取地圖數(shù)據(jù)地圖shpfile和BingMap兩種地圖格式控件加載地圖數(shù)據(jù)放大、縮小、移動(dòng)、距離測(cè)量、面積測(cè)量、矩形查詢(xún)、點(diǎn)選取、全視圖、鷹眼地圖地圖類(lèi)型shpfile地圖功能BingMap功能放大、縮小、移動(dòng)功能

      圖3.3

      1.1.2 地圖管理子功能

      地圖控制管理分為圖層控制、注記設(shè)置、符號(hào)設(shè)置三方面功能,以便用戶(hù)對(duì)于地圖數(shù)據(jù)進(jìn)行個(gè)性化配置.3.1.2.1 圖層控制

      圖層控制功能又可細(xì)化為三方面功能:

      (1)圖層位置控制:包括圖層上移、圖層下移、圖層置頂、圖層置底。(2)圖層顯示控制:圖層圖例、圖層比例尺、圖層顯示、鷹眼顯示。(3)圖層配置:加載圖層、刪除圖層。

      3.1.2.2 注記設(shè)置

      注記設(shè)置功能,用戶(hù)可設(shè)置注記顯示、注記比例尺、注記字段、注記顏色和注記字體,并可預(yù)覽注記樣式。

      3.1.2.3 符號(hào)設(shè)置

      車(chē)輛顯示設(shè)置,包括符號(hào)設(shè)置、名稱(chēng)屬性設(shè)置兩部分??梢愿鶕?jù)車(chē)輛運(yùn)行方向設(shè)定不同車(chē)輛符號(hào)。車(chē)輛名稱(chēng)可設(shè)置名稱(chēng)顯示位置、顯示字號(hào)、一般車(chē)輛、激活車(chē)輛等設(shè)置。

      1.1.3 檢索子功能

      實(shí)現(xiàn)車(chē)輛檢索、線(xiàn)路檢索、地名檢索。

      (1)車(chē)輛檢索:關(guān)鍵字模糊匹配線(xiàn)路列表中所有車(chē)輛,地圖上閃爍顯示所選擇的在線(xiàn)車(chē)輛,掉線(xiàn)車(chē)輛顯示最近有效位置。

      (2)線(xiàn)路檢索:畫(huà)出線(xiàn)路,并通過(guò)線(xiàn)路關(guān)鍵字模糊匹配該線(xiàn)路中所有車(chē)輛,顯示在列表中;地圖上閃爍顯示所選擇的在線(xiàn)車(chē)輛,掉線(xiàn)車(chē)輛顯示最近有效位置。

      (3)地名檢索:關(guān)鍵字模糊匹配所有地物,在地圖上閃爍顯示所選擇的地物。

      GIS地圖所有檢索功能支持關(guān)鍵字模糊查詢(xún)。車(chē)輛檢索線(xiàn)路檢索地名檢索車(chē)輛信息線(xiàn)路信息地物信息車(chē)輛信息接口線(xiàn)路信息接口地物信息接口

      1.1.4 車(chē)輛實(shí)時(shí)監(jiān)控子功能

      根據(jù) GPS 車(chē)載設(shè)備實(shí)時(shí)上傳的數(shù)據(jù)包,結(jié)合電子地圖,即可讓用戶(hù)快速、直觀的確認(rèn)車(chē)輛的地理位置,并可以根據(jù)業(yè)務(wù)需求,設(shè)置不同的監(jiān)控類(lèi)型。

      車(chē)輛實(shí)時(shí)監(jiān)控類(lèi)型分為以下幾類(lèi):

      (1)實(shí)時(shí)監(jiān)控:打開(kāi)地圖窗口,系統(tǒng)默認(rèn)顯示所有車(chē)輛;(2)單車(chē)監(jiān)控:在地圖窗口,只顯示指定車(chē)輛;

      (3)單線(xiàn)路監(jiān)控:在地圖窗口,顯示指定線(xiàn)路所有車(chē)輛;(4)單分公司監(jiān)控:在地圖窗口,顯示指定分公司所有車(chē)輛;

      (5)自定義組監(jiān)控:用戶(hù)自定義指定車(chē)輛分組(可以跨線(xiàn)路、跨分公司),在地圖窗口監(jiān)控指定分組車(chē)輛;

      GIS地圖車(chē)輛實(shí)時(shí)監(jiān)控車(chē)輛信息線(xiàn)路信息分公司信息自定義分組信息車(chē)輛信息接口線(xiàn)路信息接口分公司信息接口自定義分組信息接口

      圖3.4

      1.1.5 車(chē)輛跟蹤子功能

      用戶(hù)根據(jù)業(yè)務(wù)需要可以指定車(chē)輛為跟蹤模式,則車(chē)輛始終在地圖視野范圍 內(nèi)運(yùn)營(yíng); 支持定時(shí)跟蹤、定距跟蹤、鎖定車(chē)輛等跟蹤方式。1.1.6 軌跡繪制子功能

      在軌跡繪制的輸出列表中顯示歷史軌跡數(shù)據(jù),包括線(xiàn)路,車(chē)輛,時(shí)間,經(jīng)緯度,速度,方位角,高度,方向,下一站,工號(hào),是否超速。在 shpfile地圖中,顯示軌跡點(diǎn)(綠色),及軌跡點(diǎn)連線(xiàn)(藍(lán)色);在 BingMap地圖中,只顯示軌跡點(diǎn)(紅色)。繪制子功能包括:(1)實(shí)時(shí)繪制:繪制選擇車(chē)輛的最近運(yùn)行軌跡點(diǎn),默認(rèn)50(可修改)。(2)軌跡回放:設(shè)置時(shí)間范圍,回放速度進(jìn)行車(chē)輛軌跡回放。

      其中軌跡回放支持支持跨天查詢(xún),回放時(shí)間段任意設(shè)置;系統(tǒng)支持一個(gè)車(chē)或多個(gè)車(chē)輛組合回放;軌跡回放速度可以設(shè)置。

      1.1.7 距離計(jì)算子功能

      計(jì)算車(chē)輛軌跡中任意兩點(diǎn)間的軌跡距離。

      1.2 監(jiān)控功能

      監(jiān)控功能包括車(chē)輛監(jiān)控列表,視頻監(jiān)控,語(yǔ)音監(jiān)控三個(gè)子功能。

      1.2.1 車(chē)輛監(jiān)控列表子功能

      車(chē)輛監(jiān)控列表通過(guò)分組列表的形式展示所有車(chē)輛。

      (1)集團(tuán)、營(yíng)運(yùn)公司、分公司、線(xiàn)路分級(jí)顯示車(chē)輛列表。(2)車(chē)輛列表包括車(chē)輛自編號(hào)和在線(xiàn)、離線(xiàn)狀態(tài)。

      (3)支持對(duì)單車(chē)輛調(diào)度和監(jiān)控功能的調(diào)用。包括:車(chē)輛信息查詢(xún)、視頻監(jiān)控、語(yǔ)音控制、歷史視頻獲取、單車(chē)監(jiān)控、顯示軌跡、車(chē)輛跟蹤、GPS公里、歷史數(shù)據(jù)回放、自定義組監(jiān)控、取消車(chē)輛監(jiān)控、清除車(chē)輛軌跡。1.2.2 視頻監(jiān)控子功能

      視頻監(jiān)控子功能分為視頻實(shí)時(shí)監(jiān)控和歷史視頻提取。其中視頻實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)不實(shí)時(shí)上傳,只在發(fā)送指令時(shí)實(shí)時(shí)調(diào)取。

      (1)視頻實(shí)時(shí)監(jiān)控:

      ? 多畫(huà)面視頻監(jiān)控:最多支持 16 畫(huà)面,并支持浮動(dòng)窗口,視頻畫(huà)面可分為 1、4、8、9、12、16,畫(huà)面布局可任意切換。

      ? 通道位置切換:多畫(huà)面視頻監(jiān)控時(shí),鼠標(biāo)左鍵選中指定視頻通道,可拖拽到其他視頻通道上,實(shí)現(xiàn)通道位置切換。

      ? 單通道最大化顯示:多畫(huà)面視頻監(jiān)控時(shí),鼠標(biāo)雙擊左鍵,視頻通道最大化顯示,再雙擊鼠標(biāo)左鍵,返回多畫(huà)面布局。

      ? 圖像抓拍:即指定視頻通道截屏功能,可將視頻截圖保存到指定位置。? 關(guān)閉:?jiǎn)蝹€(gè)關(guān)閉指定視頻通道。? 全部關(guān)閉:關(guān)閉全部視頻通道。

      ? 在視頻中,可顯示線(xiàn)路號(hào)、自編號(hào)和車(chē)牌號(hào)等信息。(2)歷史視頻提取:按照篩選條件提取。

      1.2.3 音頻監(jiān)控子功能

      音頻監(jiān)控子功能包括語(yǔ)音廣播,語(yǔ)音通話(huà)和語(yǔ)音監(jiān)聽(tīng)三個(gè)子模塊。(1)語(yǔ)音廣播:下發(fā)指令車(chē)載終端進(jìn)行語(yǔ)音播報(bào)。如圖所示。

      (2)語(yǔ)音通話(huà):調(diào)度可主動(dòng)發(fā)起語(yǔ)音通話(huà)請(qǐng)求,實(shí)現(xiàn)調(diào)度和駕駛員雙向語(yǔ)音通話(huà)?;蜉斎胝?qǐng)求的電話(huà)號(hào)碼和撥號(hào)等待間隔,下發(fā)給 GPS 車(chē)載設(shè)備,GPS 車(chē)載設(shè)備自動(dòng)回?fù)?。?shí)現(xiàn)集團(tuán)、營(yíng)運(yùn)公司指揮中心與車(chē)輛進(jìn)行通話(huà)。

      (3)語(yǔ)音監(jiān)聽(tīng):分為主動(dòng)監(jiān)聽(tīng)和被動(dòng)監(jiān)聽(tīng)。

      ? 主動(dòng)監(jiān)聽(tīng),即車(chē)上有緊急/危險(xiǎn)情況,駕駛員上傳請(qǐng)求監(jiān)聽(tīng)指令,客戶(hù)

      端收到短信提醒,調(diào)度員可發(fā)送語(yǔ)音監(jiān)聽(tīng)請(qǐng)求,監(jiān)聽(tīng)車(chē)輛語(yǔ)音,及時(shí)了解車(chē)上情況。? 被動(dòng)監(jiān)聽(tīng),調(diào)度用戶(hù)發(fā)送語(yǔ)音監(jiān)聽(tīng)請(qǐng)求,監(jiān)聽(tīng)車(chē)輛語(yǔ)音,及時(shí)了解車(chē)上情況。

      圖 語(yǔ)音廣播

      1.3 排班功能

      排班功能模塊主要包括運(yùn)營(yíng)計(jì)劃管理、推班規(guī)則設(shè)置、系統(tǒng)自動(dòng)排班。實(shí)現(xiàn)對(duì)某一線(xiàn)路公交車(chē)發(fā)車(chē)計(jì)劃,車(chē)與司機(jī)、乘務(wù)員對(duì)應(yīng)關(guān)系的確定。

      1.3.1 運(yùn)營(yíng)計(jì)劃管理子功能

      制定某一線(xiàn)路公交車(chē)的發(fā)車(chē)計(jì)劃(發(fā)車(chē)時(shí)間點(diǎn)和發(fā)車(chē)間隔等)。

      (1)可通過(guò)excel模板導(dǎo)入線(xiàn)路運(yùn)營(yíng)計(jì)劃,滿(mǎn)足不同節(jié)假日類(lèi)型營(yíng)運(yùn)計(jì)劃管理。如圖所示。(2)可通過(guò)軟件設(shè)置時(shí)間區(qū)間及發(fā)車(chē)間隔,從而確定發(fā)車(chē)時(shí)間點(diǎn)。

      1.3.2 推班功能設(shè)置子功能

      1.3.3 自動(dòng)排班子功能

      (1)初始化人車(chē)配備表,即確定車(chē)輛和司機(jī)、乘務(wù)員的對(duì)應(yīng)關(guān)系。人車(chē)配備表包括班次、車(chē)號(hào)、早班司機(jī)和乘務(wù)員、晚班司機(jī)和乘務(wù)員。

      (2)設(shè)置排班日期和節(jié)假日標(biāo)識(shí),根據(jù)推班規(guī)則,自動(dòng)生成排班計(jì)劃。

      1.4 車(chē)輛調(diào)度功能

      車(chē)輛調(diào)度功能包括線(xiàn)路模擬調(diào)度,調(diào)度參數(shù)管理,實(shí)時(shí)調(diào)度三個(gè)子功能。

      1.4.1 線(xiàn)路模擬調(diào)度子功能

      通過(guò)直線(xiàn)和實(shí)際走向線(xiàn)路,實(shí)時(shí)顯示車(chē)輛信息。該模塊應(yīng)包括以下信息:汽車(chē)位置、當(dāng)前時(shí)間、配車(chē)臺(tái)數(shù)、運(yùn)營(yíng)車(chē)輛數(shù)量、去行數(shù)、回行數(shù)、起始站車(chē)輛數(shù)、終點(diǎn)站車(chē)輛數(shù);單個(gè)車(chē)輛的信息包括運(yùn)行方向、車(chē)輛自編號(hào)、前一站、后一站、額定人數(shù)、車(chē)上人數(shù)、速度、駕駛員、終到時(shí)間、發(fā)車(chē)時(shí)間、GPS時(shí)間。

      (1)直線(xiàn)模擬調(diào)度圖

      (2)實(shí)際走向模擬調(diào)度圖

      1.4.2 調(diào)度規(guī)則管理子功能

      該功能實(shí)現(xiàn)對(duì)車(chē)輛調(diào)度參數(shù)的設(shè)置。支持多種調(diào)度規(guī)則的選擇,包括剛性規(guī)則(是否匹配計(jì)劃車(chē))及靈活規(guī)則(進(jìn)站出站、先進(jìn)先出)。

      (1)進(jìn)站出站

      例如:如果“停站時(shí)間”設(shè)置為“2分鐘”,例如車(chē)輛“906615”于15:00到達(dá)本站,則該車(chē)輛進(jìn)站后的調(diào)度發(fā)車(chē)時(shí)間為“15:00加上2分鐘”,也就是“15:02”。

      (2)先進(jìn)先出

      可以分時(shí)段進(jìn)行先進(jìn)先出的設(shè)置,表示在該時(shí)段范圍內(nèi),先進(jìn)站的車(chē)輛先出站。發(fā)車(chē)時(shí)間列表可手動(dòng)修改。

      1.4.3 實(shí)時(shí)調(diào)度子功能

      實(shí)時(shí)調(diào)度子功能即實(shí)時(shí)調(diào)整發(fā)車(chē)業(yè)務(wù),包括新增發(fā)車(chē)計(jì)劃、修改運(yùn)行方案、修改司乘、智能計(jì)算、調(diào)度計(jì)劃下發(fā)。在實(shí)時(shí)調(diào)度界面上調(diào)用該子功能。

      (1)新增發(fā)車(chē)計(jì)劃和修改運(yùn)行方案

      在實(shí)時(shí)調(diào)度界面上可操作修改車(chē)輛的運(yùn)營(yíng)狀態(tài),修改發(fā)車(chē)時(shí)間點(diǎn),下達(dá)空放、越站、車(chē)輛換向調(diào)度、手動(dòng)發(fā)車(chē)終到指令,該調(diào)度指令通過(guò)短信下發(fā)到指定車(chē)載終端。

      短信下發(fā)支持自定義短信功能:

      空放和車(chē)輛換向的區(qū)別:根據(jù)線(xiàn)路實(shí)際調(diào)度情況,正確操作【空放】,該操作會(huì)產(chǎn)生相應(yīng)的車(chē)次及公里信息;車(chē)輛從主站空放到副站,同時(shí)將該車(chē)的調(diào)度時(shí)間留給其它到站的車(chē)輛使用。根據(jù)車(chē)輛實(shí)際位置,正確操作【車(chē)輛換向】,該操作不會(huì)產(chǎn)生車(chē)次及公里信息,僅是車(chē)輛位置從主站調(diào)整到副站。

      (2)修改司乘

      司機(jī)換班操作可通過(guò)司機(jī)刷卡確認(rèn)后系統(tǒng)自動(dòng)處理,也可由調(diào)度人員手動(dòng)更換,下發(fā)短信到指定車(chē)輛的車(chē)載終端。

      (3)智能計(jì)算

      根據(jù)配車(chē)數(shù)量智能計(jì)算發(fā)車(chē)間隔;大間隔告警時(shí)智能調(diào)度;車(chē)輛進(jìn)入主副站時(shí),智能計(jì)算越站站數(shù),并發(fā)送短信至車(chē)載機(jī)。

      (4)調(diào)度計(jì)劃下發(fā)

      調(diào)度員實(shí)時(shí)調(diào)整了發(fā)車(chē)時(shí)間后,服務(wù)器自動(dòng)下發(fā)車(chē)輛發(fā)車(chē)計(jì)劃到車(chē)載終端上,同時(shí)下發(fā)到線(xiàn)路調(diào)度屏上顯示。

      1.5 報(bào)警功能

      報(bào)警功能主要包括安全報(bào)警,報(bào)警聯(lián)動(dòng),異常信息記錄三個(gè)子功能。

      根據(jù)報(bào)警類(lèi)型預(yù)設(shè)報(bào)警機(jī)制,實(shí)現(xiàn)車(chē)載設(shè)備自動(dòng)提示功能,同時(shí)報(bào)警信息上傳。當(dāng)車(chē)輛報(bào)警時(shí),可以在客戶(hù)端以彈出窗口和聲音的形式告警,同時(shí)可以通過(guò)一次點(diǎn)擊觀察到報(bào)警車(chē)輛的實(shí)時(shí)視頻。

      同時(shí)支持告警類(lèi)型的靈活擴(kuò)充與配置,平臺(tái)端提供存儲(chǔ)、統(tǒng)計(jì)查詢(xún)、聲光提醒(彈出窗口或固定滾動(dòng)條,支持提示音的自定義配置)、告警聯(lián)動(dòng)等事件的靈活關(guān)聯(lián)與綁定。

      1.5.1 安全報(bào)警子功能

      安全報(bào)警子功能為實(shí)時(shí)報(bào)警,包括違章報(bào)警、車(chē)機(jī)報(bào)警、司機(jī)緊急報(bào)警、網(wǎng)管報(bào)警。

      (1)違章報(bào)警

      當(dāng)車(chē)輛運(yùn)行違反規(guī)章標(biāo)準(zhǔn)時(shí)立即產(chǎn)生報(bào)警,包括超速、滯站、偏離線(xiàn)路、未按時(shí)發(fā)車(chē)、出現(xiàn)大間隔,并提供明細(xì)統(tǒng)計(jì)表。

      (2)車(chē)機(jī)報(bào)警

      包括車(chē)輛拋錨、投幣機(jī)故障報(bào)警。

      (3)司機(jī)緊急報(bào)警

      當(dāng)司機(jī)遇到危險(xiǎn)情況時(shí),按動(dòng)緊急報(bào)警按鈕,通過(guò)一鍵報(bào)警。(4)網(wǎng)管報(bào)警

      監(jiān)控中心發(fā)現(xiàn)車(chē)上有異常情況的時(shí)候,可以遠(yuǎn)程啟動(dòng)車(chē)輛的報(bào)警系統(tǒng)。

      1.5.2 報(bào)警聯(lián)動(dòng)子功能

      可以設(shè)置多個(gè)報(bào)警輸入和輸出端口,當(dāng)報(bào)警產(chǎn)生時(shí),根據(jù)報(bào)警種類(lèi)的不同和預(yù)先設(shè)定的通知機(jī)制,同時(shí)或者分別通知監(jiān)控中心和司機(jī)等相關(guān)人員和部門(mén)。

      1.5.3 異常信息記錄子功能

      安全報(bào)警信息,以及票箱開(kāi)關(guān)門(mén)信息、車(chē)輛離線(xiàn)信息需要記錄,以供查詢(xún)。

      1.6 統(tǒng)計(jì)查詢(xún)功能

      統(tǒng)計(jì)查詢(xún)功能主要包括營(yíng)運(yùn)報(bào)表查詢(xún)、基礎(chǔ)信息查詢(xún)、運(yùn)行信息查詢(xún)、安全告警信息查詢(xún)四個(gè)子功能。統(tǒng)計(jì)查詢(xún)內(nèi)容均能導(dǎo)出至文件和進(jìn)行打印。

      1.6.1 營(yíng)運(yùn)報(bào)表查詢(xún)子功能

      營(yíng)運(yùn)報(bào)表包括但不限于電子路單管理、行車(chē)調(diào)度日?qǐng)?bào)明細(xì)表、線(xiàn)路營(yíng)運(yùn)月報(bào)表。

      3.6.1.1 電子路單管理

      電子路單管理包括路單查詢(xún)、路單確認(rèn)、路單補(bǔ)錄、路單修改、路單刪除操作。其中路單查詢(xún)可以查詢(xún)歷史記錄,路單補(bǔ)錄、路單修改、路單刪除只能對(duì)當(dāng)天記錄進(jìn)行操作。

      電子路單的信息包括車(chē)輛名稱(chēng)、司機(jī)名稱(chēng)、乘務(wù)名稱(chēng)、載客公里、加油公里、回場(chǎng)公里、包車(chē)公里、公里合計(jì)、GPS公里、快慢點(diǎn)次數(shù)、快慢點(diǎn)時(shí)間、機(jī)障名稱(chēng)、機(jī)障次數(shù)、起始時(shí)間、持續(xù)時(shí)間??筛鶕?jù)司機(jī)名稱(chēng)和車(chē)號(hào)名稱(chēng)進(jìn)行篩選查詢(xún)。

      3.6.1.2 行車(chē)調(diào)度日?qǐng)?bào)明細(xì)表

      格式待定。

      3.6.1.3 線(xiàn)路營(yíng)運(yùn)月報(bào)表

      格式待定。

      1.6.2 基礎(chǔ)信息查詢(xún)子功能

      包括線(xiàn)路信息瀏覽、車(chē)輛信息瀏覽、站點(diǎn)信息瀏覽。

      1.6.3 運(yùn)行信息查詢(xún)子功能

      包括所有車(chē)輛的定位信息、到站信息、離站信息、上傳短信、下發(fā)調(diào)度信息、車(chē)載機(jī)連接信息。

      1.6.4 安全告警信息查詢(xún)子功能

      報(bào)警模塊中的報(bào)警類(lèi)型及異常信息均可查詢(xún)。

      1.7 運(yùn)維管理功能

      運(yùn)維管理模塊包括基礎(chǔ)信息管理、報(bào)站文件管理、日志管理、時(shí)鐘服務(wù)等子功能。

      1.7.1 基礎(chǔ)信息管理子功能

      包括公司、線(xiàn)路、車(chē)輛、站點(diǎn)、設(shè)備、監(jiān)控點(diǎn)、司機(jī)、乘務(wù)員信息的新增、修改、刪除。

      上圖為車(chē)輛信息。公司、線(xiàn)路、設(shè)備等信息待定。

      1.7.2 報(bào)站文件管理子功能

      包括報(bào)站文件制作和遠(yuǎn)程升級(jí)。

      3.7.2.1 報(bào)站文件制作

      報(bào)站文件制作工具可以實(shí)現(xiàn) GPS 車(chē)載設(shè)備報(bào)站文件制作功能。主要功能包括站點(diǎn)信息配置、服務(wù)用語(yǔ)配置、公共信息配置等功能。

      3.7.2.2 遠(yuǎn)程報(bào)站文件升級(jí)

      (1)支持遠(yuǎn)程站點(diǎn)信息配置、服務(wù)用語(yǔ)配置、限速設(shè)置、修改 IP 地址等功能。(2)支持升級(jí)車(chē)載終端軟件、升級(jí)報(bào)站文件等功能。

      (3)支持除配置文件(不包括注冊(cè)車(chē)號(hào)等)從輛車(chē)中導(dǎo)出后,通過(guò)系統(tǒng)遠(yuǎn)程升級(jí)直接下發(fā)給其他車(chē)輛。

      1.7.3 日志管理子功能

      包括系統(tǒng)操作日志、報(bào)警日志、設(shè)備狀態(tài)日志。

      (1)操作日志:按照時(shí)間、操作人員、操作類(lèi)型進(jìn)行查詢(xún)。

      (2)報(bào)警日志:可按報(bào)警時(shí)間、車(chē)牌號(hào)碼、報(bào)警區(qū)域、報(bào)警類(lèi)型、處置人員等條件進(jìn)行查詢(xún)。

      (3)設(shè)備狀態(tài)日志:前端采集設(shè)備、服務(wù)器狀態(tài)。

      1.7.4 時(shí)鐘管理子功能

      在平臺(tái)建立統(tǒng)一 NTP 時(shí)鐘服務(wù),各服務(wù)器或前端設(shè)備應(yīng)以統(tǒng)一平臺(tái)的時(shí)鐘源為基準(zhǔn)。統(tǒng)一 NTP 時(shí)鐘服務(wù)以省廳的時(shí)鐘服務(wù)為時(shí)鐘源。各級(jí)系統(tǒng)校時(shí)周期應(yīng)以實(shí)際要求為準(zhǔn),但至少每 24 小時(shí)校時(shí)一次,并有容錯(cuò)功能以避免設(shè)備或網(wǎng)絡(luò)問(wèn)題造成的局部校時(shí)錯(cuò)誤。

      1.7.5 數(shù)據(jù)字典管理子功能

      為維護(hù)系統(tǒng)提供所需要的數(shù)據(jù)字典,使用戶(hù)可以方便地對(duì)諸如車(chē)身顏色、號(hào)牌類(lèi)型、號(hào)牌顏色、監(jiān)控方向等交通參數(shù)進(jìn)行定義。要能夠根據(jù)數(shù)據(jù)字典類(lèi)型和字典項(xiàng)目進(jìn)行新增、修改、刪除、查詢(xún)等操作。

      1.7.6 其他信息模塊

      系統(tǒng)配置、監(jiān)控客戶(hù)端軟件的自動(dòng)升級(jí)操作、監(jiān)控點(diǎn)信息下載。

      1.8 用戶(hù)管理功能

      用戶(hù)管理功能包括用戶(hù)組分級(jí)管理,角色管理,權(quán)限管理。其中用戶(hù)應(yīng)分組為集團(tuán)、營(yíng)運(yùn)公司、分公司、線(xiàn)路四級(jí),每個(gè)用戶(hù)對(duì)應(yīng)不同的角色,角色對(duì)應(yīng)相應(yīng)的權(quán)限。提供人機(jī)界面,完成用戶(hù)的注冊(cè)、注銷(xiāo)、編輯、刪除、密碼修改、密碼重置,角色和權(quán)限配置等操作。根據(jù)用戶(hù)角色分配操作權(quán)限,確保用戶(hù)只能在授權(quán)的計(jì)算機(jī)上使用。

      1.8.1 用戶(hù)組管理子功能

      用戶(hù)組分為集團(tuán)、營(yíng)運(yùn)公司、分公司、線(xiàn)路四級(jí)。該模塊完成用戶(hù)操作的基本功能。(1)注冊(cè)

      輸入:所屬單位、賬戶(hù)名稱(chēng)、賬戶(hù)姓名、賬戶(hù)級(jí)別、帳戶(hù)類(lèi)別、賬戶(hù)組別。檢查:校驗(yàn)賬戶(hù)名稱(chēng)是否已注冊(cè),若已注冊(cè)提示相應(yīng)信息。輸出:注冊(cè)成功。說(shuō)明:

      a)注冊(cè)成功后,隨機(jī)生成的賬戶(hù)密碼和操作密碼均為六位隨機(jī)密碼(數(shù)字+字母)。b)操作密碼為使用監(jiān)控目標(biāo)控制功能的密碼。(2)注銷(xiāo)

      輸入:選擇查詢(xún)回顯結(jié)果信息項(xiàng)后的“注銷(xiāo)”。檢查:提示是否確定注銷(xiāo)。

      輸出:注銷(xiāo)成功,并回到原來(lái)的賬戶(hù)查詢(xún)回顯界面。(3)修改密碼

      輸入:賬戶(hù)原密碼、新密碼(兩次);操作原密碼、新密碼(兩次)。檢查:校驗(yàn)輸入的原密碼是否正確;校驗(yàn)兩次輸入的新密碼是否一致。輸出:密碼修改成功,并回到原來(lái)的賬戶(hù)查詢(xún)回顯界面。說(shuō)明:賬戶(hù)使用者可修改自己的賬戶(hù)密碼和操作密碼。(4)密碼重置

      輸入:選擇查詢(xún)回顯結(jié)果信息項(xiàng)后的“密碼重置”。

      輸出:密碼重置成功,并回到原來(lái)的賬戶(hù)查詢(xún)回顯界面。說(shuō)明: a)只有系統(tǒng)管理員和機(jī)構(gòu)管理員具備該功能權(quán)限。

      b)重置后的賬戶(hù)密碼和操作密碼均為六位隨機(jī)密碼(數(shù)字+字母)。

      1.8.2 角色管理子功能

      根據(jù)具體管理需要,自定義系統(tǒng)角色,為不同的角色分配不同權(quán)限,對(duì)于同一用戶(hù)可以有不同角色。通過(guò)人機(jī)界面,方便新增角色、修改角色權(quán)限等操作。

      1.8.3 權(quán)限管理子功能

      系統(tǒng)支持?jǐn)?shù)字證書(shū)權(quán)限認(rèn)證的集成??蛇M(jìn)行系統(tǒng)用戶(hù)的添加、刪除、修改、查詢(xún)。通過(guò)角色和資源的授權(quán)對(duì)用戶(hù)進(jìn)行圖像瀏覽、下載、操作區(qū)域等(不同角色對(duì)應(yīng)的權(quán)限需要再確定)進(jìn)行權(quán)限控制。系統(tǒng)通過(guò)管理角色和定義角色的權(quán)限來(lái)給具體用戶(hù)分配權(quán)限。相同的角色擁有相同的權(quán)限,可以給系統(tǒng)用戶(hù)分配不同角色來(lái)給定義其權(quán)限。

      第二篇:公交車(chē)管理系統(tǒng)

      燕山大學(xué)課程設(shè)計(jì)說(shuō)明書(shū)

      名稱(chēng):操作系統(tǒng)OS

      題目:公交車(chē)上司機(jī)與售貨員協(xié)調(diào)工作模擬

      班級(jí):07級(jí)計(jì)算機(jī) 開(kāi)發(fā)小組:三劍客 課題負(fù)責(zé)人:張浩

      課題組成員:張浩 李康 張曉玉

      姓名

      學(xué)號(hào)

      班級(jí)

      自評(píng)成績(jī) 張

      070104010121 07應(yīng)用2班

      A 李

      070104010113 07軟件3班

      B 張曉玉

      070104010131 07軟件3班

      B

      開(kāi)發(fā)日期:2010年1月11日-15日

      1概述

      計(jì)算機(jī)操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中最不可缺少的,最常用的軟件,也是核心的,最接近于計(jì)算機(jī)硬件的軟件。其特點(diǎn)是內(nèi)容繁多,概念抽象,因此造成理解困難,掌握不易。本軟件的主要目的是通過(guò)直觀的演示,使學(xué)生能夠感性的明白掌握多道程序及其進(jìn)程同步和互斥的程序設(shè)計(jì)的基本方法。

      1.1基本功能

      利用多線(xiàn)程同步技術(shù)模擬公交車(chē)系統(tǒng),實(shí)現(xiàn)司機(jī)與售票員的同步與互斥關(guān)系,即開(kāi)車(chē)時(shí)不允許開(kāi)門(mén),開(kāi)門(mén)時(shí)不允許開(kāi)車(chē),實(shí)現(xiàn)每個(gè)乘客一個(gè)線(xiàn)程同步互斥的上下車(chē)。每站隨即生成上下車(chē)人數(shù),上下車(chē)線(xiàn)程實(shí)行,先下后上原則。到終點(diǎn)站后,可以統(tǒng)計(jì)本次出車(chē)的載客人數(shù)。

      1.2開(kāi)發(fā)計(jì)劃

      第一步,進(jìn)行問(wèn)題分析,確定需要解決的問(wèn)題; 第二步,進(jìn)行整體構(gòu)思與框架設(shè)計(jì);

      第三步,查閱資料,分析所需要設(shè)計(jì)的程序算法; 第四步,進(jìn)行各種算法及各個(gè)細(xì)節(jié)編碼的詳細(xì)設(shè)計(jì); 第五步,進(jìn)行代碼調(diào)試,修改程序中的錯(cuò)誤; 第六步,整理總結(jié)書(shū)寫(xiě)報(bào)告,進(jìn)行答辯。

      1.3人員分工

      張浩:分析構(gòu)架,核心代碼編寫(xiě);

      李康:用戶(hù)界面設(shè)計(jì),輔助代碼編寫(xiě),調(diào)試; 張曉玉:功能測(cè)試、書(shū)寫(xiě)實(shí)驗(yàn)報(bào)告。

      1.4 開(kāi)發(fā)環(huán)境及開(kāi)發(fā)工具

      本程序是以在windows XP下用Netbeans和 jdk搭建的平臺(tái)上,以Java作為開(kāi)發(fā)語(yǔ)言進(jìn)行編寫(xiě)的。

      使用的開(kāi)發(fā)工具:netbeans.NetBeans平臺(tái)直接提供了應(yīng)用程序的常見(jiàn)需求,如菜單、文檔管理和設(shè)置?!癗etBeans”構(gòu)建應(yīng)用程序是指,僅提供 NetBeans平臺(tái)尚不包含的應(yīng)用程序部分,而不是從頭開(kāi)始編寫(xiě)應(yīng)用程序。在開(kāi)發(fā)周期結(jié)束時(shí),可以將應(yīng)用程序與 NetBeans平臺(tái)捆綁在一起,從而節(jié)省了很多時(shí)間和精力,并且構(gòu)建的應(yīng)用程序穩(wěn)定可靠。

      使用的開(kāi)發(fā)語(yǔ)言:java.Java是一種簡(jiǎn)單的、面向?qū)ο蟮?、分布式的、解釋的、鍵壯的、安全的、結(jié)構(gòu)的中立的、可移植的、性能很優(yōu)異的多線(xiàn)程的、動(dòng)態(tài)的語(yǔ)言。其特點(diǎn)主要有:平臺(tái)無(wú)關(guān)性、健壯性、面向?qū)ο?、安全性、分布式?/p>

      1.5使用的基本概念和原理

      多道程序:用戶(hù)所提交的作業(yè)都先存放在外存中并排成一個(gè)隊(duì)列,成為“后備隊(duì)列”;然后,由作業(yè)調(diào)度程序按一定的算法由后被隊(duì)列中選擇若干個(gè)作業(yè)調(diào)入內(nèi)存,使它們共享CPU和系統(tǒng)中的各種資源。

      進(jìn)程:進(jìn)程是進(jìn)程實(shí)體的運(yùn)行過(guò)程,是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位。

      線(xiàn)程:操作系統(tǒng)用來(lái)調(diào)度、分派的最小單位。同步和互斥:

      臨界段:臨界段對(duì)象通過(guò)提供所有線(xiàn)程必須共享的對(duì)象來(lái)控制線(xiàn)程。只有擁有臨界段對(duì)象的線(xiàn)程才可以訪(fǎng)問(wèn)保護(hù)資源(進(jìn)行臨界區(qū)操作)。在另一個(gè)線(xiàn)程可以獲取對(duì)象的訪(fǎng)問(wèn)權(quán)。用戶(hù)應(yīng)用程序可能會(huì)使用臨界對(duì)象來(lái)阻止兩個(gè)線(xiàn)程同時(shí)訪(fǎng)問(wèn)共享的資源發(fā)文件等。

      互斥量:互斥量的工作方式和臨界段非常相似,其區(qū)別在于互斥量不

      公保護(hù)一個(gè)進(jìn)程內(nèi)的資源共享,而且還保護(hù)系統(tǒng)中進(jìn)程之間的共享資源。它是通過(guò)為互斥量提供一個(gè)“互斥量名”來(lái)進(jìn)行進(jìn)程間資源共享協(xié)調(diào)的。

      事件:事件對(duì)象用于給線(xiàn)程傳遞信號(hào),指示線(xiàn)程中特定的操作可以開(kāi)始或結(jié)束。除非線(xiàn)程已經(jīng)收到了這個(gè)事件信號(hào),否則它將一直處于掛起狀態(tài)。當(dāng)事件對(duì)象進(jìn)入其信號(hào)狀態(tài)時(shí),正在等待該事件的線(xiàn)程就可以開(kāi)始執(zhí)行。例如,一個(gè)應(yīng)用程序可以通過(guò)事件來(lái)通知線(xiàn)程它需要的數(shù)據(jù)已經(jīng)準(zhǔn)備好。經(jīng)常利用事件進(jìn)行線(xiàn)程之間的通信。

      信號(hào)量:信號(hào)量與互斥相似,但是互斥只允許在同一時(shí)刻一個(gè)線(xiàn)程訪(fǎng)問(wèn)它的數(shù)據(jù),而信號(hào)量允許多個(gè)線(xiàn)程在同一時(shí)刻訪(fǎng)問(wèn)它的數(shù)據(jù)。WIN32 不知道哪一個(gè)線(xiàn)程擁有信號(hào)量,它只保證信號(hào)量使用的資源計(jì)數(shù)正確的設(shè)置。

      2需求分析

      協(xié)調(diào)司機(jī)和售票員以及乘客在運(yùn)行與開(kāi)關(guān)門(mén)以及上下車(chē)時(shí)的關(guān)系,實(shí)現(xiàn)同步互斥,避免發(fā)生不必要的沖突,節(jié)省了時(shí)間空間資源。本程序顯示上下車(chē)人數(shù),并顯示車(chē)上總?cè)藬?shù),使車(chē)內(nèi)人數(shù)不超過(guò)總座位數(shù)。最終,利用統(tǒng)計(jì)功能,顯示此次公交車(chē)運(yùn)行的各種參數(shù):車(chē)次、總站數(shù)、總載客數(shù)。

      3總體設(shè)計(jì)

      基本的技術(shù)路線(xiàn):面向?qū)ο螅?/p>

      軟件的總體結(jié)構(gòu):分為可視化界面以及后臺(tái)數(shù)據(jù)執(zhí)行;

      內(nèi)部模塊關(guān)系:司機(jī)類(lèi)與售票員類(lèi)同步互斥,上車(chē)類(lèi)與下車(chē)類(lèi)同步互斥;

      總體流程:停車(chē)-開(kāi)門(mén)-下車(chē)-上車(chē)-關(guān)門(mén)-開(kāi)車(chē);

      需要?jiǎng)?chuàng)建的進(jìn)程線(xiàn)程:主窗口線(xiàn)程、司機(jī)線(xiàn)程、售票員線(xiàn)程、上車(chē)乘客線(xiàn)程、下車(chē)乘客線(xiàn)程。

      流程圖如下:

      4詳細(xì)設(shè)計(jì)

      Wait(),notify(),實(shí)現(xiàn)進(jìn)程的等待和喚醒。

      BusJFrame()創(chuàng)建主窗口,Driver()和Conductor()分別創(chuàng)建司機(jī)和售票

      員線(xiàn)程,PassengerOn()創(chuàng)建上車(chē)線(xiàn)程,PassengerOff()創(chuàng)建下稱(chēng)線(xiàn)程。

      確定要設(shè)計(jì)的過(guò)程、構(gòu)件、類(lèi)、對(duì)象、函數(shù)和它們的參數(shù),要給出具體的名稱(chēng)和參數(shù)及其解釋。

      由Driver類(lèi)調(diào)用BusState類(lèi)的stopCar()和runCar()方法,由Conductor類(lèi)調(diào)用BusState類(lèi)的openDoor()和closeDoor()方法,實(shí)現(xiàn)同步互斥。

      由PassengerOn類(lèi)調(diào)用Seat類(lèi)的takeOn()和hasOn()方法,由PassengerOff類(lèi)調(diào)用Seat類(lèi)的takeOff()和hasOff()方法,實(shí)現(xiàn)上下車(chē)線(xiàn)程的同步和互斥

      5編碼設(shè)計(jì)

      5.1開(kāi)發(fā)環(huán)境的設(shè)置和建立

      首先安裝JDK,如下圖:

      然后安裝Netbeans,并關(guān)聯(lián)JDK:

      5.2程序設(shè)計(jì)過(guò)程只需要注意的事項(xiàng)

      實(shí)現(xiàn)同步互斥的方法應(yīng)成對(duì)出現(xiàn),防止出現(xiàn)死鎖狀態(tài);互斥信號(hào)應(yīng)定義清晰,以用于互斥方法的實(shí)現(xiàn);線(xiàn)程的創(chuàng)建和指針傳遞清晰明確,用于線(xiàn)程之間的交互。

      5.3關(guān)鍵構(gòu)件和插件的使用

      Netbeans的使用與一般編程軟件接近,但是它包含了很多強(qiáng)大的插件,利用其中的插件我們可以簡(jiǎn)單的實(shí)現(xiàn)很多復(fù)雜的功能,例如在本次試驗(yàn)中

      惡我們程序的可視化窗口的建立就是利用如下組建實(shí)現(xiàn)的。

      5.4主要程序的代碼設(shè)計(jì)及注釋

      BusState類(lèi)主要源代碼: public class BusState {

      public static boolean doorClosed=false;

      public static boolean busStopped=true;

      //獲取輸出框指針

      private static JTextArea bSay;

      public static void getBusSay(JTextArea b)

      {

      bSay=b;

      }//獲取輸出框指針

      public synchronized void stopBus()

      {

      busStopped=true;

      bSay.setText(“車(chē)已?!?;

      this.notify();

      }

      public synchronized void runBus()throws InterruptedException

      {

      while(!doorClosed)

      {

      this.wait();

      busStopped=false;

      }

      }

      public synchronized void closeDoor()

      {

      doorClosed=true;

      bSay.setText(“門(mén)已關(guān)”);

      this.notify();

      }

      public synchronized void openDoor()throws InterruptedException

      {

      while(!busStopped)

      {

      this.wait();

      doorClosed=false;

      }

      }

      } package ysu;

      import java.util.logging.Level;import java.util.logging.Logger;

      Conductor類(lèi)的主要源代碼: public class Conductor extends Thread{

      //獲取主窗口指針

      private static BusJFrame bj;

      public static void getBusJFrame(BusJFrame b)

      {

      bj=b;

      }

      //獲取BusState類(lèi)的指針

      private static BusState bState;

      public static void getBusState(BusState b)

      {

      bState=b;

      }

      //獲得一個(gè)Driver進(jìn)程類(lèi)的指針

      private static Driver dr;

      public static void getDriver(Driver d)

      {

      dr=d;

      }

      //用于創(chuàng)建On和Off類(lèi)

      private void createOn()

      {

      Thread a=new PassengerOn();

      a.start();

      }

      private void createOff()

      {

      Thread b=new PassengerOff();

      b.start();

      }

      private boolean timeToQuit=false;

      private int station=0;

      public static boolean finish=false;

      public void run()

      {

      while(!timeToQuit)

      {

      try {

      bState.openDoor();

      bj.busSay.setText(“門(mén)已開(kāi)”);

      Thread.sleep(1000);

      bj.busSay.setText(null);

      bj.conductorSay.setText(“請(qǐng)抓緊時(shí)間上下車(chē)”);

      Thread.sleep(2000);

      bj.conductorSay.setText(null);

      bj.busSay.setText(“開(kāi)始上下車(chē)”);

      Thread.sleep(2000);

      bj.busSay.setText(null);

      Seat.doorAvailable=true;

      if(Seat.willOn>(Seat.seatRemain+Seat.willOff))

      {

      Seat.canOn=Seat.seatRemain+Seat.willOff;

      }else

      {

      Seat.canOn=Seat.willOn;

      }

      //統(tǒng)計(jì)本次出車(chē)載客人次數(shù)

      Seat.totalPassenger=Seat.totalPassenger+Seat.canOn;

      //創(chuàng)建上下車(chē)乘客的進(jìn)程

      for(int i=0;i

      {

      坐下班客車(chē)“);

      createOff();}

      for(int i=0;i

      createOn();} if(Seat.canOn==0&&Seat.willOff==0){

      finish=true;}else {

      finish=false;//等待上下車(chē)完成 } while(!finish){Thread.sleep(100);} if(Seat.canOn

      bj.busSay.setText(”很抱歉n本車(chē)已滿(mǎn)n歡迎乘

      Thread.sleep(2000);} Seat.doorAvailable=false;Seat.hasOn=0;//清零,防止出現(xiàn)累加 Seat.hasOff=0;

      bj.busSay.setText(“上下車(chē)完畢”);

      bj.seatRemain.setText(“"+Seat.seatRemain);

      bj.seatUsed.setText(”“+Seat.seatUsed);

      station++;

      if(station>Seat.totalStation)

      {

      timeToQuit=true;

      Driver.timeToQuit=true;

      break;

      }

      Thread.sleep(2000);

      bj.busSay.setText(null);

      bj.conductorSay.setText(”關(guān)門(mén)了“);

      Thread.sleep(2000);

      bj.conductorSay.setText(null);

      bState.closeDoor();

      Thread.sleep(1000);

      } catch(InterruptedException ex){

      Logger.getLogger(Conductor.class.getName()).log(Level.SEVERE, null, ex);

      }

      try {

      Thread.sleep(200);

      } catch(InterruptedException ex){

      Logger.getLogger(Conductor.class.getName()).log(Level.SEVERE, null, ex);

      }

      }

      bj.conductorSay.setText(”終點(diǎn)站到了n謝謝乘坐本車(chē)n再見(jiàn)“);

      bj.willOff.setText(”“+0);

      bj.willOn.setText(”“+0);

      BusJFrame.sumrizeAvailable=true;

      dr.stop();

      } } /* * To change this template, choose Tools | Templates * and open the template in the editor.*/ package ysu;import java.util.logging.Level;import java.util.logging.Logger;Driver類(lèi)主要源代碼:

      public class Driver extends Thread{

      //獲取主窗口指針

      private static BusJFrame bj;

      public static void getBusJFrame(BusJFrame b)

      {

      bj=b;

      }

      //獲取BusState類(lèi)的指針

      private static BusState bState;

      public static void getBusState(BusState b)

      {

      bState=b;

      }//獲取BusState類(lèi)的指針

      public static boolean timeToQuit=false;

      public void run()

      {

      while(!timeToQuit)

      {

      try {

      bState.runBus();

      Thread.sleep(1000);

      bj.driverSay.setText(”出發(fā)“);

      已有的人

      人數(shù)

      bj.nowNextSation.setText(”下一站“);bj.nextStation.setText(”第“+(++Seat.nextStation)+”站“);int a=(int)(Math.random()*10);//下車(chē)人數(shù)不能多于車(chē)上if(Seat.seatUsed

      Seat.willOff=Seat.seatUsed;}else {

      Seat.willOff=a;} //提前創(chuàng)建下一站要下車(chē)的人數(shù) if(Seat.nextStation==Seat.totalStation){

      Seat.willOn=0;

      Seat.willOff=Seat.seatUsed;}else {

      Seat.willOn=(int)(Math.random()*10);//生成上車(chē)的} bj.willOff.setText(”“+Seat.willOff);bj.willOn.setText(”“+Seat.willOn);bj.busSay.setText(null);Thread.sleep(2000);bj.driverSay.setText(null);

      bj.busSay.setText(”客車(chē)行駛中“);

      Thread.sleep(3000);

      bj.busSay.setText(null);

      bj.driverSay.setText(”到站了“);

      bj.nowNextSation.setText(”本站“);

      Thread.sleep(1000);

      bj.driverSay.setText(null);

      bj.busSay.setText(”車(chē)已?!?;

      Thread.sleep(1000);

      bState.stopBus();

      Thread.sleep(1000);

      } catch(InterruptedException ex){

      Logger.getLogger(Driver.class.getName()).log(Level.SEVERE, null, ex);

      }

      }

      } } Seat類(lèi)的主要源代碼: /* * To change this template, choose Tools | Templates * and open the template in the editor.*/ package ysu;/** * * @author Administrator */ public class Seat {

      public static int totalStation=4;

      public static int totalPassenger=0;

      public static int totalSeat=30;

      public static int stationName=10;

      public static int busName=30;

      public static int seatTotal=30;

      public static int seatRemain=30;

      public static int seatUsed=0;

      public static int willOff=0;

      public static int willOn=0;

      public static int canOn=0;

      public static int hasOn=0;

      public static int hasOff=0;

      public static int nextStation=0;

      public static boolean doorAvailable=true;

      public static void reset()

      {

      totalStation=12;

      totalPassenger=0;

      totalSeat=30;

      stationName=0;

      busName=30;

      seatTotal=30;

      seatRemain=30;

      seatUsed=0;

      willOff=0;

      willOn=0;

      canOn=0;

      hasOn=0;

      hasOff=0;

      nextStation=0;

      doorAvailable=true;

      }

      public synchronized void takeOn()throws InterruptedException

      {

      while(!doorAvailable||hasOff

      {

      this.wait();

      }

      doorAvailable=false;

      hasOn++;

      seatUsed++;

      seatRemain--;

      }

      public synchronized void takeOff()throws InterruptedException

      {

      while(!doorAvailable)

      {

      this.wait();

      }

      doorAvailable=false;

      hasOff++;

      seatUsed--;

      seatRemain++;

      }

      public synchronized void hasOff()

      {

      doorAvailable=true;

      this.notifyAll();

      if(Seat.hasOff==Seat.willOff&&Seat.canOn==0)

      {

      Conductor.finish=true;

      }

      }

      public synchronized void hasOn()

      {

      doorAvailable=true;

      this.notifyAll();

      if(Seat.hasOn==Seat.canOn)

      {

      Conductor.finish=true;

      }

      } } PassengerOn類(lèi)的主要源代碼如下: /* * To change this template, choose Tools | Templates * and open the template in the editor.*/ package ysu;import java.util.logging.Level;import java.util.logging.Logger;/** * * @author Administrator */ public class PassengerOn extends Thread{

      //獲得Seat類(lèi)的指針

      private static Seat seat;

      public static void getSeat(Seat s)

      {

      seat=s;

      }

      //獲取主窗口指針

      private static BusJFrame bj;

      public static void getBusJFrame(BusJFrame b)

      {

      bj=b;

      }

      @Override

      public void run()

      {

      try {

      Thread.sleep(100);

      } catch(InterruptedException ex){

      Logger.getLogger(PassengerOn.class.getName()).log(Level.SEVERE, ex);

      }

      try {

      seat.takeOn();

      } catch(InterruptedException ex){

      Logger.getLogger(PassengerOn.class.getName()).log(Level.SEVERE, ex);

      }

      bj.busSay.append(”第“+Seat.hasOn+”人已經(jīng)上車(chē)n“);

      bj.seatUsed.setText(”“+Seat.seatUsed);

      bj.seatRemain.setText(”“+Seat.seatRemain);

      bj.willOn.setText(”“+(Seat.canOn-Seat.hasOn));

      bj.willOff.setText(”“+(Seat.willOff-Seat.hasOff));

      try {

      Thread.sleep(2000);

      } catch(InterruptedException ex){

      Logger.getLogger(PassengerOn.class.getName()).log(Level.SEVERE, ex);

      null,null, null,}

      seat.hasOn();

      } } PassengerOff類(lèi)的主要源代碼如下: /* * To change this template, choose Tools | Templates * and open the template in the editor.*/

      package ysu;import java.util.logging.Level;import java.util.logging.Logger;/** * * @author Administrator */ public class PassengerOff extends Thread{

      //獲得Seat類(lèi)的指針

      private static Seat seat;

      public static void getSeat(Seat s)

      {

      seat=s;

      }

      //獲取主窗口指針

      private static BusJFrame bj;

      public static void getBusJFrame(BusJFrame b)

      {

      bj=b;

      }

      @Override

      public void run()

      {

      try {

      Thread.sleep(100);

      } catch(InterruptedException ex){

      Logger.getLogger(PassengerOff.class.getName()).log(Level.SEVERE, ex);

      }

      try {

      seat.takeOff();

      } catch(InterruptedException ex){

      Logger.getLogger(PassengerOff.class.getName()).log(Level.SEVERE, ex);

      }

      bj.busSay.append(”第“+Seat.hasOff+”人已經(jīng)下車(chē)n“);

      bj.seatUsed.setText(”“+Seat.seatUsed);

      bj.seatRemain.setText(”“+Seat.seatRemain);

      bj.willOn.setText(”“+(Seat.canOn-Seat.hasOn));

      bj.willOff.setText(”"+(Seat.willOff-Seat.hasOff));

      try {

      Thread.sleep(2000);

      } catch(InterruptedException ex){

      Logger.getLogger(PassengerOff.class.getName()).log(Level.SEVERE, ex);

      }

      seat.hasOff();

      } }

      null,null, null,5.5解決的技術(shù)難點(diǎn)、經(jīng)常犯的錯(cuò)誤

      理清司機(jī)與售票員之間的同步互斥關(guān)系和用于實(shí)現(xiàn)互斥的變量和放法,理清上下車(chē)乘客的同步互斥關(guān)系的變量與方法,確定司機(jī)、售票員、上下車(chē)乘客同步互斥變量;

      出現(xiàn)的錯(cuò)誤有:互斥變量的使用,設(shè)計(jì)的位置不當(dāng),實(shí)現(xiàn)同步互斥的方法位置不當(dāng),最初的邏輯構(gòu)架關(guān)系不對(duì),以上錯(cuò)誤經(jīng)認(rèn)真斟酌、校驗(yàn),均已解決。

      6測(cè)試

      在已經(jīng)安裝JDK的操作系統(tǒng)中雙擊可執(zhí)行文件,進(jìn)入公交車(chē)模擬系統(tǒng),可以根據(jù)菜單或者快捷鍵進(jìn)行操作。

      點(diǎn)擊開(kāi)始,系統(tǒng)中顯示客車(chē)次、總站臺(tái)數(shù)等等,如圖:

      上下車(chē)人員按先下后上進(jìn)行上下車(chē),如圖:

      當(dāng)?shù)竭_(dá)終點(diǎn)站時(shí),車(chē)上乘客必須全部下車(chē),不允許上車(chē)操作,如圖:

      當(dāng)?shù)竭_(dá)終點(diǎn)站,進(jìn)行下車(chē)完畢后,點(diǎn)擊統(tǒng)計(jì),可以查看本次出車(chē)載客人次,如圖:

      點(diǎn)擊退出即可退出公交車(chē)模擬系統(tǒng)。

      7.總結(jié)

      突出特地:簡(jiǎn)單、易操作。完整地表示了行車(chē)與開(kāi)門(mén)的同步互斥,下車(chē)與上車(chē)的同步互斥。

      經(jīng)驗(yàn)、教訓(xùn)和感受:

      總體說(shuō)來(lái),這次OS課程設(shè)計(jì)是一次很有趣味的歷程。實(shí)驗(yàn)期間安裝了Netbeans并參考了一些基礎(chǔ)書(shū)籍,對(duì)Netbeans的基本操作和特性有了必須的了解,為課設(shè)的開(kāi)展打下了一個(gè)最簡(jiǎn)陋的基礎(chǔ)。實(shí)驗(yàn)題目涵蓋面較廣,需要廣泛的查閱資料,以及開(kāi)動(dòng)腦筋獨(dú)立解決種種問(wèn)題。Netbeans并不是易于使用的系統(tǒng),因此在實(shí)驗(yàn)過(guò)程中也自然的遇到了許許多多“稀奇古怪”的問(wèn)題,同時(shí)又在解決與理解問(wèn)題中對(duì)這個(gè)系統(tǒng)一個(gè)個(gè)精妙的強(qiáng)大的設(shè)計(jì)感嘆不已。

      與其他同學(xué)的交流也是這次課設(shè)中有意思的地方。本班解決生產(chǎn)者消

      費(fèi)者問(wèn)題和公交車(chē)模擬問(wèn)題的同學(xué)幾乎各占一半,于是在討論的過(guò)程中也對(duì)不同的設(shè)計(jì)風(fēng)發(fā)之間的差異有了更深的認(rèn)識(shí)。從同學(xué)那里獲得幫助,幫助別人解決問(wèn)題,自己都受益匪淺,也在這樣的氛圍中越來(lái)越感覺(jué)到應(yīng)用編程與開(kāi)發(fā)的樂(lè)趣。

      在完成的源代碼中還存在相當(dāng)多的不足,例如圖形顯示的Bug,忽略文件屬性控制等等。需要在以后的學(xué)習(xí)與工作中更加努力的改進(jìn)。這次的OS課程設(shè)計(jì),也為我們提供了一個(gè)鍛煉與審視自身能力的機(jī)會(huì),意義匪淺。

      8.參考文獻(xiàn)

      Netbeans-JAVA桌面、WEB與企業(yè)級(jí)程序開(kāi)發(fā)詳解 吳亞峰 王鑫磊著

      人民郵電出版社

      JAVA語(yǔ)言程序設(shè)計(jì)

      郎波 著

      清華大學(xué)出版社

      第三篇:學(xué)生工作管理系統(tǒng)功能需求報(bào)告

      學(xué)生工作管理系統(tǒng)包括學(xué)生工作計(jì)劃管理、團(tuán)委工作管理、黨建工作管理、畢業(yè)管理、獎(jiǎng)懲信息管理、獎(jiǎng)學(xué)金管理、助學(xué)管理、學(xué)生干部管理、學(xué)生思想教育管理、學(xué)生綜合測(cè)評(píng)、學(xué)生心理咨詢(xún)、網(wǎng)上調(diào)研、人文素質(zhì)學(xué)分管理等功能,是學(xué)生管理工作的有效輔助工具,可使學(xué)校管理人員擺脫煩雜、重復(fù)的信息統(tǒng)計(jì)和維護(hù)工作,將更多的精力用于學(xué)生思想及文化素質(zhì)教育,對(duì)建立良好的學(xué)風(fēng)、維護(hù)穩(wěn)定的校園秩序、提升管理及服務(wù)水平具有重大的現(xiàn)實(shí)意義。

      學(xué)生工作管理系統(tǒng)功能實(shí)現(xiàn):

      一、學(xué)生事務(wù)管理

      學(xué)生事務(wù)包含學(xué)生基本信息管理、學(xué)生獎(jiǎng)懲、學(xué)生欠費(fèi)清理及保險(xiǎn)事宜等。

      1、查詢(xún):能隨時(shí)查看、統(tǒng)計(jì)全校學(xué)生各種基本詳細(xì)信息,并能導(dǎo)出相關(guān)信息。學(xué)生的基本信息還應(yīng)包括:輔導(dǎo)員、聯(lián)系方式、家庭聯(lián)系方式、銀行卡號(hào)等,基本信息的字段以及修改權(quán)限可由管理員自行設(shè)定。

      2、學(xué)生日常管理(校外住宿、請(qǐng)假、離校、學(xué)生活動(dòng)組織、學(xué)生證補(bǔ)辦、學(xué)生保險(xiǎn)管理等)

      3、記錄學(xué)生獎(jiǎng)懲情況

      設(shè)置獎(jiǎng)勵(lì)類(lèi)別(校級(jí)、區(qū)級(jí)、市級(jí)、國(guó)家級(jí))、登記學(xué)生獎(jiǎng)勵(lì)、設(shè)置懲罰類(lèi)別(警告、嚴(yán)重警告、記過(guò)、留校察看、開(kāi)除學(xué)籍)、登記學(xué)生懲罰、解除學(xué)生察看期(學(xué)生登錄系統(tǒng)可以直接查看自己的處分,留校察看期始于,止于什么時(shí)間,解除留校察看期,以及其他處

      分)、分類(lèi)別按院(系)/部/年級(jí)查看學(xué)生獎(jiǎng)勵(lì)。

      4、學(xué)生欠費(fèi)清理

      未交清學(xué)費(fèi)的學(xué)生,可以隨時(shí)生成名單,包括學(xué)生的各種基本信息、獲資助情況等。

      5、記錄學(xué)生保險(xiǎn)辦理與理賠情況。設(shè)置保險(xiǎn)類(lèi)別、登記參加保險(xiǎn)學(xué)生、登記保險(xiǎn)理賠情況、查看參保學(xué)生、查看保險(xiǎn)理賠情況。管理員能夠?qū)σ奄?gòu)買(mǎi)保險(xiǎn)的名單進(jìn)行批量刪減、增加、修改。

      6、退學(xué):查看退學(xué)學(xué)生名單、生成分析退學(xué)學(xué)生圖表。

      二、助學(xué)管理

      包括貧困生檔案、助學(xué)金、勤工助學(xué)、貧困資助、助學(xué)貸款等。

      1、貧困生檔案:審核學(xué)生貧困申請(qǐng),建立學(xué)生貧困檔案。

      2、勤工助學(xué)管理:審核學(xué)生勤工助學(xué)申請(qǐng),確定勤工助學(xué)學(xué)生,學(xué)校為這些學(xué)生提供勤工儉學(xué)的機(jī)會(huì),先確定學(xué)校提供的助學(xué)崗位信息,容納人數(shù),崗位標(biāo)準(zhǔn);為已安排崗位的學(xué)生實(shí)行登記、管理,確定資助金額,發(fā)放日期;統(tǒng)計(jì)上崗學(xué)生人數(shù)、發(fā)放金額。

      3、學(xué)生資助管理:為在校特困生、受資助生、少數(shù)民族學(xué)生發(fā)放資助,登記資助金額,發(fā)放原因。

      4、學(xué)生貸款管理:查詢(xún),管理申請(qǐng)生源地貸款的學(xué)生信息,包括申請(qǐng)金額,申請(qǐng)的起始時(shí)間,結(jié)束時(shí)間,申請(qǐng)銀行及經(jīng)辦人。

      5、銀行卡信息更新:整理收集由財(cái)務(wù)處提供的全院學(xué)生銀行卡信息,學(xué)生憑統(tǒng)一身份認(rèn)證更新自己的銀行卡信息,導(dǎo)出學(xué)院學(xué)生銀行卡賬號(hào)等。

      三、評(píng)獎(jiǎng)評(píng)優(yōu)管理

      實(shí)現(xiàn)學(xué)生在校期間的獎(jiǎng)學(xué)金評(píng)定、優(yōu)秀學(xué)生、優(yōu)秀畢業(yè)生等評(píng)定管理,實(shí)現(xiàn)由學(xué)生處負(fù)責(zé)人在線(xiàn)設(shè)置各項(xiàng)獎(jiǎng)勵(lì)的評(píng)定等級(jí)、評(píng)定原則、人數(shù)、金額等。通過(guò)時(shí)間控制學(xué)生在線(xiàn)申請(qǐng)的起止時(shí)間,有資格的學(xué)生在線(xiàn)申請(qǐng)各項(xiàng)獎(jiǎng)勵(lì),由院系進(jìn)行審核,學(xué)生處進(jìn)行在線(xiàn)審批等流程化管理,并打印出相關(guān)的綜合統(tǒng)計(jì)報(bào)表。

      (一)具體有以下幾個(gè)方面功能:

      1、學(xué)生處設(shè)置評(píng)獎(jiǎng)評(píng)優(yōu)的條件,包括時(shí)間、等級(jí)、金額、人數(shù)的設(shè)置等;

      2、發(fā)布評(píng)獎(jiǎng)評(píng)優(yōu)的信息,提供學(xué)生在線(xiàn)申請(qǐng)機(jī)制;

      3、記載班級(jí)榮譽(yù);

      4、設(shè)置榮譽(yù)項(xiàng)目、分榮譽(yù)項(xiàng)目登記榮譽(yù)班級(jí);

      5、學(xué)生在線(xiàn)申請(qǐng)?jiān)u獎(jiǎng)評(píng)優(yōu),包括申請(qǐng)的等級(jí)、金額、申請(qǐng)的事由、在校的特殊表現(xiàn)等;

      6、院系輔導(dǎo)員在線(xiàn)進(jìn)行審核,審核通過(guò)的學(xué)生信息自動(dòng)上報(bào)二級(jí)學(xué)院,由二級(jí)學(xué)院負(fù)責(zé)人在線(xiàn)進(jìn)行復(fù)審,提交最后名單報(bào)學(xué)生處;

      7、評(píng)獎(jiǎng)評(píng)優(yōu)的發(fā)放管理等;

      8、綜合匯總統(tǒng)計(jì),報(bào)表輸出。

      (二)學(xué)生綜合測(cè)評(píng)成績(jī)管理

      1、每個(gè)學(xué)生的成績(jī)?cè)O(shè)置三個(gè)大類(lèi),每個(gè)大類(lèi)分若干個(gè)加分項(xiàng)目。

      2、能進(jìn)行一些簡(jiǎn)單的運(yùn)算,自動(dòng)生成每個(gè)學(xué)生每一大類(lèi)的總分,以及每個(gè)學(xué)生的排名情況。

      3、進(jìn)行動(dòng)態(tài)管理,修改某一個(gè)數(shù)據(jù)后,能自動(dòng)修改相應(yīng)的所有數(shù)據(jù)。

      4、每個(gè)學(xué)生的成績(jī)需要按學(xué)院、專(zhuān)業(yè)進(jìn)行相關(guān)匯總、排名。

      四、心理健康管理

      (一)人員及機(jī)構(gòu)管理系統(tǒng)

      實(shí)現(xiàn)不同學(xué)院、專(zhuān)業(yè)、班級(jí)多級(jí)管理,通過(guò)EXCEL文件自動(dòng)導(dǎo)入人員信息,并自動(dòng)檢索生成對(duì)應(yīng)院系機(jī)構(gòu)信息,系統(tǒng)提供分院系或人員授權(quán)訪(fǎng)問(wèn)學(xué)生檔案,實(shí)現(xiàn)中心到院系與兼職心理咨詢(xún)師的訪(fǎng)問(wèn)管理。通過(guò)審核與授權(quán)控制系統(tǒng)訪(fǎng)問(wèn)權(quán)限和報(bào)告的反饋。

      (二)心理測(cè)評(píng)系統(tǒng)

      提供多種咨詢(xún)過(guò)程中常用的心理健康、人格、情緒、智力、職業(yè)生涯、人際關(guān)系、學(xué)習(xí)壓力等多個(gè)方面的測(cè)評(píng)量表,可以在線(xiàn)測(cè)試,并提供測(cè)試結(jié)果分析報(bào)告;采用多種技術(shù)優(yōu)化措施,單臺(tái)Web服務(wù)器支持1000人以上在線(xiàn)測(cè)評(píng)。

      (三)人口學(xué)調(diào)查系統(tǒng)

      自定義調(diào)查項(xiàng)目,用于不同角色的背景信息調(diào)查,滿(mǎn)足樣本分析變量需要數(shù)據(jù)報(bào)表輸出含調(diào)查項(xiàng)目,滿(mǎn)足SPSS樣本分析與統(tǒng)計(jì);調(diào)查項(xiàng)目在檔案及數(shù)據(jù)分析子系統(tǒng)作為查詢(xún)條件滿(mǎn)足樣本篩選需要。支持單選、多選、填空、問(wèn)答項(xiàng)目,讓心理老師更全面的了解學(xué)生心理健康狀況。

      (四)個(gè)案輔導(dǎo)管理系統(tǒng)

      完善的個(gè)案輔導(dǎo)管理系統(tǒng),實(shí)現(xiàn)個(gè)案建檔、問(wèn)題分類(lèi)、訪(fǎng)談?dòng)涗?、輔導(dǎo)總結(jié)報(bào)告、回訪(fǎng)反饋跟蹤的規(guī)范化管理;個(gè)案檔案管理為案例分析與檔案查詢(xún)提供網(wǎng)絡(luò)化管理;心理咨詢(xún)師的時(shí)間安排實(shí)現(xiàn)網(wǎng)絡(luò)化管理;通過(guò)多種條件對(duì)個(gè)案進(jìn)行統(tǒng)計(jì),了解學(xué)生常見(jiàn)問(wèn)題,制定針對(duì)性的干預(yù)措施,如心理健康教育講座、團(tuán)體活動(dòng)、成長(zhǎng)訓(xùn)練等。同時(shí)咨詢(xún)中心可以通過(guò)個(gè)案輔導(dǎo)管理系統(tǒng)對(duì)咨詢(xún)師個(gè)人成長(zhǎng)進(jìn)行督導(dǎo)溝通。

      (五)心理檔案系統(tǒng)

      心理檔案系統(tǒng)更全面的讓心理老師了解學(xué)生的個(gè)人心理狀況,包含個(gè)人基本信息、人口學(xué)調(diào)查項(xiàng)目、心理測(cè)評(píng)結(jié)果與報(bào)告、網(wǎng)絡(luò)調(diào)查結(jié)果、心理咨詢(xún)記錄、個(gè)人成長(zhǎng)報(bào)告、教師評(píng)價(jià)等;實(shí)現(xiàn)報(bào)告在線(xiàn)反饋;支持綜合報(bào)告輸出和批量報(bào)告輸出打印;并滿(mǎn)足心理老師自定義報(bào)告格式的輸出免費(fèi)升級(jí);系統(tǒng)可以控制輸出報(bào)告圖表的維度開(kāi)放與關(guān)閉,靈活的管理與控制滿(mǎn)足心理檔案?jìng)€(gè)性化、專(zhuān)業(yè)化需要。

      (六)心理咨詢(xún)與預(yù)約系統(tǒng)

      系統(tǒng)支持兩種方式供學(xué)生向老師咨詢(xún)心理問(wèn)題,一種開(kāi)放在心理網(wǎng)站的匿名方式向老師進(jìn)行咨詢(xún),一種是設(shè)置心理老師咨詢(xún)專(zhuān)欄,向指定老師實(shí)名進(jìn)行心理咨詢(xún),心理咨詢(xún)的記錄保密處理,僅限于咨詢(xún)者和輔導(dǎo)老師查詢(xún),其他人查詢(xún)需要經(jīng)管理員授權(quán);預(yù)約系統(tǒng)通過(guò)心理咨詢(xún)老師設(shè)定自己的預(yù)約時(shí)間、地點(diǎn)、聯(lián)系方式,由學(xué)生選擇合適的時(shí)間段和適合自身情況的老師進(jìn)行預(yù)約。預(yù)約發(fā)布支持單個(gè)時(shí)間段發(fā)布也支持批量發(fā)布。并對(duì)學(xué)生退約情況進(jìn)行關(guān)注。

      (七)學(xué)生心理自助查詢(xún)系統(tǒng) 心理知識(shí)手冊(cè)

      五、團(tuán)委工作管理

      團(tuán)委工作是高校管理工作的一個(gè)重要方面,涉及到組織工作、宣傳工作、社團(tuán)活動(dòng)及素質(zhì)拓展。

      1.組織工作:維護(hù)組織機(jī)構(gòu),管理團(tuán)員檔案,積極發(fā)展團(tuán)員,定期收繳團(tuán)費(fèi),團(tuán)籍注冊(cè),嚴(yán)格團(tuán)干選拔,登記團(tuán)內(nèi)獎(jiǎng)懲,推薦優(yōu)秀團(tuán)員入黨。

      2.活動(dòng)場(chǎng)地的申請(qǐng),實(shí)現(xiàn)直接在網(wǎng)上進(jìn)行審批的功能。3.宣傳工作:團(tuán)內(nèi)刊物,通訊稿件,宣傳活動(dòng),宣傳板報(bào)。4.社團(tuán)管理:社團(tuán)成員基本信息、指導(dǎo)老師的評(píng)定、學(xué)生參加社團(tuán)活動(dòng)情況登記,記載成績(jī)等(每一個(gè)社團(tuán)的評(píng)定權(quán)限為每一個(gè)指導(dǎo)老師)、社團(tuán)的注冊(cè)情況。

      5.社團(tuán)活動(dòng):社團(tuán)登記并通過(guò)校園網(wǎng)發(fā)布社團(tuán)信息,接受學(xué)生網(wǎng)上報(bào)名、審核參加社團(tuán)申請(qǐng);開(kāi)展社團(tuán)活動(dòng)并通過(guò)校園網(wǎng)發(fā)布社團(tuán)活動(dòng)信息。

      六、輔導(dǎo)員隊(duì)伍管理

      對(duì)全院的輔導(dǎo)員隊(duì)伍進(jìn)行管理,為全校所有班級(jí)任命輔導(dǎo)員。首先由學(xué)生處設(shè)定工作量標(biāo)準(zhǔn),然后各院系為本院系的班級(jí)任命輔導(dǎo)員,提交學(xué)生處審核。審核通過(guò)之后,輔導(dǎo)員就可以管理本人所帶班級(jí)的學(xué)生,對(duì)學(xué)生提交的相關(guān)申請(qǐng)進(jìn)行審核。學(xué)生處具有最高權(quán)限,對(duì)全校班級(jí)的輔導(dǎo)員進(jìn)行任命或取消。

      七、輔導(dǎo)員工作考評(píng)

      對(duì)全院輔導(dǎo)員進(jìn)行考評(píng),參評(píng)者分別在網(wǎng)上填寫(xiě)考評(píng)表,各二級(jí)

      學(xué)院考評(píng)后統(tǒng)一將數(shù)據(jù)提交,學(xué)生處將各學(xué)院考評(píng)結(jié)果進(jìn)行匯總并公示。

      八、交流平臺(tái)

      該平臺(tái)提供留言、回復(fù)的網(wǎng)上交流機(jī)制,是家長(zhǎng)、輔導(dǎo)員、學(xué)生三方面溝通的渠道,系統(tǒng)可設(shè)置查看權(quán)限,允許家長(zhǎng)的留言只有自己的孩子及其輔導(dǎo)員才能查看。

      九、活動(dòng)的統(tǒng)計(jì)分析

      統(tǒng)計(jì)學(xué)生處舉辦的所有活動(dòng)信息:按學(xué)年統(tǒng)計(jì)開(kāi)展活動(dòng)的場(chǎng)次、報(bào)名人數(shù)、參加人數(shù)等。

      十、在線(xiàn)調(diào)查

      此項(xiàng)功能主要用于簡(jiǎn)單的問(wèn)卷調(diào)查、學(xué)生評(píng)教等。

      管理員根據(jù)需要設(shè)置問(wèn)卷題目和選項(xiàng),學(xué)生登錄系統(tǒng)后可在線(xiàn)作答,系統(tǒng)對(duì)各變量做統(tǒng)計(jì)分析;

      管理員可以批量導(dǎo)出數(shù)據(jù),用于更復(fù)雜的統(tǒng)計(jì)分析。

      第四篇:廣西區(qū)委黨校學(xué)員管理系統(tǒng)功能需求

      學(xué)員管理系統(tǒng)功能需求

      學(xué)員卡管理子系統(tǒng): 對(duì)每個(gè)學(xué)員生成相應(yīng)的IC卡或其他類(lèi)型的卡 可以增加、修改、查詢(xún)學(xué)員卡。可對(duì)學(xué)員卡進(jìn)行掛失操作,學(xué)員卡包含住宿信息(與酒店管理系統(tǒng)、門(mén)禁系統(tǒng)整合),包含飯?zhí)玫挠貌托畔ⅲㄅc飯?zhí)玫囊豢ㄍㄏ到y(tǒng)整合),借書(shū)信息(與圖書(shū)館的系統(tǒng)整合)。

      住宿管理子系統(tǒng): 學(xué)員住宿管理用于管理學(xué)員的住宿,包含分房、退房、對(duì)調(diào)功能,可以根據(jù)班級(jí)、組別、是否已分配等條件查詢(xún),同時(shí)也可以按樓宇、狀態(tài)、樓層標(biāo)示、時(shí)間段進(jìn)行查詢(xún)。

      住宿管理系統(tǒng)若可以替代現(xiàn)有的“酒店管理系統(tǒng)”則可以在后期制作。需要進(jìn)一步完善現(xiàn)有酒店管理系統(tǒng),具體業(yè)務(wù)由到總臺(tái)調(diào)研寫(xiě)出需求分析報(bào)告。

      后臺(tái)系統(tǒng)管理系統(tǒng):

      包括用戶(hù)管理、系統(tǒng)參數(shù)設(shè)置、權(quán)限管理、角色管理、工作流配置、日志管理等功能。具備靈活定制的功能,權(quán)限管理能對(duì)角色和數(shù)據(jù)分別定制,工作流配置提供圖形化操作。系統(tǒng)管理中的權(quán)限及后臺(tái)登陸用戶(hù)需要與現(xiàn)有OA系統(tǒng)結(jié)合,可在現(xiàn)有OA系統(tǒng)中配置每個(gè)管理員的權(quán)限及賬號(hào)。不在學(xué)員管理系統(tǒng)中制作相應(yīng)模塊,而是改造現(xiàn)有OA系統(tǒng)的功能模塊。

      考勤管理子系統(tǒng):

      包括刷卡簽到等多種先進(jìn)的上課考勤方式,有效考勤、記錄、查詢(xún),但不造成堵塞,并可以講到課率等信息公布到網(wǎng)上,方便各班對(duì)比(要求可以靈活支持調(diào)課、聽(tīng)課等事件的發(fā)生);記錄學(xué)員行為描述,如:班主任或有權(quán)限的人可以錄入或由系統(tǒng)自動(dòng)記錄上課期間某學(xué)員走出教室打電話(huà)多少次,每次多少分鐘。

      班級(jí)考勤管理,班級(jí)考勤管理包括考勤管理、考勤統(tǒng)計(jì)、外出考勤、考勤數(shù)據(jù)導(dǎo)出、考勤任務(wù)管理 考勤通過(guò)學(xué)員卡來(lái)進(jìn)行考勤。

      考勤管理,用于管理學(xué)員的考勤狀態(tài),按照班級(jí)、日期時(shí)間查詢(xún)??记诮y(tǒng)計(jì),用于統(tǒng)計(jì)班級(jí)學(xué)員在一個(gè)時(shí)間段內(nèi)的考勤情況統(tǒng)計(jì)。

      學(xué)籍管理子系統(tǒng):

      虛擬檔案功能,每一項(xiàng)都有審核人,每一項(xiàng)都有是否已審核的標(biāo)記。學(xué)員信息可以終身保留、跟蹤。

      學(xué)籍管理包括對(duì)班級(jí)學(xué)員的基本信息進(jìn)行管理,包括查詢(xún)、班級(jí)組別管理、新增、修改、批量修改、刪除、查看、退學(xué)、學(xué)籍、導(dǎo)入、導(dǎo)出、下載模板、打印操作。

      班組管理:

      包括班級(jí)科目管理,對(duì)班級(jí)成績(jī)科目進(jìn)行管理,包括新增、修改、刪除科目、提取科目、初始化成績(jī)、導(dǎo)出、打印操作。班級(jí)信息查詢(xún),班級(jí)信息查詢(xún)是從教務(wù)管理中的班級(jí)信息管理中抽出查詢(xún)功能而來(lái),包括查看當(dāng)前班級(jí)和歷年班級(jí)的信息,功能包括查詢(xún)班級(jí)信息、查看班級(jí)信息、查看班級(jí)課程、查看班級(jí)的學(xué)員名冊(cè)、導(dǎo)出、打印功能。當(dāng)前班級(jí),查詢(xún)當(dāng)前班級(jí)信息、查看班級(jí)信息、查看班級(jí)課程、查看班級(jí)的學(xué)員名冊(cè)、導(dǎo)出、打印功能。歷史班級(jí),查詢(xún)歷史班級(jí)信息、查看班級(jí)信息、查看班級(jí)課程、查看班級(jí)的學(xué)員名冊(cè)、導(dǎo)出、打印功能。

      教師管理子系統(tǒng)

      教師管理包括教師基本信息,專(zhuān)業(yè)介紹,成果介紹,與學(xué)員和班級(jí)的對(duì)應(yīng)等功能

      成績(jī)管理子系統(tǒng):

      學(xué)員成績(jī)管理包括管理班級(jí)成績(jī)科目和班級(jí)學(xué)員成績(jī)。對(duì)學(xué)員成績(jī)進(jìn)行管理,包括成績(jī)名冊(cè)查看、修改保存、提取論文成績(jī)、導(dǎo)出、打印操作。

      網(wǎng)上報(bào)名子系統(tǒng):

      包括刷卡報(bào)到等多種先進(jìn)的學(xué)員報(bào)到方式,有效緩解報(bào)到難、慢、繁的問(wèn)題。學(xué)員可以自己填寫(xiě)自己的每一項(xiàng)信息;也支持集中填寫(xiě)個(gè)人資料;可以直接導(dǎo)入學(xué)員們的個(gè)人資料,與學(xué)校網(wǎng)站結(jié)合增加網(wǎng)上報(bào)名接口 統(tǒng)計(jì)分析報(bào)表子系統(tǒng):

      可以統(tǒng)計(jì)是否有人常來(lái),有些單位總是某個(gè)人來(lái)??梢越y(tǒng)計(jì)某人是不是每種不同的培訓(xùn)都經(jīng)常來(lái)參加。

      重點(diǎn)培養(yǎng)對(duì)象統(tǒng)計(jì):可以統(tǒng)計(jì)每人參加各種不同培訓(xùn)的總次數(shù),并可以排序,可以顯示Top

      10、Top 20、Top 50、Top 100、Top 200等等。

      應(yīng)付了事的“擋箭牌”統(tǒng)計(jì):可以統(tǒng)計(jì)每人參加相同的培訓(xùn)的總次數(shù),并可以排序,可以顯示Top

      10、Top 20、Top 50、Top 100、Top 200等等。

      基礎(chǔ)數(shù)據(jù)管理系統(tǒng):

      對(duì)基礎(chǔ)數(shù)據(jù)的綜合管理,對(duì)學(xué)員庫(kù)、班級(jí)庫(kù)、學(xué)科庫(kù)等基礎(chǔ)數(shù)據(jù)的管理。

      用戶(hù)管理、系統(tǒng)參數(shù)設(shè)置、權(quán)限管理、角色管理、工作流配置、日志管理等功能。具備靈活定制的功能,權(quán)限管理能對(duì)角色和數(shù)據(jù)分別定制,工作流配置提供圖形化操作界面。

      文章管理子系統(tǒng):

      學(xué)員文章管理包含學(xué)員文章上傳、學(xué)員文章分配、學(xué)員文章批改、學(xué)員文章查詢(xún)。學(xué)員文章上傳用于管理上傳的學(xué)員論文文章,并有制作發(fā)布到校園網(wǎng)的相應(yīng)入口。

      學(xué)員文章分配(是分配學(xué)員文章給相關(guān)教師批改。學(xué)員文章批改功能是教師批改文章,分代批改和已批改,已批改的文章可以重批等。

      學(xué)員文章查詢(xún)可以根據(jù)設(shè)定條件查詢(xún)學(xué)員文章信息和批改情況。

      相冊(cè)管理子系統(tǒng)

      相冊(cè)管理包含查詢(xún)和瀏覽學(xué)員相片、貼框打印、班級(jí)全部相片上傳和單張照片上傳。其中貼框打印用于生成打印頁(yè)打印來(lái)貼學(xué)員相片;班級(jí)全部相片上傳和單張照片上傳則上傳學(xué)員的照片。

      第五篇:智能餐廳系統(tǒng)功能簡(jiǎn)介 - 副本

      珉軒智能()--------智能家居一站式服務(wù)

      一流品質(zhì),一流服務(wù)

      餐廳亮點(diǎn)智能控制系統(tǒng)簡(jiǎn)介

      隨著智能技術(shù)的發(fā)展及其在酒店各不同區(qū)域的廣泛應(yīng)用,照明控制系統(tǒng)僅僅達(dá)到上述要求已遠(yuǎn)遠(yuǎn)不夠。業(yè)主和設(shè)計(jì)師希望酒店照明控制系統(tǒng)不僅僅滿(mǎn)足使用要求,他們希望在系統(tǒng)控制場(chǎng)景變化的同時(shí),還應(yīng)做到便于管理和節(jié)省能源。具體而言,有以下幾點(diǎn):

      (1)酒店對(duì)客人要強(qiáng)調(diào)第一印象,要求利用明暗有序和適度的照明環(huán)境讓人進(jìn)入酒店就感受到典雅舒適的氣氛。

      (2)需要因不同的場(chǎng)面而變幻的燈光效果,以營(yíng)造出不同的照明環(huán)境。優(yōu)秀的燈光設(shè)計(jì)可為酒店吸引眾多的顧客,并能營(yíng)造出一種溫馨、舒適的環(huán)境,增添其藝術(shù)的魅力。高雅別致的光環(huán)境可給予顧客一種賓至如歸的感覺(jué),增添顧客對(duì)酒店的好感,親切而又溫馨。溫和浪漫的可創(chuàng)造出立體感、層次感和不同色彩的環(huán)境氣氛,不僅使客人有個(gè)舒適的居住環(huán)境,而且還可以產(chǎn)生一種藝術(shù)欣賞感,對(duì)酒店產(chǎn)生流連忘返之感。

      我司根據(jù)印象余干實(shí)際控制要求做以下控制方案:(聲光電同步控制方案)包間控制:整房控制理念的核心是利用現(xiàn)代科技為有高層次需求的人提供一個(gè)全方位服務(wù)的房屋控制系統(tǒng),就是把整間包房的全部燈光結(jié)合背景音樂(lè)進(jìn)行統(tǒng)一管理和資源配置,使其成為統(tǒng)一的為賓客服務(wù)的智能化系統(tǒng)。

      舉例說(shuō)明:

      每個(gè)包間設(shè)置4個(gè)不同情景模式(迎賓情景、用餐情景、散場(chǎng)情景、清潔情景)和多個(gè)主菜語(yǔ)音播報(bào)情景模式;

      迎賓情景:

      地址:南昌市洪都北大道488號(hào)竑鼎福第4號(hào)樓2單元3樓

      珉軒智能()--------智能家居一站式服務(wù)

      一流品質(zhì),一流服務(wù)

      每當(dāng)迎來(lái)貴賓時(shí),服務(wù)人員啟動(dòng)“迎賓情景”燈光徐徐亮起,屋內(nèi)的燈具將柔和的光線(xiàn)灑滿(mǎn)整個(gè)房間,射光燈照亮了壁畫(huà),背景系統(tǒng)自動(dòng)播放酒店特別介紹,完畢后傳出悠揚(yáng)的音樂(lè),這一切使得聚餐的賓客感覺(jué)到氣氛融洽,而這都是在家居智能控制器的控制下完成的,您只需要簡(jiǎn)單地按動(dòng)一個(gè)按鍵就可營(yíng)造出如此美妙動(dòng)人的場(chǎng)景!

      頭菜或主菜語(yǔ)音播報(bào)情景模式:

      每當(dāng)頭菜或主菜送到包間門(mén)前時(shí),服務(wù)人員啟動(dòng)“相應(yīng)(菜名)場(chǎng)景模式”,主燈漸暗至30%(漸變時(shí)間可編程控制),包間內(nèi)少量燈光保留原有開(kāi)啟狀態(tài),其它部分燈光自動(dòng)關(guān)閉,同時(shí)背景音樂(lè)自動(dòng)語(yǔ)音播放相應(yīng)菜品特色(工藝、做法、口感、營(yíng)養(yǎng)成分等等),服務(wù)人員把主餐送至餐桌,聚光燈同時(shí)啟動(dòng),烘托菜品,菜名播放完畢,聚光燈漸暗至關(guān)閉,包間其它燈光全部開(kāi)啟,主燈漸至100%(漸變時(shí)間可編程控制)。

      江西珉軒智能科技有限公司

      2012/5/30

      地址:南昌市洪都北大道488號(hào)竑鼎福第4號(hào)樓2單元3樓

      下載智能公交車(chē)管理系統(tǒng)功能需求word格式文檔
      下載智能公交車(chē)管理系統(tǒng)功能需求.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        公交車(chē)管理系統(tǒng)整體解決方案

        公交車(chē)管理系統(tǒng)整體解決方案 公交車(chē)管理系統(tǒng)能夠時(shí)刻監(jiān)測(cè)公交出行路線(xiàn)和運(yùn)行狀態(tài),公交行駛路徑軌跡一目了然,車(chē)輛業(yè)務(wù)管理系統(tǒng)幫您快速解決車(chē)輛難題。智百盛公交車(chē)管理系統(tǒng)界......

        槍支智能管理系統(tǒng)

        一、 系統(tǒng)介紹 警用槍支是一種震懾犯罪的特殊工具,因此警用槍支的管理工作則顯得尤為重要。警用槍支管理是指在管用槍支的存放、出入庫(kù)、運(yùn)送、使用、攜帶、歸還等各個(gè)環(huán)節(jié)中......

        智能琴房管理系統(tǒng)

        中盈智能琴房管理系統(tǒng) 中盈 智能琴房管理系統(tǒng) 方案書(shū) 中盈智能琴房管理系統(tǒng)目 錄 第一章 設(shè)計(jì)方案 ................................... 3 2.1智能琴房系統(tǒng)概述…………......

        智能圖書(shū)管理系統(tǒng)

        目錄 1.采訪(fǎng)管理子系統(tǒng) ............................................................................................................ 3 2.編目管理子系統(tǒng) ................

        智能監(jiān)獄管理系統(tǒng)

        1系統(tǒng)背景 經(jīng)過(guò)建國(guó)以來(lái)50多年特別是改革開(kāi)放以來(lái)20多年的發(fā)展,我國(guó)的監(jiān)獄管理制度的改革和發(fā)展已經(jīng)取得了另人矚目的進(jìn)步。然而,由于觀念和體制的原因,我國(guó)的監(jiān)獄管理制度與發(fā)......

        智能酒店管理系統(tǒng)(最終定稿)

        智能酒店管理系統(tǒng)一、系統(tǒng)概況 MOTOLOCK酒店電腦管理系統(tǒng)是東莞市均興科技有限公司專(zhuān)門(mén)為星級(jí)酒店研制開(kāi)發(fā)的酒店綜合信息電腦管理系統(tǒng),均興公司擁有一批既具有豐富的酒店業(yè)......

        客運(yùn)站智能管理系統(tǒng)

        客運(yùn)站智能管理系統(tǒng)(ISMS)特性介紹 由昆明達(dá)??萍加邢薰惊?dú)立開(kāi)發(fā)的新版客運(yùn)站智能管理系統(tǒng)(ISMS)是在云南省一百多家客運(yùn)單位正在使用或已經(jīng)使用過(guò)的老版本的汽車(chē)客運(yùn)售票......

        圖書(shū)管理系統(tǒng)模塊功能(推薦)

        瑞天圖書(shū)管理系統(tǒng) 該圖書(shū)管理系統(tǒng)包括五大模塊:日常操作、資料管理、統(tǒng)計(jì)分析、打印中心、系統(tǒng)設(shè)置。其中,五大模塊又可細(xì)分為如下: 1、 日常操作:(1)借閱管理:記錄出借資料、歸還......