软件工程课程设计报告
Semail Sphone SregDate 5、教师作业信息表:
Varchar Varchar Varchar 邮箱 电话 注册日期 组成:ID,作业名称,所属作业ID,所属课程ID,所属课程名称,所属教师id,所属教师姓名,所属学生ID,截止时间,上传时间,分数,学生作业文件名,布置作业文件名。 字段名 Stkid Ttitlie Ttkid Cid Ctitle Tid Tname Sid Dealline SubmitDtate Score SfilePath TfilePath
6、管理员信息表:
组成:管理员id,管理员账号,管理员密码。 字段名 类型 Aid Int Auid Varchar Apassword varchar
类型 Int varchar int int varchar Varchar Varchar int Datetime Datetime varchar varchar varcher 说明 ID 作业名称 所属作业ID 所属课程ID 所属课程名称 所属教师id 所属教师姓名 所属学生ID 截止时间 上传时间 分数 学生作业文件名 布置作业文件名 说明 ID 帐号 密码
20
软件工程课程设计报告
3.2 二层的细化数据流图和数据字典
3.2.1 系统管理数据流图
通过作业提交系统可以实现学生作业上传,教师可以将新作业传到该系统上,也可以在次系统上下载学生上传的作业,并将成绩上传供学生查看。以及管理员对系统成员删改的功能。
完成的作业学生提交的作业学生新作业、资料、成绩作业提交系统资料、新作业、成绩教师添加教师、学生管理员
21
软件工程课程设计报告
3.2.2 教师模块数据流图
主要包括:查看学生作业,上传布置作业,管理作业,,打分公布成绩,统计作业递交情况,修改个人资料。其中查看作业主要功能包括:搜索教师自己所布置的作业学生递交情况。
22
软件工程课程设计报告
3.2.3 学生模块数据流图
主要包括学生管理,主要功能:查看教师布置的作业,并下载作业,完成作业后提交到服务器,以及修改学生自己的基本情况等。
23