设计软件系统的模块层次结构,设计数据库的结构以及设计模块的控制流程。
1、层次结构(hierarchy)是一种操作系统的组织结构,其提供了一种隔离操作系统各层功能的模型。其包括归属层次结构 dissonance-attribution hierarchy维度层次结构 dimension hierarchy层次结构数据库 hierarchical database等。
2、数据库结构是指在计算机的存储设备上合理存放的相关联的有结构的数据集合的结构。一个数据库结构含有各种成分,包括数据库、数据表、字段、过滤器等。
3、控制流程(也称为流程控制)是计算机运算领域的用语,意指在程序运行时,个别的指令(或是陈述、子程序)运行或求值的顺序。不论是在声明式编程语言或是函数编程语言中,都有类似的概念。
在声明式的编程语言中,流程控制指令是指会改变程序运行顺序的指令,可能是运行不同位置的指令,或是在二段(或多段)程序中选择一个运行。
扩展资料:
系统设计的一些原则:
1、易用性原则
方便上网客户浏览和操作,最大限度地减轻后台管理人员的负担,做到部分业务的自动化处理。
2、业务完整性原则
对于业务进行中的特殊情况能够做出及时、正确的响应,保证业务数据的完整性。
3、业务规范化原则
在系统设计的同时,也为将来的业务流程制定了较为完善的规范,具有较强的实际操作性。
4、可扩展性原则
系统设计要考虑到业务未来发展的需要,要尽可能设计得简明,各个功能模块间的耦合度小,便于系统的扩展。如果存在旧有的数据库系统,则需要充分考虑兼容性。
参考资料来源:百度百科-系统设计