软件工程实验剖析.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 PAGE \* MERGEFORMAT 47 学生成绩管理系统文档 小组成员: 一、学生成绩管理系统分析 1.分层数据流图 1.1顶层图 1.2 0层图 1.3 1层图(对教师管理学生成绩部分进行进一步的划分) 2.数据字典 名称简述数据流组成数据流来源数据流去向学生姓名标记学生信息的学生姓名学生姓名学生学生成绩查询学生成绩单包括各项成绩和总评成绩在内的学生成绩单第一次点名成绩+第二次点名成绩+第三次点名成绩+第一次课堂考试成绩+第二次课堂考试成绩+第三次课堂考试成绩+第一次课后作业成绩+第二次课后作业成绩+第三次课后作业成绩+期末考试卷面成绩+总评成绩计算总成绩,学生成绩数据库,学生查询成绩学生成绩数据库,学生,修改学生成绩,删除学生成绩,成绩统计各类成绩未进行计算统计的原始学生成绩第一次点名成绩+第二次点名成绩+第三次点名成绩+第一次课堂考试成绩+第二次课堂考试成绩+第三次课堂考试成绩+第一次课后作业成绩+第二次课后作业成绩+第三次课后作业成绩+期末考试卷面成绩老师添加学生成绩学生学号标记学生信息的学生学号具体学号老师,学生添加学生成绩,修改学生成绩,删除学生成绩,学生成绩查询成绩统计项用来标记统计结果的统计项(排序,平均值,最大值,最小值,优秀率,良好率,不及格率)老师,成绩统计老师,成绩统计成绩统计值根据统计项选取计算出的成绩统计值成绩统计项+具体成绩统计值成绩统计老师 3.实体-关系分析模型 4.加工规约 4.1添加学生成绩 名称:添加学生成绩 简述:通过学号进入添加成绩界面,输入课堂点名成绩、课堂考试成绩、课后作业成绩,期末考试成绩,计算得到总成绩并保存。 异常处理:无 加工逻辑: 输入学号; 添加成绩:第一次点名成绩+ 第二次点名成绩 + 第三次点名成绩 + 第一次课堂考试成绩 + 第二次课???考试成绩 + 第三次课堂考试成绩+ 第一次作业成绩 + 第二次作业成绩 + 第三次作业成绩 + 期末考试成绩; if(不缺课) 点名成绩=100; else 点名成绩=0; 保存数据,返回最终总成绩 4.2删除学生成绩 名称:删除学生成绩 简述:通过学号进入删除界面,找到学生记录显示该学生成绩,取消删除操作不删除,确认删除后系统删除该学生的信息。 异常处理:如果不存在该学生,提示用户输入有误 加工逻辑: if(学号正确) 显示成绩:第一次点名成绩+ 第二次点名成绩 + 第三次点名成绩 + 第一次课堂考试成绩 + 第二次课堂考试成绩 + 第三次课堂考试成绩+ 第一次作业成绩 + 第二次作业成绩 + 第三次作业成绩 + 期末考试成绩; if(确认删除) 删除该学生信息 else if(取消删除) 不删除,并退出删除界面; else 提示用户输入有误 4.3修改学生成绩 名称:修改学生成绩 简述:根据学号进入修改成绩界面,界面显示出该学生各项成绩,可以通过具体选择选项选择修改哪项成绩,确认后保存修改的信息 异常处理:若该学号的学生还未录入成绩则返回错误提示 加工逻辑: 输入学号; if(该学生成绩在数据库有相应条目) { while{ 按序输出各项成绩; 输出选项菜单 switch(输入菜单选项) { case 第一次点名成绩: 输入修改后的第一次点名成绩; 系统输出确认提示; if(确认) 保存数据并continue; else continue; case 第二次点名成绩: 输入修改后的第二次点名成绩; 系统输出确认提示; if(确认) 保存数据并continue; else continue; case 第三次点名成绩:

文档评论(0)

四月 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档