2021年上半期 午後はソフトウェア設計者のリアルな質疑応答分析 (1)

[説明] 運営コストを削減し、人員を削減して効率を高め、優れた駐車体験を提供するために、駐車場運営者は無人駐車システムを開発したいと考えています. システムの主な機能は次のとおりです: 1. 情報保守
. 管理人员駐車スペースの課金ルール(総数、空き駐車スペースなど)を基础信息設定します。
2.会員登録。车主登録する携帯電話番号、ナンバー プレート番号、およびその他の情報を提供し、リチャージ情報を送信します (レベル、リチャージまたは支払い用のバインドされた支払いアカウントおよび承認された支払いシステム)。
3. ナンバー プレートの認識。駐車場入庫時车辆(空き駐車台数1台)があれば自動でナンバープレートを認識してバリアを制御し、所有者が駐車場から車で退場するとナンバーナンバーが課金が成功すると、バリアゲート制御が要求されます。
4. 請求。車両の出発時刻を更新し、计费规则計算に従って駐車料金を計算します。所有者が の場合会员、駐車料金を促します: 保存された残高がこの駐車料金に十分な場合、料金は自動的に差し引かれます。更新余额保存された値が残高が不十分な場合、承認された支払いアカウントは、支払いシステムに支払いを要求し、支払いステータスを取得するために自動的に使用されます。非会員が一時的に駐車すると、駐車料金が表示され、所有者は料金情報の支払いコードをスキャンしてセルフサービスの支払いを呼び出し、支付系统支払い状況を取得できます。
5.バリアゲート制御。道闸控制请求バリアゲートの実行状態への道闸控制系统解放指示の送信と受信による。バリアゲートの実行状態が正常解除の場合、進入車両はナンバープレート番号とその進入時間情報が保存され、停车记录空き駐車スペースの数が変更され、工場から退出する車両は更新停车状态数が変更されます。空き駐車スペースを変更いたします。バリアゲートリセットシステムに異常(ネットワークの中断や停電、バーが上がるなどの障害)が発生し、バリアゲートから返される実行ステータスを規定時間内に受信できず正常に解除されなかった場合、システムから異常警報メッセージが管理者に送信され、その後、管理者は車両が整然と駐車場に出入りできるようにトラブルシューティングを手配しました。
ここで、構造化された方法を採用して無人駐車システムを分析および設計し、図 1-1 に示すコンテキスト データ フロー図と図 1-2 に示す 0 層データ フロー図を取得します。
ここに画像の説明を挿入
ここに画像の説明を挿入

【問 1】(5 点)
図 1-1 の E1~E5 のエンティティの名前を説明文の言葉を使って答えよ。

E1:车辆;E2:车主;E3:支付系统;E4:管理人员;E5:道闸控制系统
【設問 2】(3 点)図 1-2 の D1~D3 の名前
を指示文中の言葉で答えよ。数据存储

D1:停车记录表;D2:会员信息表;D3:基础信息表
【設問 3】(4 点)
図 1-2 の欠落しているデータの流れと始点と終点を、図中の説明と用語に従って補足せよ。
ここに画像の説明を挿入

【設問4】(3点)
指示に従い、「バリアゲート制御」の処理ロジックを構造化言語で記述せよ。

「バリアコントロール」工程

IF(道闸执行状态正常)
    IF(车辆入场) THEN 
        将车牌号及其入场时间信息存入停车记录,修改空余车位数
    ELSEIF(车辆出场) THEN 
        更新停车状态,修改空余车位数
    ENDIF 
    ELSESIF(未在规定的时间内接收到其返回的执行状态正常放行) THEN 
        向管理人员发送异常告警信息
ENDIF

おすすめ

転載: blog.csdn.net/johnWcheung/article/details/127696343