大学生家教网站设计与实现(MyEclipse,SQL2005)(附答辩记录)
无需注册登录,支付后按照提示操作即可获取该资料.
大学生家教网站设计与实现(MyEclipse,SQL2005)(附答辩记录)(包含选题审批表,任务书,开题报告,中期报告,毕业论文11500字,程序代码,数据库)
摘 要:更好的为大学生提供勤工俭学服务,致力于为大学生和当地各中小学生构建一个家教服务供求平台。根据目前大学生家教现状,我发现开发设计家教信息网站具有十分重要的实际意义。本文概述了家教信息网站设计和实现的方法,以及所需要的关键技术。在对家教网站的构建作了系统分析的基础上,提出了总体设计方案,并论述了在制作家教网站过程中所遇到的技术难题及解决方法。本网站采用目前比较流行的B/S编程模式,利用JSP 和SQL Server2005 设计而成。本网站的前台主要功能模块分为:教员和学员注册模块,教员和学员信息查询模块,教员和学员预约模块,教育信息发布模块。而后台主要功能是对以上前台功能模块的管理。
关键词:教网站;教员;学员;教育信息发布;JSP
Design and Implementation of College Students' Tutor Website
Abstract:In order to provide service for our school's part-work and part-study system, devote to creating a platform for the students of our campus between the students of the primary schools and junior high schools near our campus. According to the geographic position of our college. We find it very meanful to develop a website of familyteaching. This thesis summarizes the methods and technology of design and implementation for familyteaching information website, brings up the whole desin excogitation and making process. In addition, it also brings forward the knotty tompic of technology and resolving methods during the process of setting up this website. Which are based on the systematically analysis of the structure of the website. The website adopts B/S model that popular at present. It was designed by using of JSP and SQL Server2005 the main function of front platform includes: module for registering、serching module of familyteaching information、preengageing module、annouucing module of education information and news. Ever module in the front platform can be managed in the back stage.
Key words: familyteaching website;teacher and student;announcing education information;JSP
系统功能设计
4.1 系统主要功能
4.1.1 用户管理与注册
分三类用户,管理员,学员,教员。其中教员实行收费注册,按照收费标准进行付费后就确定为正式会员。非正式会员情况,称为游客。为保证数据的安全性,系统数据对仅对正式会员开放。
4.1.2 管理员主要功能
管理员主要负责对系统管理、网站的数据维护功能网站数据维护、学生家教业务配对、学生家教服务质量管理,费用管理、留言管理和新闻管理等
4.1.3 教员主要功能
教员主要填报大学生基本信息,重点要包含:姓名、性别、专业、特长、爱好、指导科目,可供指导的时间、对家教地点、家教费用的要求。确认指导对象。
4.1.4 学员主要功能
学员主要填报求家教的学生信息和对家教老师的要求和能够支付的最高费用(每小时)。同时填写每次指导的反馈记录。确定教员姓名。
4.1.5 系统匹配功能
对有需求的学员与教员之间进行自动匹配,根据匹配信息分别记录到教员或学员模块,这时可能出来多对多的现象,按时间的先后顺序由教员或学员到网上进行确认。未被确定的信息则下次不再出现。当教员学员之间只出现一对一的关系时,说明配对成功,并记录其信息,以便以后查看。
4.1.6 查询功能
系统对教员、学员提供相应的查询信息,如教员过去担任过家教情况,学员过去聘请过家教情况。
1、研究目的
将大学生家教资源进行合理有效地整合,从全局出发了解整个地区的教育资源,然后对施教资源进行有效分配,努力提高地区教育水平,提高受教者的教育水平。建立一个方便、易用的大学身家教信息网站,让大学生对家教兼职以及家长对大学生家教需求通过网站平台进行信息交流。让大学生与求教者之间各求所得,并通过该网站设计与实现,进一步巩固所学基础知识,了解并学习当前前沿技术。
2、研究内容
根据网站设计树状框架特点,主要内容在于JSP(JAVA Server Pages)在动态网页方面的应用,数据库连接池技术的应用,Ajxa动态网页刷新技术等。在具体功能上让教师能方便的增加、修改或删除目录,向导及填表式的建站方式实现了教师独具特色的自主架构的学习网站,让学员方便查询和发布求教信息。
3、研究方法
同学讨论、老师交流法,文献资料查阅法,理论实践结合法。
4、预期成果
一个界面比较美观,方便各种有家教需求人员操作的大学生家教网站,能够通过比较简单易懂的上手操作,使家长或有求教需求的用户完成比较复杂的网络信息发布等功能,通过图文提示讲解达到操作普通及普及话。
目 录
摘 要 1
关键词 1
1 绪论 2
1.1 问题的现状及背景 2
1.2 研究目的和意义 2
1.3 系统要解决的问题 3
1.4 系统开发简介 3
2 可行性与需求分析 3
2.1 可行性分析 3
2.1.1 技术可行性 3
2.1.2 操作可行性 4
2.1.3 经济可行性 4
2.2 需求分析 4
2.2.1 功能需求 4
2.2.2 性能需求 5
2.2.3 环境需求 5
2.2.4 用户界面需求 5
2.2.5 安全性需求 5
3 开发环境与开发技术简介 5
3.1 JAVA语言概述 5
3.2 JSP开发技术介绍 7
3.3 开发平台——MyEclipse 7
3.4 SQL Server 2005 数据库管理系统 8
3.5 SQL语言介绍 8
4 系统功能设计 9
4.1 系统主要功能 9
4.1.1 用户管理与注册 9
4.1.2 管理员主要功能 9
4.1.3 教员主要功能 9
4.1.4 学员主要功能 9
4.1.5 系统匹配功能 10
4.1.6 查询功能 10
4.2 系统总体框架 10
4.3 系数据库设计 11
4.3.1 确定新建数据库的目的 11
4.3.2 规划数据表 11
4.3.3 确定表中字段 11
4.3.4 明确表中关系 11
4.3.5 优化设计 11
4.3.6 数据库E-R图设计 11
4.3.7 数据表具体设计 14
4.4 主要功能实现 17
4.4.1 登陆窗口实现 17
4.4.2 教员首页实现 19
4.4.3 简历管理 20
4.4.4 照片管理 20
5 结束语 20
参考文献 20
致 谢 20