最新软件工程的需求分析 软件工程需求分析报告(汇总5篇)

最新软件工程的需求分析 软件工程需求分析报告(汇总5篇)

ID:3674258

时间:2023-09-26 12:15:08

上传者:文轩 最新软件工程的需求分析 软件工程需求分析报告(汇总5篇)

在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。那么我们该如何写一篇较为完美的范文呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。

软件工程的需求分析篇一

题 目:软件工程课设管理系统 ——需求分析报告 学生姓名:王星

学 号:1176807448 专 业:计算机4班 指导教师:赵宇红

文档名称: 需求分析报告 项目名称: 软件工程课设管理系统 项目负责人:王星

编写: 完成日期: 2014.6.19 审核:

开发单位:

王星 薛浩楠

软件工程课设管理系统小组

目录

需求分析报告

一.引言

随着计算机的普及,人们对计算机的认识及需求有了明显的增加。计算机对于大量信息的管理的优势更是显而易见。有了这个软件工程课程设计管理系统,学生与老师的工作任务就可能会事半功倍。1.编写目的:

软硬件设施:个人计算机,java,acess数据库,windows 97/xp操作系统 决定开发软件工程课程设计管理系统,估价成本不高于1000元,二周交付使用。3.名词定义:

实体:客观世界中存在的且可互相区别的事物。联系:客观事物中的彼此之间的关系。属性:实体或者联系所具有的性质。4.参考资料:

软件工程基础 汤淮 西安交通大学出版社

软件工程------技术,方法与环境 王立福,张世琨,朱冰 编著 北京大学出版社

软件开发技术 倪秉营 电子科技大学出版社 软件工程 张权范 清华大学出版社

二、任务概述

该软件工程课程设计管理系统软件目前已有比较完善的管理与使用功能。研制软件工程课程设计管理系统软件是为了满足软件工程教师与学生方便对课程的各种管理与操作。1.目标:(1)开发意图:

a.为了软件工程课程管理系统更完善;

b.为了软件工程课程管理更方便;

c.为了减轻软件工程管理工作人员的工作负担;d.为了加强学院的正规化管理;(2)应用目标:

通过本系统软件,能帮助课程设计教师利用计算机,快速方便的对课程进行管理,上传资料,填写进度报告,查找的所需操作。(3)产品描述:

本产品是一种工作在windows系统平台的软件,它是以acess数据库。(4)产品功能: 2.系统功能划分:

使用该系统有三个角色教师,学生,客户。教师可以查看学生选课情况,可以查看学生设计报告,填写学生项目进度情况,给出分数,修改密码,上传课程设计题目,学习资料。学生可以查看选课情况和成绩,选课。客户只可以浏览选课信息。

2.系统可分为5个模块:

(1)基本信息:教师和学生的信息包括教师号,学生号,教师开设的课程设计的题目,学生选的课程设计题目,项目进度和分数。(2)选课:显示教师开设的课程设计题目,实现学生选课。

(3)查询:学生查询可选题,自己选题情况,自己课程设计成绩。教师查询学生选题情况,学生设计报告。

(4)修改:教师填写项目进度情况和给出分数,学生填写同组的其他同学的姓名,学号,班级,小组长,修改结果存入相应数据库等。

(5)密码:教师和学生可以修改自己的登陆密码,结果保存用户信息数据库。3.安全性:

设立三种级别的用户:student,teacher,guest,对每种类型的用户设置不同的权限。

三、具体需求分析

1.系统流程图:

图3.1系统流程图

2.数据流图:

图3.2数据流图

3.数据字典:

数据流描述:

数据来源:用户登陆处理

数据去向:客户界面

说明:普通用户不输入用户名和密码直接以客户身份登陆

数据流名:登陆

数据来源:验证信息处理正确

数据来源:教师界面的输入选题和资料窗口 数据去向:上传处理

说明:学生填写所选课题的设计报告上传。

软件工程的需求分析篇二

职责:

1.平台软件开发项目需求分析汇总,撰写需求技术文档;

2.负责与客户和开发人员进行对接、沟通,保证开发需求准确按时完成;

3.开发及后续过程的需求跟进、变更把控。负责开发过程中的进度管理;

5.审核保存开发项目成果,负责后续在框架内的内容添加和变更。

任职要求:

1.本科以上学历,3年以上软件相关工作经验;

2.有软件开发基础,熟悉软件工程理论,熟练使用原型工具;

3.有较强的沟通能力和文档编写能力;

5.工作踏实上进,对新知识新应用具有强烈的好奇心和学习兴趣。

软件工程的需求分析篇三

1.引言

1.1编写目的

提供的需求和分析员共同探讨后拟定。在这里将详细介绍用户所需要实现的功能及实现该功能的硬件软件的基本需求,以避免在软件开发后交付用户使用中出现不必要的麻烦。同时在这里将详细的介绍本软件的模块调用等等相关问题。

1.2项目背景

1.3定义

【列出文当中所用到的专门术语的定义和缩写词的原文。】

实体:客观世界中存在的且可互相区别的事物。联系:客观事物中的彼此之间的关系。属性:实体或者联系所具有的性质。

管理员:指日常管理维护本软件的管理人员或仓库主管单位的领导。

1.4参考资料

2.任务概述

2.1目标

3.4.5.6.行调动。

在管理方面更加便捷,无需复杂的人员记录,管理领导在输入相应的信息后可以直观的了解各个仓库的各种详细动态。

采购人员在这里可以根据本软件清晰地了解到哪里需求较大,哪里需求较小,从而去合理的进行采购。

2.2运行环境

操作系统:microsoft windows 2000 advanced server 支持环境:iis 5.0 硬件:

标准配置:

cpu::p166以上 内存:32m以上

硬盘空间:200m以上 标准键盘、标准鼠标、标准显示器 标准vga显卡 推荐配置:

cpu:p300以上 内存:64m以上 硬盘空间:1g以上 标准键盘、标准鼠标、标准显示器 标准vga显卡 100m以太网卡 软件:

标准配置:

数 据 库:microsoft sql server 200

2.3条件与限制

(1)对仓库管理的专业调配等具体技术细节缺乏足够的知识。(2)缺乏和用户的足够的沟通,对目标系统很难有精确的定位。

3.数据描述

3.1静态数据

员工编号、管理人员账号、密码

3.2动态数据

3.3数据库介绍

本系统是一种工作在windows系统平台的软件,它是以sql数据库为基础

3.4数据词典

3.5数据采集 3.5.1 e-r图

综合e-r图

库区编号仓库主管仓库面积仓库

商品 e-r图

商品名称购买日期商品编码商品k购买l消费者购买数量商品单价

商品名称商品编码生产厂家数量p商品销售q仓库单价销售日期购买人销售管理员

退货 e-r 图

商品名称商品编码生产厂家退货数量p商品退货q仓库单价退货日期退货人主要负责人

3.5.2 ipo图

ipo 表系统:仓库管理系统 作者:张启松模块:进货管理 日期:2011/11/2编号:4被调用:仓库管理系统输入:商品信息调用:产生订货清单;添加、删除商品信息输出:商品、供应商信息处理:对入库的货物的具体信息进行登记、删除,便于了解 仓库存储状态局部数据元素:商品名称、编码、单价、供应商信息等注释:

ipo表系统:仓库管理系统 作者:张启松模块:系统登录 日期:2011/11/2编号:1被调用:仓库管理系统调用:登录输入:用户名和密码输出:登录成功或登录失败处理:省份验证局部数据元素:用户名、密码注释:

注释:

注释:

注释:

4.功能需求

4.1功能划分

1)系统登录

用户可根据用户名和密码登录系统,选择自己 2)系统设置

(1)添加删除用户:只限于管理员操作。管理员可以向里面添加和删除用户信

4)库存管理

(1)商品信息的添加。对商品的基本信息进行录入并保存。

(2)商品信息的修改:在有商品进入时,修改库存商品的基本信息,更新商品的信息,使商品信息始终是最新的商品信息。

(1)由库存清单的信息产生订货清单。

(2)商品的验收,当符合要求时选择入库,反之,选择退货。6)销售管理

(1)销售信息的添加(统计时)。

(2)销售信息的删除(退货时)。

(1)工作人员信息的添加。

(2)工作人员信息的删除。(3)工作人员信息的修改。(4)工作人员信息的查询

4.2功能描述 4.2.1用户登录

系统登录功能的主要功能是对用户身份进行验证,只有在系统登录时输入合法

用户名和密码才能进入仓库管理系统。

退出系统功能保证用户在已经保存当前操作的情况下安全退出,防止不必要的信息丢失

用户注销功能在不退出系统的情况下更改登陆用户

4.2.2仓库管理

4.2.3 业务查询

4.2.4 系统设置

系统设置模块主要是对供应商信息和登陆用户信息的管理。能够实现对供应商和登陆用户信息的添加、修改、删除功能。

5.性能需求

5.1数据精确度

5.2时间特性

(6)数据的转换和传送时间: 1秒以内(7)解题时间: 1秒以内

5.3适应性

6.运行需求

6.1用户界面

【如屏幕格式、报表格式、菜单格式、输入输出时间等。】

6.2硬件接口

1.登陆终端的接口 2.打票终端机的接口 3.条码录入终端机的接口

6.3软件接口

图1登录时的用户名和密码

图2进货管理模块

图3商品销售模块

图4供货商管理模块

图5人员管理模块

仓库管理员6.4故障处理

4.(1)在输入数据不符合定义时

6.(3)数据在数据库中已有备份,系统出错时可以靠数据库恢复;

7.(4)再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法;

8.(5)断电后系统会自动保存数据。

7.其它需求

7.1安全保密设计

9.对数据库的查看访问必须有用户名和密码

7.2维护设计

11.详细编写各阶段的文档资料,利于开发和维护。

软件工程的需求分析篇四

2.负责交互式高保真原型设计;

3.负责与客户的沟通协调,编制与客户相关的各类文档、方案;

4.负责用户的培训和技术指导;

5.参与系统设计工作,并向开发团队提供咨询、指导、解释业务需求;

6.参与整个项目开发过程,负责需求跟踪,需求变更的管理,与项目团队一起保证最终交付。

任职要求:

1.本科学历,5年以上业务需求分析工作经验;

2.精通业务需求分析方法如uml;

3.精通业务流程图绘制,如使用visio绘制职能带图等;

4.精通原型设计,能使用axure原型工具进行高保真原型设计;

5.快速学习能力,从业务专家处快速学习业务,进行归纳总结提炼;

6.有国网物资业务经验更佳。

软件工程的需求分析篇五

职责:

2.负责项目进行前期调研,编写调研报告和项目解决方案;

3.负责编写详细需求规格说明书,用户手册,培训资料等;

4.对外负责与客户沟通需求,对内配合项目组的需求讲解说明;

5.产品测试验证;

6.配合项目经理完成其他事项;

岗位要求:

1.计算机相关专业,本科以上学历。

2.拥有1-3年软件需求分析经验,尤其是零售行业经验;

3.熟悉使用相关的业务需求分析,设计工具,如visio,office等;

4.具有良好的英文读写能力,较强的语言表达交流能力,文档撰写能力;

5.具有较强的用户需要判断,引导,控制能力;

6.需有较强的团队协作精神;

7.有零售行业进销存产品经验者优先考虑,有开发经验者优先考虑,懂粤语者优先考虑;

关闭