- 12
- 0
- 约1.74千字
- 约 14页
- 2017-06-02 发布于河南
- 举报
软件设计方法及规范化格式综述
软件设计方法及规范化格式综述
目录
1、前言
2、设计思路
3、设计分割
4、设计规范化
5、设计文档阅读和答疑
前言
软件设计的重要内容是对软件的逻辑构成做出决策。有些时候,你可以用像UML这样的指定建模语言将逻辑构成表示成模型,有时你可能仅仅使用非正规的符号系统和草图来表达设计。不论如何完成设计,我们都要认识到,设计是建立在前期的需求分析基础上的产物。
设计思路
先总后分,各个击破。
三条总线:
软件架构(C/S、B/S、单机);
数据库:建立、优化、通信;
界面:统一风格,样板实现;
应用层:业务逻辑层的类抽象、待挖掘的业务方法、
与其他模块的联系接口或函数表达;
设计分割
首先确立三层模型,即自上而下系统可以分为表示层、应用处理层和数据管理层,分别对应着界面设计、业务逻辑设计和数据库设计,如下图:
表示层
数据管理层
应用处理层
然后我们从表示层入手开始设计,表示层是设计阶段最为简单和轻松的任务,一般1工作日/1人即可完成,在这里的重点是区分C/S和B/S软件的使用常态,C/S表示层发生在客户端,按照传统软件的界面安排控件即可,B/S稍微复杂些,需要借鉴网页排版模式安排主要搜索窗和灵活的超链接,另外界面的背景色彩也要统一考虑。
数据管理层设计
数据库的设计我们按照以下思路在进行:
1、数据表
2、表结构视图
3、数据表的规范化
4、数据
您可能关注的文档
最近下载
- (高清版)ZT 0214-2020 矿产地质勘查规范 铜、铅、锌、银、镍、钼.pdf VIP
- 2024年中考地理考前地图填充图册(1).pdf VIP
- 社区工作者招聘笔试完整版备考教材(可直接打印).docx VIP
- 市场营销学全套课件.pptx VIP
- 关注青春期前矮身材儿童的早期诊断及干预(1)PPT课件.pptx VIP
- 2026年江苏省初级注册安全工程师考试真题及答案.docx
- BCL-2抑制剂维奈克拉的临床应用.pptx VIP
- GB_T 3880.2-2024一般工业用铝及铝合金板、带材 第 2 部分力学性能.docx VIP
- 海尔变频空调电路原理图纸.pdf VIP
- 第八章 组合变形..doc VIP
原创力文档

文档评论(0)