更新时间:11-03 上传会员:溪老师
分类:计算机信息 论文字数:14573 需要金币:2000个
摘要:在我国培训机构的发展大致分成两块:第一块是学校里的基础课程语数外学习,第二块是培训孩童的兴趣特长如艺术或者运动项目方面。但是这些培训机构没信息化管理、或者采用网站来宣传,甚至还有些小的培训机构还采用纸质记录。所以我们需要开发出一款操作简单又可以跨平台操作的手机APP能满足对少儿培训的需要。
如今互联网行业发展迅速,人们可以通过手机里来满足各种各样的生活需求。因此少儿培训机构实现的是一个可以在线浏览购买课程的开发设计。在这次的系统开发中,严格按照相应的开发流程,采用时下十分流行的MVC模式设计,再加上Spring和Hibernate框架来进行开发。前端是采用Android SDK和基于C/S框架来进行App端设计,后台页面采用简洁的SSH框架将CSS和JSP页面设计技术融合在一起实现界面的简易操作。数据库选择了较为简洁的MySql来存储前后台所产生的数据。本系统主要实现两大功能模块:App端和Web网页端。在App端,用户先要进行登录注册后才可以进去APP来进行课程的查询,选中自己心仪的课程后,可以选择购买课程从而生成一个新的订单。在WEB端,管理员可以直接登录,将课程信息增删改查,查看订单界面及时处理相应订单。用户先注册后登录进去来浏览、搜索关键字来查看课程详细信息。购买课程后还能对课程做出相应的评价。本论文详细介绍了少儿培训机构系统分析和设计的过程。
少儿培训服务平台管理系统有效的解决了纸质手工处理业务时效率低下和数据信息易丢失的问题,使得用户查询培训课程信息更方便快捷,同时便于管理员对课程和用户的管理,从而给少儿培训服务行平台管理工作带来更高的效率。
关键词:少儿培训;AndroidApp;Mysql;MVC模式
目录
摘要
Abstract
1绪论-1
1.1选题背景及现状-1
1.2 课题目标及意义-2
1.3本课题的实现方法-2
2需求分析-3
2.1 需求调研-3
2.2可行性分析-3
2.2.1 技术可行性-3
2.2.2 经济可行性-3
2.2.3 管理可行性-3
2.3系统环境运行需求-4
3系统分析-5
3.1 数据流程分析-5
3.2 业务流程分析-5
3.3 系统用例分析-6
4系统设计-8
4.1 系统框架-8
4.1.1 系统目标设计-8
4.1.2 开发设计思想-8
4.1.3 系统功能分析的-8
4.2 系统功能模块-9
4.2.1系统功能模块设计-9
4.2.2系统模块详细介绍-10
4.3.1 实体描述-10
4.3.2概念模型设计-11
4.3.3 数据表的设计-12
4.4 系统开发工具及相关技术-13
4.4.1 Eclipse简介-13
4.4.2 MVC模式简介-13
4.4.3 MySql简介-14
5系统实现-15
5.1 App端功能-15
5.1.1用户登录功能-15
5.1.1 用户注册界面-18
5.1.2 课程查看-19
5.1.3 订单管理-20
5.2 Web管理员功能-21
5.2.1后台管理界面-21
5.2.2 课程添加界面-22
5.2.3 课程编辑界面-23
5.3 Web用户功能-25
5.3.1 网页用户主界面-25
5.3.2 热门课程-26
5.3.3 评价展示-27
5.3.4 订单确认-28
6 系统说明及测试-30
6.1 系统测试-30
6.2 功能测试-30
6.2.1 用户登录测试用例-30
6.2.2 服务平台测试用例-31
6.2.3 管理员课程信息管理测试用例-32
6.2.4 管理员订单管理测试用例-32
7结论-34
参 考 文 献-35
致 谢-36