<Dare To Dream 团队>第二次作业:基于B/S的家教管理系统
小组名 |
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.作业任务 任务一:组长组织项目组开展需求调研工作(可采取需求调查.问卷.分析已有软件.网上资料等方法).概要设计.详细设计. ...
- <Dare To Dream 团队>第一次作业:团队亮相
队名:Dare To Dream 2.团队成员组成:学号/姓名(标记团队组长): 201571030333/绽玉林(组长) 201571030132/姚慧霞 201571030308/李金平 2 ...
- <Dare To Dream>第五次作业:团队项目需求改进与系统设计
任务1完成情况: a.分析<家教服务管理系统需求规格说明书>初稿的不足: uml建模不完整,无类图.流程图,仅有的用例图也不规范. b.功能分析的四个象限: c. 团队项目的WBS: d. ...
- <Dare To Dream>团队项目用户验收评审
实验十二 团队作业8—团队项目用户验收评审 任务1:团队作业Beta冲刺 Beta冲刺第一天:http://www.cnblogs.com/Dare-To-Dream/p/9226994.html B ...
- <Dare To Dream> 第四次作业:基于原型的团队项目需求调研与分析
任务1:实施团队项目软件用户调研活动. (1)真实的用户调研对象:生科院大三学生 (2)利用实验七所开发的软件原型:网站原型链接 (3)要有除原型法之外的其他需求获取手段: 访谈法 开会研讨法 (4) ...
- 团队第二次作业:需求分析&系统设计
所属课程 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/ 作业要求 https://edu.c ...
- 《Spring_Four》第二次作业 基于Jsoup的大学生考试信息展示系统开题报告
一.项目概述 该项目拟采用Jsoup对大学生三大考试(考研.考公务员.考教师资格证)进行消息搜集,研发完成一款轻量级的信息展示APP,本项目主要的创新点在于可以搜集大量的考试信息,对其进行一个展示,而 ...
- 《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 ...
- 《Coderxiaoban团队》第二次作业:团队项目选题报告
<Coderxiaoban团队>第二次作业:团队项目选题报告 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验六 团队作业2:团队项目选题 团队名称 Co ...
随机推荐
- 【leetcode】443. String Compression
problem 443. String Compression Input ["a","a","b","b"," ...
- [LeetCode&Python] Problem 720. Longest Word in Dictionary
Given a list of strings words representing an English Dictionary, find the longest word in words tha ...
- laravel 语言插件
aravel 5 语言包,包含 52 种语言, 基于 caouecs/Laravel-lang. trans() 函数根据你的 [本地化文件] 翻译指定的语句 安装 composer require ...
- python 进程池的使用和坑
from multiprocessing import Pool,Process import time,os def Foo(a):#创建函数 time.sleep(2) print('in the ...
- Greenplum(4.3.73)集群安装手册
1. 概述 本文档仅限于指导Greenplum 4.3.7.3(对应安装包greenplum-db-4.3.7.3-build-2-RHEL5-x86_64.bin)版本在CentOS6.5 系统进行 ...
- 第2章 Java基本语法(上): 变量与运算符
2-1 关键字与保留字 关键字(keyword) 保留字(reserved word) 2-2 标识符(Identifier) 案例 class Test{ public static void ma ...
- Django学习笔记之数据库-数据库与模型
MySQL数据库 在网站开发中,数据库是网站的重要组成部分.只有提供数据库,数据才能够动态的展示,而不是在网页中显示一个静态的页面.数据库有很多,比如有SQL Server.Oracle.Postgr ...
- NetCore 控制台读取配置文件
依赖: Microsoft.Extensions.Configuration Microsoft.Extensions.Configuration.Binder Microsoft.Extension ...
- JavaScript中的匿名函数遇上!会怎么样
通常,我们声明一个函数test){},可以通过test()来调用这个函数.但是,如果我们在这个函数声明的末尾加上(),解析器是无法理解的. function test(){ console.log(' ...
- Properties类学习笔记
1.Properties是一个hashTable子类,但它只装String类型的值2.一个Properties集中有一个子Properties集为它的默认属性集,如果在Properties中找不到相关 ...