系统设计出来的好坏很大程度取决于用户需求是否合理,当然还有就是完成项目的技术上是否有难度。
在公司我刚做完一个项目,当然是一个非常小的项目。虽然是一个小项目,但它五脏俱全。还有就是写的系统是为公司自己用。就算是这么小的项目也经过了两次大的需求的变动。由于需求分析不由我本人来做,我的角色是项目开发者。第一次大的需求变动是我把整个项目做完了,我们公司所谓的系统分析师做了一重要的决定--系统的需求变了。从我的角度来分析就是--表示层变了,业务层变了,持久层变了。由于公司有很的遗留系统,第一版本的数据库是用在某个遗留的数据库上,这次的变动把数据库都移到了另外一个的遗留数据库上了。呵呵,还真会折腾人呀。没有办法了,重新来吧。还好,系统不是很大,时间不是很紧,不然我可死定了。我觉得测试没问题,也安排上线时间。等着我和另一个同事(文档整理员或者测试员)为用户进行培训时,这时又杀出一个”程咬金“来。这个人不是系统分析师了,而是我们的经理,可以说是我们老板吧。这次可又惨了。这次的修改是在原有的基础上增加了两个字段,这样说来也就是说---表示层变了,业务层变了,持久层变了。没有办法了,只好又改了。
为什么会出现这样的情况呢?怎么这么小的系统,做一个需求为什么会这么难呢?不知道为什么为自己公司开发系统,需求就这么难搞定呢?不管怎么样,我觉得在以后的项目分析调研中,我会尽可能的小心,把需求分析到位,不要盲目的去编码。在以前的开发过程中,我的习惯是开发一个原型给用户确认之后才动手的。
也不知前辈们是怎么做的,请多给点意见。谢谢。
分享到:
相关推荐
电动汽车充电桩系统设计分析.pdf
公司财务管理信息系统设计分析报告
CRM系统设计分析报告.docx
物流系统设计分析(2).pptx
基于云计算的ERP系统设计分析.pdf
超高层建筑智能化系统设计分析.pdf
计算机网络综合布线的合理性及系统设计分析.pdf
矿井无人值守采区变电站自动化系统设计分析.pdf
金融业园区网与网络安全系统设计分析
《信息系统设计与分析》是信息技术领域的一门重要课程,涵盖了信息系统的规划、设计、实施和评估等关键环节。通过对这门课程的学习,学生能够掌握如何有效地利用计算机技术解决实际业务问题,提高组织运营效率。本...
* 系统分析和系统设计的关系可以用以下公式表示:系统分析结果 = 系统设计输入,系统设计结果 = 系统实现输入。 四、系统分析与设计的重要性 系统分析和系统设计是信息系统开发的关键阶段,它们直接影响到系统的...
宾馆客房管理系统设计与分析实践课作业 宾馆客房管理系统是宾馆客房业务的核心系统,对宾馆的客房管理、预订管理、前台接待管理、客房信息管理、收银管理等业务进行统筹管理。该系统的设计与分析是宾馆客房管理的...
基于页面分析的网络爬虫系统的设计与实现,网页爬取技术,页面分析功能
本资源提供了信息系统设计与分析的真题和笔记,涵盖了信息系统设计与分析的主要知识点,包括系统思想、管理系统、信息与信息系统、系统规划、结构化系统分析、结构化系统设计、用例建模、系统设计概述、系统实施、...
该实验报告详细介绍了信息系统分析与设计的实验过程,涵盖了系统分析、系统设计和系统实施三个阶段。实验的目的是为了理解和应用信息系统分析与设计的理论知识和技术,并提高实践能力和技术应用水平。 在系统分析...
Linux0.01内核分析与操作系统设计巧妙地结合了Linux内核源代码分析、操作系统设计原理和操作系统设计实践三个方面的内容,在对Linux 0.01内核源代码进行深入分析的基础上,讲解了操作系统设计的基本原理和方法技巧。...
《需求分析与系统设计》是IT领域中一本重要的著作,主要关注软件开发过程中的关键环节——需求分析和系统设计。作者Leszek A. Maciaszek是该领域的权威专家,而马XX、王XX和谢XX则将这本书翻译成了中文,确保了国内...
药房管理系统分析与设计是指对药房管理系统进行需求分析、系统分析、系统设计与实现的过程。该系统的设计目的是为了提高药房的管理效率,降低成本,提高药品的安全性和可靠性。 需求分析是药房管理系统设计的第一...
- 第3章讨论处理流程设计(工作流设计)、系统人机界面设计、文件设计、数据库管理系统选择与数据库设计、网络环境下的计算机应用系统设计、简单分布式计算机应用系统设计、系统运行环境集成与设计以及系统过滤计划...
基于J2EE的企业人事管理系统的分析与设计 吉林大学硕士学位论文。。。