系统一般部署在企业内网,通过交换机防火墙对外开放,同时为了服务器的安全,一般使用Nginx服务器搭建反向代理只开放特定端口从而阻断外部直接访问服务器的通道,为服务器加上一道防线。
后台采用Asp.net MVC5框架设计,数据库访问使用Dapper,每个页面请求会被映射到Controller 中具体的Action,在有Action调用具体业务逻辑返回数据或具体页面。
1)管理员登录管理,如图
管理员在浏览器中输入账号密码,点击登录,浏览器发送Post请求给服务器,服务器将请求指向到登录Action 查询账号密码是否正确,如果正确直接跳转到主页,否则留在登录页,并提示账号或密码错误。
2)停车场管理 如图
系统管理员可以添加停车场信息含车位信息,对停车场信息最修改删除等操作。
3)车辆管理 如图
管理员点击盘点计划,点击创建盘点计划,填写标题,停车场编号,盘点起止日期保存,默认为未发布。在列表也可以点击发布,则系统根据停车场字段拉取车辆停车场一致的车辆到盘点明细表中。
4)用户管理 如图
后台网页端主要功能实现
登录界面如图
盘点车辆管理
停车场管理
盘点计划管理