1、罚单系统信息系统设计 案例分析组长: 组员: 国家巡查罚单处理系统国家巡查罚单处理系统的目的是记录驾驶员的违规情况,保存驾驶员支付的罚款记录(当驾驶员接受罚单或别法官发现行车违章时),以及通知法官对应罚款不能及时支付的违章人员发出逮捕命令。一个独立的国家巡查系统负责记录事故情况并查证经济责任(保险单)。而第三个系统负责发放、恢复或吊销驾驶员的执照。这四个系统显然是集成的因为它们共享一个数据库,但除此之外,它们由国家巡查的不同部门独立使用。国家巡查的操作(警察所做的)是完全独立的。用于罚款单处理系统的数据库部分包括驾驶员数据、罚款数据、警察数据和法官数据。驾驶员数据、警察数据和法官数据由系统使用
2、。系统生成和维护罚款数据。驾驶员的属性包括执照号码、名字、地址、出生日期和执照批准日期等。罚款单的属性包括罚款号码(每一个号码都是唯一的并且预先打印在警察罚款本的每一张表单上)、位置、罚款类型、罚款日期、罚款时间、申诉、审判日期、判决、罚款数量和支付日期。法官和警察数据包括各自的名称和地址。每一个驾驶员有0个或多个罚单,而一张罚单只能用于一个驾驶员。警察可以开出多个罚款单。在警察向驾驶员开出罚款单的同时,一张罚款单的副本被上交并输入系统。与此同时,在数据库中生成一张新的罚款单记录并且生成了相应驾驶员、警察和法庭之间的关系。如果驾驶员服罪,他或她在预先打印好的信封里装入罚款单规定的罚款数目,然后
3、邮寄给国家巡查部门。在有些情况下,驾驶员声称自己是无辜的要求法庭延期付款。如果信封寄回时没有支票,并且申诉请求框内写了一个“x”,那么系统在罚款单记录上写下请求,寻找驾驶员、罚款单和警察信息,然后向相应的法庭送一张罚款单详细表,同时生成申诉日期调查表并寄给驾驶员。调查表上的说明告诉驾驶员填入方便的日期并把调查表直接寄给法庭。一旦收到这些信息,法院就安排一次审讯日期并向驾驶员通知日期和时间。当审讯结束,法庭向罚款单系统发送判决,然后在罚款单上记录下判决和审讯日期。如果判决证明驾驶员是清白的,那么为保险公司生成驾驶记录报表的系统将删除罚款单。如果判决证明驾驶员是有罪的,那么法庭给驾驶员另一个写明罚
4、款数目的信封,以便驾驶员以后邮寄罚款。如果驾驶员不能在要求的期限内支付罚款,罚款处理系统生成一张逮捕请求通知并把它寄给法庭。这通常发生在最初的信封在两周内没有收回或者法庭提供的信封在审讯日期后两周内没有收回。此后的事情就由法庭决定。有时法庭要求吊销驾驶员的执照,然后处理驾驶员执照的系统负责处理吊销事务。国家巡查罚单处理系统 系统分析过程1 事件表事件触发器来源活动/用例响应目的地警察开出罚单罚单副本警察生成新的罚款单记录新罚款单记录驾驶员驾驶员邮寄规定数额的罚款罚款金驾驶员更新罚单记录驾驶员提出申诉请求带有申诉请求标记x的罚单驾驶员记录申诉请求罚款单详细表法官申诉日期调查表驾驶员法官发送判决记
5、录下判决结果的罚款单法官记录判决结果生成逮捕请求通知时刻生成逮捕请求通知时刻生成逮捕请求通知逮捕请求通知法官2 实体关系图3. DFD片段图 4. 系统图5. 对第一个DFD片段结构化6. 结构化之后的结构图:罚单系统数据字典一、数据元素编号数据元素名内部名值域值义类长备注E01执照号码E02名字E03地址E04出生日期E05执照批准日期E06法官名E07法官地址E08警察名E09警察地址E10申诉E11审判日期E12判决E13罚款数量E14支付日期E15罚款号码E16位置E17罚款类型E18罚款日期E19罚款二、数据流定义表编号数据流名来源去向组成流量备注L01开出罚单警察计算机系统E08+
6、E09+E13+E14+E15+E16+E17+E18+E19L 02新罚款单记录计算机系统驾驶员E01+E02+E03+E04+E05+E13+E14+E15+E16+E17+E18+E19L03邮寄规定数额的罚款驾驶员E01+E02+E03+E04+E05+E13+E19L04提出申诉请求驾驶员计算机系统E01+E02+E03+E04+E05+E10L05申诉日期调查表计算机系统驾驶员E01+E02+E03+E04+E05+E10L06罚款单详细表计算机系统法官E06+E07+E10+E11+E12+E13+E14+E15+E16+E17+E18+E19L07发送判决法官计算机系统E06+
7、E07+E11+E12L08逮捕请求通知计算机系统法官三 数据存储编号文件名形式组成流入流出F01罚单记录E13+E14+E15+E16+E17+E18+E19F02申诉请求E10F03判决结果E11+E12四 数据结构定义表编号文件名内部名组成输入输出M1罚单E10+E11+E12+E13+E14+E15+E16+E17+E18+E19五 外部实体定义表编号名称简述输入数据流输出数据流H1驾驶员提交罚款或提出申诉罚款单罚款金额或申诉请求H2法官受理申诉,进行判决申诉发送判决H3警察开出罚单,负责逮捕收款单据六 数据处理定义表编号名称输入处理逻辑输出G1记录罚单罚单根据警察输入的罚单信息创建新的罚单记录罚单记录G2更新罚款单罚款金额驾驶员邮寄规定数额的罚款,计算机系统自动更新罚单记录更新后的罚单记录G3记录申诉请求申诉根据驾驶员提出的申诉,生成申诉请求申诉记录G4记录判决判决记录下法官判决判决记录G5生成逮捕请求通知驾驶员不能在要求的期限内支付罚款,自动生成逮捕通知令逮捕通知罚单处理系统数据库驾驶员执照号码(主)、罚款号码(外)名字、地址、出生日期、执照批准日期罚单罚款号码(主)、位置、罚款类型、罚款日期、罚款时间、申诉、审判日期、判决、罚款数量、支付日期。警察名称(主)、罚款号码(外)、地址法官名称(主)、执照号码(外)、地址如有侵权请联系告知删除,感谢你们的配合!
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1