设计内容:
前台技术:html/css/javascript。
后台技术:java/jspServlet/struts2框架。
数据库技术:mysql。
具体功能模块主要包括:
1、考研浅谈:专业不同的热心的考研成功者能够发布不同科目的复习心得等。
2、共同学习:考研者可以发布自己在学习中遇到的问题,并交谈等。
3、查询模块:主要实现多种方式能够对发布的信息查询,如按专业,科目,学校等。
4、资料分享:可以上传一些资料或推荐优秀的复习资料等。
5、其他功能
考研是一个艰难辛苦的过程,需要具备充沛的精力;考研是一场旷日持久的战争,需要吃苦耐劳的精神和持之以恒的毅力和意志,如果三天打鱼,两天晒网,那么很难在考研大军中胜出;考研的过程中,牵涉到的复习资料名目繁多,但是目前图书的价格普遍偏高,资料费是一笔不能小视的数目,考上了研究生,学费也是比较高的,所以经济上的负担也是不能不考虑的到。志同道合的同学来交流经验,交流问题、分享资料以达到共同学习的目的。为了方便广大考研人,提高大家的学习效率,增加大家的学习热情,减少大家的经济负担,这样一个平台应运而生。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景及意义 1
1.2开发工具及技术 1
1.2.1开发工具 1
1.2.2 JSP技术 2
1.2.3 JavaScript 3
1.3软硬件需求 3
第二章 系统分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3操作可行性 5
2.1.4法律可行性 6
2.2功能模块分析 6
2.3设计的基本思想 10
2.4性能需求 10
2.4.1系统的安全性 10
2.4.2数据的完整性 10
2.5界面需求 10
第三章 数据库设计 12
3.1数据库的分析与设计 12
3.1.1数据库的概念结构设计 12
3.1.2数据库的逻辑结构设计 15
3.1.3数据库的连接原理 17
第四章 系统功能实现 20
4.1用户注册功能 20
4.2登陆界面设计 21
4.3管理员主页面 23
4.4用户信息管理 23
4.5论坛板块管理 24
4.6帖子信息管理模块 24
4.7资源共享管理 25
4.7.1资源共享添加 25
4.7.2资源共享管理 27
4.8在线阅读管理 27
4.8.1在线阅读添加 27
4.8.2在线阅读管理 28
4.9试题下载管理 29
4.9.1试题下载添加 29
4.9.2试题下载管理 30
4.10论坛交流模块 31
4.11浏览并下载 32
第五章 系统测试 34
5.1系统测试目的与意义 34
5.2测试过程 34
5.2.1主页面的登录模块测试 34
5.3其他错误 35
结 论 36
参考文献 37
致 谢 38