关于需求分析1



研究生期间做过很多的小管理类项目,对于管理类项目的需求分析,有个体会..
个人感觉需求,首先要明确系统的服务对象,要满足并超出其预期才会有好的结果,服务对象就是系统管理的流程的制定者..

虽然看起来很简单,其实很容易出现意外..依然记得当年本科数据库的课程设计,老师要求大家做一个订票的系统,2个角色,旅客和售票员.最后我们大部分都能实现订票过程,并且我还将订票的页面做的很漂亮,可是最后老师只给了70+分,打听了一下,差不多没有到80的..老师最后说,按照要求你们都基本完成,但是大家系统都没有订票的统计功能......
诚然,订票系统是服务于订票人即乘客的,但是最为系统的管理人员即票务拥有者,他主要关心的还有1天订多少张票,1周卖多少票,等等,并且是它们决定要使用你们的系统的,因此系统成功个关键在于服务正确的人.

研究生期间比较成功的项目本科的毕业设计管理系统,从系统名称看起来时服务于学生的,因为是学生要进行毕业设计嘛,仔细想不对,还有指导毕业设计学生的老师...如果只想到这2角色,还是不够,因为对系统评价起到关键作用的,是否成功的关键的是本科毕业设计流程的制定与监督者---学校的教导处..因此系统增加大量的报表功能,给予教导处极大的权限,能够随时查询与修改学生的毕业设计过程的状态,管理底下的导师与下级人员,功能超出了他们的预料..这个项目的成功关键不是学生用着多么方便,学生有了这个系统后会更加烦心,因为以前有些东西可以后期一起补,现在不行了,必须按照流程了..这个项目成功的关键就是流程的制定者用着很方便,能够统揽毕业设计过程..

管理系统的需求分析是比较简单的,因为他都会特定的流程与人员...而一些共享类型软件则不那么容易做,其实做起来倒也简单,同1类型的软件一做比较,相同功能性能好,界面漂亮,反应速度快,内存占用低,价格低就OK呗,但要做出特色则要靠对技术的熟悉与用户行为的分析,另外,天赋也很重要吧...

猜你喜欢

转载自charyle.iteye.com/blog/1747383