UML停车场标准管理系统.doc
《UML停车场标准管理系统.doc》由会员分享,可在线阅读,更多相关《UML停车场标准管理系统.doc(14页珍藏版)》请在咨信网上搜索。
1、设计题目 停车场管理系统 2、设计任务和要求 停车场管理系统是为了提升停车场运行效率、加强安全性和和智能交通系统信息互动,把相关科学技术发展领域最新结果合理有效应用到停车场管理系统完善和发展中。 本系统设计以待开发系统建立系统模型为基础,依据停车场管理进行基础系统分析,经过具体需求分析,进行系统总体设计和具体设计,画出多种模型图。依据需求分析,进行需求建模,绘制系统用例图和活动图;依据用例模型,绘制系统状态图,类图和次序图;对一些关键功效对象绘制对象图;最终给出系统组件图和布署图。 3、系统分析过程 3.1 系统分析 3.1.1需求分析 (1) 系统功效需求 系统功效需求关键包含以下多个方面: ① 超级管理员含有最高权限,即对本系统全部权限操作权。超级管理员授权给管理员给予管理员应有权限。 ②管理员可依据需要来维护角色信息,并授权给对应操作员。进行系统设置,权限设置,数据管理,操作员档案管理。 ③操作员行使管理员给和权限,行使档案管理(车辆档案、卡档案管理、用户档案管理),入场管理,收费管理,和出场管理。 (2) 系统关键包含以下多个模块: ①基础业务处理模块。基础业务处理模块关键用于实现管理员经过正当认证登录到该系统中进行停车场管理。 ②信息查询模块。信息查询模块关键用于实现管理者和停车用户查询和对本身信息查询。 ③系统维护模块。系统维护模块关键用于实现系统管理员对系统管理和对数据库维护,系统管理包含停车位信息、用户信息等信息维护。数据库维护包含数据库备份、恢复等数据库操作。 3.1.2系统用例模型 停车场管理系统参与者包含以下多个: Ø 1、超级管理员Ø 2、管理员 3、操作员 4、用户 依据停车场管理系统需求,确定了该系统用例图以下图所表示。 图3-1 停车场管理系统用例图 图3-2 用户用例图 图3-3 系统管理员用例图 图3-4 操作员用例图 图3-1所表示,该系统关键有超级管理员、管理员和操作员三种角色,不一样角色基础任务以下所述。 超级管理员含有最高权限,即对本系统全部权限操作权。超级管理员授权给管理员给予管理员应有权限。 管理员可依据需要来维护角色信息,并授权给对应操作员。进行系统设置,权限设置,数据管理,操作员档案管理。 操作员行使管理员给和权限,行使档案管理(车辆档案、卡档案管理、用户档案管理),入场管理,收费管理,和出场管理。 依据用例图得到部分类图,图 3-5 图 3-5 类图 3.1.3 系统步骤分析 停车场管理系统分为入场停车和出场取车两部分。图2-3所表示。 图 2-6 系统步骤图 A.入场停车步骤 (1)入场 依据系统提醒停车场现有信息控制车辆入场,停车场在有车位情况下方能停车。 (2)停车 指定停车位置提醒给用户 B.出场取车步骤 (1)收费 依据车辆信息,卡类型和停车时间等依据收费标准计算收费额度实施收费步骤。 (2)出场 交费以后在出场相关信息提醒下完成停车管理过程。 3.2 技术可行性分析 停车场管理系统设计中,MVC(Model-View-Control)分层设计模式贯穿了整个设计步骤,系统开发框架采取Struts1.2 +Hibernate3.1组合结构。 模型层 模型层关键包含数据逻辑和业务逻辑。 在本系统中,Hibernate提供处理数据持久化,JavaBean对业务逻辑Service封装。 视图层:系统用Java application实现视图层。 控制层:采取Dao处理前台请求和Service业务逻辑调用。 4、系统设计过程 4.1 总体设计 首先判定登录身份,进入对应操作页面经过需要操作,最终完成目标操作功效。她们在内在关系由数据库和程序来控制。 4.2 业务步骤分析 本系统使用者是停车场工作人员,为了便于管理并借鉴现有停车场管理模式,划分成三个角色用户。工作人员首先登陆系统,经过一系列身份验证,登陆成功以后进入对应操作界面,实现各自管理功效。总体功效分析业务步骤图。图4-2业务步骤图 图4-2 业务步骤图 其中各模块有对应添加、修改及删除功效。 4.2.1 系统功效模块 图 4-3 系统功效模块划分 图 4-3 系统功效模块划分 4.3系统模块设计 (1)授权管理模块 含有最高管理权限超级管理员对该模块进行操作,对管理员进行授权,添加删除修改管理员。 (2)系统设置 由超级管理员授权管理员行使该功效,关键是对停车场参数进行设置。 (3)操作员档案管理 由管理员行使改功效,停车场业务操作员进行管理,添加、删除、修改操作员信息。 (4)数据管理模块 该模块显示了停车场日常运行所产生数据,场内车辆,进出数据,收费金额和交班统计相关信息。 (5)档案管理 该部分功效为操作员所使用,关键是对停车场发放卡进行管理、车档案管理和停车场用户信息档案管理。她们全部有自己添加、删改、修改功效。 (6)入场管理 该模块是本系统一个关键功效模块,关键采集汽车入场时候部分必需参数,对参数进行处理和判定,这些取得参数提交到后台进行相关处理。 (7)出场管理 汽车离场之前对其进行离场验证和停车时间数据搜集,为下一收费模块提供数据。 (8)收费管理 该模块是本系统最关键一个模块,依据出入场提供参数结合该模块收费标准设置计算出收费金额,完成收费并打印出收费清单。 4.4 数据库设计和实现 4.4.1 数据库需求分析 数据库设计ER图。图 4-4-1系统数据库ER图,制订一个收费标准要卡类型和收费标准(时收费或次收费)来确定。停车场用户用户有唯一一条卡信息和自己车信息绑定。停车场总车位数决定了车位表总车位,一个车位只能存放一部车。收费依据时入场时信息和出场时信息和收费标准综合得出。交班统计要记下该职员在工作时间内全部操作统计,上下班时间和在这段时间内操作。 图 4-4-1 系统数据库ER图 依据系统需求,本系统需要设计13张表。 卡信息表:存放卡相关信息。 停车场参数表:存放停车场基础参数。 用户表:存放用户基础信息。 车信息表:存放车基础信息。 权限表:存放对应权限信息和对应行使该权限人员相关信息。 时收费表:存放按时收费时间段。 次收费表:存放按次收费时间段。 入场表:存放入场时候部分信息。 出场表:存放出场时相关信息。 交班表:存放操作员交接班相关信息。 收费表:存放停车一段时间收费信息。 车位表:用于存放每一个车位上停车状态。 收费标准表:存放收费统一标准。 4.5具体设计 登录模块 登陆页面需要用户名、密码,进入后依据管理等级,行使不一样功效。登陆时进行验证,首优异行页面级验证输入信息,用户名和密码不能为空。其次进行数据库验证,当系统中没有该管理员信息时将把错误信息抛出到页面,提醒用户犯错原因。当同一个用户已经登录时,使用同一账号和密码将不能登陆该系统,在一定程度上提升了系统安全性。 系统设置模块 关键是依据管理员输入停车场参数,这些参数是由管理员对停车场参数进行初始化,经过查询停车场参数显示停车场参数信息。 入场管理模块 假如有车入场,首先要检测一下是否还有空闲车位,假如没有空闲车位,入场不成功。这一过程实现经过设置每个车位状态来进行实现,每个车位信息全部存放在车位信息表中。入场管理需要手动输入部分信息,提交以后要进行必需判定以后根据指定车位进入停车场,在指定车位时候是依据车位在车位表中次序来进行指定。 出场管理 假如有车出场,首先要确定是否出场,假如出场,出场不成功增加一个停车位。这一过程实现经过设置每个车位状态来进行实现,每个车位信息全部存放在车位信息表中。出场管理需要手动输入部分信息,提交以后要进行必需判定以后根据指定车位出停车场,在指定车位时候是依据车位在车位表中次序来进行指定。 4.5.1序列图和协作图 系统管理员登录系统: 序列图 协作图 管理员登录系统: 协作图 序列图 4.5.2创建系统状态图 图4-6-1系统状态图 4.5.3创建系统活动图 用户进入停车场活动图 图4-7-1用户进入停车场活动图 系统管理员查询车位活动图 图4-7-2系统管理员查询车位活动图 4.8创建系统布署模型 图4-5-1系统布署模型 4.9系统布署图 6、参考资料 [1] 章立民.Visual C# 文件IO和数据存取秘诀[M].机械工业出版社,. [2] 刁成嘉.UML系统建模和分析设计[M].机械工业出版社,. [3] 金雪云,周新伟,王雷.Visual C# [M].高等教育出版社,. [4] 马海军,景丽.Java编程原理和实践[M].清华大学出版社,.- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 停车场 标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文