1 1 、设计题目 停车场管理系统 2 、设计任务与要求 停车场管理系统是为了提高停车场的运行效率、加强安全性以及与智能交通系统的信息互动,把相关科学技术发展领域的最新成果合理有效的应用到停车场管理系统的完善和发展中。 本系统设计以待开发系统建立系统模型为基础,根据停车场管理进行基本的系统分析,经过详细需求分析,进行系统的总体设计和详细设计,画出各种模型图。根据需求分析,进行需求建模,绘制系统的用例图和活动图;根据用例模型,绘制系统的状态图,类图和顺序图;对某些重要功能的对象绘制对象图;最后给出系统的组件图和部署图。 3 、系统分析过程 3 .1 系统分析 3.1.1 需求分析 (1) 系统功能需求 系统的功能需求主要包括以下几个方面: ① 超级管理员具有最高的权限,即对本系统所有的权限操作权。超级管理员授权给管理员赋予管理员应有的权限。 ②管理员可根据需要来维护角色信息,并授权给相应的操作员。进行系统的设置,权限设置,数据管理,操作员档案的管理。 ③操作员行使管理员给与的权限,行使档案管理(车辆档案、卡档案管理、用户档案管理),入场的管理,收 费 管理,以及出场的管理。 (2) 系统主要包括以下几个模块 : ①基本业 务处 理模块 。基本业 务处 理模块 主要用于 实 现 管理员通过合法 认 证登 录 到该 系统中进行停车场的管理。 ②信息查 询 模块 。信息查 询 模块 主要用于 实 现 管理者 和停车客 户查 询 和对自身 信息的查 询 。 ③系统维护模块 。系统维护模块 主要用于 实 现 系统管理员对系统的管理和对数据库 的维护,系统的管理包括停车位 信息、客 户信息等 信息的维护。数据库 的维护包括数据库 的备 份 、恢 复 等 数据库 操作。 3.1.2 系统用例模型 停车场管理系统的参 与者 包含 以下几种: 1 、超级管理员 2 、管理员 3 、操作员 4 、客 户 2 根据停车场管理系统的需求,确定了该系统的用例图如下图所示。 图3-1 停车场管理系统用例图 图3-2 客户用例图 3 图3-3 系统管理员用例图 图3-4 操作员用例图 如图3-1 所示,该系统主要有超级管理员、管理员和操作员三种角色,不同角色的基本任务如下所述。 超级管理员具有最高的权限,即对本系统所有的权限操作权。超级管理员授权给管理员赋予管理员应有的权限。 管理员可根据需要来维护角色信息,并授权给相应的操作员。进行系...