基于SSH框架停车库管理系统的设计(MyEclipse,MySQL)
基于SSH框架停车库管理系统的设计(MyEclipse,MySQL)(论文12000字,程序代码,MySQL数据库)
摘要:停车库管理系统以Java语言为开发基础,前端运用JSP技术,把Web、Java开发和JS技术相结合,实现交互。界面友好,一目了然,分类明确,使用者可以清楚的找到系统入口,并使用各种功能。本系统运用了SSH框架用来做数据的处理,Struts技术含有很多组件,对于客户端请求做了很好的处理,Spring框架构造了项目所需要的Model。在停车库管理系统交互方面,它们给我们带来了方便,数据库选用了轻量的MySQL用作后台数据的处理,目标是可以规范化的管理信息,运用数据库是为了更好的处理停车库管理系统的数据信息,方便用户信息的存储、修改,也很安全。在前台后端交互,运用了这种SSH模式,开发的软件大大提高了规范和速度。停车库管理系统从系统需求分析、概要设计、详细设计到具体的编码实现、功能测试都严格遵循了软件工程的思想。
关键字:Struts;MySQL;Spring;Hibernate;停车管理;
Parking Garage Management System
Abstract:The parking garage management system is based on the Java language. The front end uses JSP technology and integrates Web, Java development and jQuery technologies to realize interaction. Friendly interface, clear at a glance, clear classification, users can clearly find the system entrance, and use a variety of functions. This uses the SSH framework for data processing. The Struts technology contains many components. It handles client requests very well. The Spring framework constructs the model needed by the project. In the interaction of the garage management system, they give us Brought convenience, the database uses a lightweight MySQL as a background data processing, the goal is to standardize the management information, the use of the database is to better deal with the parking garage management system data information, user-friendly information storage, modify It is also safe. Interacting at the front end of the front desk, using this SSH mode, the software developed has greatly improved the specification and speed. Garage management system strictly follows the idea of software engineering from system requirements analysis, outline design, detailed design, to specific code implementation and function testing.
Keywords: Struts; MySQL; Spring; Hibernate;Parking Management;
论文整体结构
第1章为绪论,介绍了本次设计的背景与目的,对论文整体进行简介;
第2章技术相关,主要介绍了停车库管理系统运用到的技术;
第3章停车库管理系统的需求分析,介绍了停车库管理系统的需求和可行性;
第4章是停车库管理系统的系统设计,介绍了停车库管理系统的结构、功能模块和数据库的设计;
第5章是功能实现,介绍了停车库管理系统的功能;
第6章进行了软件测试,介绍了软件测试的目的、和方法;
第7章总结和展望。
用户需求以及功能性需求分析
从用户的需求角度分析,本课题主要实现以下功能:以管理者身份登录,能够管理车主的信息,还可以对会员进行管理,包括增删改查会员的信息,添加修改查询员工(操作工)的基本信息,规定统一的收费标准,以及查看营业额。以员工的身份登录系统,操作工将对会员卡进行充值,也可以修改会员卡信息,停车场管理,其中有汽车的进出库管理、车位管理、以及根据进出车库的时间查询交费的金额等等。
本项目面对的用户群体为家里有车的用户和公司,用于公司管理车库信息和用户信息,方便用户停车和交费,适用于大众群体,用户需求方面可行。 [版权所有:http://DOC163.com]
从系统的功能性需求包括以下几个功能:
(1)登录功能需求,本系统登录功能分为管理员登录以及员工登录,管理员登录管理用户、员工信息,管理统一收费和营业额,员工则管理会员卡充值以及车库、车位、进出场信息等。
(2)员工管理功能需求,管理员负责员工信息的登记、修改、查询以及删除,还负责给员工修改登录账号以及密码。
(3)会员管理功能需求,对于办卡的会员,管理员将对会员的信息进行管理和保密。
(4)停车库管理功能需求,员工需要为客户登记进出车库的记录,要为客户选择车位,保证用户可以方便、快速的停车。
(5)车库信息管理功能需求,员工可以查到已经被占用的车位,和未被占用的车位,为客户分配车位。
(6)个人信息管理功能需求,用于员工管理个人信息,及密码修改。
(7)营业额查询功能需求,用于查看停车场营业额情况。
(8)收费标准设置功能需求,用来设置停车库的费用,普通用户和会员收费标准有区别。
[版权所有:http://DOC163.com]
目 录
1 绪论 1
1.1 研究目的 1
1.2 研究意义 1
1.3 国内外研究现状 1
1.4 论文主要工作 2
1.5 论文整体结构 2
2 相关技术 3
2.1 MVC设计模式 3
2.2 Struts技术 3
2.3 Spring技术 3
2.4 Hibernate技术 3
3 停车库管理系统的需求分析 4
3.1 用户需求以及功能性需求分析 4
3.2 可行性分析 4
3.2.1 技术可行性 4
3.2.2 经济可行性 4
3.2.3 运行可行性 5
3.2.4 时间可行性 5
[来源:http://Doc163.com]
3.2.5 法律可行性 5
3.3 非功能性要求 5
3.3.1 时间特性要求 5
3.3.2 灵活性 5
3.3.3 安全 6
4 停车库管理系统的系统设计 7
4.1 开发思想与结构设计 7
4.2 系统功能具体分析 7
4.3 系统模块分析 8
4.4 系统用例图 9
4.5 数据库设计 10
4.5.1 概念结构设计 10
4.5.2 逻辑结构设计 10
4.5.3 E-R模型 10
4.5.4 数据库设计表 11
5 停车库管理系统的实现 14
5.1 前台模块 14
5.1.1 首页 14
5.1.2 管理员权限界面 14
5.1.3 员工界面 15
5.2 后台模块 15
5.2.1 登录模块 15
5.2.2 会员信息管理模块 16
5.2.3 员工信息管理模块 18
5.2.4 用户管理模块 19
5.2.5 收费标准设置 20
5.2.6 查询所有客户 20
5.2.7 营业额查询模块 21
5.2.8 会员卡充值模块 21
5.2.9 停车库管理模块 21
5.2.10 车库信息管理模块 22
5.2.11 个人信息管理模块 22
6 停车库管理系统的软件测试 23
6.1 系统测试概述 23
6.2 软件测试的目的 23
6.3 软件测试的方法和过程 23
6.4 软件测试的简介 23
6.5 测试对象及测试范围 23
6.6 系统初始化功能测试 24
6.6.1 系统功能测试 24
6.6.2 登录页面功能测试 24
6.6.3 会员管理功能测试 24
6.6.4 员工管理功能测试 24
6.6.5 设置收费标准测试 25 [来源:http://Doc163.com]
6.6.6 出入车库管理测试 25
6.6.7 会员卡充值管理测试 25
6.6.8 停车位管理测试 26
7 总结 27
参考文献 27
致谢 29 [来源:http://Doc163.com]
上一篇:家庭生活物品收纳管理系统的设计(MyEclipse,SQLServer)
下一篇:智能停车场管理系统设计与实现(Hibernate和Struts,MySQL)