软件工程课设管理系统——需求分析报告书.docx

上传人:王** 文档编号:972477 上传时间:2024-03-08 格式:DOCX 页数:6 大小:19.07KB
下载 相关 举报
软件工程课设管理系统——需求分析报告书.docx_第1页
第1页 / 共6页
软件工程课设管理系统——需求分析报告书.docx_第2页
第2页 / 共6页
软件工程课设管理系统——需求分析报告书.docx_第3页
第3页 / 共6页
软件工程课设管理系统——需求分析报告书.docx_第4页
第4页 / 共6页
软件工程课设管理系统——需求分析报告书.docx_第5页
第5页 / 共6页
软件工程课设管理系统——需求分析报告书.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件工程课设管理系统——需求分析报告书.docx》由会员分享,可在线阅读,更多相关《软件工程课设管理系统——需求分析报告书.docx(6页珍藏版)》请在优知文库上搜索。

1、软件工程课设报告题目:软件工程课设管理系统需求分析报告学生姓名:王星学号:1176807448专业:计算机4班指导教师:赵宇红文档名称:需求分析报告工程名称:软件工程课设管理系统工程负责人:王星编写:王星完成日期:2014.6.19薛浩楠开发单位:软件工程课设管理系统小组目录需求分析报告2一.引言21 .编写目的:22 .背景及范围:23 .名词定义:34 .参考资料:3二、任务概述31 .目标:32 .系统功能划分:43 .安全性:4三、具体需求分析41 .系统流程图:42 .数据流图:53 .数据字典:5需求分析报告一.引言随着计算机的普及,人们对计算机的认识及需求有了明显的增加。计算机对

2、于大量信息的管理的优势更是显而易见。有了这个软件工程课程设计管理系统,学生与教师的工作任务就可能会事半功倍。1.编写目的:计算机专业的学生有90多名,而且随着每年的扩招,人数不断的增加,每次软件工程课程设计都采用手工操作,费时费力。为了解决这个问题,决定做一个软件工程课程设计管理系统,对每个学期选修软件工程课程设计的学生基本情况作个统计。主要是学生从该系统中选题,填写同组学生的姓名,学号,班级,组长等基本情况;查询自己的课程设计成绩。教师通过该系统查看学生的选题情况,填写学生的工程进度情况,且给出学生的分数,这有利于教师教学,及时了解学生的情况,提高教学质量,减轻教师的工作量,改善原有的比较繁

3、锁的工作。2 .背景及范围:名称:软件工程课程设计管理系统任务的开发人员:杨宇飞,薛浩楠,王星,陈晶开发软件的单位:软件工程课程设计管理系统小组软硬件设施:个人计算机,JAVA,ACeSS数据库,Windows97/xp操作系统决定开发软件工程课程设计管理系统,估价成本不高于100O元,二周交付使用。3 .名词定义:实体:客观世界中存在的且可互相区别的事物。联系:客观事物中的彼此之间的关系。属性:实体或者联系所具有的性质。4 .参考资料:软件工程根基汤淮西安交通大学出版社软件工程技术,方法与环境王立福,张世琨,朱冰编著北京大学出版社软件开发技术倪秉营电子科技大学出版社软件工程张权范清华大学出版

4、社二、任务概述该软件工程课程设计管理系统软件目前已有比较完善的管理与使用功能。研制软件工程课程设计管理系统软件是为了满足软件工程教师与学生方便对课程的各种管理与操作。1 .目标:(1)开发意图:a.为了软件工程课程管理系统更完善;b.为了软件工程课程管理更方便;c.为了减轻软件工程管理工作人员的工作负担;d.为了加强学院的正规化管理;应用目标:通过本系统软件,能帮助课程设计教师利用计算机,快速方便的对课程进展管理,上传资料,填写进度报告,查找的所需操作。(3)产品描述:本产品是一种工作在windows系统平台的软件,它是以Acess数据库。(4)产品功能:2 .系统功能划分:使用该系统有三个角

5、色教师,学生,客户。教师可以查看学生选课情况,可以查看学生设计报告,填写学生工程进度情况,给出分数,修改密码,上传课程设计题目,学习资料。学生可以查看选课情况和成绩,选课。客户只可以浏览选课信息。3 .系统可分为5个模块:(1) 基本信息:教师和学生的信息包括教师号,学生号,教师开设的课程设计的题目,学生选的课程设计题目,工程进度和分数。(2)选课:显示教师开设的课程设计题目,实现学生选课。(3)查询:学生查询可选题,自己选题情况,自己课程设计成绩。教师查询学生选题情况,学生设计报告。(4)修改:教师填写工程进度情况和给出分数,学生填写同组的其他同学的姓名,学号,班级,小组长,修改结果存入相应

6、数据库等。(5)密码:教师和学生可以修改自己的登陆密码,结果保存用户信息数据库。4 .安全性:设立三种级别的用户:Student,Teacher,Guest,对每种类型的用户设置不同的权限。Student:查询分数,课程设计报告上传功能Teacher:提供对系统的实际操作功能Guest:提供信息浏览功能三、具体需求分析1 .系统流程图:图3.1系统流程图2 .数据流图:图3.2数据流图3 .数据字典:数据流描述:数据流名:用户名密码数据来源:用户登陆处理数据去向:验证信息处理。说明:用户输入用户名和密码数据组成:用户名+密码数据流量:小数据流名:直接登陆数据来源:用户登陆处理数据去向:客户界面说明:普通用户不输入用户名和密码直接以客户身份登陆数据流名:登陆数据来源:验证信息处理正确数据去向:根据验证信息返回条件决定是教师界面还是学生界面说明:系统登陆到教师界面。数据流名:选题,资料数据来源:教师界面的输入选题和资料窗口数据去向:上传处理说明:教师输入要上传的课题和资料数据流名:小组成员信息数据来源:选课信息界面数据去向:验证填写信息处理说明:学生填写同组其他同学姓名,学号,班级,小组长名。数据流名:工作报告。数据来源:课题信息界面数据去向:上传处理说明:学生将各阶段工作报告上传。数据流名:设计报告数据来源:选题信息界面数据去向:上传处理说明:学生填写所选课题的设计报告上传。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 软件工程

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!