下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本文格式为word版,下载可任意编辑作业提交系统实验报告 作业提交系统的试验报告 题目:作业提交系统 1.1.项目背景: 随着现代.进展的日新月异,同学交作业的系统越来越多,但是由于传统的对同学作业管理是在服务器上建立一个 ftp 服务器,然后对同学用户设置一个特地的帐号,只允许对作业进行上传,然后同学将作业上传到服务器里对应的班级文件夹下面,传统方式无法解决的问题有:不能防止同学乱上传作业,不能防止同学找错班级文件夹,不能对作业进行限制如大小,类型,上传时间等,老师布置作业要通过黑板写字,老师打分之后只能记在本子上,不能通过局域网发布出来让同学看,老师下载作业必需到服务器上拷贝。而这套系统正
2、是出于这个目的,为了解决上面的问题而设计的。系统对于简单的问题都采纳程序的方式解决了。系统分了管理员、老师、同学用户,管理员必要的操作只是添加专业,添加班级,添加管理员或老师用户都是通过网页的形式展现出来。而老师无须向以前那样,只需要发布作业,对作业的要求进行限制,不必去服务器上建文件夹来存放你的作业,并且程序自动创建名目。下载作业也只必要点一下就会将作业全部打包下载回来,在局域网内的任何一台计算机都可以进行各种操作。同学则再也不会将作业上传错,上传到别的班级中,也不允许上传非法的文件,对一次未上传完成的作业也可以先上传后下节课再下载回来接着做。系统用程序的方式解决了那些特别简单的操作,比如对
3、文件夹的创建等,全部的角色只需要简洁的几步操作就可以完成,特别简洁有用。 1.2 可行性分析的前提 系统是基于 b/s 结构,在 iis 平台上使用 asp 与 microsoft sql 2021 开发的,主要使用本地计算机进行测试和使用,完全可以运行。 1.3 产品需求规格说明 开发目标 解决同学上传作业问题,老师可以将新作业传到该系统上,也可以在次系统上下载学 生上传的作业,并将成果上传供同学查看。 用户的特点 用户是机房管理员,对计算机技术比较了解,学校老师专业老师能很快熟识系统的使用 方法,非专业老师也能很快把握,学校同学能很快学会使用系统。 具备条件 1(不同用户登录进入不同的界面
4、 2(同学作业的查看 3(同学作业成果的查看 4(同学作业上传 5(老师布置作业 6(老师删除作业 7(老师修改作业 8(老师发布成果 9(老师修改成果 10(老师下载作业 11(管理员添加老师用户 12(管理员添加同学用户 13(个人资料的查看 14(个人密码的修改 对性能的规定 1(要求系统支持 microsoft .net framework 1.1 2(要求系统支持 microsoft sql server 数据库 数据流图 总数据图: 同学提交的作业完成的作业 老师同学作业提交系统 资料、新作业、成果新作业、资料、成果 添加老师、同学 管理员 细化后数据流图: 学号作业 同学登录系统
5、上传作业系统同学 作业作业量 统计信息作业存储同学选课信息打印报表查看下载 成果统计信息老师开课信息 作业打包下载打印 作业成果记录成果系统 新作业布置作业系统老师登录系统老师新作业 图 2 e-r 图 密码姓名 所在班学号级同学 11 提交下载 1 科目 nn 成果 在线沟通作业 n1 学习资料存储管理管理员 标记 nn 署名 1 查看批改上传 11 老师 职称职务 图 3 姓名教工号 1.4(1 功能结构图 作业提交系统 密码找回 注册 登录 同学用户登录 老师用户登录 通用模板 管理员用户登录 下上查发删添查打发添添 载传看布除加看包布加加 作作作修作专成下修班用 业 业 业 改业 业
6、绩 载改级 户 成作作 绩 业 业 查 修看注 改个销 密人系 码 资统 数据库管理 料 1.4.2 系统设计的基本原则 本系统的目标是在 internet/intranet 上来实现网上作业提交,可以实现同学在线提交作业的无纸化管理,可以有效利用校内网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,随时随地的可以让同学联机操作提交。系统采纳了模块化的设计方法:选择了面对对象的、易于扩展的 asp 编程语言环境使用 microsoft server 2021 做为数据库平台。本系统整体上可划分为若干个功能模块。系统平安牢靠也是一个重要的设计原则。本系统的配置是采纳windo
7、wsxp 作为网络操作系统, microsoft server 2021 作为数据库服务器。所以操作系统 windowsxp 的平安防护机制及数据库 microsoft server 2021 的平安机制是本系统采纳的平安防护方式。 1.4.3 功能模块设计 在线作业提交批改系统从功能上可分为老师管理程序、同学管理程序和管理员管理程序,老师管理程序部分主要实现同学信息的添加、所交班级信息的添加 、课程信息的添加、上传下载作业和评定成果的管理,同学管理程序部分主要实现了同学对作业的下载和上传。 管理员具有系统的完全权限,管理员具有添加和删除老师的权限。 系统主要功能模块详细描述如下: 同学模块
8、主要包括同学管理,主要功能:查看老师布置的作业,并下载作业,完成作业后提交到服务器,以及修改同学自己的基本状况等。 老师模块 主要包括搜寻作业模块,布置作业模块,管理作业模块,查看成果模块,统计作业递交状况模块,修改资料模块。搜寻作业模块,主要功能:搜寻老师自己所布置的作业同学递交状况。 布置作业模块 主要功能:老师编辑所布置的作业,向同学发布作业,以及指明是否允许同学上传作业。 管理作业模块 主要功能:下载作业,评阅作业,给同学打分,以及删除本次作业。 修改资料模块 主要功能:修改老师自己的基本信息状况。 管理员模块 主要包括老师管理,同学管理,系统配置管理,主要功能:增加,修改,删除老师用
9、户,配置系统参数,配置上传文件类型。 1.5 特别功能的原理 1.5.1 管理员添加老师管理员的原理 管理员可以添加老师用户,老师用户必需由管理员添加,每次当管理员添加老师用户时就会在网站名目下的一个特地用于存放上传作业的名目(up)的根名目下以老师的姓名为名目名新建一个根名目。用于老师布置作业之后,同学上传作业的存放名目。 1.5.2 老师发布修改作业的原理 老师发布作业之后可以修改作业,而且二个功能都是使用的一个界面来完成,通过传递的一个参数来推断用户的操作是发布作业还是修改作业,假如是修改作业而取得一个 id 值将数据库里的内容绑定到用户界面。 1.5.3 老师发布修改成果的原理 老师发
10、布成果或修改成果的原理和老师发布修改作业的原理大至一样,都是使用一个页面来完成的,通过一个参数来推断用户的操作是发布还是修改。 1.5.4 老师批量下载作业的原理 老师批量下载作业是将同学上传后的作业全部打包成一个 zip 的压缩文件,然后从服务器上下载。 1.5.5 同学上传下载作业的原理 同学上传作业的时候,首先应当选择上传哪个老师哪一次的作业。 1.6 进行可行性厌旧的方法: 可行性讨论的方法如下: (1) 专辑询问 (2) 对同学老师进行调查 1.7 评价尺度 系统进行评价时所用的主要尺度为各项功能的优先挨次、开发时间的长短及使用中的难易程度。 1.8 结论:经过小组的共同的努力,作业提交系统最终完成了,实现了需求分析的基本功能,基本满意了作业上传及批量下载的需求,开发过程中一开头始终在实现界面的优化,发觉后续工作一团糟,只能全部重来,然后将问题弄清晰,明白了需求分析才知道什么事设计主体,然后根据需求分析一步步完成,当有不会时,尽量查更多的书,也有网上搜寻,是在解决不掉的,也就只能放弃这个功能,对于批量下载,一开头很难实现,然后才知道 asp 中也有一个类能实现,可是都是英文的,花了相当一段时间才看明白了,现在基本能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年甘肃省兰州大学党委教师工作部聘用制B岗招聘备考题库附答案详解【完整版】
- 2026广东深圳市龙岗区平湖街道天鹅湖畔幼儿园招聘2人备考题库含答案详解(培优)
- 2026年4月浙江杭州市西湖区教育局所属事业单位招聘教师68人备考题库及参考答案详解(考试直接用)
- 2026湖北荆门市京山市高中(中职)学校教师专项招聘25人备考题库完整参考答案详解
- 2026黑龙江黑河市第一人民医院上半年招聘劳动合同制工作人员6人备考题库及参考答案详解ab卷
- 2026江西省江投老年医养有限公司招聘9人备考题库附答案详解(b卷)
- 2026年甘肃省兰州大学党委教师工作部聘用制B岗招聘备考题库附答案详解(b卷)
- 2026广西来宾合山市融媒体中心招聘见习人员4人备考题库及答案详解(典优)
- 隐私保护搜索-洞察与解读
- 2026江西省江投老年医养有限公司招聘9人备考题库及答案详解(夺冠)
- 暂估价说明概述
- 菜点酒水知识资源 单元三主题三
- GB/T 22900-2022科学技术研究项目评价通则
- 融水县金锋铜矿六秀后山108铜矿(新增资源)采矿权出让收益评估报告
- GB/T 15171-1994软包装件密封性能试验方法
- 污废水处理培训教材课件
- 医疗器械生产质量管理规范
- 诊断学查体相关实验
- 网络侦查与取证技术课件
- 《高等教育法规概论》练习题及答案(合集)
- 毕业设计论文-四足机器狗(吐血发布)
评论
0/150
提交评论