扫一扫,关注我们
微信号:375279829
|
会员管理 |
|
教练管理 |
|
新闻公告管理 |
|
系统管理 |
|
管理员 |
|
教练 |
|
会员 |
|
留言管理 |
|
用户登录 |
|
个人信息管理 |
|
预约管理
|
|
课程管理 |
|
课程录入 |
|
用户登录 |
|
在线留言 |
|
课程查看 |
|
课程预约 |
|
查看教练信息 |
图1 系统功能模块图
4.完成设计的思路
4.1 方案设计
(1)系统采用SSM框架实现系统的页面,使系统用起来更加简单明了。
(2) 通过将用户的级别分为管理员拥有系统的所有权限,游客和注册会员拥有系统的部分权限,教练登录后管理个人的预约信息。
(3) 通过将驾校预约管理系统信息划分成模块,然后分别对每个模块进行管理。游客仅可以浏览驾校课程信息等,注册会员可以进行预约。
(4)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改等;
4.2 技术关键点或创新点
(1)MySQL数据库:驾校预约管理系统使用的是MySQL开发,MySQL是一个关系型数据库,同时MySQL也是开源免费的数据库。对于关系型数据而言,当数据巨大的时候,查询效率会比较低下,所以通常采用索引或者改变数据集来提高数据的调用,从而提高检测效率。MySQL体积小,安装速度快,在中小型网站和应用程序中广泛存在,使用MySQL也具有极高的安全性,包括用户登录的权限,数据操作的管理权限,数据备份,恢复等功能,但目前MySQL也面临着一定的挑战,特别是在一些小型的数据库发展带来的市场占用。但是在MySQL关系数据库因为庞大的用户群,和优良特性,MySQL依然是建站首选,降低了开发成本和部署难度。
(2)Mybatis技术:Mybatis和Hibernate不同是一个“半自动化”的ORM框架,它底层对数据库的一些复杂操作过程进行了相应的封装。程序员在使用的时候只需要编写实现相应功能的SQL语句就行了。从而简化了一些繁琐的操作,提高了程序员的开发效率,SQL语句写在XML文件中便于后期维护和统一管理。除此之外还有效的防止了SQL注入攻击。
(3)Spring MVC技术:Spring MVC框架它能够帮助我们进行更简洁的Web层开发,与Spring无缝融合几乎不需要任何配置便可以在项目中使用它。通过前端控制器DispatchServlet,负责分配请求,每个请求过程都有对应的组件进行处理,分工明确。
4.3 进度安排
1-2周:毕业实习;
3-4周:按照学院要求的格式撰写并提交毕业实习报告和开题报告;
5-6周:系统方案设计及详细设计,编码调试;
7周:毕业设计中期检查、抽查;
8-10周:撰写毕业设计论文,完善系统;
11周:代码验收;
12周:论文查重,修改、提交论文,参加毕业答辩;
13-14周:根据答辩组和指导老师意见,修改提交终稿。
4.4.预期成果
通过使用Java这种面向对象语言与后端的MySQL数据库相结合,在老师的指导下完成设计,并对整个系统进行验证测试,利用驾校预约管理系统,直接在前台页面里注册、登录、根据各驾校的特色选择想要的驾校类型,管理后台信息的录入,完成教练课程的预约。
4.5 参考文献
[1] 李燕. 基于Java和MVVM模式的户外教育与服务平台研建[D].北京林业大学,2019.
[2] 顾新萍. 基于Java的智能家居控制系统设计与实现[D].青岛大学,2019.
[3] 孟永焱. 基于微信的移动互联网智能交互系统的设计[D].北京邮电大学,2019.
[4] 郑超亚. 基于Java的信息技术答题系统设计与开发[D].中央民族大学,2019.
[5] 汪峰. 在线课堂Java的设计与实现[D].西北民族大学,2019.
[6] 康健. 电影推荐系统Java的设计与实现[D].西北民族大学,2019.
[7] 郝磊. 网络商城Java的设计与实现[D].西北民族大学,2019.
[8] 公磊, 周聪. 基于微信的移动终端应用程序开发与研究[J]. 计算机与现代化, 2018(08):22-25.
[9] 何晶.以SSM框架与jQuery技术为基础的Java-Web开发应用探讨[J].计算机产品与流通,2019(11):104-105.
[10] 王志辉.JAVA语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(20):42-43.
[11] 陈宇收.MySQL数据库备份方案研究[J].电脑编程技巧与维护,2018(10):109-110+130.
[12]韦美雁,段华斌,周新林.大数据环境下的MySQL优化技术探讨[J].现代计算机(专业版),2018(30):68-72.
[13] 张继东.MySQL数据库基于JSP的访问技术[J].电子技术与软件工程,2017(15):169.
[14] 王丽娟,靳继红.基于MySQL的查询优化技术研究[J].电脑知识与技术,2017,13(30):35-36.
[15] Hua Yuan,Hualin Xu,Yu Qian,Yan Li. Make your travel smarter: Summarizing urban tourism information from massive blog data[J]. International Journal of Information Management,2016,36(6).
5.指导教师意见及建议
签字:
年 月 日
注:此表一式一份,随学生毕业设计(论文)材料存档。 2018-12制
如需定做或者获取更多资料,请联系QQ:375279829