编写一个软件,该从何处下手
编号:QA002467
建立日期: 2000年1月20日 最后修改日期:2000年1月20日
所属类别:
ckjjack:
编程工具: VB6.0企业版
操作系统: win9x
我是一名初学者,目前想编一个设备管理软件(数据库),学习VB6已经有6个月了,看了一些VB6书籍,但不是编写一个软件,该从何处下手,请教您编写一个软件的详细步骤。
回答:
程式编制在实际应用中,会有很多入手点,根据我的习惯,我通常的做法是:
1,分析需求,知道要做什么事,该做什么事,用户将输入的资料是什么,要求的结果是什么,输入的资料要怎么处理。(这一步相当关键,否则,在写程式时,将会被反复的折腾,到处要改。)
2,将所获资料整理成流程(作业流程),对应流程分解出界面初步框架。
3,安排数据库,基本原则是:A,能容纳所有基本资料;B,尽量避免在不同的库中出现相同内容的字段(当你所使用的数据要被频繁查询时,可以适当出现);C,中间结果除非是计算时间太长,否则,一般不用数据库保存下来;D,所有名称避免与关键字相同,但双能见名知意;E,相同内容的字段用相同的名称;F,合理安排索引字段。
4,定好要用的代码工具,是否C/S结构等。
5,界面安排(此步可一边写,一边设置)。(注明该界面的功能等)(FORM,MENU等)
6,根据界面的安排及用户需求,做出祥细的程序流程。(FORM与TABLE之间的关系,FORM与FORM之间的关系,MENU与FORM的关系)
7,做维护基本资料的界面。
8,深入编写各基本资料的处理及研究各基本资料之间关系。
9,程式代码的测试。
10,完成程式维护文档(如:操作文档,流程,数据字典,帮助文件等)
11,程式完成及不断维护跟进。
刚入手时着重要列出一个框架,一般来说,出了框架后,一步一步的修改将会变得越来越深入与容易。如果用VB的话,建议先用VB的应用向导,然后整出一个程序的基本模型(去掉不需要的东西),然后不断往里面加FORM,对每个FORM加入与数据库的联系,然后在FORM时加按钮,在按钮里面再加对数据库或FORM或其它对象的控制。不用怕每一种新鲜的对象,在你使用及编写程式中,通过翻阅工具书或看例子代码的办法,你会很快了解它.
以上是我个人的想法与做法,可能很偏颇,但我写程式一直都按这种步骤,并且做得很有条理,自觉实用,希望能给帮助你。
此问题由ZQL回答。
| |
|
|
| |
|
|