需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13765 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着计算机网络技术的发展,在人们获取信息的途径中,网络占着越来越大的比重,这正是因为网络在获取信息方面有着快速、高效的特点。而将课程搬上网络,正是利用了网络的特性,更好地解决教育资源不均衡的现状。精品课程平台也就应运而生。 精品课程平台采用结构化设计思想,对于前端设计主要采用bootstrap框架、Html5、CSS3、和jQuery技术,除此之外,还会用到Ajax的异步刷新。服务器端代码主要采用将SSM(Struts、Spring 、MyBatis)三大框架结合使用的方式搭建系统架构。在数据库方面使用Oracle数据库。在精品课程平台的设计与开发时,首先进行了项目背景和国内外现状的调查,以及对使用到的关键技术进行分析。然后进行系统可行性分析,从经济、技术和社会三个方面进行探讨。接着进行需求分析,为系统做整体规划。最后系统开发结束后进行测试,为精品课程平台的可靠性提供保障。 精品课程平台有利于学生及时、高效地获取课程资源,促进学生的学习自主性,同时,对于老师,将教学内容以视频等网络媒体的形式体现,可以更好地审视教学中的优缺点,提高教学质量和水平。 【关键词】:精品课程平台;SSM;Oracle;Ajax
目录 摘要 Abstract 第1章 绪论-1 1.1项目背景-1 1.2国内外研究现状-1 1.3论文的研究内容-1 1.4系统采用的关键技术-2 第2章 系统分析-3 2.1可行性分析-3 2.1.1技术可行性-3 2.1.2经济可行性-3 2.1.3社会可行性-3 2.2功能需求-4 2.2.1 功能需求分析-4 2.2.3 数据流图-5 第3章 系统设计-6 3.1系统总体设计-6 3.2系统功能模块设计-6 3.2.1用户模块设计-6 3.2.2课程模块设计-7 3.2.3个人中心模块设计-7 3.2.4用户管理模块设计-8 3.2.5系部管理模块设计-9 3.2.6专业管理模块设计-9 3.2.7科目管理模块设计-10 3.2.8课程管理模块设计-10 3.2.9考题管理模块设计-11 3.3 系统数据库设计-12 3.3.1概念结构设计-12 3.3.2 数据库表设计-16 第4章 系统功能实现-21 4.1系统功能的实现-21 4.1.1 用户登录功能实现-21 4.1.2 课程显示功能实现-22 4.1.3 课程添加功能实现-23 4.1.4 课程删除功能实现-25 4.1.5 课程修改功能实现-26 4.1.6 课程资料添加功能实现-28 4.1.7 课程学习功能实现-30 第5章 系统测试-32 5.1系统测试目的与意义-32 5.2测试种类-32 5.2.1 功能性测试-32 5.2.2 性能测试-32 5.3测试用例设计-32 第6章 总结-34 6.1 系统优点-34 6.2 系统不足-34 6.3 展望-34 参考文献-35 致 谢-36 |