《软件工程答辩.ppt》由会员分享,可在线阅读,更多相关《软件工程答辩.ppt(13页珍藏版)》请在优知文库上搜索。
1、学生成绩管理系统是整个学校工作系统学生成绩管理系统是整个学校工作系统的重要组成部分,其内容对于学校管理的重要组成部分,其内容对于学校管理者和学生至关重要,所以学生成绩管理者和学生至关重要,所以学生成绩管理系统应该为用户提供所需要的信息以及系统应该为用户提供所需要的信息以及方便的管理平台。方便的管理平台。提供人性化的服务,这些优点能够极大提供人性化的服务,这些优点能够极大的提高学生成绩查的提高学生成绩查询的效率询的效率.运行环境运行环境1.硬件设备硬件设备服务器:服务器:CPU主频主频2.5GHz以上,内存以上,内存1GB以上,以上,320GB以上硬盘,以上硬盘,100Mbps/1000Mbps
2、自适应自适应NIC网卡。网卡。网络设备:交换机、双绞线。网络设备:交换机、双绞线。工作计算机:工作计算机:CPU主频主频2GHz以上,内存以上,内存512MB以上,以上,60GB以上硬盘,以上硬盘,100Mbps及以上及以上NIC网卡。网卡。2.系统软件系统软件服务器系统软件:服务器系统软件:Windows Server 2003工作计算机系统软件:工作计算机系统软件:Windows XP / 7模块一模块一:学生学籍管理系统学生学籍管理系统仅面向教务处管理人员仅面向教务处管理人员新生信息输入新生信息输入教务信息输入教务信息输入个人信息查询修改个人信息查询修改模块模块2 2;成绩管理成绩管理1
3、、既面向教务处,又面向教师和学生既面向教务处,又面向教师和学生2、教师可以向教务处申请增删修改成绩信息,、教师可以向教务处申请增删修改成绩信息, 并随时了解要补考的学生名单,并随时了解要补考的学生名单, 还可以输入还可以输入 并分析考试成绩。并分析考试成绩。3、教务处管理员可以对教师提出的课程设置申、教务处管理员可以对教师提出的课程设置申 请进行审批。请进行审批。4、学生可以查询可以选课,学生可以查询可以选课,查询查询学分学分,成绩查询。成绩查询。1. 1.注册用户注册用户2 2成绩录入成绩录入3 3查询成绩查询成绩4 4修改成绩修改成绩4. 4.修改信息修改信息5. 5.学生选课学生选课2.
4、 第一第一层层DFD图图3.第二层第二层DFD图图1. 顶层顶层DFD图图数据流名称数据流名称数据类型数据类型组成组成说明说明学生基本身份验证信息字符型学生学号+密码唯一标识每个学生,且不能重复教师基本身份验证信息字符型教师编号+密码唯一标识每个老师,且不能重复管理员身份验证信息字符型管理员账号+密码一一对应关系,没有重复学生信息表姓名+性别+系部班级+学号登记学生信息学生选课表姓名+学号+系部班级+课程名称+课程编号学生选课信息存储学生成绩表姓名+学号+系部班级+课程名称+成绩情况学生成绩存储阶段阶段任务任务阶段指标阶段指标 软件工程环境及开发工软件工程环境及开发工具具 熟悉熟悉 熟悉软件工
5、程的实验环境,熟悉软件工程开发熟悉软件工程的实验环境,熟悉软件工程开发过程中可能使用的工具过程中可能使用的工具 小论文小论文 命题及可行性分析命题及可行性分析 以开发小组为单位选择课题,经教师审查调整以开发小组为单位选择课题,经教师审查调整后确定后确定 可行性分析报告可行性分析报告 需求分析需求分析 深入调查研究,对系统的功能及性能需求进行分深入调查研究,对系统的功能及性能需求进行分析、建模析、建模 需求说明书需求说明书 软件设计软件设计 进行总体设计及详细设计,完成模块结构图、进行总体设计及详细设计,完成模块结构图、用户界面等用户界面等 设计说明书设计说明书 评审评审PPTPPT 软件编码与
6、测试软件编码与测试 针对某一关键模块进行编码,针对某一段程序针对某一关键模块进行编码,针对某一段程序进行黑盒与白盒测试进行黑盒与白盒测试 源程序源程序 测试报告测试报告 项目验收项目验收 考查系统的运行、用户体验及是否达到需求说考查系统的运行、用户体验及是否达到需求说明书的要求明书的要求 结题结题PPTPPT7.软件测试测试用户名密码预期测试结果1yang1111弹出登录成功界面与预期一致2yang1110弹出登录失败界面与预期一致3jdins1233弹出登录失败界面与预期一致4djian1111弹出登录失败界面与预期一致调试界面1. 1.界面没有和源程序很好的结合!界面没有和源程序很好的结合!2. 2.界面不美观界面不美观3. 3.人员分工不协调效率低人员分工不协调效率低4. 4.设计语言单一设计语言单一谢谢大家!