家教在线管理平台的设计与实现

家教在线管理平台的设计与实现
家教在线管理平台的设计与实现

分类号TP315 单位代码11395 密级学号

学生毕业设计(论文)

题目家教在线管理平台的设计及实现

作者

院(系) 信息工程学院

专业信息管理及信息系统

指导教师张永恒

答辩日期年月日

榆林学院

毕业设计(论文)诚信责任书

本人郑重声明:所呈交的毕业设计(论文),是本人在导师的指导下独立进行研究所取得的成果。毕业设计(论文)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人毕业设计(论文)及资料若有不实,愿意承担一切相关的法律责任。

论文作者签名:

年月日

摘要

教育教学领域,传统家教信息沟通存在不便,创建家教在线管理平台,为家教教学双方沟通、交流、信息反馈提供极大便利。

本文介绍了课题研究背景意义及现状,阐述了系统开发用到的理论、相关技术及开发模式,在此基础上,分析并设计、实现了家教在线管理平台的相应功能。

首先,对该系统进行可行性、功能性和性能需求分析,划分系统功能为家教新闻、客户注册及登录、教师客户、学生客户、家长客户、留言消息、评论及反馈、管理员管理等八个功能模块。其次,采用了B/S体系结构和MVC软件架构模式设计系统结构,创建了系统数据库模型;在详细分析设计了系统业务流程的基础上,将系统分为前后台,其中前台满足访客注册、注册客户登录及使用系统功能,后台满足管理员登录及管理系统信息。最后在Eclipse开发环境下,使用JSP、Servlet等技术设计系统界面、编写代码,实现系统功能;并在Tomcat服务器和MYSQL数据库中部署。

家教在线管理平台通过运行测试,系统功能及性能达到预期目标。

关键字:家教在线管理平台;B/S;MVC;JSP

The Designing and Implementation of Online Tutor

Management System

ABSTRACT

In field of education and teaching , the communication of information of traditional tutor is inconvenient, so to create the Online Tutor Management System provides great convenience for both the tutor teaching to communication and exchange information feedback.

This paper introduces the research background,significance as well as status,and describes some theory and related technologies that are used in developing of this system .Based on them,the thesis analyses and designs to achieve the corresponding functions of the Online Tutor Management System.

Firstly, it analyses the possibility, functionality and performance requirements. After that, it divides system functions into eight categories, they are tutor news module, client register and login model, teacher client model, student client model, parent client model, message board model, commenting and tickling model and background manager controlling model. In addition, it designs the B/S architecture, maps out MVC pattern and then makes the database model. In the next place,the system is devided into foreground and background on the base of analyzing the service flow path at length.The foreground function models fulfill client register, login and use their limits of power. Backstage supporter functions fulfill manager login and manage system information . Finally,under the Eclipse development environment ,it uses technologies such as JSP,Servlet and so on to design system interface,writes code to achieve system function;and deploys the system in the Tomcat service and MYSQL database.

Online Tutor Management System operations well and could get throw tested successfully.

Key words: Online Tutor Management; B/S; MVC; JSP

目录

1 绪论 (1)

1.1课题背景及研究意义 (1)

1.1.1 课题背景 (1)

1.1.2 研究意义 (1)

1.2国内外研究现状 (2)

1.2.1 当前中国大学生家教现状 (2)

1.2.2 家教网站现状 (2)

1.3主要研究内容 (3)

1.4课题论文结构 (3)

1.5小结 (4)

2 相关软件技术及开发模式 (5)

2.1开发工具 (5)

2.2开发语言 (6)

2.3开发技术 (7)

2.4开发模式 (8)

2.4.1 体系结构 (8)

2.4.2 系统软件架构设计 (10)

2.5小结 (12)

3 需求分析 (13)

3.1系统可行性分析 (13)

3.2功能性需求分析 (14)

3.2.1 功能需求分析 (14)

3.2.2 用例分析 (17)

3.2.3 数据流分析 (20)

3.3性能分析 (22)

3.4小结 (23)

4 系统概要设计 (24)

4.1系统功能模块设计 (24)

4.2系统数据库设计 (27)

4.2.1 数据库需求 (27)

4.2.2 数据库概念设计 (28)

4.2.4 数据库物理结构设计 (32)

4.3小结 (36)

5 系统设计及实现 (37)

5.1系统文件结构设计 (37)

5.2模块业务流程设计 (37)

5.2.1 访客注册 (37)

5.2.2 客户登录 (40)

5.2.4 管理员登录 (44)

5.2.5 管理员管理 (45)

5.3系统实现重要代码 (47)

5.4小结 (48)

6 系统运行测试 (49)

6.1运行环境的搭建 (49)

6.2系统测试 (51)

6.3小结 (57)

7 总结 (58)

7.1遇到难题 (58)

7.2设计收获 (59)

7.3改进 (59)

参考文献 (60)

致谢 (61)

1 绪论

本章节阐述了论文课题背景和研究意义,介绍了课题研究现状、研究内容以及论文结构。

1.1 课题背景及研究意义

1.1.1 课题背景

当今社会人们对信息的需求日益增大,及时获得有用信息需要有信息源,更需要有高效集成的信息管理方式。各行各业的发展都需要有良好的信息数据处理方式,计算机凭借其卓越强大的性能,被广泛用于信息管理。

运用计算机管理信息,克服了人工管理信息的弊端,一方面管理效率高,信息处理速度快,数据更新维护便捷;另一方面提高了数据管理的完整性和安全性;此外,信息共享度高,复用性强[1]。对于大量复杂的信息处理需求,计算机表现出强大的数据处理能力。随着计算机技术的发展及网络互联技术的普及,计算机对各个领域产生了深远的影响,在通信传媒、航海航天、交通运输、科学研究等领域,计算机及网络技术大显身手。教育教学领域,网络课堂、网络论坛等发展迅速,家教在线管理平台应运而生。

家教在线管理平台是基于WEB的实现计算机网络环境中,家教求聘、应聘等相关家教信息的发布、查询、更新以及信息反馈的平台。该平台服务于学生、家长和教师,它整合管理家教信息,为想要聘请家教和想要从事家教的人提供各自所需的信息,为教学双方创建联系沟通及信息反馈的平台。借助计算机网络的高效便捷,家教在线管理平台帮助了许多人,该平台的运用为人们的学习工作提供便利。

1.1.2 研究意义

家教在线管理平台力求解决大学生有知识无处施展、中小学生想学知识却不易寻找家教老师的尴尬状况,让高校学生学以致用,让需要知识的人得偿所愿,达到施教方和受教方的双赢。家教在线管理平台整合处理家教信息,着重收集学员、教员信息,分类处理及时更新、及时反馈信息,帮助广大学生找到合适的家教老师,帮助大学生获得历练机会。因此,家教在线管理平台联系了教学双方,起到了纽带作用。

就大学生而言,通过家教在线管理平台可以获得锻炼的机会,不仅运用所学

知识帮助了他人,而且也让自身能力直接转化为经济利益,使得大学课余生活更加充实。而对于受教方,不必再花费大量的时间和精力寻找家教老师,利用家教在线管理平台寻找教师可以节省大量的时间和精力。

较之于传统的家教中介,家教在线管理平台更加便捷,它提供了家教新闻信息,满足客户搜索信息、发布消息、沟通反馈信息以及更新个人信息,客户只需通过注册,就可以使用系统平台赋予的权限功能。

研究家教在线管理平台的设计及实现,争取实现网络化、无纸化、高效化的现代家教信息交流方式。家教在线管理平台系统前台用户包括访客及注册客户,注册客户包括教师、学生和家长。教师可以通过该平台注册个人信息、发布应聘消息、及学生沟通反馈信息,学生或家长可以发布求教求聘信息,教学双方分别搜索所需信息,互相交流反馈信息。这为人们的学习、工作和生活带来便利,总之,家教在线管理平台有较好的实用性。

1.2 国内外研究现状

1.2.1 当前中国大学生家教现状

(1)找不到做家教的正确途径,许多大学生想要做家教却没有合适的途径,这导致他们没有机会做家教。一些大学生选择去中介公司或人才市场等登记,然后再等待家教需求方联系自己。这样不仅浪费了时间,更多的是得不到任何来自中介公司或者人才市场的回复信息。

(2)缺少专属大学生家教信息网站,现在有许多网站都提供家教信息,但大多数信息都提供给教师,而不针对大学生,几乎没有专属的大学生家教信息网站。在国外有较多大学生专属家教网站,例如:中国留学生网,在这个网站上我们可以很清楚地看到,50%以上的中国留学生在国外留学期间都会选择家教,这样既锻炼了自己,又服务了社会,在中国香港和澳门地区,情况也很普遍。

1.2.2 家教网站现状

家教在线管理平台目前处于形式多样化、经营尚未规范化的两难境地,目前国内网络家教平台主要有以下几种形式:

各地家教网;星罗棋布,几乎遍布国内每个地级市,其中以启优家教网、天天家教网、阳光家教网为代表,凭借网络平台在全国大中城市发展二级代理或分支机构。网站整合了各地大量师资力量,为家长提供了可参考的师资平台,为学生、教师提供获悉需求信息的渠道。

各类网校:多以国内众多重点中小学为依托构建网上教育平台,使学生购买

网卡后可以分享网络教育资源,或者在线及名师交流。该类网校国内以黄冈中学网校、101网校、北京四中网校等为代表,在各地寻找加盟商实现及当地学校的结合,向各中小学生推广网卡。但其模式碍于不能面对面授课、面对面交流,加之目前国人对网络的认可度尚待提高,所以目前普及型推广仍有难度。

当地家教机构及远程教育的结合;目前,国内部分地区家教机构借助远程教育的师资优势实现两者结合经营,配备专门网络教室,使学生分享网络资源,并配置2-3名专职教师,使学生遇到问题可以即时提问即时回答,为家教行业的横向整合开创了先河。

国内部分家教网站正走向专业化、网络化,这些网站实施多采用B/S体系结构的动态网页管理系统。这种结构的管理系统主要是通过动态网页直接访问数据库的方法进行所有工作[2]。B/S架构不受时间和地域的限制,网络中通过浏览器即可访问服务器[3]。网络用户登录家教在线管理平台网站站点,即可使用家教在线服务。

结合国内外现状分析,本系统将建设成基于WEB的网络联系沟通平台,它既满足教师、学生、家长搜索需求信息,又能实现教师、学生家长的信息交流及信息反馈。

1.3 主要研究内容

本文主要研究家教在线管理平台的设计及实现,在整个过程中主要完成以下工作:

(1)分析家教在线管理平台的现状和发展趋势,探讨选择系统开发技术和开发平台。

(2)研究系统开发所涉及的相关技术和理论,分析系统功能需求和性能需求,进行系统总体设计。

(3)根据系统需求分析及总体设计,实现家教在线管理平台,应用java和jsp 技术解决开发过程所面临的各种技术问题。

(4)对系统进行部署及测试,根据测试结果,继续完善系统。

1.4 课题论文结构

论文分若干章节,各章节主要内容如下

第一章:绪论。分析项目背景、研究对象及国内外研究现状,介绍本文的主要研究内容。

第二章:相关软件技术及开发模式介绍。

第三章:需求分析。详细阐述系统的可行性需求分析、功能需求分析以及性能需求分析,明确系统实现功能及数据流程。

第四章:系统概要设计。详细描述系统功能结构、系统体系结构设计,实现模式设计,系统后台数据库的逻辑结构设计及物理结构设计。

第五章:系统设计及实现。讲述系统具体实现过程。

第六章:系统运行及系统测试。测试检验系统。

第七章:总结。总结收获、遇到难题、解决方案,找到改进方向。

1.5 小结

本章主要描述了家教在线管理平台的背景及研究意义,并且简要介绍了国内外的研究现状、课题研究内容及系统论文结构。通过背景意义及现状的研究分析,得出家教在线管理平台是值得研究开发的。

2相关软件技术及开发模式

系统开发用到相关软件技术,应该采用较为合适的开发模式,本章节主要介绍系统开发用到的开发工具、语言技术和开发模式。

2.1 开发工具

(1)Macromedia Dreamweaver

Macromedia DreamWeaver是建立Web站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合成一个功能强大的工具,使每一个级别的开发人员都可以利用它便捷地创建界面及站点应用程序[4]。对基于CSS的设计提供最好的支持到手动编码功能,Dreamweaver在一个集成和高效的环境中为专业人员提供所需的工具开发人员可以将服务器技术(例如CFML、ASP、https://www.360docs.net/doc/9c13729069.html,、JSP、和PHP)及Dreamweaver配合使用,建立连接到数据库、Web服务和旧时系统的强大Internet应用程序。在Dreamweaver中用户可以创建自己的对象和命令,修改快捷键,编写JavaScript代码、VBScript 代码,用新的行为、属性检查器和站点报告来扩展Dreamweaver的功能。

家教在线管理平台是基于互联网实现的,它面向不同类型用户,需要实现界面友好,考虑到Dreamweaver在网页制作方面的强大功能和使用方便,所以选用Dreamweaver软件来制作网页。Dreamweaver的强大功能体现在:操作方便,有很好的控制力,Dreamweaver是唯一提供Roundtrip HTML视觉化编辑及源码编辑同步的工具,它支持精确定位,可以用图层以拖拉放置的方式来配置版面;制作效率高,Dreamweaver可以用最快的方式将Fireworks\FreeHand或Photoshop等档案移至网页上;方便管理站点,在Dreamweaver中用户可以创建自己的对象和命令,修改快捷键,编写JavaScript代码、VBScript 代码,用新的行为、属性检查器和站点报告来扩展Dreamweaver的功能,使用Dreamweaver可以快速制作网站雏形,设计、更新和重组网页;全方位的呈现,利用Dreamweaver设计的网页,可以全方位的呈现在任何平台的热门浏览器上。

(2)Eclipse

Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。Eclipse

还包括插件开发环境(Plug-in Development Environment,PDE)。由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

这种平等和一致性并不仅限于Java开发工具。尽管Eclipse是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C++和COBOL等编程语言的插件已经可用,或预计将会推出。Eclipse框架还可用作及软件开发无关的其他应用程序类型的基础,比如内容管理系统。

总之,Eclipse是优秀的java集成开发环境,使用它可以很容易地开发java程序。并且Eclipse不是只用作java开发,根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至成为绘制图片的工具[5]。

2.2 开发语言

(1)JSP

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参及一起建立的一种动态网页技术标准。JSP技术类似ASP技术,它是在传统的网页HTML文件中插入Java程序段和JSP标记(tag),从而形成JSP文件。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP将网页逻辑及网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页,能够实现建立动态网页所需要的功能。JSP及Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用、完全的面向对象、具有平台无关性且安全可靠、主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP 迅速成为商业应用的服务器端语言。

JSP的特点:

1)将内容的生成和显示进行分离[6]。

2)JSP本质就是一个Servlet,提供所有Servlet的功能。

3)在运行的时候,JSP被容器翻译成为一个Servlet,放在

tomcat/work/Catalina/localhost目录下。

4)JSP文件被修改之后,可以配置为自动进行重新编译,方便调试。JSP实现了动态页面及静态页面的分离,脱离了硬件平台的束缚以及编译后运行的方式,大大提高了运行效率,继而逐渐成为Internet上的主流开发工具。

JSP作为主流开发技术,可以用一种快捷的方法生成WEB页面,使用JSP技术的WEB页面可以很容易的实现动态内容。JSP能够在任何web或应用程序服务器上运行,将运用程序逻辑或页面显示分离;能够快速的开发和测试;简化开发基于WEB的交互式运用程序的过程[7]。

总而言之,JSP是运行在服务器端的页面,它本身就是一个基于文本的文档,不仅可以包含静态的HTML内容,也可以包含动态的JA V A代码,服务器容器可以将JSP转换成Servlet发布,并接受请求、提供响应。JSP适合作View。

(2)SQL语言

SQL是Struct Query Language的缩写,它是一种标准的关系数据库查询语言。SQL语言分为两类,一类及数据定义有关,称为数据定义语言;另一类及表内的记录有关,称为数据处理语言。常用数据定义语言语句包含Create table(建立新表)、Drop table(删除表)、Alter table(修改表设计结构)。常用数据处理语言语句包含Select 语句(查询)、Insert语句(添加)、Delete语句(删除)、Update语句(更新)。

SQL的主要功能是,它以非过程化形式加快了数据集合的操作。SQL语句表达了用户理想的结果,而且使数据库管理系统负责产生尽可能高效的结果。SQL 语句指定了要在行集合上执行操作(如过滤、分组排序)而且数据库系统决定了访问数据的精确方式,以及产生理想结果需要的各种处理步骤的顺序。SQL一个非常有用的方面是“闭包”性质——查询结果以表的形式产生。因此,查询返回的结果集可以插入到另一张表中,或者用作SQL中查询表达式的一部分,如子查询或部分视图定义。

2.3 开发技术

(1)Servlet技术

Servlet技术是java技术用于替代CGI编程的一个技术,是java动态web技术的基础,是用Java书写的一种规范,是及平台无关的服务器构件[8]。Servlet程序在服务器端运行,动态的生成WEB页面。及传统的从命令行启动Java应用程序不同,Servlet由Web服务器加载,该WEB服务器必须包含支持Servlet的Java虚拟机,或者及Servlet容器结合使用。Servlet运行在Servlet环境中,Servlet容器负责Servlet和客

户的通信以及调用Servlet方法,及其它的动态网页编程技术相比,Servlet有很多特有的优点。

1)高效:Servlet中,每个请求有一个轻量级的Java线程处理(不是重量级的操作系统进程);如果有N次线程请求,只需要有一份Servlet类代码。

2)方便:Servlet提供了大量的使用工具例程,如自动解析和解码HTML表单数、读取和设置HTTP头、处理Cookie、跟踪会话状态等。

3)功能强大:在Servlet中,许多使用传统CGI程序很难完成的任务都可以轻松地完成。

4)可移植性好:Servlet用Java编写,Servlet API具有完善的标准。因此,为I-Planet Enterprise Server写的无须任何实质上的改动即可移植到Apache、Microsoft IIS或其他的WEB服务器上。

5)节省投资:不仅有许多廉价甚至免费的web服务器可供个人或小规模网站使用,而且对于现有的服务器,如果它不支持Servlet,要加上这部分功能,往往免费。

(2)JDBC技术

JDBC即Java Database Connectivity。JDBC从物理结构上说就是Java语言访问数据库的接口的集合。从本质上说就是调用者和实现者之间的协议。JDBC的设计由SUN公司提出。JDBC的实现由数据库厂商以驱动程序的形式体现。JDBC API 为开发者使用数据库提供了统一的编程接口,包括了一组Java接口和类,使得开发人员能够使用纯Java的方式访问数据库。

2.4 开发模式

2.4.1 体系结构

不同体系结构的信息系统在开发和运用中有很大的区别,选择合适的体系结构十分重要。主要的信息系统体系结构模式有C/S体系结构、B/S体系结构。

C/S模式体系结构,即客户机/服务器模式。它是由客户机及服务器共同实现的一种协作处理的开发模式,在C/S环境中,将运用功能分成表示层、功能层和数据层,C/S模式有三层和两层之分,C/S模式体系结构多应用于局域网中[9]。

两层C/S结构由两部分构成:前端是客户机,后端是服务器,运行数据库管理系统,提供数据库的查询和管理,表示层及功能层包括显示逻辑和事务处理逻辑,部分放在客户端,而数据层包括数据处理逻辑和数据库,放在服务器端。

两层C/S体系结构如下图2-1所示:

服务器端

图2-1 两层C/S体系结构

三层结构是将运用功能分成表示层、功能层和数据层三个部分,功能层单独分为中间层部分,这是对两层结构的改进,也是C/S架构中最为常用的。三层C/S 架构中,表示层是应用的用户接口,负责处理用户的输入和向客户的输出;功能层是相对于应用的主体,它将具体的业务处理逻辑编入程序中;数据层是数据库管理系统——负责数据库数据读写的管理。如图2-2所示:

服务器端

图2-2 三层C/S体系结构

B/S体系结构是一种以WEB技术为基础的新型系统平台模式,也就是浏览器、应用服务器、数据库服务器(Browser/WebServer/Database Server简称B/S)的三层体系结构和Internet/Intranet(互联网/企业内部网)[10]。

B/S 模式是由浏览器、Web服务器和数据库服务器三个层次组成。B/S模式以Web技术为基础,将传统两层C/S模式中的服务器部分又细分为数据库服务器和Web服务器,从而变成三层结构。在B/S模型中,在客户机上运行的应用程序是浏览器。客户机要访问数据库时,向Web 服务器发出请求,Web服务器通过数据网关及数据库相连,负责及数据库的数据交换。B-S体系结构如图2-3所示:

图2-3 三层B/S体系结构

B/S模式体系结构的系统主要采用四类技术,它们分别是JSP、ASP、PHP、CGI方式。使用B/S体系结构,用户不必安装专门的客户端软件,只需有浏览器如IE、FireFox,就可在任何地方通过通用网路协议及Web服务器交互,继而访问同

一数据库数据源。使用B/S结构,客户端有较好的安全性、稳定性和高效性。

系统结构设计本着系统功能全面完善的原则,实现系统的功能结构需求。综合考虑,家教在线管理平台采用B/S体系结构,前台为客户机浏览器,中间件服务器为WEB服务器,后台为数据库服务器。

2.4.2 系统软件架构设计

家教在线管理平台系统软件架构采用MVC模式设计。

(1)MVC为一种软件架构思想,是将一个软件的组成部分划分成模型(model)、视图(view)和控制器(controller)。其中,模型负责业务逻辑(主要包括业务数据的加工处理规则,另外,还有为保证处理所需要的一些基础服务,比如事务、安全、日志等)的处理。视图负责展示模型处理之后的结果,并且提供相应的用户界面或接口,即视图负责表示逻辑。控制器负责协调模型和视图。协调指的是,控制器将视图及模型解藕,这样做的好处是视图或模型发生改变,不会相互影响。

MVC组成结构模块:

*模型(model) 负责业务逻辑业务数据的加工规则以及保障业务逻辑能够正常执行

所添加的一些基础服务,比如事务、安全、日志、性能

等等。

*视图(view) 负责表示逻辑业务数据的展现以及用户操作的界面。

*控制器(controller ) 负责流程控制逻辑视图向控制器发送请求,控制器依据一定的规则,调用

对应的模型来处理请求;模型处理的结果发送给控制

器,控制器选择合适的视图,生成相应的界面,提供给

用户。

(2)MVC的处理过程

首先,控制器接受用户的请求,并决定应该调用哪个模型来进行处理,之后模型根据客户请求进行相应的业务逻辑处理,并返回数据;然后控制器调用相应的视图来格式化模型返回的数据,并通过视图呈现给用户[11]。

MVC处理过程如图2-4所示:

方法调用事件

图2-4 MVC处理业务过程图

(3)MVC的优点:

1)一个模型可以使用多种不同的视图来展现其处理之后的结果,多个视图能共享一个模型。也就是说,返回的数据是及具体的显示方式无关的。

2)模型开发完之后,可以立即测试。将业务逻辑写在一个java类(即模型)里,可以直接测试该java类,不必启动服务器)。模型是自包含的,及控制器和视图保持相对独立,所以可以方便地改变应用程序的业务数据和业务规则。

3)代码好维护,方便分工协作。控制器提高了应用程序的灵活性。

(4)MVC的两种模式:

Web服务器应用服务器和数据库

图2-5 MVC模式一

JSP Model 1,页面负责调用模型组件来响应客户请求,JSP负责调用模型组件来响应客户请求,并将处理结果返回给用户。JSP既要负责流程控制,还要负责

产生用户界面,因此,它要同时充当视图和控制器的功能,未能实现这两个模块之间的独立和分离[12]。

系统中处理业务的逻辑代码嵌套在html的用户界面中,使得表示层和业务层逻辑混乱在一起,这样的页面难以修改及维护,可移植性差,页面的可扩展性及可复用性不好[13]。

Web服务器应用服务器和数据库

图2-6 MVC模式二

JSP Model 2 体系结构,是一种联合使用JSP及Servlet来提供动态内容服务的方法。它吸取了JSP和Servlet两种技术各自的突出优点,用JSP生成表示层的内容,让Servlet完成深层次的处理任务,Servlet充当控制器的角色,负责处理客户请求,创建JSP页面需要的JavaBean对象,并根据客户请求选择合适的JSP页面返回给客户。JSP Model 2体系结构分离了数据展示、数据处理和流程控制,明确了角色定义及软件开发者及网页设计者的分工[14]。

鉴于两种MVC模式各自的优缺点以及本系统开发和后期维护的需要,选择JSP Model 2模式开发本系统软件。

2.5 小结

本章节介绍了家教在线管理平台系统开发语言JSP 、JavaScript、开发工具Macromedia Dreamweaver、开发环境数据库平台以及典型开发技术Servlet技术。

3 需求分析

系统需求分析主要包括可行性需求分析、用户需求分析、功能性需求分析、性能需求分析。系统分析要求必须了解系统所要实现的功能,这一环节直接影响系统后续的设计及实现。可行性分析主要是研究系统设计实现的可行性;用户需求分析目的为了了解用户的需求有哪些,本系统用户需求主要是客户使用系统和管理员管理系统信息;功能性需求分析目的是分析系统需要实现的功能有哪些,明确系统开发应该完成的任务;性能需求分析目的是了解系统实现运行后应该达到的性能要求。

3.1 系统可行性分析

系统可行性分析就是针对要设计实现的系统,以客观环境背景为依据,研究系统设计是否具备内外必要条件,包括技术上、经济上、人力上、实施管理上及社会环境背景的必要条件,分析判断现有条件下设计系统的价值。

(1)技术可行性

1)硬件、软件

本系统的开发、运行和维护对硬件和软件的需求不高,装有Office、MYSQL 数据库、Eclipse开发环境、Dreamweaver网页开发工具、Tomcat服务器的计算机就可以满足需求,目前主流的台式机或笔记本电脑均能满足需求。

2)所用技术

家教在线管理平台是采用JavaBean +JSP + JDBC + Servlet等来实现。通过技术研究及系统分析,系统实现中需用技术为较为常规。因此,技术实现是可行的。

(2)经济可行性

本系统为中小型项目,开发环境Eclipse是一个开放源代码的、基于Java的可扩展开发平台;用MYSQL数据库,其体积小、速度快、拥有成本低,尤其是开放源码,选择MYSQL作为网站数据库能够降低成本;服务器采用Tomcat,Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选,费用成本较低,总体而言,系统开发总成本较低。另外,本系统采用B/S体系结构、MVC软件开发模式,开发初期较为复杂,后期维护相对容易,后期的维护较低。因此,系统开发成本是能够接受的。如果系统投入运行后,能够创造可观的社会效益,为许多客户带来便利,节省客户的时间、金钱和精力,赢得客户口碑,所具有的潜在效益比较可观,所以,综

家教信息平台的设计与实现只是分享

家教信息平台的设计与实现Online Tutoring Platform Design Of And Implementation

目录 内容摘要...................................................................I Abstract.....................................................................II 1 导言................................................................. 1 2 系统分析................................................................. 2 2.1现状分析................................................................ 2 2.2可行性分析.............................................................. 3 3 系统需求分析............................................................ 4 3.1系统的综合需求.......................................................... 4 3.2数据流程分析............................................................ 5 3.3数据字典................................................................ 6 4 软件设计.................................................................8 4.1总体设计.................................................................8 4.2详细设计................................................................10 5 系统实施.................................................................20 5.1 系统编程................................................................20 5.2 软硬件实现..............................................................22 5.3系统测试................................................................23 6 总结.....................................................................26 参考文献....................................................................2 7 致谢........................................................................28

大学生家教中心创业计划书4篇

大学生家教中心创业计划书1 一、市场分析 什么是“家教”呢?顾名思义,家教即为家庭教育。进一步思考,家庭教育多数情况下指代的是家庭中上辈对下辈的成长教育,包括(功课)学习教育、思维教育、方法教育、道德教育、行为教育等等多方面。 可见:家教(家庭教育)是一个具有着方面性的、系统的教育内容。系统,指的是家庭教育,这里尤其指的是学习的辅导与教育与家庭其它方面的教育有着不可分的联系,同时这种教育更不是一蹴而就的,更不能好高急功,欲速则不达。 同时,家庭教育仅仅依靠家庭中的个体,教育有时又显得那么力不从心。作好家庭教育这需要多方面的配合,尤其是家庭与家庭教育机构的相互信任与和谐合作。集中,体现的不仅是家庭教育必须具备明确的目的性、针对性,同时更体现了家庭教育需要家庭和家庭教育机构双重的集中的努力。 从教育市场来看,教育是一个永远的市场,一个永不消失的蛋糕。然而放眼重庆,家教市场却多年而未成型,没有规范操作、没有优质服务、没有品牌教育。 纵然,部分个人/实体预树品牌,然而其心可嘉业未成。究其原因,我们不难估量重庆庞大的市场需求(尽管需求较为分散),那么是模式问题?是推广力度问题?还是什么其它的重要因素?——为什么重庆会有那么多的家教中介? 导致“小、散、乱”的根本是什么?创新的模式是个问题,服务的规范、水平是个问题,然而没有充分、准确把握家庭教育(含一般意义上的家教)的需求与内涵是个本质的问题。

教育的问题是服务的问题,是发现和满足家庭教育需求的问题,任何好高急功都将不达。 二、市场环境概述 1、就消费需要方面来看,本市教育需求较大,同时需求也呈现出分散的不集中的特点。 2、在市场供给主体方面,几乎所有中介和经营机构都呈现出一种”散、小、乱”的特点。现在的家教市场上涉足家教服务的机构非常多,但真正合法经营家教,持有工商行政部门注册颁发的含有家教经营范围的营业执照和教育部门批准的家教机构,数量极少。 绝大部分的家教服务机构既未经过教育行政部门批准,也没有经过工商行政部门注册,根本就是不具备经营家教资格。 3、从概念上来看,家教为家庭式教育,事实上社会上大量补习班、培训班一定程度上“抢”了家教的市场,分流了不少客户资源。 4、目前基于市场竞争现状及竞争下散、小、乱的无序特点,家教市场已呈现出明显的信任危机。 5、从趋势上来看,目前大家都已经意识到传统的“中介型”家教所具有的局限性以及市场细分的趋势,也都在努力对自己的业务进行横向的发展。此外,还出现了“合同家教”,即家教有效果家长才付钱。 如:合同中双方约定,平时xx提供家教服务不收费;等孩子期末考试成绩出来后,比上学期期末考试成绩在班里提高一个名次,家长付给xx100元钱。

大学生做家教安全须知

大学生做家教安全须知 一、家教中的安全隐患 1、交通安全隐患。由于现今外面多车,多摩托车,多杂车,多红绿灯,多十字路口,以及参加家教的同学的工作地点多距学校较远,因此同学们外出工作时一定要特别小心!!在坐车时,必须小心小偷! 2、家教过程中的安全隐患。在家教过程中特别注意侵权行为,比如家长不履行协议而让学生做约定外的工作,要教员做一些与家教无关的事等。一旦同学们的权利受到侵犯,就应懂得运用法律武器维护自身权益。 3、谨防进入违法分子圈套。由于大学生大多涉世不深,因此尤其小心以学生作为其犯法工具的行为,如非法传销组织或其他非法组织。而一些犯罪分子更是猖獗,以找家教或兼职为名,对学生实施抢劫或其他犯罪活动,近日我省某高校发生的大学生被害事件再一次为我们敲响了警钟:大学生做兼职一定要三思而后行,保证自己的人身安全!! 4、其他方面的隐患。如虚假网络信息,以及***所高薪招工,对于以上的情形,续提高警惕,谨防受骗上当。 二、学生登记备案 1、做家教兼职的同学务必与本中心人员联系并登记备案,将自己做家教兼职所在地、联系人、联系方式等告知亲人及同宿舍同学朋友。 2、做家教兼职的同学请避免晚上八点半后外出工作时,如果家教晚点,可以推迟下次去教!若不得不外出做家教兼职前应向同学说清回来的时间和工作地点、工作联系方式、回校时间等情况,如当晚有其他情况晚归,须打电话向宿舍人员说明。 安全须知 1、家教时必须签定家教合同书!!以免产生涉及劳务双方权益纠纷! 2、参加家教的学生应积极配合我中心的跟踪调查工作,配合中心的监督和指导,使自己的人身安全及合法权益得到有效的保障。 3、除了我们制订的安全预防措施,更重要的是同学们在参加校外兼职工作的过程中一定要注意辨别,提高防范意识。遇到侵权现象要学会维护自己的正当权益。尤其是女同学应加强自我保护意识,在工作中遇到可疑情况,应及早退出并向相关部门反映。 (一)家教安全须知(必看) 1、想做家教时,应向中心问清家教对象及其家庭详细情况,如学生信息、家庭住址、联系方式等。

最新家教在线平台的设计与实现

家教在线管理平台的设计与实现

毕业设计(论文) 题目家教在线管理平台的设计与实现作者 院 (系) 专业 指导教师 答辩日期

榆林学院 毕业设计(论文)诚信责任书 本人郑重声明:所呈交的毕业设计(论文),是本人在导师的指导下独立进行研究所取得的成果。毕业设计(论文)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。 本人毕业设计(论文)与资料若有不实,愿意承担一切相关的法律责任。 论文作者签名: 年月日

摘要 教育教学领域,传统家教信息沟通存在不便,创建家教在线管理平台,为家教教学双方沟通、交流、信息反馈提供极大便利。 本文介绍了课题研究背景意义与现状,阐述了系统开发用到的理论、相关技术与开发模式,在此基础上,分析并设计、实现了家教在线管理平台的相应功能。 首先,对该系统进行可行性、功能性和性能需求分析,划分系统功能为家教新闻、客户注册与登录、教师客户、学生客户、家长客户、留言消息、评论及反馈、管理员管理等八个功能模块。其次,采用了B/S体系结构和MVC软件架构模式设计系统结构,创建了系统数据库模型;在详细分析设计了系统业务流程的基础上,将系统分为前后台,其中前台满足访客注册、注册客户登录与使用系统功能,后台满足管理员登录与管理系统信息。最后在Eclipse开发环境下,使用JSP、Servlet等技术设计系统界面、编写代码,实现系统功能;并在Tomcat服务器和MYSQL数据库中部署。 家教在线管理平台通过运行测试,系统功能与性能达到预期目标。 关键字:家教在线管理平台;B/S;MVC;JSP

家教的市场现状

家教的市场现状 教育行业是永不衰退的行业,是少有的“卖方市场”。中国自1979年后实行计划生育后,独生子女的比例空前提高,望子成龙、望女成凤是每个家庭的期望,为了让子女接受最好的教育,父母们不惜出巨资创造各种条件。 数据显示:目前我国共有60万所中小学校,有2--3亿中小学在校生,今后十年累计还有2亿多适龄儿童要陆续进入中小学接受基础教育;据中国社会科学院发布的《2006年经济、社会蓝皮书》显示,中国家庭子女教育的支出比重已接近家庭总收入的1/3。2005年10月~2006年10月一年的时间里,有正在上学或上幼儿园子女的家庭,用于子女的教育总费用平均为元,约占全家年收入的%。2006年第一季度,居民人均家教费用元,占家庭教育总支出的%,较去年同期增长倍,家教市场份额高达500多亿元。 (图1\2006年中国子女教育支出情况) (图2\2006年中国城镇支出情况)

家教市场越来越呈现出火爆的势头,许多家长纷纷为孩子选择了这种教育投资方式。与此同时,家教的模式也在不断地推陈出新,由传统的单一化向多样化方向发展。目前主要有以下几种家教类型: 1.保姆型家教 做饭菜,带小孩,教几个ABC、1+1=2之类的东西。 2.应试型家教 热衷应试型家教的家长往往深知“万般皆下品,唯有分数高”的硬道理,在自己的孩子面临升学的紧要关头,他们做出了最现实最理性的选择,聘请曾经过五关斩六将的大学生给孩子开小灶。 3.影响(多陪)型家教 所谓影响型家教就是让大学生搬到家里来住,除了辅导孩子学习,负责安排孩子的娱乐和运动之外,还要进行学习态度和进取精神方面的思想教育,这种形式主要受到一些小学生家长的欢迎。由于对家教老师的综合素质,尤其是思想素质要求较高,家长一般要求应聘学生提供简历。来自农村、品学兼优的大学生在竞争此类家教时较为吃香。 青睐影响型家教的家长往往年纪不大,自己大多还处于拼搏阶段,对当今社会激烈的竞争有着切身的体会。他们认为成功最重要的是靠毅力和吃苦耐劳的精神,但自己又没有太多时间精力教育孩子,所以乐意聘请品学兼优的大学生对孩子进行言传身教,潜移默化地培养孩子良好的学习态度和坚忍的品格。

大学生做家教

大学生做家教:谈大学生家教双方的责任感 近年来,大学生家教被越来越多的人商业化,谈不上感情,更不用提什么责任感!家长出钱请家教,学生为钱做家教,很简单的问题。就因为看起来很简单的问题,却出现了很多的争议! 令家教网站很头疼的一件事情是,大学生家教市场很灵活,可是也很烦琐。 每当期中考试,期末考试前就有好多家长请家教,就想考前突击一下!可是这时候,高校学生也面临考试,没有过多的时间去做家教。于是家长就会觉得学生很懒,挣钱还挑三拣四的!其实不是这样子的,大学生也有自己的学业,不可能说为了钱而荒废了自己的学业; 有的家长请大学生家教,非得以要求老师的标准来要求大学生,过分干涉大 学生的教学方法,嫌弃大学生做题速度慢,思考时间长等,这就非常打击大学生的积极性,其实家长的做法是不正确的,大学生也有自己的优势,和孩子很好的互动沟通,和孩子年龄相近,能说到一块儿去。老师确实有自己的优势存在,教学经验丰富,教龄时间长。可是老师家教费用很贵。比不得学生,几十块钱就可以讲一个小时。如果家长事先没有想好请大学生还是请老师,就请家长不要请了大学生还满腹牢骚,挑肥拣瘦!家教请好了,就应该好好地对待!这是家长的责任,也是尊重大学生的起码要求。 有些家长请家教并没有诚意,就觉得请家教就像是在水果市场买水果。先品 尝一下,觉得好吃,就试图向售货员免费索要一点。或者说是嫌弃价格贵,就一走了之!或许这样的比喻很不恰当,可也很形象地将某些家长请家教的心态呈现了出来。不能让大学生反复的试讲,浪费大学生的宝贵时间!大学生也有尊严,家长必须尊重他们的劳动成果!如果家长把请家教同在市场上的交易混为一谈,那家长就是把孩子的学习成绩不当回事儿,而是当成和大学生的一种游戏,一种很无聊的游戏!没有人跟家长玩这种游戏,谁都没有时间耗着! 有些家长的初衷是好的,可有时候就是他们的孩子不配合,尤其是家庭富裕 的孩子,他们始终觉得自己高人一等,与大学生说话的时候也是一种高高在上的姿态!这种姿态严重伤害了大学生的自尊心,于是乎,这样的家教往往中途夭折!所以这些家长请家教的时候,最好和孩子沟通好,让孩子对家教不那么抵触! 还有一些家长,对孩子也很上心,觉得考前辅导一下,解决某些问题,然后 考试就能考好了!于是考试前请个大学生家教,补习两三次,孩子考试完了,就给家教说,等以后有问题再联系!然后杳无音信。其实家长应该明白一个道理,大学生做家教,一个最基本的驱动力就是钱,让人家做个两三次,然后就让人家等消息!等的结果是遥遥无期!还耽误了大学生的时间安排,这样子,对大学生一点都不公平!如果小孩子真的有那么一两道问题不会做,可以去请教学校的老师,大可不必去请大学生! 大学生家教出现矛盾不光是家长的原因,还有一些是大学生自身的问题,现在的某些大学生很挑剔,有的嫌弃路程远,有的嫌弃课时费低,有的觉得时间安

软件系统详细设计说明书模板

xxxxx系统详细设计说明书

版本历史

修改记录

目录 1引言 (5) 1.1编写目的 (5) 1.2背景 (5) 1.3参考资料 (5) 1.4术语定义及说明 (5) 2设计概述 (5) 2.1任务和目标 (5) 2.1.1需求概述 (5) 2.1.2运行环境概述 (5) 2.1.3条件与限制 (6) 2.1.4详细设计方法和工具 (6) 3系统详细需求分析 (6) 3.1详细需求分析 (6) 3.2详细系统运行环境及限制条件分析接口需求分析 (6) 4总体方案确认 (6) 4.1系统总体结构确认 (6) 4.2系统详细界面划分 (7) 4.2.1应用系统与支撑系统的详细界面划分 (7) 4.2.2系统内部详细界面划分 (7) 5系统详细设计 (7) 5.1系统程序代码架构设计 (7) 5.1.1UI(User Interface)用户界面表示层 (7) 5.1.2BLL(Business Logic Layer)业务逻辑层 (8) 5.1.3DAL(Data Access Layer)数据访问层 (8) 5.1.4Common类库 (8) 5.1.5Entity Class实体类 (8) 5.2系统结构设计及子系统划分 (8) 5.3系统功能模块详细设计 (9) 5.3.1XX子系统 (9) .1XX模块 (9) 列表和分页 (9) 创建XX (9) .2XX模块 (9) XX列表 (9) XX修改 (9) 5.3.2XX子系统 (9) 5.3.6.1用户管理模块 (9) 5.3.6.2角色管理模块 (14) 5.3.6.3系统设置模块 (14) 5.3.6.4系统登录注销模块 (14) 5.4系统界面详细设计 (14) 5.4.1外部界面设计 (14) 5.4.2内部界面设计 (14) 5.4.3用户界面设计 (14) 6数据库系统设计 (14) 6.1设计要求 (14) 6.2信息模型设计 (14) 6.3数据库设计 (14) 6.3.1设计依据 (14)

家教平台管理系统 4,数据库设计报告

李老师家教平台管理系统数据库设计报告 Company Information

版本历史

目录 0. 文档介绍 (4) 0.1文档目的 (4) 0.2文档范围 (4) 0.3读者对象 (4) 0.4参考文献 (4) 0.5术语与缩写解释 (4) 1. 数据库环境说明 (5) 2. 数据库的命名规则 (5) 3. 逻辑设计 (5) 4. 物理设计 (5) 4.1汇总表 (5) 4.2各表设计 (6) 5. 安全性设计 (9) 5.1防止用户直接操作数据库的方法 (9) 5.2用户帐号密码的加密方法 (9) 5.3角色与权限 (9) 6. 优化 (10) 7. 数据库管理与维护说明 (10)

0. 文档介绍 0.1 文档目的 本数据库设计文档主要是规范数据库的设计规范,为程序员的后台编码提供方便。设计家教管理系统的所需要的表,表之间的关系,以及表里的字段。设计数据库主要是按照系统的功能,以及各模块之间的联系设计数据库,考虑数据的冗余,表之间的关系。 0.2 文档范围 0.3 读者对象 0.4 参考文献 社区医疗管理系统河南工院软件学院暑期培训班,北京中科院计算所培训中心,2010-7-29 CRM学员管理系统河南工院.net暑期培训班,北京中科院计算所培训中心,2010-08-29 0.5 术语与缩写解释

1. 数据库环境说明 数据库设计是用SQL Server Management Studio 2005设计的。 2. 数据库的命名规则 数据库的命名是以系统的“名字”+DB命名的。表是以(tb_ 表名+ Info)命名的。 3. 逻辑设计 该数据库表之间的关系,只设置了主键和唯一标示的字段,外键后台设置,用触发器和事物进行操作数据库。 4. 物理设计 提示: (1)主要是设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定是一一对应的。 (2)对表结构进行规范化处理(第三范式)。 4.1汇总表 数据库名称HomeTeachingDB

大学生家教行业问题分析及对策

浙江财经学院本科社会调查报告 (城乡调查) 题目:大学生家教行业问题分析及对策 ——以绍兴市越城区为例 学生姓名丁超指导教师 二级学院财政与公共管理学院专业名称财政 班级 08财政学号 0802100112 2009年8月15日

小组成员分工情况表

大学生家教行业问题分析及对策 ——以绍兴市越城区为例 摘要:近年来,我国社会经济快速发展。而随着居民可支配收入的日益增加和对教育的日益重视,子女的文化素质的提高也就成为家长们心中难以忘却的课题。而目前家教日益风靡,以一种较为普遍有效的提高学生学习成绩或其他素质的方式受到人们欢迎。然而,由于法律、机构等的不健全,也导致家教行业虽然蓬勃发展,却隐含不少问题,最终有可能损害这一行业的发展。本文以绍兴越城区为例,试图简单分析家教行业现状及存在的问题,并提出一些较为合理的解决方案。 关键词:绍兴市越城区;大学生家教;存在问题;对策 一、引言 家教,可有两种含义:一,指专门从事家庭教育的教师,即家庭教师。 二、指家庭教育,当然,我们在本文讨论的是指家庭教师行业。 一些大学生,为了赚取报酬,通常也以当家庭教师作为工读的兼职;常见的除了补习外,还有教授钢琴等乐器。由于报酬一般很少,从业者往往是临时或兼职性质,所有家庭老师的待聘者并不会花费太多的金钱用于宣传上,通常他们会采取张贴街招的形式或于校内找需要补习的学弟妹。作为一个新兴行业,家教从90年代后期发展到今天,已然形成一个巨大产业链,涵盖教师,学生,中介机构,网站以及其他传媒等。 绍兴作为浙江省的一个中小城市,其家教行业虽然难以比肩杭州、上海等城市,但也形成了一定规模。越城区作为绍兴重要组成部分,很大程度上可以作为绍兴的缩影。就越城区来看,其家教中介机构较少,其中文理学院家教中心作为一个面向社会的家教中介,成为越城区乃至绍兴最大的家教中介机构。其他中介也有如绍兴启智家教服务中心、树人家教中心等,但大多规模较小。而从事家教人员,除通过这些中介机构外,大多通过熟人介绍或

大学生家教心得

作为一个家庭经济不好的大学生,在校期间,应该适当从事一些家教活动。一方面,解决了日常开销的问题,另一方面,积累了宝贵的社会经验,锻炼了自己能力,为日后在激烈的生存竞争中取胜奠定坚实的基础。 我是这种思想的忠实信徒和实践者。入学以来,我一直在带家教,细细算来,也将近有二十几个,有小学的,初中的,也的高中的,在他们身上,我付出了自己的知识和热情,同时也收获了甘甜,也有苦涩,细细品味,还别有一番滋味。于是,粗总一下,以飨各位朋友。希望对各位学弟学妹能有所帮助! ====面试——成功的第一步==== 面试前,最好与学生家长联系一下,尽可能掌握多的东西:如何到达学生家,带哪个年级的学生,带哪几种科目,等等。便为面试作全面准备,提高面试的成功率。 面试首先要过家长关。学生家长先验明你的身份,与你交谈,学生家长都有丰富的社会经验,因此在交谈中,应真实表达自己,切莫过分地夸大自己的能力。因为拙劣的能力很难逃脱家长的双眼。一旦被家长识破自己的不诚实,留下坏的印象,就很难再继续下去。交谈中还应该注意其它方面的东西,如礼貌,适当的举止,表情等,这些小的方面,相信大家都能做的很好,在这里不赘述。另外,再强调一下,与学生家长的交谈中一定要表现出自信来,因为学生家长很可能认为你的不自信是因为你说的与真实能力不符,或者,你没有能“镇”住学生的威严,很难帮助学生提高成绩。 下一关就是要试讲。现在就要用到先前准备的知识,试讲的时,尽量要表现出激情,牢牢掌握主动权,引导事情发展的方向,调动学生积极性,吸引他的注意力,你应该把学习上你最擅长的东西表现出来,让他佩服你,做到这一点也不太难,如果你口才不好,那么这就是最好的锻炼机会,把握住,试讲前学生会准备一些材料,让你讲,这并不重要,你能接手,还怕不会? 试讲结束了,家长一般不会很快给你答复,他们会与须生商量一下,然后再做决定,现在你能做的就是等。 ====辅导——真正的战场==== 经过试讲,你大体上了解了学生的情况,和家长的要求,接下来就要进入正轨了。完成自己的使命。 1、教学方法 很多同学初次带家教,最头痛的就是不知道该怎么样下手。其实,如果是一个有心人,回忆一下自己的学习经历,总结一下,那些,曾影响你的老师在教学上的特点,思考其中的合理性,消化、吸收,转化成自己的东西。或许你就不会茫然了。还有,在学习上,我们也曾得到其它同学的帮助,想一想,他们是怎么样把自己不理解的东西,用通俗易懂的语言把问题讲清楚的。在我看来,同学们的讲解方法似乎总比老师的经验更有用!另外,还要总结一下自己十几年的学习心得,用什么样的方法,怎么讲学生接受最快。相信大家这时有很多的想法了。 有了好的教学方法,就不一定取得立竿见影效果,其中还有一点点小的技巧。 2、多与学生、家长沟通 我遇见的学生近一半以上,与家长沟通不畅,学生不理解家长的苦心,家长也不理解自己的孩子的内心活动,这也就是人们常说的代沟。我们去了,就应该扮演联通代沟的桥梁角色。我经常会花一些时间,分别与学生和家长聊天,和学生聊天时,我尽量说一些他比较感兴趣的话题,经此来找出学习成绩不理想的根源,是懒惰,是贪玩,还是家庭因素。学生往往对朋友式的交谈不设防,几次以

学堂远程教育系统方案(运营版)

第1章.系统介绍 一、学堂系统简介 虚拟电子白板网络教学系统(以下简称学堂)是一套专业的网络教学平台软件。使用本系统,师生用户可以利用普通的PC机、标准的视频头设备、耳机和麦克风就可以在Internet或者Intranet下的通过在线音视频和白板进行交互教学。可以实现一对一在线答疑、多人网络课堂、在线答疑室、现场教学录制等多种教学模式。平台除了在系统构架上支持大用户并发的运营需要之外,还在功能设计上增加了对收费、免费、试听等多种服务模式的支持,作为纯软件的解决方案,能够有效地应用于政府、企业、教育、医疗、金融等各种行业的远程培训。 二、学堂系统应用图

第2章.功能介绍 一、系统体系构架 学堂平台不是一个单纯的视频会议模块,前端模块包括了:即时通讯、一对一答疑、网络课堂、在线答疑室、课件编辑器/播放器。解决从课件学习、一对一答疑、大课、答疑课等各种在线教学模式。

虚拟电子白板网络教学系统二、平台功能模块结构

三、即时通讯系统: 1.通用功能: 1)即时通知:即时通知的信息包括:好友上线、好友消息、好友留言、系统公告,会议 通知,系统会实时弹出窗口进行提醒。 2)即时视频音频通讯:为点对点用户提供实时的视音频通讯功能,包括音频和视频设置。 3)即时文字通讯:为用户提供实时的文字通讯功能,支持多人文字聊天功能。 4)文件传输:为点对点用户提供实时的文件传送和接收功能,支持多文件的同时发送和 接收。 5)联系人管理:用户可以自己添加、删除联系人,还可以给自己的联系人分组,以方便 管理。 2.针对教学的功能: 1)丰富的消息显示方式,支持富文本格式,并且系统提供了消息接口,能够和网站的学 习社区无缝挂接,消息点击后可以直接跳转到网站的现场页面。

基于微信公众平台的家教服务系统开题报告

基于微信公众平台的家教服务系统开题报告

————————————————————————————————作者: ————————————————————————————————日期: ?

XX大学本科毕业设计(论文)开题报告 学院专业 学生姓名学号 指导教师职称 合作导师职称 论文题目基于微信公众平台的家教服务系统 一、选题背景和意义 随着计算机技术的发展与壮大,互联网极大地改变了人们的生活方式,丰富 了人们获取信息的途径,使得人们更倾向于通过网络查询自己所需要的信息。而现在我国的教育仍然是以文化科的学习为主,以成绩为重,特别是每年的小升中、中考、高考,是每位有志学子为之奋斗的目标。因此,每位望子成龙、望女成凤的家长都会为自己的孩子找一个优秀的家教,让他们在假期、周末甚至是每天晚上来辅导孩子的功课。而大学生作为经历过中考、高考的成功者,有着非常宝贵的学习与考试经验,也就成为了家长对家教的最理想选择。 大学生获得家教信息的途径主要有通过中介公司介绍、通过兼职网站介绍以及通过同学推荐。这些获取家教信息的途径都需要付出一定的信息费才能获取它们,但是信息的真实性与有效性却还待检验,很多大学生都有过被中介公司坑骗的经历,所以很多大学生嫌麻烦,怕被骗,宁愿选择去发传单、送外卖这样的兼职工作,而这些兼职工作却不能让人得到有用的锻炼。大部分的家长更愿意选择所在地知名高校的大学生作为孩子的家教老师,而家长们获取家教信息的方式也主要是通过家教中介介绍,但是这些中介介绍的家教老师却往往不能满足家长和孩子的要求,这样不仅浪费了孩子的时间,也给家长造成不小的经济损失。现在在网络上也有很多的家教网站,虽然这些网站是以一种全新的方式出现在我们眼前,但是仍旧不能摆脱他们中介的本质,网站虽然允许家长和大学生以匿名的方式浏览部分信息,但是如果想要获取进一步的信息去联系对方,就需要注册登录并支付一定的费用。所以考虑到家教中介对大学生和家长的信息欺诈,我决定设计开发一个免费的大学生家教信息服务平台。该信息服务平台将在保证家教信息有效性的基础上,为大学生和家长提供一个信息发布、信息检索以及信息分享的空间。 在如今智能手机已经普及的时候,人们可以随时随地的上网,这是PC电脑所做不到的,所以做移动端软件比PC的更好,而做移动端的话常见的有传统app和微信公众平台,传统app开发成本比微信公众平台高,开发周期相对也会长一点,而且传统app的推广是个难题,一个app的体量少的几兆,多的几十兆,虽然现在家里单位WiFi很普遍,但是总有找不到WiFi却出现突发的app需求的时候,而依靠目前2g龟速,4g舍不得用的时候,许多人也是有心无力,而微信是每个智能手机用户手机里必装的一个应用,人们只需要搜索一个公众账号或者扫一个二维码,添加,然后就可以使用。传统app升级也是个难题,不仅耗费时间流量,而且也有可能会破坏现有的使用习惯(升级后界面面目全非),而微信公众平台不同,它的所有功能升级都在后台进行,用户并不需要去体验这个过程,只可能会在下次打开这个账号的时候发现功能更多了,仅此而已。在传统app中,两个不同领域的app 只能是隔绝的,而在微信公众平台中它们却能“在一起”,微信公众平台能将原本八

家教信息管理系统的设计与实现

家教信息管理系统的设计与实现 摘要:当前实现网上找家教是社会发展的趋势之一。通过对家教服务需求的分析,为家教服务提供一个交流和管理的平台,开发出一套以家教信息发布和管理为目标的小型网站信息管理系统。系统基于B/S(Browser/Server)结构模式,以https://www.360docs.net/doc/9c13729069.html,+C#作为前台开发环境,SQL Server作为后台数据库,并结合JavaScript辅助语言开发。实现了学员注册、教员注册、学员教员信息浏览、订单信息浏览、学生信息管理、家教信息管理、信息检索,收藏夹,教员评分评价,发布社区信息,留言等功能。 系统实现后,家教双方就能通过网络进行交流,选择符合自己要求的进行联系沟通,达到学员可以选择教员,教员可以选择学员的双选效果,并能管理各自的相关信息。 关键词:家教信息;信息管理系统;B/S模式;

Home Tutor Information Management System Abstract: Currently,seeking a home tutor on Internet is one of the trend of social development. Aiming to provide home tutor service and management, a small scaled website information management system is developed in order to provided a communication platform for home tutor service, management through analyzing demanding for home tutor service. This system is based on B/S model and adopts "https://www.360docs.net/doc/9c13729069.html,+C#" development environment platform for the foreground and sqlServer for the background database and is developed by JavaScript integrated tool. The main functions of this system include: student registration, teacher registration, student's and teacher’s information browse, the order information browse, student information management, teacher information management, the home tutor job advertisement management, information index, favorites, rating and evaluating for teacher online, publish a community information, leave a message, ect. By means of the system, both of home tutor can communicate through a network and select one who meet his/her need to contact. So that “double-selection” and manage themselves information can be achieved through selecting home tutor by student and vice versa. Keywords: Home Tutor Information, Information management, B/S model

大学生家教网上信息平台课程调研报告范本

青岛大学 《电子商务》 课程调研报告 报告名称大学生家教网上信息平台团队名称 课题负责人聂雅雯 专业、年级电子商务2013级 指导老师吴剑云

2016年01月基本情况

目录 一、创业背景 (一)公司定位………………………………………… (二)公司简介………………………………………… (三) 二、市场分析 (一)家教市场现状及原因分析 (5) (二)大学生种类以及需求分析 (6) (三)问卷调查 (6) 三、竞争对手分析 (一)成熟电商平台分析 (11) (二)现有家教信息网站分析 (12) (三)兼职网站及兼职群分析 (12) (四)传统家教机构分析 (12) (五)综合分析 (13)

四、企业内部分析 (一)背景(现状) (13) (二)趋势 (13) (三)SWOT方法分析………………………………………… 14 (四)公司综述 (17) 五、指定目标 (一)企业具体情况 (23) (二)负面特征分析…………………………………………… 六、网站建设 (一)前言 (17) (二)客户需求分析 (18) (三)网站定位与内容规划..........................................(四)主要业务流程与设定 (19) (五)网站盈利………………………………………

七、营销策略 (一)市场细分…………………………………… (二)目标市场定位…………………………………… (三)品牌策略…………………………………… (四)定价策略…………………………………… 八、财务分析 (一)融资规划 (20) (二)财务预算计划表 (20) (三)利润分析 (22) 一、创业背景: 公司定位: 为什么要选择大学生网络交易平台?随着信息技术特别是网络技术的不断发展,国际互联网的全球化热潮使人类社会进入了一个新的信息时代。由于国际互联网具有不受时间、地域限制的特性,一种与传统交易形态截然不同的通过国际互联网进行交易的方式应运而生。大学生网络交易平台,就是在寝室里面,寝室就是我的办公室,网站就是我的本营,手机就是我的热线,同学就是我的教员。

关于在校大学生当家教调研报告4篇

关于在校大学生当家教调研报告4篇 小编精心整理了“大学生当家教调研报告”,望给大家带来帮助! 大学生当家教调研报告篇【一】 今年暑假我一直在参加社会实践中,直到现在暑假结束,我才回到了校园,回顾自己这么长时间的实践,实践对象只是一名初二学生的时候,自己还是感受到了一丝的苦笑。不过自己的实践成果还是不错的,自己的实践结果还是不错的。今年暑假的家教只是针对一个学生,我自己感受到了其中的乐趣,也是锻炼了自己,以后的道路怎么走,我还要继续不断的努力。 实践对象:中学一名初二年级学生。 实践目的:对该生初二年级上学期所学知识先作一下检测,了解她掌握的情况,辅导完成暑假作业并使其对七下的知识作比较充分的了解。 实践过程:由于我以前在每周末会抽出一些时间帮她检查作业并巩固一下以前所学内容,所以我对她的情况比较了解:该生只有11岁,在班里是年龄最小的,很聪明,基础打得比较扎实,

学习能力比较强,但她毕竟还比较小,学习的自主性比较差,自己不能合理地安排每天的学习和娱乐。学习中还存在其它问题,比如不愿意做复杂的计算题,特别难的题不愿意动脑子,学习时喜欢谈条件,而且不能坚持下去。另外她还比较爱玩电脑游戏。因此在整个过程的前两三天里,我并未贸然进行实质性的教学活动。针对上述情况,我为该生制定了一个“端正态度,循序渐进,劳逸结合”的学习辅导计划: “端正态度” 我很清楚作为一个学生,要想学习成绩好,最重要的不是要多聪明,而是要学习自主性强。一个学生只有做到自觉,才能控制自己,养成良好的学习习惯,不让父母操心。虽然她还小,但我觉得应该从小培养这种好习惯。第一节课我给她好好地上了一堂思想政治课,结合我十多年的学习体会和经验,给她讲了讲学习的目的及正确的学习方法,还教育她为什么要养成良好的学习习惯,她认真地听着,时不时地问我很多为什么。我是把她当我的亲妹妹一样看的,自然我不是以一种老师的口吻和她讲的,应该说是在尽一个兄长的责任。正所谓“磨刀不误砍柴功”,根据后来的听课情况来看,第一个阶段所做的努力还是很有效果的。最起码给她讲题目时感觉比以前听讲要认真多了。 “循序渐进”

家教服务系统

石河子大学 信息科学与技术学院 数据库课程设计报告 2012—2013学年第二学期 题目名称:家教服务系统 专业:计算机科学与技术 班级:10级1班 学号:2010508023 学生姓名:纪冲 指导教师:于宝华 完成日期:2013 年 3 月 22 日

一.题目: 学校家教服务管理系统 ●实现教师信息、职业类型管理; ●实现职业登记(职业号、名称、地址、电话等); ●实现职业作息登记(职业号、日期、开始时间、结束 时间、教师); ●实现工资管理和收费管理; ●创建存储过程统计指定日期范围内各的时刻时间总 和; ●创建存储过程统计各种职业的需求次数; ●创建check约束限制教师性别必须输入‘男’或‘女’; ●建立表间关系。 二.问题描述 这是一个学校家教服务管理系统,要通过这个系统实现对学校家教服务管理,明确学校中每个家教教师的基本信息,包括姓名、性别、电话所教科目的具体信息的简介。在这个系统中,可以查询每个教师的作息时间、工资、教师的家教收费情况等信息,有利于更好地了解这些家教的基本情况,选择适合自己的老师,也有利于学校对这些教师的统一管理。所以我就通过数据库做了这个系统。三.需求分析 3.1 需求分析 随着科技的发展和信息技术的日益普及,很多家长抱着望子成龙的心态,不遗余力的为孩子找合适的家教,而很多在校大学教师也希望通过当家教增加一点经济收入,基于这一点家教服务系统将给学校提供更好的管理系统,使学生更加了解教师,也通过这个系统使学校对于教师方便管理,满足几方面的要求. 3.2 系统功能结构 本系统为家教服务提供了一个平台,是学校能在本系统中更好地管理家教教师,也使要做家教的老师能够更好的把自己展现给大家,供大家选择。 系统的功能主要包括: (1).家教可以在系统中详尽的介绍自己,使自己得以被选择。 (2).学校可以对家教老师的工资实行统一的管理。 (3).学校可以对家教老师的收费情况进行管理调整,尽量满足大家的需求。 (4).学校可以通过老师提供的作息时间更好的安排老师并有利于学生做出选择。

(完整版)家教信息平台的设计与实现毕业设计

家教信息平台的设计与实现 Online Tutoring Platform Design Of And Implementation

目录 内容摘 要.......................................................... I ......... Abstract..................................................... II ................ 1 导言.......................................................... 1 ....... 2 系统分析.......................................................... 2 ....... 2.1现状分析.......................................................... 2 ...... 2.2可行性分析.......................................................... 3 .... 3 系统需求分 4

析............................................................ 3.1系统的综合需求.......................................................... 4 3.2数据流程分析............................................................ 5 3.3数据字典................................................................ 6 4 软件设计................................................................. 8 4.1总体设计................................................................. 8 4.2详细设 计................................................................1 0 5 系统实2

大学生寒假社会实践报告(当家教)

大学生寒假社会实践报告(当家教) 寒假即将结束,社会实践也就到此为止了。下面是WTT搜集整理的大学生当家教寒假社会实践报告,欢迎阅读。 大学生当家教寒假社会实践报告一 timeisfly!时间过得真快,寒假就快束了,怪不得人家说人生如梦。这一个寒假,我还是宝刀依旧,干起了老本行------家教。辅导对象,当然是那两个淘气包了---我的小弟们。 说干就干,其实早在放假之前,我就已经打好计划了。我把辅导重点放在他们的寒假作业上。所以,我的工作就是帮他们顺利完成老师交代的寒假作业。 回到家的前两天,我顾不上好好休息,把家里从里到外地打扫整理了一遍,紧接着就开始我的辅导生涯了。 我把他们的寒假作业本看了一遍,心理大概先有个底。我发现,他们现在的寒假作业与我当时的寒假作业没多大的变化。自己以前做过的作业,现在只是要帮他们再稍微辅导一下而已,这让我对自己更有信心了,加油! 我把两个人安排在一起做作业,这样就可以节约点时间,而且气氛不会太闷。当然着并不是一件容易的事。玩,是小孩子的天性。这种天性是不会随意旧能被抑制的。于是,我只好拿出“师严”,再用老爸老妈的旨意来压他们。威逼利诱之下,他们也只好乖乖就范了。

在辅导过程中,我着重采用了“启发”式辅导。所谓“启发”式辅导,就是当他们在做语文是,遇到不懂的绳子,或者是忘记了字的写法,我便会跟他们说一个相似的字,让他们对着一个相似的字进行“包装改换”。例如去掉该字的偏旁,换上另一个部首,是其字改头换面,成为正确答案。我认为这种方法有利于让他们不仅能够认识到更多的字词,也能对学过的知识进行巩固。采用联想记忆法,辨别相同点与不同点;把两个不同的字或词联系起来,这样就不容易忘记了。同时,还能够引发他们通过自我思考来获得正确的答案,一举两得。 在教他们做数学的时候,我采用“先总后分”方法。我先帮他们分析解题思路,逐点突破。然后我再让他们自己想一遍以及作出答案。当遇到类似的提是,我会让他们重温之前浆果的习题,理清思路,慢慢做。这种情况在做应用题,特别是解方程是经常碰到。不,我这也算是给自己作复习。因为,刚碰到题时,觉得很面熟,但有时竟也要想很久。有些甚至要向同许业求救,感觉自己挺失败的,都怪自己当初没有好好地听课。以后啊,我可不敢再马虎行事了。 辅导英语的时候就好办多了,毕竟这是自己的专业。而且,他们两个英语都学得不错。但我发现,年纪较小的那一个基本功打得还不够牢。我着重纠正他们的一些发音,并教他们一些背诵的技巧。我让他们对于需要背诵的短文要多读,所谓熟能生巧嘛!

相关文档
最新文档