1、 1 毕业设计(论文) 题目题目:停车管理系统的设计与实现停车管理系统的设计与实现 学院学院 计算机工程与科学学院计算机工程与科学学院 专业专业 计算机科学与技术计算机科学与技术 学号学号 Xxxxxxxxx 学生姓名学生姓名 Xxx 指导教师指导教师 Xxx 起讫日期起讫日期 2017.02.27 2017.06.09 I 目录目录 摘要III ABSTRACT IV 引言. 1 第 1 章 绪论. 2 1.1 设计背景 .2 1.2 设计目的和意义 2 1.3 本文研究内容及主要贡献 3 1.4 本章小结 .3 第 2 章 开发环境及工具. 4 2.1 数据库技术 .4 2.1.1 关系模
2、型 .4 2.1.2 结构化查询语言 .4 2.1.3 MySQL5.5 介绍.4 2.2 面向对象编程技术 .5 2.2.1 面向对象编程技术 .5 2.2.2 Java 介绍 6 2.3 基于 B/S 架构下的 WEB开发技术 .6 2.3.1 B/S 架构的三层模式 .6 2.3.2 B/S 架构存在的问题 .7 2.3.3 基于 B/S 架构的 Web 应用框架 .7 2.4 开发工具 . 10 2.5 本章小结 . 11 第 3 章 系统分析. 12 3.1 可行性分析 . 12 3.1.1 技术可行性分析 . 12 3.1.2 系统操作可行性分析 12 3.1.3 经济可行性分析
3、. 13 3.1.4 社会因素可行性分析 13 3.2 需求分析 . 13 3.2.1 需求分析的要求和目的 13 3.2.2 功能分析 . 13 3.2.3 数据分析 . 14 3.2.4 系统流程分析 14 3.3 本章小结 . 15 第 4 章 系统设计. 16 II 4.1 总体设计 . 16 4.1.1 车位管理模块 16 4.1.2 财务管理模块 16 4.2 详细设计 . 16 4.2.1 车主泊车记录模块详细设计 . 17 4.2.2 车主取车收费模块详细设计 . 17 4.2.3 车位查看模块详细设计 18 4.2.4 车位状态设置模块详细设计 . 18 4.2.5 当月收入
4、模块详细设计 19 4.3 数据库设计 . 20 4.3.1 数据库关系模型设计 20 4.3.2 数据库逻辑结构设计 21 4.4 本章小结 . 23 第 5 章 系统实现. 24 5.1 管理员登录页面 24 5.2 主页面 25 5.3 车位管理模块 26 5.4 停车记录模块 27 5.5 停车模块 . 28 5.6 取车模块 . 29 5.7 财务管理模块 30 5.8 本章小结 . 31 第 6 章 测试、总结与展望. 32 6.1 软件测试 . 32 6.1.1 软件测试的原则 . 32 6.1.2 单元测试 . 32 6.1.3 集成测试 . 33 6.1.4 白盒测试 . 3
5、3 6.1.5 测试总结 . 33 6.1.6 系统实施与维护 . 34 6.2 本文总结 . 34 6.3 展望 35 6.4 感想 35 致谢. 37 参考文献. 38 附录:部分源程序清单. 39 III 停车管理系统的设计与实现 摘要摘要 随着现在社会的发展、生产力的提高、科技的进步,人们现如今的生活水准 是变得越来越好,而私家车的存在越来越多,随处可见。但是伴随着私家车的大 规模普及,带来了许多便利的方面的同时,也带来了许许多多的问题,比如交通 拥挤,多发的交通事故,治安等问题。其中重要的一个问题是停车问题。为了解 决这个停车难这一城市常见病的问题,无论是那些停车场的管理人员们,还是
6、我 们广大的车主们,都十分的需要有一套安全可靠、设计成熟的停车管理系统,来 满足大家的使用需求。本系统的使用比起以往人工的传统记录,要更加的方便、 可靠、高效,节约成本。 停车管理系统是一套主要功能包括:车辆的登记入库;车辆的停车收费;车 库容量显示和修改;车辆的出入日志等等的系统。 这个系统是使用 JSP、 J2EE、Hibernate、 Struct2、 Spring、 MySQL5.5、Tomcat7 等技术。这个系统可以基本的完成一个停车场的日常管理工作。其中的功能包括 了:管理员的登录功能,管理员增加和删除车位的功能,管理员对车位状态的管 理(停车,取车)的功能,管理员对于车位状态的预览的功能,管理员退出登录 的功能等。本文将从这套系统开发的过程,按照软件工程的方法,从可行性分析、 需求分析、总体设计、详细设计、实现和测试等方面来展示这个系统。 关键词:停车场管理,J2EE,SSH,MySQL5.5,B/S IV Design and impl