0 0

两年java开发想转需求分析求科普~~~~~~~~~~~~20

学的是计算机相关专业,毕业之后一直在一个小城市的小公司做java 工作就是维护下现有系统, 或者做做页面 ,做新项目用的也就是ssh那些东西拼拼凑凑。。。个人感觉算是不折不扣的IT民工。虽然我对编程感兴趣,也喜欢学习新的东西。。。但是现在真的不确定能在这条路上走多远,可能因为我是女生吧,真的怕熬成黄脸婆了!想来自己与人沟通方面也还可以,所以突然有非常强烈的愿望想转做需求分析。。。

下面有几个问题希望大家指点下,
一。应聘需求分析的工作需要做哪些方面的准备?比如需要了解什么知识 如何准备笔试面试等等
二。在IT行业做需求分析这个工作的发展前景如何?
三。像我这样的情况能拿多少薪水?

谢谢大家!!
2011年5月23日 03:44

1个答案 按时间排序 按投票排序

0 0

需求分析说简单也简单,说复杂也复杂。
除了一定的沟通能力之外,对于问题的抽象也是能力之一,还有写文档能力。

总之做到用户满意,公司也觉得不错就行了。

2011年5月23日 15:01

相关推荐

    基于java的农产品供销服务系统答辩PPT.pptx

    以美国IBM公司为英国电信公司开发信息管理系统为例,需求不明确导致项目延期和成本增加的教训,说明需求分析的清晰、及时和全面对于系统开发成功与否的关键作用。系统结构图和管理员登录界面的设计,体现了系统分析...

    网上商城web开发原理课程设计报告.doc

    ### 二、需求分析 #### 2.1 技术可行性分析 为了实现一个功能完善的网上商城系统,首先需要考虑的是技术可行性。本课程设计报告中提到了使用Java平台和JSP技术来进行开发。Java是一种广泛应用于企业级应用开发的...

    基于Android studio的project开发 包含2019年的课程设计和课程报告.zip

    在现代信息技术快速发展的背景下,Android作为一款普及率极高的移动操作系统,其应用开发已经成为了计算机科学与技术专业、软件工程专业以及相关学科领域学生不可或缺的技能之一。本篇文章旨在详细介绍以Android ...

    饮食营养管理信息系统 2024免费JAVA毕设

    IntelliJ IDEA是Java开发社区公认的强大集成开发环境,它提供了全面的工具支持,包括代码分析、智能代码助手、自动化重构等。VSCode则是微软推出的一款轻量级代码编辑器,由于其开源、跨平台、插件丰富等特点,广受...

    java web网上书店系统课程设计.doc

    设计工作一般会在特定的时间段内进行,例如2016年5月30日至6月20日,期间需完成需求分析、设计、编码和测试等工作。 6. **文档编写**: 在编写程序的同时,需编写相关文档,如需求分析文档、设计文档、测试文档等...

    毕业设计-基于微信小程序的老年人健康管理平台(java)毕业设计与实现(源码+数据库+演示视频).zip

    下面是详细的功能需求分析。 【系统管理员】 1) 系统管理员可以定期修改自己的登录密码,以确保系统的安全性得到保障; 2)系统管理员可以管理本系统中的注册用户的信息,比如可以修改用户的密码; 3) 系统管理员...

    computer science education:where are the software engineers of tomorrow

    - 理解软件开发生命周期:从需求分析、设计、编码到测试和维护,软件工程师需要了解整个软件开发生命周期以及如何管理整个流程。 文章提出,教育机构和行业应该共同努力,确保计算机科学教育能够提供给学生必要的...

    SSM+JSP水果销售管理网站答辩PPT.pptx

    四、系统设计目标与需求分析 在水果销售管理网站的设计阶段,研究了系统的开发背景、目标、需求,并围绕这些进行了详细的方案设计和实现。系统设计必须科学合理,以确保开发出的功能满足用户需求,系统运行稳定可靠...

    SSM+JSP列车票务信息管理系统答辩PPT.pptx

    需求分析的重要性不言而喻,因为不明确的需求会导致开发过程中的诸多问题,如工期延误、成本增加以及资源浪费。本系统的分析过程强调了需求获取的及时性、清晰性与全面性。 系统设计目标论述了列车票务信息管理系统...

    精品资料(2021-2022年收藏)图书网络销售系统的开题报告.doc

    1. **系统需求分析**:明确系统功能需求,如用户注册、登录、查询、购物车、订单管理等,以及对管理者的需求,如图书信息管理、用户管理等。 2. **系统总体架构**:设计前后台分离的模式,前台展示图书信息和购书...

    基于Android的零碎时间交易APP设计与开发.pdf

    在2018年的背景下,针对这一问题,开发了一款基于Android平台的移动应用,名为“零时”APP,旨在帮助用户有效利用碎片化时间,实现时间的买卖和互助。这款应用巧妙地结合了移动互联网和计算机技术,将抽象的时间转化...

    基于java的办公自动化管理系统的开题报告.docx

    通过建立一套符合公司实际情况的定制化办公软件,可以提升职员日常办公效率,同时也有助于管理层更好地分析公司运行状况,做出更科学的决策。信息共享数据库的建立是实现各部门间高效沟通的关键,它可以极大地提升...

    三级网络技术复习资料.doc

    在软件开发过程中,遵循软件生命周期,包括计划阶段(问题定义、可行性研究)、开发阶段(需求分析、设计、编码、测试)和运行阶段(软件维护)。 编程语言是软件开发的基础,包括机器语言、汇编语言和高级语言。...

    2009年计算机等级考试三级网络技术笔记.doc

    软件开发包括计划阶段(问题定义和可行性研究)、开发阶段(需求分析、总体设计、详细设计)和运行阶段(主要是软件维护)。编程语言从机器语言、汇编语言到高级语言,如C、Java等,有解释程序和编译程序两种翻译...

    matlab软件简介及常用函数说明

    MATLAB的诞生源于20世纪70年代中期,由Cleve Moler博士及其团队在美国国家科学基金会的支持下开发了一个FORTRAN子程序库,该库调用了EISPACK和LINPACK两个强大的程序库。EISPACK专门用于特征值问题的求解,而LINPACK...

    计算机组成原理(第2版):第2章 计算机的发展及应用.ppt

    软件方面,高级编程语言如Java和C++的出现,使得软件开发更加高效,适应了网络环境的需求。此外,云计算、大数据分析、人工智能和物联网等领域的发展,预示着计算机将更加融入我们的日常生活。 2.1.1 软件技术的...

    matlab语言基础

    Moler教授在数值分析,尤其是数值线性代数领域有着深厚的造诣,他的贡献不仅体现在学术著作上,还体现在他参与编写的著名Fortran程序包EISPACK和LINPACK上,这两个程序包在数值线性代数领域有着举足轻重的地位。...

    C程序设计语言pdf电子书

    C语言的普及和影响力非常深远,它不仅成为了计算机科学教育中的重要语言,而且催生了两个主要的后继语言:C++和Java。这两个语言继承了C语言的语法和基本结构,并在此基础上增加了一些新的特性,比如面向对象编程。...

    C语言精华ppt课件.ppt

    C语言由贝尔实验室的Dennis Ritchie在1972年为Unix操作系统开发,起初是为了改进原有汇编语言编写系统的效率和可移植性。 1. C语言的产生 C语言的诞生源于1960年代末,当时贝尔实验室的Ken Thompson和Dennis ...

Global site tag (gtag.js) - Google Analytics