ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:127.37KB ,
资源ID:4427296      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4427296.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上作业管理系统需求规格说明书终极修改版.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上作业管理系统需求规格说明书终极修改版.docx

1、网上作业管理系统需求规格说明书终极修改版网上作业管理系统软件需求说明书前 言该系统的开发主要是为提高目前学校作业管理的效率,重点解决了作业管理混乱、教师携带批改不方便、远程教学却无法远程提交或批改作业等问题,有效地利用了各学校现有的电脑与网络资源,促进学校全面展开信息化教学,也能使相关人员利用互联网就可以足不出户的了解到学校现有设备的情况。同时也给老师和学生提供一个互相交流的平台,可以实现垮空间、跨时间的交流,不仅节约了资源和时间,学生也能及时从老师获取反馈信息,提高学习成绩,极大地提高了工作、学习效率。第一章 概述一.1 编写目的网上作业管理系统主要提供网上的作业管理平台,主要分为管理员、教

2、师、学生三个部分的功能。管理员的功能体现在后台管理模块,教师和学生的功能用来进行留言交流,网上自测和网上答疑。一.2 文档范围本文档是项目的软件需求规格说明书,是技术文档。本文档使用对象为:项目需求人员项目经理高层经理软件工程组软件相关组成员用户未经项目负责人书面许可,该文档不得提供给上述规定对象以外的人员阅读或使用。一.3 术语定义数据字典是对流程图加以补充说明的工具,为系统管理员提供了数据项的综合信息。下面将列出管理系统中的几个重要数据元素。名称:公告信息表别名:news说明:存储公告基本信息结构:(主键)公告编号ID(长整型)公告类型News_Type(文本 50)+公告标题 News_

3、Title(文本50)+公告发布日期 News_Date(日期/时间)+公告发布作者 News_Author文本 50)+公告内容 News_Content(备注)表1.1公告信息表名称:答疑问题信息表别名:dayi说明:存储答疑的问题信息结构:(主键)答疑问题编号ID(长整型)+班级编号class_id(长整型)+课程编号kc_id(长整型)+学生学号stu_id(文本50)+答疑问题标题dayi_title(文本 50)+答疑问题内容dayi_content+答疑提问时间dayi_date(日期/时间)表1.2答疑问题信息表名称:答疑回复信息表别名:dayi-re说明:存储老师回复答疑信息

4、结构:(主键)答疑回复问题编号dayi_id(长整型)+教师编号teach_id(文本 50) +答疑回复内容re_content+答疑回复日期时间re_date(日期/时间)表1.3答疑回复信息表名称:作业信息表别名:home_work说明:存储作业信息结构:(主键)作业信息编号(长整型)+班级编号(长整型)+课程编号(长整型)+教师编号(文本50)+作业名称(文本50)+作业发布日期(日期/时间)+作业截止日期(日期/时间)+详细作业信息表1.4作业信息表名称:上载作业信息表别名:upload说明:存储学生上载作业信息结构:(主键)上传作业信息编号(长整型)+作业信息编号(长整型)+教师编

5、号(长整型)+学生编号(文本50)+作业分数(日期/时间)+作业上传地址(文本50)表1.5上载作业信息表名称:院系/班级/课程信息表别名:class_infor说明:存储学院/班级/课程信息结构:(主键)院系/班级/课程信息编号(长整型)+学院/班级/课程名称(文本50)+学院/班级/课程级别(长整型)+教师编号(文本50)+学院/班级/课程所对应编号(长整型)表1.6院系/班级/课程信息表一.4 参考资料 1 段卫华,陈春玲. asp技术在Web数据库中的应用. 电脑知识与技术. 2005,2:63-642 王秀珍. asp在管理信息系统开发中的应用.科技情报开发与经济. 2004,1:2

6、7-303 詹素青. 基于BS模式的MIS的开发. 电化教育研究. 2004,8:51-564 李煦. 基于校园网的高校教务管理系统设计. 新疆职业大学学报. 2004,3:73-765 田支斌. asp代码安全研究. 网络安全技术与应用.2004,2:67-716 李沫沫 李宇亮. 运用asp技术实现动态网站的设计与开发. 云南民族大学学报(自然科学版).2004,1:61-677 王玉莲. 基于asp技术的学生信息管理系统的研究与开发. 计算机工程与应用.2004,11:43-47第二章 系统说明二.1 产品的背景网上作业管理系统逐步走进我们,现在已有很多高校已经实施网上作业管理系统,教员

7、在发布作业,学生收到发布信息后登陆网上完成作业并提交作以供老师批阅,一直来人们使用传统人工方式发布作业,学生把作业本交给老师手里,这样的方式有很多缺点,如:效率低、安全性差、而且很不方便,有时候还会出现遗失作业本的情况作为计算机应用的一部分,使用作业网上管理,具有无法比拟的优点在传统教学方式中,书本是以文字和图片方式传播知识信息,老师在课堂上主要是以黑板、粉笔加教具的方式传播知识。这一教学方式在涉及到时间变量的描述、三维及其多维空间的描述时受到了限制,影响了教学效果;而且,有限的课内学时所能提供的知识信息量亦是有限的。多媒体技术在现代教育技术中的应用为上述问题的解决提供了有利的工具。运用图像、

8、文字、动画、音频和视频相结合的现代教育技术和手段,从视觉、听觉上以生动的形式来激发学生的兴趣,进行以学生为中心的、高效率的启发式教学活动,为高素质人才的培养提供了新的教学方式。 根据网络远程教学方式和各学校的实际情况,实现上述远程教学形式可以采用如下方式:(1).基于专线的远程实时授课; (2)基于浏览器/WEB服务器(B/S)的学习和辅导; (3)采用视频会议系统,通过卫星,Cable(有限)、ISDN、DDN等网络,进行实时的双向交互等等。 这些教学方式将使用户更多更高效的获取所需要的教育信息资源。二.2 产品的功能本系统主要完成一下功能:(1) 基本信息:管理员、客户和信息录入。学校管理

9、的一些初始数据,也必须的。管理的其他模块全部是调用这些数据得到。(2) 用户管理:提供用户姓名、地址、电话、帐号等管理资料库功能。 (3) 权限管理:权限管理分前台与后台进行区分。(4) 系统维护:数据整理、密码管理、数据清除等。(5) 对整个系统要有管理员进行管理,对某些需要及时更新的信息进行修改,添加或者删除。(7) 整个系统要求操作简捷,方便用户使用。实验作业管理系统的软件总体结构。框内注明了模块的名字:方框之间的直线表示模块的调用关系。图3-1作业管理系统实体信息图二.3 用户类和特征学生作业管理系统主要提供网上的作业管理平台,主要分为管理员、教师、学生三个部分的功能。二.4 运行环境

10、支持在Windows xp windows 7 32位 环境下安全运行服务器 1T以上硬盘客户端 普通PC机 奔腾D2.6G 以上 512内存 宽带上网二.5 设计和实现上的限制从经济方面,项目所带来的长远利益远远大于项目的开发成本,表明项目具有经济价值;从技术方面,项目开发所使用的工具载体都能够实现系统所需要的功能,表明项目是能够实现的;从用户方面,在不掌握任何专业知识的前提下,可以方便快速的上手,表明项目是具有广泛使用人群的,所以从可行性分析来看项目是可行的。(1) 基本信息:管理员、客户和信息录入。学校管理的一些初始数据,也必须的。管理的其他模块全部是调用这些数据得到。(2) 用户管理:

11、提供用户姓名、地址、电话、帐号等管理资料库功能。 (3) 权限管理:权限管理分前台与后台进行区分。(4) 系统维护:数据整理、密码管理、数据清除等。(5) 对整个系统要有管理员进行管理,对某些需要及时更新的信息进行修改,添加或者删除。(7) 整个系统要求操作简捷,方便用户使用。二.6 假设和依赖1留言交流模块,该模块以流言板的形式显示教师与学生的互动交流信息,如教师对某个问题的注意事项做的一些说明提示;学生对某个问题的疑问,及老师对针对该问题给出的回复;另外还包括同学之间对一些问题的看法和对学习的心得交流。通过这个平台,学生和老师及同学之间可以进行更灵活的沟通,类似于群组讨论的形式。实现的途径

12、采用服务器端数据库存取组件,将留言信息保存到数据库中,就可以方便的查询,删除和添加了。2后台管理模块,由系统管理员进行管理。其职责包括对数据库中资料的保存备份,维护,打印等,另外还负责整个系统的维护。3网上自测模块,网上自测系统充分利用了校园网络环境和学校题库资源,学生在一个阶段学习完成后,为了检验自己的学习成果可以在网上对所学知识进行测试。网上练习与自测系统与题卷系统中的组卷功能配合使用,可以实现多用户在Intranet环境下的练习与自测。可以使教师可以对学生所学的知识掌握程度和教学水平有一个较为具体的估计,便于以后有的放矢地教学。学生通过在线练习与自测可以了解对所学知识的掌握情况,便于检查

13、学习过程的漏洞,提高学习效率.网上自测分为学生端和教师端.4网上答疑模块,网上答疑系统包括用户管理、在线答疑和网上答疑板三个功能模块。其中,用户管理模块负责上网用户的管理;在线答疑模块用于实现网上多人实时交谈功能;网上答疑板用于实现非实时答疑的功能,主要包括用户登录、问题浏览、问题增加、问题解答和信息检索等几个功能模块。网上答疑系统可以承担一部分网络教学的任务,弥补学生在网络学习中交流方面的不足。网上答疑系统的建立,解决了网络教学这种非面对面教学形式中学生与教师之间交流的困难,促进了学生和教师通过网络实现面对面的学习交流,进一步完善了现代远程教育体系二.7 其他条件与限制人员调配 分工 工资问

14、题资金来源 收入和支出是否合理开发时间越长 推广难度会更大 软件完善 后台支持要求难度大服务器租借 维护 机房管理员等调配工作比较复杂对于突发时间的控制 应急预案是否能够应对以上可能发生的问题文件以及作业保密性第三章 系统用例第四章 概念模型检查用户名和密码:用况检查用户名和密码参与人管理员、教师、学生类型主要描述判断用户管理权限 管理员权限 教师权限 学生权限 系统判断并自动跳转用户界面添加公告:用况添加公告参与人管理员类型主要描述消息描述 核对内容 实时更新数据 正对近期教师信息 突发情况 通知进行告知 显示删除公告:用况删除公告参与人管理员类型主要描述更正错误信息 对过期信息进行更正 归

15、类公告的完整性发布公告:用况发布公告参与人管理员类型主要描述动态描述 核对公告 实施发布 实时监控公告的准确性 时效性添加、删除院系/班级/课程:用况添加、删除院系/班级/课程参与人管理员类型主要描述模块更新 个人资料修改:用况个人资料修改参与人管理员、教师、学生类型主要描述学生个人信息进行核对 发现问题 及时更改审核个人资料修改:用况审核个人资料修改参与人管理员类型主要描述对用户资料进行审核 判断其准确性 对错误信息进行勘误 确保无误在线答疑:用况在线答疑参与人教师类型主要描述后台帮助远程管理 利用网上论坛聊天模式 对学生的作业情况进行分析 帮助学生解决学习上遇到的问题 查询信息:用况查询信

16、息参与人管理员、教师、学生类型主要描述信息检索批改作业:用况批改作业参与人教师类型主要描述系统运行 下发各个老师文件夹 由老师查阅上传作业:用况上传作业参与人学生类型主要描述文件管理 提交作业 暂存网络服务器 限制恶意提交 重复提交 作业大小 查看作业:用况查看作业参与人学生类型主要描述文件查阅 对上交作业进行查阅 公布作业批改情况:用况公布作业批改情况参与人教师类型主要描述教师公布作业批改情况 公布答案 方便学生知道自己学习作业情况作业管理系统定时维护:用况作业管理系统定时维护参与人管理员类型主要描述作业管理系统定时维护 对系统进行更新及时发现漏洞 加强系统的稳定性第五章 系统顺序图第六章

17、契约1.用户注册的契约用户注册的契约名称:用户注册职责:注册界面类型:主要的用况:用户注册 输出:注册成功或失败信息前置条件:没有存在相同的用户名后置条件:一个新的User实例被创建2.登陆的契约用户登陆的契约名称:会员登陆职责:登陆界面类型:主要的用况:用户登陆输出:登陆成功或失败信息前置条件:用户已注册后置条件:与用户建立land的关联3用户管理的契约用户管理的契约名称:用户管理职责:用户管理类型:主要的用况: 用户管理输出:修改和删除用户成功或失败前置条件:有要修改或删除用户后置条件:User实例被修改或销毁,与用户修改和销毁edito的关联 4. 查看信息的契约查看信息的契约名称:查看

18、信息职责:查看信息类型:主要的用况: 查看信息输出:员工相对应的信息前置条件:用户已经登陆成功后置条件:与用户建立read的关联5.添加、删除课程信息契约添加、删除课程信息的契约名称:添加、删除课程信息职责:添加、删除课程信息类型:主要的用况:添加、删除商品信息输出:添加、删除商品信息成功或失败前置条件:添加、删除的商品信息和图片的后缀名符合要求后置条件:一个新的Class实例被创建,与用户建立read的关联 6. 作业批改情况契约作业批改情况契约名称:作业批改情况职责:作业批改情况类型:主要的用况:作业批改情况输出:员工信息前置条件:管理员已经登陆成功后置条件:与用户建立read的关联7.

19、作业管理系统定时维护契约作业管理系统定时维护契约名称:作业管理系统定时维护职责:作业管理系统定时维护类型:主要的用况:作业管理系统定时维护输出:员工相关信息前置条件:管理员已经登陆成功后置条件:与用户建立read的关联第七章 性能描述七.1 数据精确度实用性:为网上教学提供方便,有效进行作业管理,尽量最大限度降低管理员日常管理工作量,提高教学质量和效率,优化资源,实现效益最大化。 操作简单:本系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。 技术先进:产品的系统设计和开发应紧跟着整个计算机发展潮流,采用当时最先进的设计思想,利用最新的

20、开发技术和开发工具。使系统能够无论在功能设计上,还是在技术实现上,都处于同行业的领先地位。 安装使用简便:服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。 适应性:应该能广泛应用于不同类型的学校。系统采用模块化设计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件环境下都能得以应用。 代码可读性好:文中的代码将尽可能简洁,易懂。七.2 时间特性在系统安全保密设计中,本系统采用的是对用户登录系统时进行身份验证,只允许合法用户进入系统并操作。在登录本系统时,系统首先让用户选

21、择相应的身份,不同的身份有着不同的权限,同时用户需要输入用户名和密码进行验证。输入的信息正确后才能进入相应的页面。在登录模块的设计中,分别在在客户端和服务器端进行数据验证。七.3 适应性目前,开发此类系统的技术主要有JAVA,JSP,PHP技术。另外,还应用到MySQL数据库。第八章 安全性八.1 安全设施需求由于本系统采用的是ASP+ACCESS所开发的系统,因此在安全性方面存在的隐患之一就是数据库数据的安全性。一方面由于本系统的登陆界面中,需要用户输入用户名和用户密码,是用户的唯一识别方式,不能存在安全上的隐患。另一方面由于本系统采用的数据库为ACCESS,其数据库文件在站点内部,它在数据

22、的安全性方面存在一定的缺陷,当服务器受到攻击,重要的数据外泄,造成的后果是无法想象的。因此,为了增加安全性,必须对数据库中的重要信息进行加密以保证系统的安全。八.2 安全性需求为了保证数据库中数据的安全性可以对数据库敏感数据加密达到其安全性的目的。通过查阅相关书籍和资料,了解到md5加密算法是目前较为常用的一种加密算法。本系统也采用了md5实现对数据库中重要数据的加密。MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald

23、 L. Rivest开发出来。此算法是不可逆的,所以它即既可用于客户端加密,也可用于服务器端加密。它的作用是让大容量信息在用数字签名软件签署私人密匙前被压缩成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。本文简单说明如何使用加密技术。第九章 运行接口需求九.1 用户界面屏幕格式:(1)要求有菜单及工具栏以方便操作(2)各数据库信息可在屏幕上直接修改(3)各数据统计结果可在屏幕上显示(4)进行系统分析后的结果在另一窗口中显示报表格式:(1)人事管理报表只要求有个人的普通数据(2)销售统计报表要求可分别打印当日统计或之前的统计(3)财务统计报表要求打印出存货及公司帐务详表(4)

24、技术管理报表要求可以分别打印技术档案总表和任一技术档案文档内容菜单格式:要求菜单项大致与WIN95标准相同,另外附加的功能做到新的单项中输入输出时间:年份以4位数字表示九.2 硬件接口九.3 软件接口九.4 通信接口第十章 其他需求可使用性:要求容易使用,界面友好安全保密性:因本数据属于公司内部管理用关键数据,因此除公司管理人员外,其他人员不得访问.要求设有登录密码检验功能,并且此密码可以在以后进行修改可维护性:要求本软件的维护文档齐全,便于维护第十一章 验收标准十一.1 软件质量十一.2 用户文档用户文档包括:操作手册、安装手册、维护手册、在线帮助和教程对用户文档测试的内容包括:1)操作、维护文档是否齐全、是否包含产品使用所需的信息和所有的功能模块;2)用户文档描述的信息是否正确,是否没有歧义和错误的表达;3)用户文档是否容易理解,是否通过使用适当的术语、图形表示、详细的解释来表达;4)用户文档对主要功能和关键操作是否提供用用实例;5)用户文档是否有详细的目录表和索引表;6)用户特别要求的测试;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1