课程教学知识服务平台的设计与实现(附答辩)
课程教学知识服务平台的设计与实现(附答辩)(含选题审批表,任务书,开题报告,毕业论文说明书10000字,答辩记录,答辩ppt,实习报告)
摘 要:课程教学知识服务平台是采用Java服务器语言,即JSP,基于Browser/Server模式开发的。Java语言的强大网络功能,安全性和跨平台性,B/S模式的瘦客户端性,极大的增强了本系统的适用性、灵活性和安全性。本系统采用Dreamwaver MX 2004作为系统的前台开发工具,Microsoft SQL Server 2000作为后台数据库开发工具。在Windows XP 中使用JDBC驱动程序实现数据库的连接。系统实现了普通用户快速搜索、浏览、下载学校最新公告以及其所需教程、相关课件等信息;普通用户在线书写备忘录、收发留言、浏览、提出、回答各种问题等互动操作;此外,管理员能添加、删除和修改公告、教程和课件;对用户提出以及解答的各种问题进行有效的组织和管理等。
关键词:网上学习;网络课程;网上教学;知识服务平台
Design and implementation of course teaching knowledge services Platform
Abstract: Teaching knowledge service platforrm based on Web is developed with Java Server Pages (JSP) and Browse/Server Model. With the help of JSP’s high security, strong network function, and cross-platform as well as B/S’s simple client, the system has great advantage in applicability, flexibility and security. The WEB-based teaching resource management system, taking Dreamweaver MX 2004 as foreground development tool, and Microsoft SQL Server 2000 as the backstage database development kit, and using the JDBC driver in Windows XP to achieve the connection between the database, can help the customer to make the fast searching, browsing, and downloading the school newest announcement as well as the need course and related courseware. It also help the customer to propose the interactive operations such as writing the memorandum, sending and receiving message, browsing, asking and answering the questions online. In addition, the system manager can add, delete and modify the notes, courses without any difficulties, and to achieve the effective organization and management with all kinds of the questions of the users.
Key words: Online Learning ; Network Course; Online Teaching ; Knowledge Service Platform
2.4 系统具体功能
2.4.1 系统的整体功能模块
(1) 用户登录模块
(2)公告信息管理模块
(3)教师信息(教程、课件)管理模块
(4)资料上传模块
(5)个人信息管理模块
(6)知道吧信息管理模块
2.4.2 系统的不同用户操作权限介绍
(1) 管理员:本系统管理员登录经审核通过后可以进行:浏览、添加、删除、修改公告、教程、课件等信息;浏览、添加、删除、修改知道吧版块及版主信息;查询、添加、删除用户信息;浏览、添加、删除管理员信息、修改管理员密码;审核用户上传的资料等操作。
(2)教师:浏览管理员发布的公告信息,根据需要可选择下载并保存公告具体内容;浏览、下载教程和课件;上传教程、课件;在知道吧按不同问题分类方式浏览问题、提出问题和提供问题解答信息。
(3)学生:浏览管理员发布的公告信息,根据需要可选择下载并保存公告具体内容;浏览、下载教程和课件;上传教程、课件;在知道吧按不同问题分类方式浏览问题、提出问题和提供问题解答信息。 [资料来源:Doc163.com]
(4)访客:匿名访客登录后,可以浏览公告、教程、课件、问题等信息,无权进行添加、删除等操作。
2.4.3 系统整体界面设计
(1)整个网站的页面布局简洁明了,风格大体一致,色彩搭配自然协调,让用户使用起来感觉全舒适自然。
(2) 各分页面之间皆有导航条链接,方便已经登录的用户在各个页面之间自由跳转翻看。
[资料来源:https://www.doc163.com]
目 录
摘要 1
关键词 1
1 前言 2
1.1 开发背景 2
1.2 开发目的 2
1.3 实现方法 2
2 系统设计 2
2.1 需求分析 3
2.2 应用系统架构方式 3
2.3 开发工具简介 4
2.3.1 系统开发技术JSP 4
2.3.2 SQL Server简介 4
2.4 系统具体功能 4
2.4.1 系统的整体功能模块 4
2.4.2 系统的不同用户操作权限介绍 4
2.4.3 系统整体界面设计 5
2.5 系统整体结构设计 5
2.6 数据库设计 6
2.6.1 逻辑设计 6
2.6.2 数据字典设计 7
3 详细设计 9
3.1 首页设计 10
3.2 登陆页面设计 10
3.3 个人信息管理页面设计 11
3.4 资料上传页面设计 12
3.5 知道吧页面设计 12
3.6 管理员操作功能显示页面设计 13
4 测试与编码 14
4.1 测试概要 14
4.2 模块测试计划 14
4.3 部分代码实现 16
5 结论 21
参考文献 21
致谢 22
[资料来源:www.doc163.com]