iData_大学生家教系统的设计与实现_项永明.docx
《iData_大学生家教系统的设计与实现_项永明.docx》由会员分享,可在线阅读,更多相关《iData_大学生家教系统的设计与实现_项永明.docx(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要 大学生家教系统的设计与实现 20世纪 40年代世界上第一台电子计算机 ENIAC诞生,从此以后,计算机技术有了 快速的发展,计算机技术也从军事应用走向了民用领域。与此同时,网络技术的发展, 特别是因特网的普及,使得人们的生活与计算机技术越来越密不可分,运用计算机与 网络技术解决问题已成为一种主要的手段。而现代人,尤其是学生群体,越来越倾向 于通过网络来搜索自己所需的信息。 家教作为现在大学生的首选兼职工作,其市场已经越来越呈现出正规化与体系化, 但是,家教市场中也出现了很多的不良中介,他们在大学生与家长中间赚取暴利,更 有不少中介骗取学生的中介费,这些行为大大损害了家教市场的发展。 大学
2、生家教信息平台为学生与家长提供一个家教信息浏览平台,使得无论是想做 家教的学生还是想找家教的家长,都能通过该系统平台找到自己所需的家教信息。该 家教信息系统的最大特点就是作为一种公益信息发布平台,免费向学生和家长开放, 通过采用严格的注册机制保证学生和家长信息的真实性与有效性。 在对大学生家教市场进行调查以及分析之后,本文在现有的信息管理系统的基础 上,设计与实现了 大学生家教信息系统。该系统采用 B/S体系结构,依托 LAMP开发框 架实现了一个Windows系统上的、面向大学生和家长的家教信息发布与管理系统。该 家教信息系统由用户管理子系统、会员认证子系统、家教信息管理子系统、平台管理 子
3、系统以及反馈子系统等五个模块组成。其中,用户管理子系统主要负责对平台用户 信息和权限的管理;会员认证子系统保证了平台用户信息真实性与有效性;家教信息 管理子系统负责实现大学生对家教信息的发布以及对招聘信息的查询、家长对招聘信 息的发布以及对家教信息的查询、管理员对平台公告信息的更新以及 实现游客匿名浏 览情况下家教信息的显示;平台管理子系统实现了对 Apache服务器以及 MySQL数据库 服务器的监控,还负责平台的更新维护;反馈子系统主要实现了平台用户的内部交流, 以提高家教过程质量。 本文所设计与实现的大学生家教信息平台已经通过测试,平台运行稳定,可扩展 性较强,符合预期需求。 I II
4、关键字: 计 算 机 网 络 家 教 B/S LAMP Abstract The Design and Implementation of the Home Tutor Information System Computer technology has developed rapidly since the first computer ENIAC was born in 1940s, and computer applications have been deployed from the military field to the civilian areas. At the same
5、time, the development of network, especially the Internets popularity, makes peoples lives more and more dependent on computer technology, and the computer and network technology have been the more important approaches to solve the daily problems. People, especially student groups, more and more lik
6、e to search for the information they need using the network. Home tutor has become the first choice for college students when they choose a part-time job now, and its market becomes more normalized. However, many irresponsible intermediary agents earn huge profits among college students and parents,
7、 even more, some cheat college students and parents. As a result, these irresponsible agents impede the development of home tutor market. The home tutor information system aims to provide a platform for college students and parents to browse the home tutor information. And this platform can help col
8、lege students or parents find the information they need. And the most important feature of this platform is free for both college students and parents, and it can ensure the authenticity and validity of information for students and parents by using the strict registration system. With the survey for
9、 the home tutor market, we design and implement the home tutor information system based on the existing information management system. And this system which is based on LAMP development framework and running on a Windows system uses B/S software architecture, and implements a home tutor information
10、management and publishing system for college students and parents. The home tutor information system is constituted by the user management subsystem, member authentication subsystem, tutoring information management subsystem, platform management subsystem and feedback m subsystems. Specifically, the
11、 user management subsystem is responsible for the management of the platform, user information and permissions; Member authentication subsystem to ensure the authenticity and validity of user information platform; tutoring information management subsystem is responsible for achieving college student
12、s to tutor release information, and information on recruitment query, parents, and publish information on the recruitment of tutoring information queries, updates to the platform administrator bulletin information and the realization of tourists anonymous browsing information display case tutoring;
13、platform management subsystem realizes the Apache server and MySQL database server monitoring update, also responsible for the maintenance of the platform; feedback subsystem to achieve the internal communication platform users, in order to improve the quality of tutoring process. In this paper, the
14、 design and implementation of the home tutor information system have been tested. And it is a stable, scalable and strong platform, in line with the expected demand. Key Words: network, home tutor, B/S, LAMP IV 目录 第 1 章 概 述 . 1 1.1选题的背景和意义 . 1 1.2本文的主要研究工作 . 2 第 2章基础理论与关键技术 . 3 2. 1基础理论 . 3 2.1.1互耳关
15、网宣传模式 . 3 2. 1.2信息发布系统 . 3 2. 2关键技术 . 5 2.2. 1软件系统的结构类型 . 5 2. 2. 2 LAMP 介绍 . 6 2. 2. 3 JavaScript 语言 . 8 2. 3本章小结 . 9 第 3章系统分析 . 10 3. 1可行性分析 . 10 3.2功能需求分析 . 12 3.2. 1大学生用户功能需求分析 . 13 3.2.2家长用户功能需求分析 . 14 3. 2. 3系统管理员功能需求分析 . 15 3.3非功能需求分析 . 16 3. 4本章小结 . 17 第 4章家教信息平台的设计 . 18 4.1设计目标 . 18 4.2系统设计
16、 . 18 4. 2. 1平台体系结构 . 18 4.2.2系统功能结构设计 . 19 2. 2. 3系统详细设计 . 20 2. 3数据库设计 . 25 4. 3. 1数据库设计思想 . 25 4. 3. 2 E-R 图设计 . 26 4. 3. 3数据表设计 . 31 4. 4本章小结 . 34 第 5章家教信息平台的实现 . 35 5. 1核心代码 . 35 3. 2平台用户登录界面的实现 . 37 5.3平台用户注册界面的实现 . 37 5.4家教信息发布与查询的实现 . 38 3. 5平台管理员管理界面 . 40 2. 6本章小结 . 41 第 6章平台测试 . 42 3. 1软件测
17、试的意义 . 42 6.2软件测试的目标 . 42 4. 3大学生家教信息平台系统测试 . 42 6.4大学生家教信息平台测试结果 . 45 4. 5本章小结 . 45 第 7章总结与展望 . 46 参考文献 . 47 作者简介及科研成果 . 48 致谢 . 49 VI 第 1章概述 1.1选题的背景和意义 计算机技术的发展与互联网的诞生改变了人们的生活方式,极大地冲击了传 统媒体,丰富了人们获取信息的途径,使得人们更倾向于通过网络查询自己所需 要的信息。现在我国的教育仍然是以成绩为重,以文化科的学习为主,特别是每 年的高考,是每位有志学子为之奋斗的目标。因此,每位望子成龙、望女成凤的 家长都
18、会为自己的孩子找一个优秀的家教,让他们在假期、周末甚至是每天晚上 来辅导孩子的功课。而大学生作为经历过高考的成功者,有着非常宝贵的学习与 考试经验,也就成为了家长对家教的最理想选择。 在大学生兼职情况调查中,有近 30%的同学会将家教作为他们的首选 1。大 学生获得家教信息的途径多种多样,主要有通过中介公司介绍、通过兼职网站介 绍以及通过同学推荐。这些获取家教信息的途径有一个共同点,就是需要付出一 定的信息费,才能获取它们;但是, 这些信息的真实性与有效性还待检验,大部 分大学生都有过被中介公司坑骗的经历。大部分家长愿意选择所在地知名高校的 大学生作为自己孩子的家教老师,而家长们获取家教信息的
19、方式也主要是通过家 教中介介绍,这些中介介绍的家教往往不能满足家长和孩子的要求,这样既浪费 了孩子的时间,又给家长造成不小的经济损失。 随着网络与人们生活的越来越密切,不少家教网站也像雨后春笋般出现在我 们面前,比如长春家教网、常青藤家教网等等。这些网站虽然是以一种新的形势 呈现在我们面前,但是还是摆脱不了其中介的本质。网站虽然允许大学生或者家 长以匿名方式浏览部分信息,但是大学生或者家长想在这些网站中找到自己所需 的信息,必须要进行注册,并且支付一定的会员费。 考虑到家教中介对大学生和家长的信息欺诈,我们将设计开发一个免费的大 学生家教信息服务平台。该信息服务平台将在保证家教信息有效性的基础
20、上,为 大学生和家长提供一个信息发布、信息检索以及信息分享的空间。该平台立足于 无偿为大学生和家长提供真实、有效的服务,从而避免家长或者大学生因虚假信 息而遭受损失。 1.2本文的主要研究工作 本文将在进行充分调研、分析的基础上,借鉴当前的各种家教信息平台以及 其他信息发布平台,设计并实现一个基于 Windows系统的,具有友好界面的,适 应于当前教育环境的,面向大学生以及家长的家教信息发布与搜索系统。 该系统将具体的互联网技术与家教找寻过程相结合,在会员信息的严格认证 制度下,通过家教信息的网上发布、检索以及相互交流,达成合作意向等过程, 为家长找到合适的家教提供一个可信赖的平台,同时也为大
21、学生提供的一个快速 地发布家教兼职信息的途径。该系统主要是面向某一具体城市的家长以及大学 生,为他们提供一个 可以相互交流的环境,从而可以避免大学生与家长受制于中 介机构的可能。 该系统由用户管理子系统、会员认证子系统、家教信息管理子系统、平台管 理子系统以及反馈子系统等五个模块组成。用户管理子系统与会员认证子系统能 够保证会员信息的真实性与家教信息的有效性;家教信息管理子系统根据会员的 身份向其提供不同的家教信息发布与检索功能;平台管理子系统将能够呈现系统 平台是否流畅运行,以及数据库等工具的运转状态,为系统的稳定运行提供保障 ; 反馈子系统由家教评价栏目和家长评价栏目组成,家教评价栏目的目
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iData_ 大学生 家教 系统 设计 实现 项永明
限制150内