校园智能停车管理系统研究和设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
校园智能停车管理系统研究和设计

校园智能停车管理系统研究和设计   摘要:开发校园智能停车管理系统,实现车辆进出停车场的自动化管理及停车过程的规范,实现车位管理,会员管理,车辆进场、车辆出场科学化。基于JSP+Struts+Hibernate+SQL Server 2000,给出总体结构设计,结合停车场实体要素,进行数据库概念结构、逻辑结构设计,对系统登录、授权管理、系统设置、操作员档案管理、数据管理、档案管理、入场管理、出场管理、收费管理等模块进行设计研究。   关键词:智能停车场结构设计E-R图逻辑结构功能设计   中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)08-1894-04   很长一段时间,校园停车管理实行纯人工模式,效率低下,容易出错。近年来,教师拥有私人车辆越来越多:如何停放车辆才能有序、安全?外来车辆如何停放?临时人员车辆如何管理……以四川信息职业技术学院新校区为例,设计校园智能停车管理系统。   1总体结构设计   校园智能停车管理系统软件分为通行校验、通行安全管理、通行策略控制、报警与告示、车位管理五大功能,用8个模块实现,如图1。      图1系统功能模块   该系统主要有超级管理员、管理员和操作员三种角色。超级管理员具有最高的权限,即对本系统所有的权限操作权。超级管理员授权给管理员赋予管理员应有的权限。管理员可根据需要来维护角色信息,并授权给相应的操作员。进行系统的设置,权限设置,数据管理,操作员档案的管理。操作员行使管理员给与的权限,行使档案管理(车辆档案、卡档案管理、用户档案管理),出、入场的管理,收费管理等。   2数据库设计   2.1 E-R图   结合车位、用户、管理员、计费、出入场等实体要素,系统数据库E-R如图2。      图2系统数据库E-R图   2.2数据库逻辑结构设计   本系统至少需要设计13张表。卡信息表:存放卡的相关信息;停车场参数表:存放停车场的基本参数;用户表:存放用户的基本信息;车信息表:存放车的基本信息;权限表:存放对应的权限信息和对应的行使该权限人员的相关信息;时收费表:存放按时收费的时间段;次收费表:存放按次收费的时间段;入场表:存放入场时候的一些信息;出场表:存放出场时的相关信息;交班表:存放操作员交接班的相关信息;收费表:存放停车一段时间的收费信息;车位表:用于存放每一个车位上的停车状态;收费标准表:存放收费的统一标准。以卡信息表为例,如表1。   表1卡信息表(Pcard)      卡信息数据库实现脚本:   CREATE TABLE [dbo].[pcard] (   [id] [int] IDENTITY (1, 1) NOT NULL ,   [cardid] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,   [cardno] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,   [cardtype] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,   [cardmoney] [money] NULL ,   [sendtime] [datetime] NULL ,   [activetime] [datetime] NULL ,   [sendflag] [varchar] (1) COLLATE Chinese_PRC_CI_AS NULL ,   [loseflag] [varchar] (1) COLLATE Chinese_PRC_CI_AS NULL   ) ON [PRIMARY]   3系统功能设计   3.1登录模块设计   登陆页面需要用户名、密码以及用户的登录类型,分为超级管理员、管理员和操作员,在登录类型中进行区别,进入后根据管理的级别,行使不同的功能。登陆时进行验证,首先进行页面级的验证输入的信息,用户名和密码不能为空。其次进行数据库的验 证,当系统中没有该管理员的信息时将把错误信息抛出到页面,提示用户出错原因。当同一个用户已经登录时,使用同一账号和密码将不能登陆该系统,在一定程度上提高了系统的安全性。数据流图如图3。      图3登录模块数据流程图   3.2授权管理模块   此模块只有超级管理员才能进行相关的操作。所有管理员级别的用户都由该超级管理员进行授权产生。超级管理员进入该模块之后可以查询管理员的信息,并可以进行管理员信息的编辑。添加管理员的信息的前提是保证数据库中没有该管理员的信息,所以在添加的时候首先要对添加的管理员在管理员表中进行检查,如果存在则提示不能添加该管理员的信息。修改

您可能关注的文档

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档