团队项目GitHub仓库地址: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年学生“创新能力提升计划”

项目申请表 

项目名称:     基于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所示:

图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

指导教师签字

负责人签字

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

  1. 软件工程基础团队第二次作业(团队项目-需求分析&系统设计)成绩汇总

    一.作业题目 团队第二次作业:需求分析&系统设计 二.具体要求 1.作业任务 任务一:组长组织项目组开展需求调研工作(可采取需求调查.问卷.分析已有软件.网上资料等方法).概要设计.详细设计. ...

  2. <Dare To Dream 团队>第一次作业:团队亮相

    队名:Dare To Dream 2.团队成员组成:学号/姓名(标记团队组长): 201571030333/绽玉林(组长) 201571030132/姚慧霞 201571030308/李金平    2 ...

  3. <Dare To Dream>第五次作业:团队项目需求改进与系统设计

    任务1完成情况: a.分析<家教服务管理系统需求规格说明书>初稿的不足: uml建模不完整,无类图.流程图,仅有的用例图也不规范. b.功能分析的四个象限: c. 团队项目的WBS: d. ...

  4. <Dare To Dream>团队项目用户验收评审

    实验十二 团队作业8—团队项目用户验收评审 任务1:团队作业Beta冲刺 Beta冲刺第一天:http://www.cnblogs.com/Dare-To-Dream/p/9226994.html B ...

  5. <Dare To Dream> 第四次作业:基于原型的团队项目需求调研与分析

    任务1:实施团队项目软件用户调研活动. (1)真实的用户调研对象:生科院大三学生 (2)利用实验七所开发的软件原型:网站原型链接 (3)要有除原型法之外的其他需求获取手段: 访谈法 开会研讨法 (4) ...

  6. 团队第二次作业:需求分析&系统设计

    所属课程 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/ 作业要求 https://edu.c ...

  7. 《Spring_Four》第二次作业 基于Jsoup的大学生考试信息展示系统开题报告

    一.项目概述 该项目拟采用Jsoup对大学生三大考试(考研.考公务员.考教师资格证)进行消息搜集,研发完成一款轻量级的信息展示APP,本项目主要的创新点在于可以搜集大量的考试信息,对其进行一个展示,而 ...

  8. 《A_Pancers》第二次作业 基于Android系统的音乐播放系统项目开题报告

    小组名 N A B C D 总分 Just_Do_IT! 8 8 9 9 8 42 Miracle-House 8 8 7 8 8 39 ymm3  9 8 8 8 8 41 Spring_Four  ...

  9. 《Coderxiaoban团队》第二次作业:团队项目选题报告

    <Coderxiaoban团队>第二次作业:团队项目选题报告 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验六 团队作业2:团队项目选题 团队名称 Co ...

随机推荐

  1. C语言笔记变量与数据类型

    目录 1.转义字符 2.常量与变量 2.1 什么是常量和变量 2.2 内存 2.3 变量的内存机制 2.4 变量命名规则 2.5 变量的定义 2.6 常量的定义 2.7 计算机内存字节顺序 2.8 局 ...

  2. java面试题01

    一.JAVA基础 1.简述你所知道的JAVA修饰符及各自的使用机制?(public.abstract.final.synchronized.super…) 01.public:允许所有客户访问 02. ...

  3. python:基本统计值计算(平均数,方差,中位数)

    #CalStatisticsV1.py def getNum(): #获取用户不定长度的输入 nums=[] test=input("请输入要存储的数据(回车退出):") whil ...

  4. HDU5542 The Battle of Chibi

    题意 给出长度为n的序列,问这个序列中有多少个长度为m的单调递增子序列. \(1\le M\le N\le 1000\) 分析 用F[i,j]表示前j个数构成以Aj为结尾的数列中,长度为i的严格递增子 ...

  5. c# android 全局捕获未处理异常

    [Application] public class MyApp : Application { public MyApp(IntPtr javaReference, JniHandleOwnersh ...

  6. String引用数据类型

    一.String类的第一种方式 (原文地址:https://blog.csdn.net/wangdajiao/article/details/52087302)1.直接赋值 例:String str ...

  7. debian系统下apache2开启ssi功能

    SSI (Server Side Include)的 html 文件扩展名 (.shtml), 通常称为"服务器端嵌入"或者叫"服务器端包含"说白了就是类似其他 ...

  8. 管理工具:SWOT、PDCA、6W2H、SMART、WBS、时间管理

    01:SWOT分析法 Strengths:优势 Weaknesses:劣势 Opportunities:机会 Threats:威胁 意义:帮您清晰地把握全局,分析自己在资源方面的优势与劣势,把握环境提 ...

  9. PAT 甲级 1054 The Dominant Color (20 分)

    1054 The Dominant Color (20 分) Behind the scenes in the computer's memory, color is always talked ab ...

  10. 理解OpenShift(1):网络之 Router 和 Route

    理解OpenShift(1):网络之 Router 和 Route 理解OpenShift(2):网络之 DNS(域名服务) 理解OpenShift(3):网络之 SDN 理解OpenShift(4) ...