基于Java的共享学习资源系统的设计与实现【附源码】

上传者: FYKJ_2010 | 上传时间: 2021-08-03 09:28:15 | 文件大小: 14.21MB | 文件类型: RAR
与本课题相关的技术和方法综述: 系统将采用JSP、SQL Server 2008、JDBC、JavaScript技术来进行设计,具体如下: (1)JSP JSP是一种动态网页开发技术,主要用于实现应用程序的登录界面和资源信息等界面。JSP标签可以访问数据库、记录用户选择信息。 JSP可以直接在HTML网页中动态嵌入元素而不需要单独引用CGI文件。本系统将采用JSP技术,运用HTML和CSS实现各个功能的网页界面,与对应的java程序连接实现各个功能。 (2)SQL Server SQL Server具有使用方便可伸缩性好与相关软件集成程度高等优点,本系统将采用SQL Server技术建立多个数据库表用来记录学生的账号信息、管理员信息、学生个人共享的学习资源和所有学生共享的学习资源。 (3)JDBC JDBC是一种用于执行SQL语句的Java API,有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。本系统将采用JDBC技术实现Java程序与SQL Server之间的链接,可以通过程序来对数据库进行学生共享学习资源、学生查询学习资源、管理员对学习资源增删改查等操作。 (4)JavaScript JS具有跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(Windows、Linux、Mac、Android、iOS等),在本设计中将用JS做一些动态交互和事件响应效果。 山西大学商务学院毕业论文(设计)开题报告 主要设计内容: 设计内容主要包括系统需求分析、功能分析、数据库设计、系统测试主要内容,具体如下: 1、系统需求分析 学习资源共享系统是一个面闻喜中学学生的共享系统,对于学生来说,可以注册账号然后通过系统向其他学生共享自己的学习资源并可以查看自己的分享历史,也可以查询其他学生分享的学习资源让自己了解更多。对于系统的管理员来说主要是对学生们分享的资源进行一些审查,不合适的资源将进行删除。 2、功能分析 设计的系统主要包括学生共享模块,共享记录模块,留言板,浏览记录模块,管理员模块等功能。 (1)学生的登录模块:学生注册账号密码,账号密码将保存到数据库中,然后学生登录。 (2)学生共享模块:学生对自己想要共享的资源进行录入,录入时对资源进行分类录入,可以在整个资源页面进行搜索,可以模糊搜索。 (3)共享记录模块:学生可以查看自己共享的记录,可以删除自己不想再共享的资源,也可以修改自己的共享记录。 (4)留言板:学生可以留言自己想要获得的资源,其他学生可以在下面回复他。 (5)浏览记录模块:学生可以查看自己浏览过哪些资源记录,并可以删除它们。 (6)管理员模块:管理员有固定账号密码,可以对所有共享的学习资源进行增删改查。 3、数据库设计 数据库将建立存储管理员账号密码的表和学生账号密码的表,存放资源信息的表、学生个人共享资源的表。 4、系统测试 设计将采用功能测试,进行登录注册功能的测试,验证学生账号密码是否能存进数据库,进行资源的增删改查等操作测试与数据库是否正常连接。在不同的电脑系统上运行程序测试是否可以正常运行。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明