1.3.2 数据库应用系统的开发步骤
很多初学者在这方面都犯过同样的错误,认为开发一个数据库应用系统就是建立数据库、创建交互界面、编写代码。在编写的过程中或在应用的过程中发现哪里不足再修改哪里,改到最后面目全非。总之,对数据库应用系统缺乏统一的规划。那么我们怎样避免这种错误呢?一般开发一个数据库应用系统应遵循以下的开发步骤:
一、需求分析
需求分析应解决以下几个问题:
1.为什么要开发这个数据库应用系统?
2.需要达到什么样的目标?
3.需要具备哪些功能?
4.开发的数据库应用系统应用于什么场合?
5.用户的计算机应用水平怎么样?
6.用户的计算机软、硬件配置如何?
7.用户有哪些具体的要求?(www.daowen.com)
8.开发的周期与成本的预算?
9.采用的什么后台数据库和前台开发工具以及原因?
二、组建开发小组
如果这个数据库应用系统不是由一个人完成的,那么应该组建一个开发小组,并且应该明确各小组成员各自的分工和任务以及如何协作等问题。
三、数据库规划与设计
数据库的设计直接关系到后期程序设计的复杂程度和执行效率,所以这一阶段非常重要。具体地说就是哪些数据需要管理?如何管理?怎样将数据冗余减小到最低限度等。下一小节具体介绍数据库设计。
四、编写应用程序
根据需求分析的结果,将整个数据库应用系统按照一定的规律(如:功能、用户使用习惯),分解成若干个功能相对较少的子系统或功能模块,然后分配给开发小组相关成员设计用户交互界面与程序代码的编写,最后将各子系统或功能模块组织在一起形成一个完整的应用系统。
五、系统调试与试运行
系统的调试通常由开发小组完成,一般是按系统需求分析的要求,对各项功能逐一进行调试。其中还包括按正确的操作方式调试和错误的操作方式调试。错误的操作包括误操作、输入错误的数据等等。系统调试工作完成后,交用户进行试运行。事实上试运行是进一步调试。无论是系统调试还是试运行,开发小组应立即对发现的错误与使用不方便等问题做出相关的修改,最终使系统功能完整,使用方便,从而达到用户理想的要求。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。