- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生选课系统方案
www. S shenlong 课程设计选题系统 11计转本计算机科学与技术 张洁 杨洁 姜江 张爱玲 陈逸翔 董余佳 www. S 需求分析报告 引言 随着计算机的普及,人们对计算机的认识及需求有了明显的增加。计算机对于大量信息的管理的优势更是显而易见。有了这个软件工程课程设计管理系统,学生与老师的工作任务就可能会事半功倍。 www. S 编写目的 对每个学期选修软件工程课程设计的学生基本情况作个统计。主要是学生从该系统中选题,填写同组学生的姓名,学号,班级,组长等基本情况;查询自己的课程设计成绩。老师通过该系统查看学生的选题情况,填写学生的项目进度情况,且给出学生的分数,这有利于老师教学,及时了解学生的情况,提高教学质量,减轻老师的工作量,改善原有的比较繁锁的工作。 www. S 产品功能 1.系统功能划分 使用该系统有三个角色教师,学生,客户。教师可以查看学生选题情况,可以查看学生设计报告,填写学生项目进度情况,给出分数,修改密码,上传课程设计题目,学习资料。学生可以查看选课情况和成绩,选课。客户只可以浏览选课信息。 www. S 产品功能 2.系统可分为5个模块: (1)基本信息:教师和学生的信息包括教师号,学生 号,教师开设的课程设计的题目,学生选的课程设计题目,项目进度和分数。 (2)选课:显示教师开设的课程设计题目,实现学生选课。 (3)查询:学生查询可选题,自己选题情况,自己课程设计成绩。教师查询学生选题情况,学生设计报告。 (4)修改:教师填写项目进度情况和给出分数,学生填写同组的其他同学的姓名,学号,班级,小组长,修改结果存入相应数据库等。 (5)密码:教师和学生可以修改自己的登陆密码,结果保存用户信息数据库。 www. S 系统流程图 www. S 数据流图 www. S 数据流描述 数据流名:用户名密码 数据来源:用户登陆处理 数据去向:验证信息处理。 说明:用户输入用户名和密码 数据组成:用户名+密码 数据流量:小 数据流名:直接登陆 数据来源:用户登陆处理 数据去向:客户界面 说明:普通用户不输入用户名和密码直接以客户身份登陆 数据流名:登陆 数据来源:验证信息处理正确 数据去向:根据验证信息返回条件决定是教师界面还是学生界面 说明:系统登陆到教师界面。 数据流名:选题,资料 数据来源:教师界面的输入选题和资料窗口 数据去向:说明:教师输入要上传的课题和资料 数据流名:小组成员信息 数据来源:选课信息界面 数据去向:验证填写信息处理 说明:学生填写同组其他同学姓名,学号,班级,小组长名。 数据流名:工作报告。 数据来源:课题信息界面 数据去向:上传处理 说明:学生将各阶段工作报告上传。 数据流名:设计报告 数据来源:选题信息界面 数据去向:上传处理 说明:学生填写所选课题的设计报告上传。 www. S 数据元素词条描述 元素名:用户 描述:使用该管理系统的人 定义:用户=教师+学生+客户 元素名:用户名 描述:用来区分教师和学生 定义:用户名=教师名+学生名 元素名:密码 描述:用来保证教师和学生帐户安全 定义:密码=教师密码+学生密码 www. S 数据元素词条描述 元素名:工作报告 描述:阐述课题进展情况 定义:组长名+课题号+进展情况 位置:数据库 元素名:设计报告 描述:对所选课题设计的需求规格说明书概要设计报告,课程设计报告。 定义:题号+需求规格说明书+可行性研究报告详细设计报告+课程设计报告。 位置:数据库 元素名:资料 描述:学习资料 定义:课题号+相关资料 位置:数据库 www. S 数据元素词条描述 元素名:课题 描述:老师发布可选的课题 定义:课题名+课题号+课题内容说明 位置:数据库 元素名:学生 描述:选修软件工程课程设计的学生。 定义:学生=学号+姓名+班级+密码+课题号 位置:数据库 元素名:教师 描述:教授软件工程设计课程的教师 定义:教师=教工号+姓名+密码 位置:数据库 www. S 谢谢大家
文档评论(0)