第二次作业:基于B/S的家教管理系统

时间:2022-03-09 12:48:38
 团队项目GitHub仓库地址:<Dare To Dream 团队>第二次作业:基于B/S的家教管理系统https://github.com/Sophur/Team-Project.git
 为其他团队评分结果:

小组名

N

A

B

C

D

总分

平均分

Blue Flke

8

7

7

7.5

7

36.5

7.3

Just_Do_IT!

8

7

9

8

7

39

7.8

Spring_Four

8

8

8

7

7

38

7.6

ymm3

8

7

7

8

8

38

7.6

对不队

8

8

9

7

8

40

8

WAP!

8

7

8

8

8

39

7.8

开拓者

8

8

8

7

8

39

7.8

团队博客_nwnu

8

8

8

7

8

39

7.8

Miracle-House  

8

7

7

7.5

8

37.5

7.5

为梦想,永不止步

8

8

8

7

7

38

7.6

A_Pancers

7

8

8

7

7

37

7.4

F4+2

8

7

8

7

7

37

7.4

总分

87

83

87

80

82

458

83.8

2018年学生“创新能力提升计划”

项目申请表 

<Dare To Dream 团队>第二次作业:基于B/S的家教管理系统

项目名称:     基于B/S的家教管理系统

申 请 者:        Dare To Dream团队

指导教师:         代祖华

学    院:    计算机科学与工程学院

联系电话:       ******

填表日期:       2018年4月27日

一、项目申请简表

项目名称

家教管理系统

项目类别

本科生

研究生

学术课题项目填写标

记(√)

( ) A、自然科学学术论文

(√ ) B、科技发明制作

( ) C、社会科学论文与调查报告

类别

标记

( )

(  ) A、学术科研类项目

(  ) B、社会调查类项目

(  ) C、创新实践类项目

创新创业

项目填写 标记(√)

(√)信息技术      (  )电子商务      (  )健康医疗

(  )新能源新材料  (  )跨境电子商务  (  )智能制造

(  )文化创意      (  )旅游时尚      (  )现代农业

申请金额

2000

起止时间

2018.4.28—2018.5.28

申 请 者

姓    名

严龙

性  别

出生年月

1995.06.11

民族

专    业

计算机科学与技术(师范)

入学

时间

2015.8.26

所在学院

计算机科学与工程学院

联系电话

15293166266

主 要 成 员(不含申请者)

姓  名

专业及年级

项目中的分工

签 字

严龙

15计算机科学与技术(师范)

需求分析

严龙

  绽玉林

15计算机科学与技术(师范)

JavaScript部分

绽玉林

姚慧霞

15计算机科学与技术(非师范)

网站页面设计及美化

姚慧霞

张存慧

15计算机科学与技术(师范)

JSP部分

张存慧

李金平

15计算机科学与技术(师范)

数据库设计

李金平

木冬梅

15计算机科学与技术(师范)

进行系统测试

木冬梅

研 究(项目) 内 容 概 述

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

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

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

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

二:立项依据

研究意义:

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

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

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

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

国内外研究现状分析:

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

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

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

参考文献

[1]  宋茂强.信息系统开发案例分析与设计[M]北京:*广播电视大学出版社2005-08.

[2]  杨满福.专题网站学习的内涵与应用[J].《广东教育:综合版》2004年第9期:21-22.

[3]  杨新宇,刘力勇.关于B/S架构的深入探析[J].科技信息(学术研究),2007,(01)

[4]  刘贵国.网页设计完全征服手册.中国青年出版社:14-15.

[5]  陈刚.Eclipse从入门到精通[M].北京:清华大学出版社,2005:416-417.

[6]  彭超,马丁.新一代JSP网络编程入门与实践.清华大学出版社:1-2.

[7]  张洪伟. JSP网络开发技术与整合应.

[8]  彭超,马丁.新一代JSP网络编程入门与实践.清华大学出版社.

[9]  孙鑫.JavaWeb开发详解.北京电子工业出版社2006.

[10] 陈孝威,陈凌云.三层体系结构的客户机/服务器[J]计算机运,2000,20(01).

[11] 殷兆麟,蒋林清,张永常,张赛男编著.国防工业出版社.

[12] 孙卫琴,Tomcat与java web开发技术详解(第2版)电子工业出版社2008.

[13] 杨曦,冉鸣.浅谈基于JSP技术的网上选课系统的设计教育信息化,2005,25(7).

[14] 孙卫琴.Tomcat与java web开发技术详解(第2版)电子工业出版社2008.

[15] 刘永,张翠英,常金玲.信息系统分析与设计(第二版).科学出版社.

[16] 许仁佐.软件可靠性工程.清华大学出版社.

[17] Michael kofler[奥]著,杨晓云,杨涛等译.MySql 5 权威指南(第三版)人民邮电出版社:135-136.

 三、研究方案

一、研究目标、研究内容和拟解决的关键问题

研究目标:基于B/S的家教管理系统

研究内容:

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

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

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

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

拟解决的关键问题:

JSP、JavaScript语言的学习,MVC模式的系统软件架构设计。

二、拟采取的研究方法、技术路线

拟采取的研究方法:

(1)调查研究法:通过对不同家教网站的调查研究以及使用,调查一些知名家教网站的优点以及不足,以便于我们打造更具特色的家教系统平台。

(2)比较研究法:针对不同的家教系统网站,查找不同网站之间的优缺点,扬长避短。

(3)文献研究法:通过查看学习国内外对于家教网站实现的过程与技术手段,查找适合于我们网站的技术与方法。

拟采取的技术路线:

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

  不同体系结构的信息系统在开发和运用中有很大的区别,选择合适的体系结构十分重要。系统结构设计本着系统功能全面完善的原则,实现系统的功能结构需求。综合考虑,家教在线管理平台采用B/S体系结构。

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

  B/S 模式是由浏览器、Web服务器和数据库服务器三个层次组成。B/S模式以Web技在B/S模型中,在客户机上运行的应用程序是浏览器。客户机要访问数据库时,向 Web 服务器发出请求,Web服务器通过数据网关与数据库相连,负责与数据库的数据交换。B-S体系结构如图1所示:

<Dare To Dream 团队>第二次作业:基于B/S的家教管理系统

图1 三层B/S体系结构

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

三、项目进度时间安排

2018年4月25日 至 2018年5月2日:查阅国内外关于家教系统的论文,搭建初步技术路线

2018年5月2日至2018年5月9日:进行需求分析,完成原型的搭建

2018年5月9日 至2018年5月25日:学习系统开发语言JSP 、JavaScript、开发技术Servlet技术

2018年5月25日 至 2018年6月25日:根据需求分析进行代码实现

2018年6月25日 至 2018年7月5日:系统测试

2018年7月5日 至 2018年7月10日:解决并改进系统测试后发现的问题

2018年7月10日至2018年7月15日:撰写结项论文,对本次项目进行整理总结

四:预期成果总结

软件设计:

系统功能结构包括前台和后台两个部分。

前台实现客户需求,它包括系统首页面、不同类别客户权限功能页面,不同权限功能页面公用系统首页面,注册客户通过登录进入到不同权限功能页面。

后台进行网站管理,功能包括:

1)管理员登录,通过登录验证,管理员进入系统后台。

2)不同类别客户信息管理,分类管理客户信息。

3)所有客户信息管理,集中管理查询所有客户信息。

4)新闻信息管理,实现对新闻信息的发布、删除与查询。

5)留言消息管理,实现对留言消息的删除与查询。

6)管理员信息维护,管理员分普通管理员和超级管理员,普通管理员可以修改个人信息、查询其他管理员信息;超级管理员可以修改个人信息、查询查找其他管理员、添加管理员、删除管理员等。

五、经费预算

资料费

实验费

打印费

交通费

其他

合计

800

500

300

200

200

2000

指导教师签字

负责人签字