数据库课程设计学生作业管理系统

数据库课程设计学生作业管理系统

ID:9356926

大小:168.00 KB

页数:12页

时间:2018-04-28

数据库课程设计学生作业管理系统_第1页
数据库课程设计学生作业管理系统_第2页
数据库课程设计学生作业管理系统_第3页
数据库课程设计学生作业管理系统_第4页
数据库课程设计学生作业管理系统_第5页
资源描述:

《数据库课程设计学生作业管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、附录课程设计报告书2015/2016学年第1学期课程名称:数据库课程设计专业班级:_学号:姓名:指导教师:-11-附录课程设计指导教师评语成绩:___________指导教师签字:___________-11-附录学生作业管理系统1选题背景及需求简介随着科技以及教育水平的发展,网络逐渐成为一种新型的教育平台。作业作为老师教学过程中的一个重要环节,作为学生学习情况的直接反馈,却一直没有得到相应的重视。为了加强对作业的管理,提高学生的学习效率,我们小组开发了一套学生作业信息管理系统。本系统采用云平台

2、的技术手段,通过此系统,我们可以解决许多问题。1、学生能直接提交电子版的作业,方便老师们查看学生作业,给出评语,查询学生作业上交情况,也方便老师对作业信息进行管理,提高管理效率。2、学生们能及时得到关于作业的反馈,了解到自己在相关课程上的不足。3、课程论坛为同学们提供了一个可以自由与其他同学或者老师进行学习交流的平台,大大地增加了师生之间的互动,拉近师生间的距离。学生可以在零散的课余时间里解决自己学习中存在的问题。这样可以把学生的零散时间充分利用起来,既为学生带来了方便又提高了学习效率。4、网络

3、资源模块为同学们提供了许多教学资源,及其他学习相关的学习资源。学生可以利用这些资源对自己的学习做补充,同时也可以学习一些上课时老师没有讲到的课外知识。5、电子版作业能做到节能环保,符合现在社会的主流趋势。该作业提交系统有很强得实用性,而且目前已经有一部分学生进行了试用,得到了不错的评价。该系统减少了学生们和老师们的负担,很大程度上有利于学生学习。而且做到了节能环保,适用学科也比较广,所以推广前景很好。2系统总体设计2.1系统功能组成系统功能可概括分为3大模块,即:管理员模块,教师模块,学生模块。

4、系统功能模块如图2-1-1所示。-11-附录图2-1-1系统功能模块图1.管理员模块:a.管理老师1)增加老师(增加账号,姓名,给出默认密码)2)删除老师3)修改老师(账号,姓名)4)一键重置老师密码b.管理学生1)增加学生(学号,姓名,专业,年级,班级,给出默认密码)2)删除学生3)修改学生(学号,姓名,专业,年级,班级)4)根据姓名,学号查询学生5)一键重置密码c.管理课程1)增加课程(课程号,课程名,课程图片,课程简介,课程专业,课程年级,课程老师)-11-附录2)删除课程3)修改课程d.

5、修改管理员密码e.注销登陆1.教师模块:a.修改密码,注销登陆b.进入自己所教的全部课程c.设置课程作业内容d.查询作业1)按照班级,作业次数查询2)按照学号查询3)按照班级,和作业次数查询没交作业人名单4)按照姓名模糊查询e.下载学生作业f.评论学生作业,发布作业评论2.学生模块:a.修改密码,注销登陆b.进入自己所学所有课程c.按照作业次数,上交作业d.查看作业评语2.2数据库结构基于前述功能,系统数据库共设计7张表,如表2.1所示。表2.1数据库表清单表名说明ADMIN管理员表TEACHE

6、R教师表STUDENT学生表COURSE课程表SC学生课程关系表TASK作业表COMMENT评论表-11-附录管理员表结构见下表2.2.表2.2管理员表列名说明数据类型(长度)是否主键是否外键AID管理员标识主键Int(11)TRUEFALSEANO管理员账号Varchar(15)FALSETRUEANAME管理员姓名Varchar(5)FALSEFALSEAPASSWORD管理员密码Varchar(16)FALSEFALSE教师表结构见下表2.3.表2.3教师表列名说明数据类型(长度)是否主键

7、是否外键TID教师标识主键Int(11)TRUEFALSETNO教师账号Varchar(15)FALSETRUETNAME教师姓名Varchar(5)FALSEFALSETPASSWORD教师密码Varchar(16)FALSEFALSE学生表结构见下表2.4.表2.4学生表列名说明数据类型(长度)是否主键是否外键SID学生标识主键Int(11)TRUEFALSESNO学生账号Varchar(15)FALSETRUESNAME学生姓名Varchar(5)FALSEFALSESPASSWORD学生

8、密码Varchar(16)FALSEFALSESMAJOR学生专业Varchar(30)FALSEFALSESGRADE学生年级Varchar(10)FALSEFALSESCLASS学生班级Varchar(10)FALSEFALSE-11-附录课程表结构见下表2.5.表2.5课程表列名说明数据类型(长度)是否主键是否外键CID课程标识主键Int(11)TRUEFALSECNO课程号Varchar(15)FALSETRUECNAME课程名Varchar(20)FALSEFALSECTIMES课程作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。