|
1. 课题拟采取的研究方案:
在系统开发之前,首先要了解目前各类停车场车辆管理系统的发展现状,然后进行以下几个步骤进行开发。首先,进行推荐系统分析,收集数据,对此系统的可行性进行研究,提出停车场车辆管理系统能实现的基本方案、步骤以及流程。然后,进行系统设计,包括系统数据结构设计、系统每个模块的功能设计、数据库设计、代码设计、显示方式等。最后,进行系统实现,编程实现系统功能,并进行系统测试。
2. 课题拟采取的技术路线:
主要利用Java开发的SSM快速开发框架与SpringMVC三层架构思想开发后台代码,Bootstrap前端开发技术开发后台的前端页面,Spring-Data-Jpa技术管理数据库。SSM与SpringMVC三层架构:
Spring的产生完全是为了解决企业公司级的开发所产生的一系列复杂问题而创建。通俗的讲,Spring就是一个轻量级的IoC(控制反转)和AOP(面向切面)的容器。
Spring
MVC它是属于Spring Framework的一个后继,是基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架。Spring MVC框架是基于传统MVC架构模式,我们所讲的基于系统请求的驱动即指请求-响应模型,并且分离了分派器、控制器、模型对象以及处理程序对象的角色,这种概念上所讲的分离更方便的让这些去进行定制化操作。框架的目的就是帮助开发人员去简化开发。
MyBatis框架是一个Java的数据持久层框架。,MyBatis把几乎所有的JDBC代码和参数的手动设置还有resultSet的检索都消除了,这个框架它所提供的持久层的技术包括SQLMaps和Data Access Objects(DAO)。MyBatis框架它使用了比较简单的XML或者是注解方式用来配置和原始的一个映射,将接口和Java的POJOs(Plain
Old Java Objects,普通的 Java对象)来专门映射成数据库中的一条条记录。MyBatis就是一个用来帮助开发人员管理数据的增删改查的框架。该框架支持定制化 SQL。
以下是基于windows平台开发环境简要描述:
(1)开发环境:Myeclipse集成开发环境+Mysql开发环境。
(2)开发语言:Java+JavaScript+ SQL。
(3)后台数据库:Mysql。
(4)开发环境运行平台:Windows 10/Windows7。
|