基于web在线作业提交批改系统

基于web在线作业提交批改系统

ID:15829254

大小:2.20 MB

页数:109页

时间:2018-08-05

基于web在线作业提交批改系统_第1页
基于web在线作业提交批改系统_第2页
基于web在线作业提交批改系统_第3页
基于web在线作业提交批改系统_第4页
基于web在线作业提交批改系统_第5页
资源描述:

《基于web在线作业提交批改系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程课程设计报告《系统分析与设计》题目基于WEB的在线作业提交系统k指导老师y班级k时间_软件工程课程设计报告目录1.设计概述61.1课程设计的目的61.2课程设计的任务61.3课程设计采取的基本原理和主要技术方法61.4开发阶段任务及角色分工72.可行性研究72.1编写目的72.1.1目的72.1.2预期的读者82.2问题定义82.2.1开展该工程的原因82.2.2该工程的基本目标82.2.3经济目标82.3可行性研究的方法及评价度92.3.1可行性研究所采用的方法92.3.2评价尺度102.4工作产品102.4.1设计目标102.4.2设计及约束条

2、件102.4.3产品工作原理112.4.4产品系统流程图112.4.5数据流图122.4.6数据词典132.4.7产品的功能182.4.8技术方面的可行性182.5投资及收益分析182.5.1市场分析182.5.2投资估计192.6社会因素方面的可行性19108软件工程课程设计报告2.6.1技术192.6.2使用方面的可行性202.7产品可检测性202.7.1检测标准202.7.2检测的方法212.8可行性综合分析212.9可行性结论213.需求分析223.1任务概述223.1.1目标223.1.2运行环境223.1.3限制与约束233.1.4数据库描述2

3、43.2二层的细化数据流图和数据字典273.2.1系统管理数据流图273.2.2教师模块数据流图283.2.3学生模块数据流图283.2.4管理员模块数据流图293.3功能需求303.3.1系统功能设计303.3.2系统管理功能303.3.3学生用户登录子系统管理模块功能313.3.4教师用户登录子系统管理模块功能313.3.5管理员模块子系统管理模块功能313.4性能需求313.5数据描述323.5.1PDM图323.5.2静态数据描述323.5.3动态数据323.6小结334.概要设计33108软件工程课程设计报告4.1系统结构334.1.1系统管理模

4、块334.1.2学生用户登录子系统管理模块354.1.3教师用户登录子系统管理模块364.1.4管理员模块子系统管理模块374.2数据库表384.2.1数据库表说明384.2.2数据库的约束与关系404.3个人总结405.详细设计与实现405.1总体功能模块设计405.2登陆界面设计415.3系统管理员登录模块的设计415.3.1学生信息管理425.3.2教师信息管理425.3.3对用户信息的修改435.4添加删除学业信息模块435.4.1学生信息的管理435.4.2课程信息的管理445.5学生用户登录子系统管理模块445.5.1个人信息模块445.5.2

5、作业管理模块455.5.3查看教师布置的作业455.5.4查看作业批改情况455.5.5下载作业并查看已完成作业分数465.6教师用户登录子系统管理模块465.6.1个人信息模块475.6.2布置作业模块475.6.3教师查看已布置的作业485.6.4管理作业模块485.7详细设计模块495.7.1学生管理模块49108软件工程课程设计报告5.7.2教师管理模块605.7.3管理员管理模块786.心得体会108参考资料110附录110108软件工程课程设计报告前言随着科学技术的高速发展,计算机的使用已与人的生活密切相关。计算机工作的高效性使人们的工作效率有

6、了大幅度的提高。与此同时,由于生活工作等因素的影响,如何能充分地利用电脑这个特性就成了我们软件工作者的重要话题。高校网上作业提交系统的主要任务是为各高校的老师和学生提供具有时效的服务,同时能快速、方便地发布和检索各种学习内容、作业信息等等。因为所有课程都具备了传统的课程的共性。如:以知识点为中心的非线性、发散性的导航等等。但随着社会的进步,人们知识水平的不断提高,高校网上作业提交系统也将随之不断的更新与发展。概括来说高校网上作业提交系统软件使用包括作业的发布和课程内容的导航。学生作业信息的显示和作业完成的提交等。在被发布的网络作业中,基本上都能提供不同程度

7、的作业内容显示及相关课程内容导航。本着研究学习的目的,本文对网上作业提交与点评系统做了分析、设计、编码,实现了一个基本的雏形。108软件工程课程设计报告1.设计概述1.1课程设计的目的巩固学过的计算机语言(如c++、java)知识、并结合数据库系统、jsp应用、dreamweaver网页界面设计、软件需求工程和面向对象建模等知识,完成一个较综合的项目。培养学生综合应用所学专业知识及计算机知识的能力,训练和提高软件开发技能。要求每个学生在规定时间内必须完成一个规模适当的应用软件系统;在教师的指导下以软件设计为中心,以小组为单位完成从可行性分析、需求分析、软件

8、设计、编码到软件测试运行的软件开发全过程。通过软件开发的实践实现以

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

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

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