软件工程(数据字典、数据流图、需求分析)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1要求: (1)
1.1 格式 (1)
1.2 内容: (1)
1.3 时间地点: (1)
1.4 联系方式 (1)
2数据流图 (2)
2.1 顶层数据流图 (2)
2.2 处理1加工分解 (2)
2.3 处理2加工分解 (3)
2.4 处理3加工分解 (3)
3数据字典例子: (3)
3.1 数据流条目 (3)
3.2 数据项条目 (4)
3.3 数据存储条目 (5)
3.4 加工条目 (6)
3.5 外部输入条目 (7)
4需求分析 (8)
4.1 目的与任务: (8)
4.2 该系统所要满足的信息要求: (8)
4.3 处理要求 (9)
1要求:
1.1格式
●学号后面要加上序号,即“学号-序号”
●正文字体小四宋体,行间距离1.5倍
●正反打印,加上页码
1.2内容:
●90页第8题(需求分析的数据流,数据字典和需求分析报告)
●画图时,采用“插入->对象”方式
●数据流图采用visio->形状->软件->Gane-Sarson图形
1.3时间地点:
●时间:第10周前(5月8号前)
●地点:工学一号馆718或628
1.4联系方式
2数据流图
2.1顶层数据流图
2.2处理1加工分解
2.3处理2加工分解
2.4处理3加工分解
3数据字典例子: 3.1数据流条目
3.2数据项条目
3.3数据存储条目
3.4加工条目
3.5外部输入条目
4需求分析
4.1目的与任务:
学校学生管理信息系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。
通过该系统,用户可以查看学生的基本资料、学习成绩等各方面的资料,能够方便的了解学生总体情况。该管理系统为用户提供了一些简单的数据查询、输出各种信息等。
学生用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外人事处的管理用户还可以对这些基本信息进行更新和删除, 学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。
4.2该系统所要满足的信息要求:
(1) 学籍信息管理
每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息
(2) 班级信息管理
实现班级的添加、删除、更新。查询班级的所在系别,辅导员等。
(3)课程信息管理
每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据
学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。
该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得帮助了教工们工作效率的提高。
(4)成绩信息管理
本模块实现了成绩的输入、删除、更新。还能查询到平均成绩以及单科最高最低成绩以及个人成绩。把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。
(5)系统管理
因为本系统是供多人一起使用的,必须对某一些人进行限制。于是设置了管理员,非管理员只能进行查询操作,不能进行更改。
4.3处理要求
对于编辑处理功能:具有编辑权限的计算机操作人员能够向数据库表中添加记录,能够删除记录,修改记录。同时,系统还应该具有数据浏览功能和打印输出功能,能够将数据查询的结果以报表的形式打印输出。