【《兴趣培训班宣传招生的APP系统设计》6000字(论文)】_第1页
【《兴趣培训班宣传招生的APP系统设计》6000字(论文)】_第2页
【《兴趣培训班宣传招生的APP系统设计》6000字(论文)】_第3页
【《兴趣培训班宣传招生的APP系统设计》6000字(论文)】_第4页
【《兴趣培训班宣传招生的APP系统设计》6000字(论文)】_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

[1]。1.2.2国内研究现状随着移动互联网的高速发展,智能手机已经在越来越多人的生活中普及,越来越多的手机APP被应用在我们的日常生活中,而以微信为代表的新媒体正逐渐的在学校管理中发挥其作用。其中,微信公众号其操作简单、方便、快捷等突出特点,得到越来越多的学校青睐,渐渐普遍应用于学校的部分管理活动中。而熟知的就有基于微信公众号平台的新生报名系统,其使用微信公众号平台,运用PHP,MySQL,Bootstrap,HTML5,CSS3,JQuery等相关的技术,完成对新生报名功能的微信公众号开发,具有在线报名、在线审核、查询结果等功能,新生通过这个微信公众号可完成基本的报名操作。而基于Android操作平台开发的“金课帮”APP,是一款针对高校教师在线“金课”建设的需求和短板而开发出来为高校老师提供在线教学的软件,学生在这款APP中查看和了解这些课程内容,为许多老师和学生们提供了更简便的途径。不仅如此,由于网络科技的发展,各种行业的宣传、招生和考试都可以在网上进行报名参加。例如我们大学生熟悉的大学英语等级考试、计算机等级考试等都在网上进行报名。现如今,智能手机的普及,使得手机APP也成为了许多行业宣传和提供报名的重要途径,各行各业都推出了自己的宣传招生APP,为自己和用户节约了很多宣传和报名时间。虽然现在有着许多的报名软件及网站,但大多数网站都是用于各种高校招收新生或者运用于各种各样的考试而开发出的报名系统,几乎没有宣传有关兴趣培训的系统,而某些APP都具有商业性,界面充斥着各种广告等等,没有给用户提供舒适的使用体验。而现在,线下兴趣培训机构也有非常的多,他们的宣传招生都需要依靠各种途径,各种方法,不仅费事费力,还可能获得不等价的汇报。因此一款兴趣培训班宣传招生APP显得十分重要。2系统分析2.1需求分析随着信息科技的高速发展,移动智能设备在生活中的普及,人们都会随身携带着智能手机,网上宣传招生成为不可或缺的方式。兴趣班的宣传和报名等都会有很大的改观。由于科技的发展,网上宣传和报名的优势也日趋明显。兴趣培训班宣传招生需要了解学生的信息,及时的做出合理的决策。为了使得操作更加方便,系统则设置普通用户和管理员两个角色,用于使用和管理本系统。对于普通用户需要有以下功能:登录和注册:查看兴趣班:收藏或报名搜索班级:用户可搜索自己想了解的班级修改更新个人信息对于管理员来说除了具备用户的功能外还需有以下功能:管理员可以对兴趣班进行添加、修改和删除操作。管理员可以对普通用户进行管理。管理员可以对新管理员添加和删除操作。2.2系统划分及说明兴趣培训班宣传招生系统包括用户报名模块以及管理员管理模块。其中用户模块包括用户报名、报名结果查询等。管理员管理模块包括对新管理员的添加和删除;用户报名情况和报名结果的查看;兴趣班的添加、修改和删除;兴趣班课程的添加、修改和删除;报名用户的信息检查。2.3系统功能分析2.3.1基本功能用户:注册/登录:用户用账号进行注册后登录进入首页。查看资讯:用户在首页可以查看管理员发布的新闻资讯报名/收藏:用户登录成功后可在首页点击班级或搜索班级来报名或者搜藏班级查看消息:用户可在消息界面查看通知消息修改个人信息:用户可在我的界面查看和修改个人信息管理员: 管理员登录以后可以对用户、班级、课程、通知消息及新闻资讯等等进行管理,对其内容进行增删查改等等系统总体功能结构图、E-R图及系统用例图如下图:图2-1系统总体结构图图2-2E-R图图2-3用户用例图图2-4管理员用例图2.3.2数据库结构兴趣班报名数据库数据表名称包含数据 用户表使用系统的所有用户兴趣班表开设的各个兴趣班课程情况表各个兴趣班中开创的课程报名情况表所有报名学生数据2.3.3数据表表2-1用户表表2-2兴趣班表表2-3课程情况表表2-4报名情况表3.系统可行性分析3.1经济可行性首先,如今手机几乎人手一部,用户可直接在网上查看兴趣培训班以及报名,对于用户来说省时省力,对于机构来说节约不少的宣传成本;其次,科技发展如此迅速,各种信息科技得到广泛的应用,如此一来,对于软件的开发维护节约了很多成本,因此,这款兴趣培训班宣传招生APP在经济上是可行的。3.2技术可行性 本是基于HBuilderX平台,结合css、JavaScript、jQuery等基础知识,实现了该系统的功能,系统操作简单,易于测试以及维护,用户界面简洁方便,可读性强,数据不易丢失,因此,兴趣培训班宣传招生APP在技术上是可行的。3.3用户操作可行性 此APP可以在安卓系统及IOS系统的智能移动设备中运行,有着简洁的界面,用户操作方便快捷,上手既可以操作,适用于多数用户,因此在用户使用方面此款APP是可行的。4系统设计4.1系统功能系统应用程序的主要功能都是在主页面兴趣班报名系统及在其下打开的众多页面中完成的。主要有注册登录模块,首页查看班级资讯模块,搜索查询兴趣班模块,学生查看班级报名及收藏模块。 根据兴趣培训班宣传招生系统的主要功能设置以下的程序流程图登录/注册流程图(图4-1):用户打开APP进行注册或者登录,有账号的输入账号后直接进入,没有账号的需要注册账号,输入自己的账号和密码注册,然后登录进入首页。图4-1登录/注册流程图 用户选择班级报名/收藏动态图(图4-2):用户在首页或搜索选择班级进行报名或者搜藏。图4-2班级报名/收藏动态图4.2创新点 1.运用HBuilderX平台进行开发,可以使其应用到安卓系统以及IOS系统的移动智能设备的客户端,软件应用更广泛2.通过分类好班级及上课时间。能更好的满足各个班级宣传及用户报名时的需求,使用户能够更快的查询自己想了解的兴趣班,更快的找到自己需要报名的兴趣班。4.3系统整体界面实现4.3.1登录/注册 用户在第一次登录系统时要进行注册,输入自己的账号和密码,输入邮箱和手机号后,再进行登录进入主页面,如果用户已注册账号便可以直接进行登录,进入首页。 图4-3登录 图4-4注册4.3.2首页 用户在首页可以查看目前已有的班级及各种资讯,可以选择点击查看班级及资讯的内容,了解班级报名或者收藏图4-5首页 图4-6查看班级 图4-7报名/收藏 图4-8班级留言4.3.3搜索页面用户根据自己的需要搜索自己想要了解及报名的班级图4-9搜索4.3.4消息页面 管理员发布消息后,普通用户可以在消息中查看消息内容及附件中具体通知文件图4-10消息4.3.5我的页面在我的页面中,用户能够选择点击个人信息进入界面进行查看或者修改,也可以选择我的收藏和我的班级进入界面查看自己所收藏和报名班级的情况。 图4-11我的页面 图4-12个人信息 图4-13我的班级 图4-14我的收藏4.4管理界面功能 管理员登录以后可以在管理界面对后台进行管理,可以对用户进行管理,对班级和课程,新闻消息等等进行修改,修改发布完成以后用户可以在应用界面看见管理员修改管理后的信息。根据管理功能得出以下管理动态图以及登录成功后管理界面图:图4-15管理动态图 图4-16管理总界面图4.4.1用户管理界面管理员在此页面能够添加新管理员或者对用户信息进行修改或者删除。 图4-17用户管理4.4.2班级管理界面管理员可在这个界面添加新的班级,以及对现有班级进行管理 图4-18添加班级 图4-19添加完成 图4-20管理班级信息 图4-21修改完成4.4.3课程管理界面管理员可以在此界面增加新课程以及对现有课程进行管理 图4-22添加课程 图4-23添加完成4.4.4通知管理界面管理员通过此界面输入简要通知内容,在附件中添加具体通知内容,用户可通过点击查看通知消息查看其通知内容,点击消息内容中的附件查看具体的内容。 图4.24发布通知消息 图4-25发布完成4.4.5新闻管理界面 管理员在此界面发布和管理新闻资讯,用户可从首页选择查看和了解资讯内容 图4-26发布新闻资讯 图4-27发布成功4.4.6添加完成后应用显示界面图4-28班级及资讯添加成功 图4-29拉丁舞课程添加成功 图4-30通知消息发布成功4.4.7后台查看报名情况及人数界面管理员可以在这个界面查看已经报名班级的用户及每个班级报名的人数.图4-31报名结果图图4-32各班人数统计图5系统的测试5.1测试方法采用黑盒测试法对所实现的兴趣培训班APP进行功能测试。首页进行的是界面的测试,目的是为了测试程序在不同操作系统的移动智能设备中是否能够正常运行。其次要进行的是功能的测试。需要对用户使用的功能模块来进行测试,然后进行管理员的管理功能测试,在测试中发现问题,并针对已出现的问题进更正,减少问题的出现。5.2测试项目系统从总体上分为了管理员管理模块和用户报名模块,但这两个模块有着部分功能模块是重叠的,所以,在设计测试用例的是从这两大模块下属的功能模块进行,从登录/注册模块、管理员用户管理模块、兴趣班模块、用户报名收藏模块来进行测试,用较少的工作量来完成整个系统的测试。5.2.1登录/注册模块表5-1注册登录模块测试表图5-1管理员登录成功管理页面图5-2用户登录成功首页 图5-3账号密码为空 图5-4账号或密码错误5.2.2管理员用户管理模块测试管理员添加新管理员功能,其中包括对新管理员信息输入,将新管理员录入,查看新管理员用户管理功能。测试对管理员的删除功能,包括管理员被删除以后再次进入后台而显示的结果。表5-2用户管理模块表图5-5初始管理员界面图5-6新管理员管理界面图5-7管理权限撤销后界面5.2.3兴趣班模块测试兴趣班添加和删除,兴趣班课程添加和删除的功能。内容包括添加各个的兴趣班及兴趣班中的相应课程,并在APP界面显示,搜索界面能够搜索到新添加的班级,删除后班级及课程在界面的显示。表5-3兴趣班模块表图5-8添加新班级 图5-9首页显示 图5-10搜索显示图5-11课程添加 图5-12课程添加 图5-13课程删除 图5-13班级删除 图5-14搜索结果5.2.4用户报名收藏模块用户可以通过首页选择班级或者搜索班级,点击进入班级界面后选择班级课程选择报名或者收藏,报名或者收藏成功后可在我的班级和我的收藏管理班级课程。表5-4用户报名收藏表 图5-16报名成功 图5-17 收藏成功 图5-18课程删除成功 图5-19收藏删除成功5.3测试总结 本次测试测试对象是兴趣培训班宣传招生APP的主要功能模块及后台管理模块,结合系统的需求,设计了登录/注册模块、管理员用户管理模块、兴趣班模块、用户报名收藏模块的测试用例,测试了这几个功能模块,根据测试的结果显示,该系统的功能模块已满足用例要求,达到了预期的结果。6结论兴趣培训班宣传招生APP在设计的初期,参考了很多宣传和报名类型的APP,结合自己的选题目的,满足用户需求,在操作界面到兴趣班报名的设计都能确保用户能够更方便的操作。该APP实现了用户在首页能够查看自己想要的班级以及新闻资讯,也可通过搜索找寻自己想要的班级进行报名或者收藏,也能够查看自己所报名过和收藏过的班级并对其进行管理,管理员也可在管理后台添加班级课程,发布资讯等等。对于不熟悉报名操作的用户来说提供很大的帮助,管理员管理起来也更加方便快捷。但是,在我的系统设计与开发这一漫长的过程中,也有着许多不足,首先,我意识到代码对于一个项目十分的重要,如果代码不规范,会给系统的设计及后期的检查修改会带来不小的麻烦。其次是页面排版不合理也会导致展现出来的效果会不美观,影响其他内容的编排。此外,由于自身对于软件开发的经验不足以及自身知识储备能力不够,此款APP仍存在一些不足的地方,还需要了解学习很多知识,对APP进一步加强和完善。参考文献杨治臣.考试报名系统的设计与实现[D].电子科技大学,2014.田明儒.基于WEB的职业资格培训报名系统设计与实现[D].河北工业大学,2015.李洋洋.基于SaaS架构的博士生招生报名系统的设计与实现[D].郑州大学,2014.张恩程.网上考务报名系统的设计与实现[D].扬州大学,2018.夏从林.基

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论