iData_大学生家教系统的设计与实现_项永明.docx

上传人:a**** 文档编号:8117 上传时间:2017-10-20 格式:DOCX 页数:55 大小:583.57KB
返回 下载 相关 举报
iData_大学生家教系统的设计与实现_项永明.docx_第1页
第1页 / 共55页
iData_大学生家教系统的设计与实现_项永明.docx_第2页
第2页 / 共55页
点击查看更多>>
资源描述

《iData_大学生家教系统的设计与实现_项永明.docx》由会员分享,可在线阅读,更多相关《iData_大学生家教系统的设计与实现_项永明.docx(55页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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、学生提供的一个快速 地发布家教兼职信息的途径。该系统主要是面向某一具体城市的家长以及大学 生,为他们提供一个 可以相互交流的环境,从而可以避免大学生与家长受制于中 介机构的可能。 该系统由用户管理子系统、会员认证子系统、家教信息管理子系统、平台管 理子系统以及反馈子系统等五个模块组成。用户管理子系统与会员认证子系统能 够保证会员信息的真实性与家教信息的有效性;家教信息管理子系统根据会员的 身份向其提供不同的家教信息发布与检索功能;平台管理子系统将能够呈现系统 平台是否流畅运行,以及数据库等工具的运转状态,为系统的稳定运行提供保障 ; 反馈子系统由家教评价栏目和家长评价栏目组成,家教评价栏目的目

22、标群体是大 学生,主要用 于大学生对家长以及学生在家教过程中的表现进行点评,而家长评 价栏目的目标群体是家长,主要用于家长对大学生在家教活动中的表现进行点 第 2章基础理论与关键技术 2.1基础理论 2. 1. 1互联网宣传模式 当今信息传播媒介主要有互联网、电视、电话、报纸、广播等,其中互联网 为主要的传播途径。相比于报纸、广播等方式,互联网传播主要有以下优势: (1) 交互性。报纸、广播等方式都无法跟宣传对象进行及时有效地交互,受 众只能被动地接收来自传播者的信息;而互联网传播具有信息双向互动性,信息 传播者与信息受众不再被隔离,也不再独享信息特权,成为与受众真正意义上的 交流互动对象。传

23、播者与受众不仅可以平等地发布信息,还可以利用某种平台展 开有关信息的讨论。 (2) 多元性。互联网信息集音视频、图像等于一体,通过组合应用并配以精 彩的内容表述给信息受众带来强烈的观感享受,这是传统的报纸、广播等信息传 播方式所无法比拟的,也是互联网信息最为吸引读者的魅力所在。正是基于互联 网信息的多元性,互联网聚集了庞大的用户群体。 (3) 即时性。传统的信息传播 媒介在对信息进行传播时无法保证信息的时效 性,而互联网信息由于其独特的传播途径使得信息能够快速及时地传播给受众。 互联网信息的即时性同样使其被越来越多的用户选择为主要的信息来源。 2. 1. 2信息发布系统 信息发布系统 2主要由

24、信息服务器以及信息传播平台等组成,依赖互联网技 术将服务器中的信息通过网络传播给信息受众(浏览信息的群体 ) 。信息发布流 程如图 2. 1所不。 3 图 2.1信息发布流程图 利用信息发布系统对信息进行集中管理,通过某种专业平台对信息进行整合 分类,使得信息的有效性得到很大的提高,更能帮助信息发布者以及信息受众摆 脱互联网信息纷繁多样,良莠不齐的困境。目前互联网上著名的信息发布平台有 58同城、赶集网、站台、上河网、列表网等。信息发布系统的优点主要有: (1) 集中控制,集中管理。根据不同的对象、地点等发布各具特色的广告信 息。 (2) 信息安全性。所有信息都需经过审核通过后才能在信息发布平

25、台的某一 板块进行展示,因此信息发布系统中的信息具有一定的安全性,至少符合国家的 相关法律法规。 (3) 信息时效性。信息发布系统大都提供根据发布时间的检索,这样就能够 向信息受众提供最具时效性的信息,从而能够保证信息的有效性。 同时目前信息发布系统也存在诸多缺点: (1) 信息种类复杂。大部分的信息发布平台都追求信息内容的覆盖面,因此 就会导致信息种类过于复杂,这就使得信息受众不能很快地找到所需信息所在的 位置,影响了信息受众的信息检索体验,降低了信息受众对信息发布平台的体验 效果。 (2) 信息发布门槛低。信息发布平台欲得到大量的访问,必须以足够的信息 发布者作为支撑,而现今的信息发布平台

26、对信息发布者身份的验证程序过于简 单,甚至有些平台不设门槛,这就会导致部分信息具有欺骗性,从而影响 了信息 发布平台的信誉。 鉴于以上叙述, a前网络中的信息发布平台正在向专一性、有效性的方向发 展。例如搜房网、 119建材网等都是单一信息发布平台,这些平台摒弃了信息种 类过于复杂的缺陷,立志于在单一信息种类中做得更好。本文设计实现的大学生 家教信息平台正是基于以上考虑所提出的。 2.2关键技术 2.2. 1软件系统的结构类型 软件系统的结构类型主要有两种: C/S结构和 B/S结构。 C/S结构就是客户机 /服务器 ( Client/server)结构,通过在服务器端和客 户机端对各个任务进

27、行合理有效地分配,降低整个信息发布系统的通讯开销,但 是该结构需要在客户机终端上安装客户端应用程序才能进行正常的管理操作。 C/S结构能够降低系统的通信开销,并且拥有良好的交互界面,但是其客户 端应用程序对客户机的要求比较苛刻,包括对客户机的操作系统版本、各种所需 的工具软件等。而近年来随着 Internet技术的日益成熟,尤其是 WWW浏览器技 术的发展,使得浏览器能够承载更多的任务,在人们的日常网络活动中发挥着更 加重要的作用。 B/S结构统一了客户端,并将大部分任务布置到服务器中进行, 从而将客户端从繁重的业务中解脱出来,使其能够承担更多的交互界面的设计任 务,进而设计出具有更加友好界面

28、的轻量级的客户程序。 B/S结构主要有以下优 势: (1) 无需安装任何辅助软件,仅需一台可以连入互联网的电脑即可, B/S客 户端零安装、零维护,具有强大的扩展性。 (2) 交互性较强,随着浏览器技术的发展可设计出更加人性化的交互界面。 (3) 平台无关性。 B/S结构的客户端对特定系统的依赖性较小,无论是 Windows系统还是Linux系统,只要浏览器版本兼容,就可以运行。 (4) 数据实时性高。 B/S结构可以实时监控了解当前发生的所有业务数据流, 方便决策层根据实时情况进行快速决策,有效地避免了企业损失。 (5) 数据一致性高。依照 B/S结构设计的软件对业务流数据进行集中存放, 每

29、一笔由客户端产生的业务数据都直接保存到中心数据服务器中,因此数据一致 性较高。 (6) 投入成本低。由于不需要维护大量的客户端程序,因此 B/S结构软件一 般只有初期的投入成本以及后期对服务器的维护开支。 5 2. 2. 2 LAMP 介绍 LAMP可以搭建动态网站以及运行网站服务器 &3 6,是一组自由开源软件的缩 写,包括 : Linux操作系统、 Apache网页服务器、 Maria/MySQL数据库服务器以 及 PHP/Perl/Python脚本语言。虽然这些软件没有专门设计成与其他几个软件协 同工作,但是由于它们的开放性、稳定性与廉价性,使得开发者往往会选择这几 种软件一起组合使用。

30、本文中的 LAMP包括 Linux操作系统、 Apache网页服务器、 MySQL数据库服务器以及 PHP脚本语言。 (1) Linux服务器: 当今的服务器系统(通常指安装在服务器上的系统)有四大流派,包括 Windows系统、 Linux系统、 NetWare系统以及 Unix系统。 Windows系统是微软 开发的服务器系统,在个人操作系统中占据主导地位,但是在服务器市场中的份 额 也不容小觑。不过 Windows系统对服务器的配置要求较高,收取的费用也很高, 并且系统稳定性较差,但是由于其操作界面简单易懂、功能也比较强大,因此很 多中小型服务器都选择 Windows系统。NetWare

31、系统主要应用在特定的行业和事 业单位中,它有着很强大的批处理能力,也具有较好的稳定性,但是由于其他三 种系统的发展,其市场份额越来越少。 Unix系统主要面向大型的文件和数据服 务,其安全性强大,稳定性很好,但是其操作多以命令行的形式进行,对初级用 户来说难以掌握,所以该系统多用于大型的企事业局域网或者大型网 站中 。 Linux 系统虽然与 Unix系统相似,但是它并非继承自 Unix系统。 Linux系统的最大特 点就是开放源码,可以免费使用,它在安全性与稳定性方面也有卓越的表现。 Linux系统对服务器的配置要求较低,适合用于中小型服务器,也有许多大型服 务器采用 Linux系统,并且

32、Linux系统对中文支持较好,因此在国内比较流行。 (2) Apache 服务器: Apache服务器是当今最受欢迎的网页服务器。 Apache服务器的特点为使用 界面容易上手、稳定性好以及运行速度快,并且受到 Linux服务系统的良好支持。 由于其 开放源码,使得某些用户可以修改使用过程中出现的 Bug, 完善其功能, 这一点也正是 Apache最成功的地方。 Apache网页服务器具有以下特性: 支 持 最 新 的 HTTP通信协议。 支 持 通 用 网 关 接 口 。 支持基于 IP和基于域名的虚拟主机。 支 持 多 种 方 式 的 HTTP认证。 集成 Perl处理模块。 集成代理服务

33、器模块。 支持安全 Socket层 (SSL)。 提供用户会话过程的跟踪。 支持 FastCGI。 (3) MySQL: MySQL是 Oracle公司旗下的一个关系型数据库管理系统,是目前使用最广泛的 数据库之一。 MySQL将不同的数据存储在不同的表中,而不是在一个仓库中存放 这些数据,这使得 MySQL在数据访问速度上有所提高,并增加了其灵活性。此外, MySQL是一个源码开放的软件,我们可以免费使用,并且可在多种操作系统中运 行。图 2. 2是 MySQL的架构图。 MySQL的特性总结如下: 用多种编译器来编译由 C和 C+编写的代码,保证了代码的可移植性。 支持主流的服务器操作系统

34、。 为包括 Java、 PHP在内的多种编程语言提供了 API。 采 用 标 准 的 SQL语言,并对其查询算法进行了优化操作。 提供了多种数据库连接方式: JDBC、 ODBC以及 TCP/IP等。 Mysql是开源软件,不需支付任何费用,并且使用 GPL协议,使其可以被定 7 Mysql很好地支持了 Web开发语言一 PHP。 (3) PHP 语言: PHP是 Hypertext Preprocessor (超文本预处理器)的缩写是一种通用开源 脚本语言,容易学习掌握,因此在 Web开发领域有着广泛的使用。 PHP语言的主 要特点为: PK3程序的开源性及免费性。目前互联网上有很多 PHP

35、程序开源网站,如源 码之家、源码爱好者等网站上都有大量的 PHP程序供程序开发者参考学习; 并且 PHP语言本身是免费的。 PHP语言的快捷性与高效性。 PHP语言的开源性可大大缩短程序的开发周期 , 并且 PHP语言编辑简单,语法简单明了,更适合初学者学习。 PHP语言的平台无关性。由于 PHP在服务器端进行编译执行,因此由 PHP开 发的网页可在 LINUX、 W顶 DOWS、 Mac OS、 Android等平台上运行。 PHP语言的面向对象性。在 PHP5中,面向对象方面都有了很大的改进 , PHP 语言完全可以用来开发大型商业程序。 PKH吾言开发工具的多样性。 PHP语言对开发工具

36、的要求比较低, Eclipse、 Dreamweaver以及 Zend Studio等程序开发工具都开进行 PHP程序的开发。 2. 2. 3 JavaScript 语言 JavaScript, 种直译式脚本语言,它的解释器被称为 JavaScript引擎, 最早用在 HTML网页中。 JavaScript实现一般由三部分组成: ECMAScript、 文档 对象模型 ( D0M)以及浏览器对象模型 ( B0M)。 JavaScript语言具有以下特性 : 简 单 性 。 JavaScript的变量类型是采用弱类型,并未使用严格的数据类型。 对于具有 C语言学习基础的开发者来说, JavaSc

37、ript上手非常容易。 动 态 性 。 JavaScript可以直接响应客户的输入,而非经过 Web服务程序。 平 台 无 关 性 。 JavaScript的 平 台 无 关 性 体 现 在 其 依 赖 浏 览 器 本 身 , JavaScript的执行仅需要计算机能运行支持 JavaScript的浏览器。 安 全 性 。 JavaScript不允许程序访问本地的硬盘系统,并且也不可以将业务 数据上传到服务器中,更不允许修改或者删除网络文档,而只能通过浏览器 实现信息浏览或动态交互。 2.3本章小结 本章主要介绍了设计实现家教信息平台所需要的基础理论以及关键技术,详 细描述了 B/S软件结构、

38、 LAMP软件组以及 JavaScript脚本语言。欲设计并实现 一个功能良好的家教信息平台,了解以上理论与技术是非常必要的。 9 第 3章系统分析 随着社会经济的发展以及人们生活质量的提高,广大家长对子女的教育越来 越重视,教育投入在家庭支出中所占的比重越来越大;而在教育投入中,家教工 资所占比重越来越不可忽视。 5 近年来发展迅速的家教市场催生了许许多多的家教相关产业,比如 各大中小 型辅导机构、家教中介机构等。并且随着互联网技术的发展以及互联网应用在人 民日常生活中的普及,家教行业也正大步迈进 互联网时代 。不管是大学生自 发组织的家教信息群组,还是家教中介机构搭建的面向家长和大学生的家

39、教信息 中介平台,这些都预示着家教产业正焕发着勃勃生机。而面对着良莠不齐的家教 信息平台,很多家长以及大学生正饱受其中虚假信息的坑害。大学生需要支付高 昂的中介费,学生家长在支付较高的家教工资后却得不到对自己孩子负责的家教 老师。这些情况的发生都是由于家教信息平台背后的盈利机制以及家教中介以盈 利为目的的经营机制所造成的。因此,为了改变上述状况,我提出并设计实现了 大学生家教系统,依靠严格的认证机制努力为大学生和广大家长构建一个良好的 有质量保证的家教信息交流平台。 下面我将从可行性分析、功能需求分析以及非功能需求分析等三个方面对家 教信息系统进行系统需求分析。 3.1可行性分析 软件系统的可

40、行性分析由四个部分组成,分别为对经济可行性分析、对技术 可行性分析、对社会环境可行性分析和操作可行性分析。 (1) 经济可行性 传统的家教信息交流为 站桩 的劳务市场式的交流为主,这种信息交流方 式受到位置、天气、规模等因素的影响,制约着家教信息的流通,也无形中增加 了信息交流的交通等成本。而以互联网为载体,建设家教信息平台可以消除位置、 天气、规模等多种因素的影响,只要能够访问网络就可查看实时的家教 供求 信息,浏览与自己需求相对应的家教信息。并且在互联网上浏览家教信息平台仅 10 需支付廉价的网络费用,免除了交通成本这笔不小的开销,从而可以节省家教开 支。 构建家教信息系统所需的花费仅有初

41、期的系统设计费用以及服务器租赁费 用,相比于实体家教中介机构所需的店面费、宣传费用等能够减少很多成本。 综上分析,构建家教信息平台不仅可以免除大学生以及家长的 舟车劳顿 之苦,还能够降低家教成本,拓宽家教信息的传播范围。 (2) 技术可行性 随着计算机互联网技术的成熟以及各种网络硬件设计的完善,各种各样的信 息发布平台如雨后春笋般出现在人们的日常生活中。家教信息平台采用 B/S软件 结构,选用当前比较成熟的网站搭建工具组合 LAMP, 能够确保该信息平台无论 是在具体的实现细节,还是在整体框架的设计方面都能有足够的技术支撑。 综上所述,在设计与实现家教 信息平台过程中所遇到的技术问题是可以被有

42、 效地解决的,构建家教信息平台具备技术上的可行性。 (3) 社会环境可行性 CNNIC发布的第 33次中国互联网络发展状况统计报告中指出,截止 2013年 12月,中国网民规模已达到 6. 18亿,互联网普及率为 45. 8%。其中,城镇网民 占 71. 4%。城镇互联网普及程度的饱和状态对家教信息平台的推广以及使用奠定 了良好的社会环境基础,随着网络与人们生活的日益紧密,家教信息平台必将对 传统的家教中介机构造成巨大的冲击。 在当下人们已经习惯于在互联网上获取自己所需的信息,对互联网 的信息也 具有一定的认可度,因此设计实现家教信息平台具有良好的社会环境。 (4) 操作可行性分析 家教信息平

43、台采用 B/S模式进行设计,只要求用户具备使用浏览器搜索与查 看信息的能力,该平台不要求用户在使用之前进行相关的使用培训。家教信息平 台的设计与当下流行的网站相差无几,因此用户可以在极短的时间内熟悉该平 台。 因此,家教信息平台的可操作性也能够满足各层次用户的需求。 3.2功能需求分析 家教信息平台基于 Web服务,立志于为大学生以及家长提供一个安全、方 便、可信任的家教信息交流平台 8 9 。为了实现这一目标,该家教信息平台将 由用户管理子系统、会员认证子系统、家教信息管理子系统、平台管理子系统 以及反馈子系统等五个模块组成。图 3. 1描述了家教信息平台的功能组成。 图 3.1家教信息平台功能组成 大学生家教信息平台的 5个功能模块除了涵盖向大学生以及家长提供家教 信息以外,还包括了一些服务类信息公告,如平台公告通知、家长教育心得以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 期刊短文 > 短文

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁