|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。计划|轮回|原创
从一个骗局For轮回来谈软件计划
武汉华中师范年夜学信管系谢刚
择要:就本人的一次实践履历来谈谈软件计划过程当中应当注重的一些细节
关头字:软件计划需求剖析
前段工夫,跟表面公司计划一个MIS体系(利用工具是PB8.0+MSSQL),是一个关于平安临盆的。为了表现我们计划职员的高质量服务,我在《需求申明》以外又帮他们计划了一个功效,就是:在每次这个功效窗口翻开时,到数据库中往主动检测看看有无抵触数据;也就是说,两个千篇一律的工具是不是被安装了到了两个分歧的呆板上。这个功效,我信任良多伴侣城市写,就是两个轮回一骗局就完了。是的,我事先切实其实是用两个FOR骗局来写的。
不错,计划的和想的都很不错。而且是做的《需求申明》以外的事,入手下手也失掉了公司的一点点“摇头”。厥后产生的事,就叫我苦笑不得了:
今天,当将他们公司的实践数据导到我们的MSSQL-Server中今后,(一共是9983笔记录,每笔记录是20来个字段);发明我的谁人功效窗口打不开了。逝世活是进不往啊!就地无法。
明天下战书经由“黑盒”和“白盒”测试后,经由有数次检验,才发明本来是这个10000*10000的主动检测出了偏差。就是说,在实行这个10000*10000的轮回时,一样平常的机子原本就有点吃不开,在这个情形下,还在数据库中做了大批的对照事情和考证。以是,就算是AMD1500的双CPU和1024M的内存也有点累的说。
总结:
1,只需是《需求申明》下面没写的功效一概不要自作伶俐加上往,由于如许你顶多只会失掉公司的一点点“摇头”,没有甚么实践优点。相反,时候会给你埋下个准时炸弹
2,计划程序时,必定要思索算法,正所谓:程序=数据布局+算法,切实其实云云
3,考究代码效力的同时,思索程序实行效力
4,誊写具体的正文和申明(这个习气长短常主要的)。
5,每次修正都做修正纪录,每次测试都记下测试了局和测试数据范例和办法。
6,仔细体味《软件工程》常识,不要全面的以为其无用。
以上是偶的一点点设法,明天对照乐意,感伤到此。不合错误的中央还看兄弟姐妹们匡正。xiegang亲笔与2004.06.04下战书;固然不是甚么优异文章,可是请人人转帖时请注名出处。感谢互助
支持大型的数据库。可以处理拥有上千万条记录的大型数据库。 |
|