学生作业管理系统

随着信息技术的迅速发展、电脑化教学与远程的网络化教学的普及,给传统的教学方式带来了重大的革命,也给教学改革的实施者们提出了很多新的课题。如何有效进行作业管理就是一个让很多老师头痛的问题。目前,国内外作业管理一般采用方法是存放到教师电脑上的一个共享目录内。但这种方法有弊端:存在一个更致命的缺点:学生可以随意查看、更改和删除其它同学的作业,造成大量如抄袭作业、恶意删除或修改其他同学作业的事情发生;老师在帮学生修改作业时,也很容易弄不清楚作业批改与否;作业是谁的或是旧作业没删除掉,跟新作业搞混了等情况,虽然有些可以用严格的纪律来实现管理,但仍然会给学校和老师带来很多的麻烦。在当前的信息化时代中,任何学校,都需要一个实用的作业管理系统来规范作业管理,这将会大大提高学校的管理水平,优化资源,实现效益的最大化。关键词:PHP,MYSQL,管理系统

1.1系统功能需求

学生作业管理系统主要提供网上的作业管理平台,主要分为管理员、教师、学生三个部分的功能。1.1.1管理员部分的主要功能要求

1.2.1系统性能需求

实用性:为网上教学提供方便,有效进行作业管理,尽量最大限度降低管理员日常管理工作量,提高教学质量和效率,优化资源,实现效益最大化。操作简单:本系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。技术先进:产品的系统设计和开发应紧跟着整个计算机发展潮流,采用当时最先进的设计思想,利用最新的开发技术和开发工具。使系统能够无论在功能设计上,还是在技术实现上,都处于同行业的领先地位。安装使用简便:服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。适应性:应该能广泛应用于不同类型的学校。系统采用模块化设计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件环境下都能得以应用。代码可读性好:文中的代码将尽可能简洁,易懂。1.2.2主要功能要求

主要功能:为方便教师检查学生的实验作业,减少大量数据处理,复杂的排版操作从而经常出现错误率高、网页样式不一、重覆枯燥计算机操作和网页美观性的问题,提高学生的实验效率。查看实验作业时应保证查准率,查看的记录应与给定的实验项内容完全匹配。数据安全性,修改数据时,一定要保证输入正确,并且数据保密性要高。输入要求:数据完整、详实输出要求:简捷、快速、实时安全与保密要求:客户端要求提供身份验证,只允许通过身份验证的用户使用本系统要求能在发生意外(如掉电)的情况下,保证不丢失数据。1.3系统技术需求:

目前,开发此类系统的技术主要有PHP技术。另外,还应用到MySQL数据库。1.4系统数据需求

数据字典是对流程图加以补充说明的工具,为系统管理员提供了数据项的综合信息。下面将列出管理系统中的几个重要数据元素。

名称:公告信息表

别名:news

说明:存储公告基本信息

表1.1公告信息表

名称:答疑—问题信息表

别名:dayi

说明:存储答疑的问题信息

表1.2答疑—问题信息表

名称:答疑—回复信息表

别名:dayi-re

说明:存储老师回复答疑信息

表1.3答疑—回复信息表

名称:作业信息表

别名:home_work

说明:存储作业信息

结构:(主键)作业信息编号(长整型)+班级编号(长整型)+课程编号(长整型)

表1.4作业信息表

名称:上载作业信息表

别名:upload

说明:存储学生上载作业信息

表1.5上载作业信息表

名称:院系/班级/课程信息表

别名:class_infor

说明:存储学院/班级/课程信息

结构:(主键)院系/班级/课程信息编号(长整型)+学院/班级/课程名称(文本50)+学院/班级/课程级别(长整型)+教师编号(文本50)+学院/班级/课程所对应编号(长整型)

表1.6院系/班级/课程信息表

1.5需求分析

1.5.1设计目标

设计一个网络版的作业管理系统,适用于某些学校。系统包括详细信息介绍,除了基本的信息,也包括各种用户的信息。除此以外,该系统最重要的可以方便管理员工对用户信息的记录,同时系统将整个信息整理,按不同的分类进行信息统计,项目主管就可以查看这些信息。

1.5.2开发意图

作业管理系统将提供更合理快捷的查询信息,即可以单条件查询,也可以多条件组合查询。同时提供对用户发布最新资讯信息的功能。

作业管理系统是一个更为实用的平台,学校可以在此发布所属的基本信息,详细信息,并可对学生和教师做出记录。既是信息发布的平台,也是信息管理的工具。

1.5.3功能需求分析

本系统主要完成一下功能:

(1)基本信息:管理员、客户和信息录入。学校管理的一些初始数据,也必须的。管理的其他模块全部是调用这些数据得到。

(3)权限管理:权限管理分前台与后台进行区分。

(4)系统维护:数据整理、密码管理、数据清除等。

(5)对整个系统要有管理员进行管理,对某些需要及时更新的信息进行修改,添加或者删除。

(7)整个系统要求操作简捷,方便用户使用。

1.5.4总结

从经济方面,项目所带来的长远利益远远大于项目的开发成本,表明项目具有经济价值;从技术方面,项目开发所使用的工具载体都能够实现系统所需要的功能,表明项目是能够实现的;从用户方面,在不掌握任何专业知识的前提下,可以方便快速的上手,表明项目是具有广泛使用人群的,所以从可行性分析来看项目是可行的。

2详细设计

在完成系统的E-R图(实体-关系图)之后,需要将E-R模型转化为关系模型,也就是说,要设计出数据库所需要的表格。在这里,选用的是关系数据库,因为关系数据库中的二维表格可以很清楚地描述数据之间的联系。

根据E-R图(实体-关系图)和数据字典,设计出作业管理系统数据库的各个数据表。根据系统用户使用要求得到系统用户数据表,根据员工、部门实体得到教师信息数据表,根据学生实体属性设计得到学生数据表,根据管理员实体属性设计得到管理员数据表等。

2.1下面以结构图来描述

实验作业管理系统的软件总体结构。框内注明了模块的名字:方框之间的直线表示模块的调用关系。

图3-1作业管理系统实体信息图

2.2用户数据表

系统管理员数据表:用于保存系统用户的帐户信息,数据表命名为“User”,见表3-1:

表3-1“User”表结构

列名

数据类型

字节数

是否为空

说明

Yhm

Char

16

用户名

Mm

10

密码

Qx

3

权限

教师基本信息数据表:用于保存员工与工资管理有关的信息数据,数据表命名为“Ygb”,见表2-2:

表2-2“Ygb”表结构

Ygbh

4

教师编号

Ygxm

教师姓名

Bmdm

院系代码

Zwdm

职务代码

Zcdm

职称代码

Gzrq

Datetime

8

可以

工作日期

Bz

100

备注

学生基本信息数据表:用于保存学生管理有关的信息数据,数据表命名为“Stb”,见表2-3:

表2-3“Stb”表结构

Stm

Stbh

学生编号

Stxm

学生姓名

班级代码

入学日期

公告列表:记录公告,其中id为主键

表2-4goga

Id

编号

gg

VarChar

500

内容

表2-5zxun

zti

标题

nr

1000

sj

Datatime

日期

3结果分析通过对系统进行需求分析、设计等一系列工作,将系统分为三个模块:管理员模块、教师模块、学生模块,最终使系统实现了管理员修改个人资料、发布、管理公告、添加学院、班级、课程、设置任课老师;老师发布、修改、删除公告、修改个人资料、布置、批改作业、网上答疑;学生修改个人资料、查看成绩、作业公告、上传作业、提出疑问并查看疑问信息的功能。系统界面美观友好,操作方便,将在很大程度上提高学校的作业管理效率,基本达到本次设计的目的。

(1)系统功能还需要进一步的完善,以适用于更多的领域

(2)系统某些权限的分配还存在一些不合理地方

(3)系统的安全性设计方面还应该考虑全面一些

总之,在这次设计中,学到了大量的知识,开阔了视野,也为日后从事软件开发工作奠定了基础。

参考文献

[1]段卫华,陈春玲.asp技术在Web数据库中的应用.电脑知识与技术.2005,2:63-64

[2]王秀珍.asp在管理信息系统开发中的应用.科技情报开发与经济.2004,1:27-30

[3]詹素青.基于BS模式的MIS的开发.电化教育研究.2004,8:51-56

[4]李煦.基于校园网的高校教务管理系统设计.新疆职业大学学报.2004,3:73-76

[5]田支斌.asp代码安全研究.网络安全技术与应用.2004,2:67-71

[6]李沫沫李宇亮.运用asp技术实现动态网站的设计与开发.云南民族大学学报(自然科学版).2004,1:61-67

[7]王玉莲.基于asp技术的学生信息管理系统的研究与开发.计算机工程与应用.2004,11:43-47

THE END
1.在线教育系统在线教育系统,分为前台网站系统和后台运营平台,B2C模式 开发。项目前后端分离开发,后端采用SpringCloud微服务架构,持久层用的是MyBatis-Plus,微服务分库设计,使用Swagger生成接口文档。前台用户系统包括:首页、课程、讲师、问答、文章等几大部分。后台管理系统包括:https://mm.edrawsoft.cn/template/365000
2.学校教务管理系统组织结构图养殖管理系统组织结构图项目管理 免费 使用模版 品牌电商组织架构流程图 免费 使用模版 高校ER图模板蓝色简约项目管理 免费 使用模版 法务部组织结构图简约项目管理 免费 使用模版 组织策略画布 免费 使用模版 仓储分拣部组织架构图 免费 使用模版 商城管理ER图 https://imiaoban.com/pic/7825.html
3.教务系统架构图,通用系统架构图流程图模板功能和交互 Django D3.js Redis集群 Neo4j集群图数据库 Django REST Framework 这是水印,克隆可删除 用户管理 Element UI 分词 数据可视化 消息推送 数据检索 前台 负载均衡 收藏 立即使用 系统数据架构图 收藏 立即使用 医疗app用户旅程图 收藏 立即使用 微服务系统架构图、分布式系统架构图、部署系统架构图https://www.processon.com/view/64e716b349804d28e9d12ba7
4.高校教学教务管理系统教务系统的功能结构图北方工业大学在用的高校教务信息管理系统[2],包括学生、课程、教师、教学计划、排课、选课、学习指导、校园介绍等功能,它采用微软最新的.NET开发平台,是利用ADO.NET的离线式数据访问技术开发的一种包括学籍管理、成绩管理、学分管理、教学计划、实践环节、开课管理、教师管理、教师评估、考务管理、毕业设计、互动式选课https://blog.csdn.net/qq_61141142/article/details/137061451
5.在线教育平台产品架构图在线教育平台功能模块在线教育平台 产品架构图 在线教育平台功能模块 近年来因为疫情原因,越来越多的教育机构开通了线上教育平台,在线教学由于是通过互联网进行,那么只要家长或孩子有时间就都可以打开手机或者电脑进行学习,也因此,线上教育彻底打破了地域差距和时间限制,无论身处何地,只要有网络,孩子就可以随时随地上课,不受地区和时间的https://blog.51cto.com/u_16099283/9080371
6.教务管理系统功能结构图教务管理系统功能结构图 随着信息化时代的发展,教育管理的数字化、网络化已经成为一个趋势。教务管理系统作为高校信息化建设中最重要的一环,其功能与性能的优劣直接关系到教学质量和教育教学改革的顺利进行。本文将从教务管理系统的功能结构图、功能特点、应用前景等方面进行分析,并推荐5款热门的教务管理系统软件。https://m.36dianping.com/news/15033.html
7.教学管理系统ER图教学管理系统E-R图 热门 教学管理系统E-R图 文件简介 编号:192,380,765,680,435,202 名称:教学管理系统E-R图 浏览数:0 收藏数:0 克隆数:0 作者:0 价格:免费 更新时间:2023-09-05 17:02:30 文件很好用,分享文件: 操作指导 在线矩阵图设计 如何在线制图矩阵图关系图 矩阵图关系图制作 怎么https://www.freedgo.com/diagramdetail/140/1407/d_0_140_1407_192380765680435202_1_0_0.html
8.常用生物软件(windows)全面介绍基本实验数据资讯其特性包括:1.知道序列或不知序列结构均能绘制质粒图;2. 可读入各种流行序列格式文件引入序列信息;3. 自动识别限制位点 可构建序列结构,功能包括:从文件插入序列、置换序列、序列编辑、部分序列删除等;4. 绘图功能强大,功能包括:位点标签说明、任意位置文字插入、生成彩图、线性或环形序列绘制、可输出到剪贴板、可https://www.bioon.com.cn/protocol/showarticle.asp?newsid=2943
9.2020级五年制人才培养方案设计及质量管理的基本能力,具有一般电子设备的安装、调试、维护与应用能力,具有对通信设备安装、调试、4.电子线路图阅读能力;电子线路板设计能力; 5.家电调试与维护能力;空调系统与制冷设备体系维修与调试能力1.启发式教学方法 2.讨论式教学方法 3.情景教学法 4.采用多媒体、网络技术现代化教学手段,改善教学http://www.jxxdjsxy.com/jiaowuzaixian/zhuanyeshezhi/2022-06-19/8135.html
10.2018级老年服务与管理专业人才培养方案(一)课程体系结构图 (二)实践教学体系 实践教学以学校仿真环境和养老机构真实环境为依托,以职业能力培养为主线构建实践教学体系,遵循老年照护职业岗位能力培养的基本规律,开展课程教学、仿真实训和临床实习。技能训练由简单到复杂、由单项到综合、由仿真实训到养老机构实习,在不断深入的职业实践过程中,培养学生的综合职业https://jwc.wfhlxy.com/info/1023/1358.htm
11.管理信息系统案例分析报告1、根据所述系统功能需求,开展实地调查或通过Internet查阅相关资料或结合个人经验,进行系统分析。 2、明确管理业务调查过程和方法,包括所选管理系统典型组织机构、管理功能及业务流程,优化并以图形建模。 3、明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。 https://www.jy135.com/guanli/2180139.html
12.艺术设计学院(3)具有手绘表现和数字化设计的能力,具有设计与制作住宅和中小型公共建筑的室内计算机效果图的能力。 (4)具有家具与陈设设计的能力,具有对住宅和中小型公共建筑进行室内软装设计与照明设计的能力。 (5)具有对住宅和中小型公共建筑室内装饰工程进行施工指导与质量监理、设计资 料管理和设计概算的能力。 https://www.gzjszy.cn/site4/n248/20230928/i4691.html
13.2019级电子商务专业人才培养方案本专业面向互联网和相关服务业、批发业、零售业等行业的销售人员、商务咨询服务人员等职业群,培养理想信念坚定,德、智、体、美、劳全面发展,具有一定的科学文化水平, 良好的人文素养、职业道德和创新意识,精益求精的工匠精神,较强的就业能力和可持续发展的能力;掌握本专业知识和技术技能,能够从事营销推广、运营管理、https://www.hnwmxy.com/jiaoxuekeyan/jiaoxuebiaozhunfabu/rencaipeiyangfangan/2019_r/2020/0703/6462.html