近年来,研究生的报名人数逐渐增加,而考研辅导可以帮助考生系统的学习理论知识,提高学习效率。目前市场上有两种考研辅导有两种授课形式,一种是传统的考研面授辅导,另外一种是网络远程教育辅导。相对面授辅导而言,网络远程辅导比较便捷,听课时间比较灵活,突破时间限制,可以自己灵活安排学习时间;听课地点也比较灵活,在家、图书馆、学校、单位等等,只要想学习就能听课;价格性价比高,突破听课一次性限制,一次不懂可中间暂停或反复重听,更适合于大多数学生。
主要功能包括管理员:首页、个人中心、用户管理、每日打卡管理、考研学校管理、考研专业管理、直通车管理、学习教材管理、教材类型管理、学习视频管理、视频分类管理、名师辅导管理、学长学姐辅导管理、课程订单管理、预约辅导管理、交流学习、系统管理,用户:首页、个人中心、每日打卡管理、课程订单管理、预约辅导管理、交流学习等功能
开发软件:Microsoft Visual Studio (VS2017) (版本2017以上即可,不能低于2017)
数据库:SqlServer2008r2(数据库版本无限制,都可以导入)
开发模式:mvc三层
开发框架:core
前端框架:vue.js
开发语言:C#/asp.net
这个学习辅导网站的关键问题有前台的布局,模块的划分,主要是学习型的网站,在里面应多添加学习资源,方便考生学习:还有后台管理员功能,实现对资料的添加,删除,修改
还有网站需求 要多思考并浏览其他网站,搜集资料以形成本课题需求分析
数据库建立 建立不同的表结构,分析表之间的联系
模块组装 采用面向对象编程,增加网站模块的耦合性
运行平台 考虑浏览器兼容性问题,使其在不同浏览器之间均可正常显示
目 录
摘 要 1
第1章 概述 2
1.1 研究背景 3
1.2 研究目的 3
1.3 研究内容 4
第二章 开发技术介绍 5
2.1 B/S架构 5
2.2 Asp.net技术介绍 5
2.3 SQL Server数据库介绍 6
第三章 系统分析 7
3.1 可行性分析 7
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3 操作可行性 8
3.2 系统性能分析 8
3.3 系统功能需求分析 9
3.4 业务流程分析 11
3.4.1登录流程 12
第四章 系统设计 13
4.1 系统的功能结构图 13
4.2 系统数据库设计 13
4.2.1 数据库E-R图 13
4.2.2 数据表字段设计 15
第五章 系统功能实现 17
5.1 前台首页功能实现 17
5.2管理员功能实现 18
5.2.1 个人中心 18
5.2.2用户管理 19
5.2.3 每日打卡管理 19
5.2.4 考研专业管理 20
5.2.5考研学校管理 20
5.3用户功能实现 21
5.3.1 首页 21
5.3.2 个人中心 21
5.3.3每日打卡管理 21
第六章 系统测试 23
6.1 测试方法 23
6.2 测试分析 23
6.3 测试结论 25
结 论 26
致 谢 27
参考文献 28