基于Web的作业系统设计与开发.doc
《基于Web的作业系统设计与开发.doc》由会员分享,可在线阅读,更多相关《基于Web的作业系统设计与开发.doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于Web的作业系统开发与设计摘 要本作业系统是基于原有的教学管理模式,通过构建B/S架构,使用Java Server page(简称“JSP”)为本设计的前台开发使用的工具,使用MySQL数据库为后台数据库,从而去实现教学管理的信息化。通过对现有教学管理模式的梳理,本次设计主要分为三个大的模块:作业系统管理员模块、老师角色模块、学生角色模块。其中对于删减和修改老师及学生的信息、登录账号和密码、系统公告、讨论版块、帖子信息等的管理是本作业系统管理员模块的功能。学生模块的功能包括有管理个人信息、管理作业信息、可以参与在线测试功能、可以在线交流讨论、查看和下载课件功能,老师模块的功能有管理个人信息
2、、管理课件信息、管理教学视频、管理布置作业、管理题目信息、测试试题管理和试卷信息进行管理。这次的作业系统设计与开发的设计可以在很多方面的提高教学管理的规范和效率,在很大程度展示出了科学技术信息时代的优势。关键词:作业管理系统;B/S;JSPDevelopment and Design of Operating System Based on WebAbstractThis operating system is based on the original teaching management model, by building a B / S architecture, using Jav
3、a Server page (JSP for short) as a tool for front-end development, and using the MySQL database as the back-end database to achieve teaching Information management. By sorting out the existing teaching management models, this design is mainly divided into three major modules: the homework system adm
4、inistrator module, the teacher role module, and the student role module. Among them, the management of deleting and modifying the information of teachers and students, login accounts and passwords, system announcements, discussion forums, and post information is the function of the administrator mod
5、ule of this homework system. The functions of the student module include the management of personal information, management of job information, the ability to participate in online testing, the ability to communicate online, discuss, view and download courseware Manage homework, management topic inf
6、ormation, test question management and test paper information. The design of this homework system design and development can improve the standardization and efficiency of teaching management in many aspects, and it shows the advantages of the scientific and technological information era to a great e
7、xtent.Keywords: Intelligent teaching aid exchange website; B/S; JSP目 录1 前言61.1 课题研究目的及背景61.2 发展现状61.3 论文结构61.4 B/S架构的优缺点61.5 现行研究存在的问题及解决方法71.5.1 存在问题71.5.2 解决办法71.6 设计需达到的目标71.6.1 系统管理员角色模块功能说明81.6.2 老师角色模块功能说明81.6.3 学生角色模块功能说明82 关键问题及分析92.1 数据信息的表间联系92.2 系统开发的安全性92.3 系统开发过程中的关键技术92.3.1 JSP技术92.3.2
8、 JAVA编程语言102.3.3 MVC构架102.3.4 MySQL数据库102.3.5 B/S结构103 需求分析113.1 USE-CASE的用例图113.2 功能业务需求123.2.2 系统管理员功能需求133.2.3 老师功能需求133.2.4 学生功能需求133.3 运行需求133.4 开发环境134 系统设计144.1 系统体系144.2 数据库表144.2.1 系统管理信息表t_admin144.2.2 学生信息表t_stu144.2.3 老师信息表t_tea154.2.4 系统公告信息表t_gonggao154.2.5 教学视频信息表t_shipin164.2.6 题目信息表
9、t_timu164.2.7 论坛板块信息表t_catelog174.2.8 帖子信息表t_zhuti174.2.9 试题信息表t_shiti184.2.10 回复信息表t_huifu184.2.11 分数信息表t_fenshu194.2.12 试卷信息表t_jiaojuan194.2.13 布置作业信息表t_zuoyet204.2.14 提交作业信息表t_zuoyes204.2.15 课件信息表t_doc215 系统的实现以及测试225.1系统主要模块的实现225.1.1 系统登录功能225.1.2 修改密码235.1.3 老师信息245.1.4 学生信息245.1.5 系统公告管理255.1
10、.6 讨论模块265.1.7 帖子信息管理265.1.8 教学资源管理265.2 测试的研究与选择285.3 测试的环境准备和测试条件295.3.1 checklist295.3.2 测试结果315.3.3 系统维护316结论32参考文献33谢 辞34附 录351 前言现在的时代是科学技术信息化飞速发展时代。在很多的行业中都很难离开信息化得处理,计算机早就已经被很大程度的用在了B/S架构。比如淘宝、百度等很多目前比较大型而且我们经常回去使用的网站都采用了这种架构,不仅能方便了我们的生活,而且还很大程度上增加了我们信息的安全性。任何的系统的开发都是我们去进行系统化管理的前提。这次的设计系统是去为
11、了方便学校对教学课程去进行系统化的管理而设计的。1.1 课题研究目的及背景在这个被信息化趋势驱使着的时代,计算机技术也在飞快的发展,随着我们生活质量的提高,我们对环境要求也都在逐步变高。现在很多企业对于管理信息,还有大部分企业都还在用人力去管理,对于一些较小规模的公司来说,使用人力去管理企业看似能够满足日常的需求。但对于绝大多数的大企业来讲,必须去提高他们的管理的信息化程度,然而去解决这些之一的方法,就是可以把信息化管理系统带到自己企业的机制管理里面来。这次设计给大家去介绍的就是一个基于Web的作业系统设计与开发的设计开发过程,是为了提高实现学校对教学课程信息管理的系统化,从而去提高学校教学管
12、理的规范性。1.2 发展现状长久以来绝大多数的学校大多都是采用传统的人工管理方式去进行课程教学的日常工作,在计算机信息化还没有在管理信息普及去使用之前,教学课程信息的管理还是多数在用手工,手工去管理的缺点和不足非常明显,所以在管理起来的效果是会容易低并且容易出现人为的一些错误。这些缺点都可以使用计算机来进行处理。从而会使得这些管理的流程在很大的程度上去提高管理效率已经处理的能力,使得所有课程教学信息管理变的更加快捷及精确1。1.3 论文结构 关于此作业系统,本文主要对本次设计的原理、现行研究存在的问题及解决方法,设计需达到的目标、系统开发过程中需解决的问题、关键技术、需求分析、系统的体系结构、
13、功能结构、数据库表结构、主要模块的实现、测试的研究与选择,测试的环境及条件准备、测试实例的展示等方面进行详细介绍与说明。1.4 B/S架构的优缺点(1)该架构的优点本设计用了方便去维护的B/S架构的模式。使用了比较高的关系型数据库用于来储存资源信息从而会使得信息资源及时更新,用户界面使得用户方便去进行操作。(2)该架构存在的问题 现在大多数的网站或者是系统基本都是基于B/S模式,由于B/S模式会存在并发性的一些操作,很多不是很有逻辑的设计以及覆盖性不强的代码会在很多的层面上影响系统的稳定程度,给后面的维护工作带来了带到了很大的麻烦。而且B/S架构模式的系统是基于浏览器从而去实现客户端操作的,因
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Web 作业 系统 设计 开发
限制150内