人人范文网 范文大全

培训机构信息发布平台的设计与实现

发布时间:2020-03-02 06:50:43 来源:范文大全 收藏本文 下载本文 手机版

摘要:培训行业自20世纪80年代植根于中国大地后,便伴随着中国经济一路成长,进入21世纪后,其发展更是有如雨后春笋。在这种应用背景下,拟对培训机构信息发布平台进行开发研究。该文按照软件工程生命周期的过程,分析、设计并实现了培训机构信息发布平台的开发,在分析中构建了领域模型,在设计中构建了系统技术架构图,类图等。系统使用java ee和bootstrap设计网页;使用b-s三层架构实现mvc框架,使视图、模型、控制器得以分离;使用js、ajax对注册、登录、报名等页面进行实时验证;使用sql server数据库实现数据的存储。最终实现了培训机构信息发布平台的建设。

关键词:培训机构;三层架构;mvc框架

中图分类号:tp311 文献标识码:a 文章编号:1009-3044(2016)15-0135-04

1 背景

近年来,教育培训行业发展极为迅速,市场及培训方式呈多样化发展。同时,行业内并购整合不断加剧,给教育培训机构管理者带来诸多挑战。面对市场竞争和内部优化管理的需求,各类教育培训机构迫切需要用信息化的手段来提升管理水平,增强竞争力。与此同时,教育的普及造成了越来越激烈的社会竞争,导致人们对培训的需求越来越大。对于培训机构[1]来说,通过网络可以便捷的宣传本机构,扩大自己的影响,增加招生。为充分依靠互联网为自己做宣传,让客户了解培训机构的最新动态,为客户提供优良的服务,提高服务质量,提高客户的满意度和忠诚度,都离不开培训机构信息发布平台的建设。培训机构信息发布平台正针对这个需求,根据实际使用情况进行开发。

2 培训机构业务分析

培训机构信息发布平台网站开发的主要操作者有用户,培训机构,管理员三个角色。

1)用户可以查询培训机构,了解其详情;可以直接搜索所需课程;可以查看留言版作为参考;可以报名上课;学习完成后可以在留言板留言,留下自己的学习心得或者对培训结构服务的评价。

2)培训机构可以发布及修改自己的课程信息,管理学员的报名信息,查看留言板。

3)管理员可以管理培训机构和用户,主要是对信誉太差的培训机构及长时间没有登录的用户进行删除。

3 用例分析

该系统设计[2]的功能主要包括用户对培训机构课程信息的查询和培训机构对于报名信息及课程信息的更改。主要功能有:培训机构一览,查看课程信息,找同学,留言版,管理课程报名信息,管理课程信息等。系统用例图如图1所示。

4 静态结构分析

领域模型是对该领域内的概念类或现实世界中对象的可视化表示。又称为概念模型、领域对象模型、分析对象模型[3]。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系,培训机构信息发布平台的业务领域模型图如图2所示,系统类图如图3所示。

5 系统设计

该系统的实现原理:系统采用mvc架构,用户只能看到视图层的信息,从用户打开网站的那一刻起,就开始了系统的运作。该系统中将整体应用分为经典的模型、视图、控制器三层。系统架构图如图4所示。

6 数据库设计

1)类图中对应的关系模式[5]如下:

培训机构(培训机构号,名称,密码,邮箱,咨询方式,咨询人,注册时间,简介,评分等)

类别信息(类别号,名称,适用人群)

课程(课程号,课程名称,所属类别,限制人数,所属培训机构,简介,开课时间,授课教师等)

报名信息(报名信息号,用户,所报课程,报名时间,标记,课程所属培训机构)

找同学(同学会号,名称,课程,简介,创建人,上课所在地)

加入同学会信息(加入号,同学会,用户,加入时间,同意标记)

留言(留言号,留言时间,内容,培训机构,留言人,评分,标记)

2)通过对培训机构信息发布平台的分析,得到了系统的实体及其关系,er图如图5所示。

7 系统实现

培训机构信息发布平台利用java技术[6]开发,其中培训机构主界面图如图6所示。所有课程界面展示了课程信息,这些信息可以通过类型、开课时间、所在城市来进行进一步筛选,所有课程界面图如图7所示。同学会界面是展示的同学会信息,可以通过培训机构以及名称来进行进一步查询,当查询不到相关信息时系统会提示没有找到您想要的工会,同时推荐创建自己的同学会[7],此外也可以查看同学会信息,同学会界面图如图8所示。留言版界面为独创界面,是为了让用户给培训机构评分,让培训机构找到自己的不足,从而可以完善该机构,更好地为用户服务。留言版界面图如图9所示。

8 结束语

本系统的功能模块主要有:基础信息管理模块:能够对培训机构的基础信息进行管理,完成对培训机构名称、可靠级别、简介、培训等方面基础信息的增加、删除、修改、查询操作。培训机构报名模块:录入用户报名信息,处理用户报名信息,管理课程报名信息,根据培训规模对报名人数进行设置。培训机构可信度统计查询模块:根据客户培训过后的评分结果,由系统自动统计培训机构的总分及名次。培训机构比较模块:根据用户提供的培训信息对各个培训机构进行检索,从而为客户提供最适合的选择。留言版模块:客户及培训机构通过此模块进行交流。通过近几年的实践,收到了良好的效果,具有推广应用的价值。

就业兼职信息发布平台

教学资源共享平台设计与实现

宣传平台信息发布文本规范

飞聊校园信息发布平台

《信息发布》教学设计

磁共振成像仿真平台设计与实现

互联网金融培训机构:互联网金融培训平台

《软件测试》教学平台的设计与实现

PLC一体化教学实验平台设计与实现

巧用信息平台,实现家校协同

培训机构信息发布平台的设计与实现
《培训机构信息发布平台的设计与实现.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档