基于JAVA网上作业提交批改系统的设计(SQL)(含录像)(毕业论文15000字,程序代码,SQLserver数据库)

摘  要

随着社会的进步,网络技术的发展为教育界提供了一片崭新的空间,传统的教学已无法满足学校,老师以及学生的需求。新的教学模式——在线教学系统已逐渐融入广大的教师以及学子中。在线教学已经成为培养人才,促进科研和教育事业发展的重要途径。

作业作为一项重要的教学活动,解决作业的方便提交、发布等问题是教学顺利有效进行重要条件。因此基于Web的作业管理系统便成为网络教学系统不可或缺的组成部分借助计算机及网络的优势,它能实现作业信息的快速传递,并扩展作业的功能,提高作业的教学价值及管理效率及质量。

针对以上问题,设计开发了网上作业批改系统,本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的基于在线布置作业、在线提交、批阅一体的管理系统。

关键词:作业管理,WEB,JSP,B/S结构

ABSTRACT

With the progress of society, the development of network technology for the education sector to provide a new space, the traditional teaching has been unable to meet the needs of the school, teachers and students. The new teaching mode -- online teaching system has been gradually integrated into the majority of teachers and students in. Online teaching has become a personnel training, scientific research and education development important way.

As an important teaching activities, homework submission, convenient release problem is smooth effective teaching are important condition. Therefore, based on the Web operating management system will become the network teaching system is an indispensable part of the computer and network advantages, it can realize the operation quick transmission of information, and expand the operation functions, improve the operation and management efficiency and quality of teaching value.

In view of the above problems, design and development of online job correcting system, this system mainly uses the JSP as a development language, the use of SqlServer as a database management system, the development environment is MyEclipse, server using tomcat, developed a Web technology based on B / S structure based on online homework, online submission, marking one of the management system.

Key words: job management, WEB, JSP, B / S structure

功能模块需求分析

本系统最大的特点是使用操作简单、友好的提示信息。本系统将实现以下基本功能:

(1)系统具有简洁大方的页面,使用简便,友好的错误操作提示

(2)管理员用户具有系统信息管理、班级信息管理、教师信息管理、学生信息管理、公告管理、留言管理、资料管理等功能。

(3)具有较强的安全性,避免用户的恶意操作

管理员功能模块图说明:

(1) 班级信息管理模块:在该模块中定义了班级信息的管理,其功能包括班级信息的录入、查询、删除、打印等操作。

(2) 教师信息管理模块:在该模块中定义了教师信息的管理,其功能包括教师信息的录入、查询、删除、打印等操作。

(3) 学生信息管理模块:在该模块中定义了学生信息的管理,其功能包括学生信息的录入、查询、删除、打印等操作。

(4) 公告信息管理模块:在该模块中定义了公告信息的管理,其功能包括公告信息的录入、查询、删除等操作。

(5) 留言信息管理模块:在该模块中定义了留言信息的管理,其功能包括留言信息的查询、删除等操作。

(6) 资料信息管理模块:在该模块中定义了资料信息的管理,其功能包括资料信息的录入、查询、删除等操作。

(7)系统管理模块:在该模块中定义了管理员信息的管理,其功能包括管理员的查询,增加和删除等功能操作。

目  录

摘  要I

ABSTRACTII

第一章 绪论1

1.1课题背景1

1.2目的和意义1

1.3开发工具及技术1

1.3.1开发工具1

1.3.2 JSP2

1.3.3 JAVAScript3

1.4软硬件需求4

第二章 需求分析5

2.1需求调研5

2.2可行性分析5

2.2.1技术的可行性5

2.2.2经济的可行性5

2.2.3操作可行性5

2.2.4法律的可行性5

2.3系统用户用例图6

2.3.1管理员用例图6

2.4功能模块需求分析6

2.5设计的基本思想7

2.6性能需求8

2.6.1系统的安全性8

2.6.2数据的完整性8

2.7界面需求8

第三章 系统分析与设计10

3.1数据库的分析与设计10

3.1.1数据库的概念结构设计10

3.1.2数据库的逻辑结构设计14

3.1.3数据库的连接原理16

3.2中文乱码问题处理17

第四章 系统功能实现20

4.1系统登陆页面实现20

4.2总体功能模块21

4.2.1班级信息管理22

4.2.2学生信息管理25

4.2.3教师信息管理27

4.2.4教学资料管理30

4.2.5公告信息管理33

4.2.6留言信息管理36

4.2.7修改密码38

4.2.8退出系统38

4.3前台网站模块38

4.3.1网站首面设计38

4.3.2教师布置作业39

4.3.3教师作业管理40

4.3.4教师批阅作业41

4.3.5学生下载作业43

4.3.6学生提交作业44

4.3.7学生作业管理45

4.3.8系统留言板功能46

第五章 系统测试48

5.1系统测试目的与意义48

5.2测试过程48

5.2.1主页面的登录模块测试48

5.3其他错误49

结  论50

参考文献51

致  谢52

java网页作业提交_基于JAVA网上作业提交批改系统的设计(SQL)(含录像)相关推荐

  1. java ee 物联网 论文_基于物联网的智能社区互助系统的设计研究论文

    基于物联网的智能社区互助系统的设计研究论文 1 绪论 目前行业内的智能社区解决方案分为两大阵营,无线阵营和总线阵营,无线阵营主张以互联网为平台,底层传感网使用短距离无线的传输网,并通过耦合两个异构网络 ...

  2. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  3. java到站提醒实现,基于安卓Android实时公交查询系统的设计(Androidstudio)

    基于安卓Android实时公交查询系统的设计(Androidstudio)(任务书,开题报告,中期检查表,外文翻译,论文16000字,程序代码) 摘要:时至今日,公交仍是人们主要的出行方式之一,用手机 ...

  4. MySQL长途售票系统_基于SSH的长途汽车票务售票系统的设计(Struts2,MySQL)(含录像)...

    基于SSH的长途汽车票务售票系统的设计(Struts2,MySQL)(含录像)(毕业论文说明书14000字,程序代码,MySQL数据库)摘  要 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功 ...

  5. 基于单片机的自动追日系统设计_基于单片机的自动浇花系统的设计

    龙源期刊网 http://www.qikan.com.cn 基于单片机的自动浇花系统的设计 作者:吴蓓 张阳 来源:<现代信息科技> 2018 年第 03 期 摘 要:为了解决人们生活中由 ...

  6. websocket实现多屏互动_基于Html5的多屏互动系统的设计

    龙源期刊网 http://www.qikan.com.cn 基于 Html5 的多屏互动系统的设计 作者:叶裴雷 来源:<科技风> 2018 年第 24 期 摘 要:随着互联网技术及应用的 ...

  7. python人脸识别系统界面设计_基于卷积神经网络的人脸识别系统的设计(Python)

    基于卷积神经网络的人脸识别系统的设计(Python)(论文10000字,外文翻译,参考代码,流程图,人脸图像库) 摘要:随着社会的进步与发展,个人信息的保护变得十分重要.传统的密码保护方式已经不再满足 ...

  8. java+ee+网页修改数据库_基于jsp的作业批改-JavaEE实现作业批改 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的作业批改, 该项目可用各类java课程设计大作业中, 作业批改的系统架构分为前后台两部分, 最终实现在线上进行作业 ...

  9. 基于java的作业管理系统_基于java的作业管理系统

    [实例简介] 面向对象程序设计的大作业,用myeclipse建工程,tomcat的服务器,B/S框架,java和jsp编写代码.实现的功能是老师上传作业相关资源,布置作业,查看和下载学生作业并打分,同 ...

最新文章

  1. 日志读取_php作为websocket的客户端实时读取推送日志文件
  2. python的子子孙孙(变种编程语言)
  3. 牛客练习赛34 - C little w and Segment Coverage(思维、树状数组)
  4. 计算机系统结构——概述
  5. linux之用route命令看简单路由信息
  6. MySQL开源工具推荐,有了它我卸了珍藏多年Nactive!
  7. mac 黑窗口连接mysql_mac系统下mysql环境变量设置及远程连接
  8. saltstack 快速入门
  9. Fragment生命周期(转)
  10. nvidia显卡驱动,cuda,和cudnn版本
  11. ios 测试证书配置
  12. MySQL数据分析-(13)表操作补充:索引
  13. 79:企业CRM客户系统:登录模块开发(cookie和session以及登录态校验)
  14. 最短路径——DFS、Dijkstra、Floyd、Bellman-Ford、spfa
  15. Linguistic Regularities in Continuous Space Word Representations
  16. 删除文件夹显示找不到该项目,也无法改名、移动等
  17. Android小心心动画
  18. 基于微信小程序的疫情智慧社区管理系统 计算机毕业设计 后台管理系统
  19. 27.Python中的猴子补丁 (Monkey Patching)
  20. Java模拟储蓄卡和信用卡

热门文章

  1. 单例模式与反射的攻防之【 道高一尺,魔高一丈 】
  2. 大型情感连续剧,从焫鷄到咸鱼
  3. 曲面积分(Surface Integral)
  4. 绝地求生更新维护限时领取星魂套装
  5. tkinter如何绑定鼠标和键盘等事件
  6. L2正则化和collection,tf.GraphKeys
  7. 防止amazon账号关联,你真需要注意的这些点
  8. 自动祝福程序(定时发送消息)
  9. wp:涅普冬令营(2021) 监听消息
  10. 输入法不见了,咋办?输入法不能开机启动咋办?