1家教中介系统设计与实现.doc
《1家教中介系统设计与实现.doc》由会员分享,可在线阅读,更多相关《1家教中介系统设计与实现.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、家教中介系统的设计与实现摘 要我们当前在选取家教老师,一般通过的方式有这么几种,第一种:通过培训机构进行沟通,通过培训机构介绍老师给需求的家长或学生。第二种:通过我们自己的信息方式,如经过朋友介绍,或者通过学生自己在校上课的老师,聘请为家教老师。简单的描述,就可发现,传统的线下进行家教的预约,中间有许多繁琐的因素,如当我们在家教的预约上,我们大部分操作都是需要通过大量的时间来分析,选择,而且可能会有信息的不明了,产生信息的误区,所以很大程度上会降低效率,而且在对于档案信息处理上也会出现遗漏,信息不能得到长时间的存档保存。相比于传统的家教行业模式而言线上的家教中介系统,则通过线上发布信息,进行选
2、择,提高的决策性和效率性。线上面对范围更加大,通过比较选择也更加有利于家长或者学生选择更加合适的家教老师。通过IT技术的运用,信息化管理数据,提高工作效率,节约了时间成本。系统采用Java开发的家教中介系统,采用了B/S模式结构,结合JSP语言编写。数据库采用mysql数据库。 家教中介系统具有以下的几个主要功能:核心功能预约功能,评论功能,信息查询功能,发布用户信息功能。关键词:家教;系统;预约:信息Design and implementation of management system of tutor agencyAbstractWe are currently in the sel
3、ection of tutors, there are several ways through the first: through training institutions to communicate, through training institutions to introduce teachers to theneeds of parents or students. Second: Through our own means of information, such as througha friend, or through the students themselves
4、in the school teacher, hired as a tutor.Simple description, we can find that the traditional offline appointment for tutoring, there are many cumbersome factors, such as when we are in the appointment for tutoring, most of our operations are required through a large amount of time to analyze, choose
5、, and there may be unclear information, information errors, so it will reduce the efficiency to a large extent, but also for the Archives of information processing will be missing, information can not be saved for a long time.Compared with the traditional tutoring industry model, online tutoring int
6、ermediary system, through the online release of information, selection, improve the decision-making and efficiency. Online face-to-face is more extensive, through the choice is also more conducive to parents or students to choose more suitable tutors. Through the use of IT technology, information ma
7、nagement data, improve work efficiency, saving time and cost.The system adopts the medium system of tutor developed by Java, adopts the structure of b / s mode, and is written with JSP language. The database uses a mysql database.Tutor intermediary system has the following main functions: the core f
8、unction of appointment, comment function, information query function, user information release function.Key Words: Tutor; system; Appointment: Information目 录Design and implementation of management system of tutor agency4第1章 绪论61.1 系统开发的背景和目标61.1.1 系统开发的背景61.1.2 系统开发的目标71.2 系统的主要功能和特点71.3 设计开发的方法和工具的
9、选择81.4 论文的内容和结构安排9第2章 系统规划102.1 初步需求分析102.11业务需求分析102.2 总体结构102.3 可行性研究11第3章 系统分析123.1 业务流程分析123.2 数据流程分析18第4章 系统设计224.1 总体设计224.2 数据库设计234.2.1 概念模型234.2.2 逻辑模型244.2.3 数据字典264.3 I/O设计27第5章 系统实现285.1 系统注册登陆界面285.2 系统首页实现295.3 密码管理模块实现295.4 学员信息管理模块305.5 教员信息管理模块实现305.6 管理员功能界面实现305.7用户收藏信息功能界面315.8发布
10、用户信息功能模块实现315.9发布用户信息功能模块实现315.10预约功能界面32结论33致谢34参考文献35第1章 绪论1.1 系统开发的背景和目标1.1.1 系统开发的背景当前家教的预约模式的分为如下两种第一种:学生通过培训机构咨询家教老师,通过交流咨询后,学生提出相应的要求如需要上什么课程,具体的上课时间,然后培训机构记录相应的信息联系适合要求的家教老师,老师与学生交流后,如果双方接受各自的要求,相当于预约成功,否则相当于预约失败第二种:学生通过老师,同学,朋友介绍家教老师,通过他们的宣传,根据他们的信息,与自己的所需 的要求进行匹配,并且向其询问家教老师的联系方式,通过交流咨询,如果双
11、方觉得互相匹配对方要求,确定好上课时间,就表示预约成功,否则相当于预约失败。从上两种传统的家教预约来看,不免可以看出一些问题。两种选取的方案都是耗费时间的,不论是选择通过培训机构,还是通过他人介绍,中间都会经历一些信息传递的时间延迟,不是直接通过家教老师和学生直接的交流咨询,不可避免的会有时间上的损耗。第二就是选择方面会产生信息对比性偏窄,因为当你通过培训机构咨询的话,你的选择是面向培训机构的所招聘的家教老师,相对而言会产生没有对比性,第二种方案的话,则更加会有偏窄性,因为你的对信息的了解完全来源于别人的介绍,甚至根本没有对比性可言。第三则是对于信息可能会产生遗漏,以及误差,如果时间过长,无论
12、是培训机构,还是从他人介绍,都会不可避免对信息记忆误差,可能会忘记联系方式,或者培训课程等等个人信息。但是它的优点是可以做到面对面的咨询,当面咨询在保证双方信息获取程度更高。线上的家教中介则可以解决传统家教中介产生的问题,尤其是耗时上,双方通过网上进行信息选择,极大的提高效率,降低时间的损耗。并且会提供一个面向大众的中介场所,在进行选择的时候,就有对比性,并且简单直观,提高决策率。1.1.2 系统开发的目标当前社会上对于大多数家长而言,几乎是以通过培训机构实现线下的中介介绍来选择家教老师,不可否认在线下层面的中介介绍也可以选择适合的家教老师,但不可置否这样也会带来时间上的消耗。对于现如今的互联
13、网技术而言,通过线上的中介家教选择也可以通过信息的共享选取来和信息验证来实现快速的选取过程,提高时间效率。对比选取也是主要的研究内容,线上系统的选择确认过程,对于家教老师而言同意课程辅导老师会有许多名,并且有对于家教老师的评论,家长在对于老师选择方面上对比性。选择一名真正适合的自己意愿的家教老师对于家长而言是一件很重要的事情。1.2 系统的主要功能和特点本系统的主要功能:用户分为两个角色(学生,教师):1) 用户注册登录后有个人信息录入,修改功能2) 用户可以进行评论,预约后的评论的功能3) 用户预约功能4) 发布信息功能管理员:1) 用户信息管理功能2) 管理员信息管理功能3) 预约管理功能
14、4) 评论管理功能特点:(1) 系统的的操作界面简单,对于用户的操作上,易于快速熟悉系统的操作,具有很强的实用性。(2) 系统的开发时间短,在成本的花费上来说,耗时耗资都是出于低的水平。(3) 在业务的处理分析上,系统具有较完整逻辑性。(4) 因为系统的规模小,所以在数据的处理方面有一定的缺点,但是在工作的流程上来说,有简单明了,便于对大众运用。1.3 设计开发的方法和工具的选择设计开发方法 :(1)JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。Jsp是由html语言的编写以及Java语言的嵌入结合而成。Java语言负责处理后
15、台数据,通过前端页面由HTML语言的编写的代码中传输的数据,通过服务器传输给后台处理后,生成HTML页面返回给客户端浏览器3。(2)Mysql是一种关联数据库管理系统,通过编写数据库的语言存储相关的数据属性。并且mysql具有体积小,速度快的优点,所以被用于一些中小型的网站的开发1。(3)B/S:浏览器/服务器模式,B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用。并且在与C/S比较上来看,它有如下优点,如简化了客户端,只需要安装浏览器软件,让客户机的节约了内存空间,维护和升级方式也变得简单,使网络结构变得更加灵活。并且在经济上成本也会降低2。
16、开发工具:MyEclipse Tomcat 1.4 论文的内容和结构安排(1)系统开发的背景,和目标。(2)系统主要功能的简单描述,和特点的描述。(3)系统的开发的方法选择以及简单描述。(4)系统的系统的需求分析(5)功能结构图(6)可行性分析分为(技术可行性分析,经济可行性分析,时间可行性分析)(7)系统的业务流程分析(8)数据流程图分析(9) 概念模型图(10)数据表的编写(11)界面展示(12)结论(13)致谢(14) 参考文献(15)附录第2章 系统规划2.1 初步需求分析家教中介系统分析与设计,实现线上的找家教的系统平台能提高管理和决策效率当然家教中介系统在线上的部署,是既是为了方便
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家教 中介 系统 设计 实现
限制150内