学生作业管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程实验报告题目:作业管理系统
学院:XXXX
专业:XXXX
小组成员: XX
XX
XX
XX
指导教师:XX
完成日期:XXXXXXXX
学生作业管理系统需求分析
一、可行性分析
系统是基于b/s结构,在IIS平台上使用ASP与Microsoft SQL 2005开发的,主要使用本地计算机进行测试和使用,完全可以运行。它具有方便性和灵活性。打破了学生作业的传统管理方式,解决了整个作业管理过程中时间和空间对学生与教师的沟通的约束问题。
二、目标
解决学生上传作业问题,教师可以将新作业传到该系统上,也可以在系统上下载学生上传的作业,并将成绩和答案上传供学生查看。
三、系统为用户提供的功能服务
(一)、功能简述:
1.不同用户登录进入不同的界面3.学生作业成绩的查看
2.学生作业的查看
4.学生作业上传
5.教师布置作业
6.教师删除作业
7.教师修改作业
8.教师发布成绩9.教师修改成绩
10.教师下载作业11.管理员添加教师用户12.管理员添加学生用户13.管理员添加专业14.个人密码的修改15.个人资料的查看
(二)、功能图解
四、数据流图
(一)、总数据图:
(二)、细化后数据流图
(三)、数据字典
名称:学号
别名:
描述:唯一地标识学生表中学生的关键域定义:学号=11{数字}11
位置:学生表
名称:教工号
别名:Teacher
描述:唯一地标识教师表中学生的关键域定义:教工号=11{数字}11
位置:教师表
名称:管理员
别名:Administrator
描述:系统的最高管理者
定义:账号=11{数字}11
位置:教师表
名称:学生信息别名:StudentInfor
描述:计算机专业的学生的信息是系统的使用者
定义:信息=学号+教师信息+开课班级信息+成绩
位置:网络硬盘
名字:教师信息
别名:TeacherInfor
描述:计算机专业的老师的信息是系统的使用者和次要管理者
定义:信息=教工号+开课班级信息
位置:网络硬盘
名字:成绩
别名:分数
描述:学生作业批改的结果供学生参考
定义:成绩=0{数字}100
位置:成绩表
五、E—A图
六、实验总结:
由于是第一次做这种实验,对各种图的建立还不熟悉,也对软件工程的要求与方法还有很多要提高的。但通过这次实验,为以后的学习打下了坚实的基础。