数据库设计之路
Inverse.me
这个作者很懒,什么都没留下…
展开
-
数据库设计步骤--了解用户需求:拿出一个问题清单
从项目一开始,就应该着手考虑询问客户哪些问题以便于更好地了解项目的目标和范围。1.功能:主要讨论期望系统实现什么功能,还要涉及如何实现这些功能。记录客户提出的系统应该如何工作的想法仍有用的。•系统应该实现什么功能?•构建此系统的原因是什么?你希望它究成哪些任务?•系统应该呈现什么样的外观?大致绘出用户界面?•系统的不同部分分别需要多少响应时间(通常交互式响应时间应该小于原创 2016-01-04 15:18:58 · 3065 阅读 · 0 评论 -
数据库设计步骤--了解用户需求:与客户会面
在启动任何项目之前,需要了解项目是干什么的。是构建一个什么系统?是库存系统、供应链模型还是股票价格跟踪和预测系统(也称做随机数生成程序)?了解需要设计和构建的系统的最佳途径是质问客户。了解客户的需求可能是一个沒长和费力的过程。这一过程可能包括数天乃至数周的交互询问、学习现行惯例、认真翻阅落满灰尘的卷宗和其他企业资料,并在客户履行日常工作时进行暗中监察。在此过程结束时,客户应该不会公开表示对原创 2016-01-04 15:44:07 · 1262 阅读 · 0 评论 -
数据库设计步骤--了解用户需求:了解重要人物
理想情况下,所有的项目团队人员都将在一起协调工作,每个人都会尽力做好自己的工作而不发生冲突,项目平稳地向前进展并最终创建出满足客户需求的产品。但是实际上项目不会总是按照理想的情况进展。当您逐渐了解客户(和团队成员)时,认识到并非所有人都对产品有着同样的想法是很重耍的。您需要搞清楚哪些客户是领导、哪些是项目组参与者、哪些人对项目基本没有发言权以及哪些人可能会严重千扰项目的执行。•执行负责原创 2016-01-04 16:20:13 · 913 阅读 · 0 评论 -
数据库设计步骤--了解用户需求:向客户请教
了解重要人物之后,就可以向他们请教了。通过谈话获悉他们认为应采取什么样的解决方案,应该包含哪些数据,表示数据的方式及数据的不用部分相互关联的方式。尽吋能多地从利益相关者那里了解情况。但是一定要记住客户负贲人是充分了解客户需求并且有权做出最后决定的人,尽管应该考虑每个人的想法,但是只有客户负责人能够一锤定音。根据项目的范围,这个阶段会花费一段时间。花费时间不定,一个星期、一个月或者更原创 2016-01-04 16:42:18 · 668 阅读 · 0 评论