个人外包项目全记 - Best Partner (五)系统整体设计2
来源:互联网 发布:ipad pro草图软件 编辑:程序博客网 时间:2024/05/17 09:41
正文:(五)系统整体设计2
Gentleman回CA国后的一个月内,他仍然每周都给我发过来最新的系统需求,其中有专题性质的(例如:某处的价格算法,以及价格调整的系列影响),也有系统整体性的需求调整。我则有条不紊地地分析着每份需求文件,从这些需求文件中,我能感觉到Gentleman对这个系统的期望值很高,因为他不仅是在提需求,甚至是在做程序设计工作,哪些部分需要加按钮,这些按钮完成什么功能,具体某个字段是下拉列表显示,还是弹出窗口等等。
在此期间,我并未急于做实质性的业务程序开发工作。我从Gentleman的众多需求文件,逐步整理和设计出系统的几个核心表结构,在这几个核心表结构还没有相对稳定之前,我是不会写一行业务程序代码的,这是原则。当然,我的程序框架的改进工作是一直在同步进行的,因为程序框架部分和业务程序部分几乎是平行的,只需要在框架中考虑到几处重要的StatusBar和ProgressBar,以及系统的整体显示风格即可。
(即便如此,在后续的开发过程中,还是出现了需要调整核心表结构的情况,当然这是后话,暂且不提)
随着核心表结构的设计过程,我的脑海中正在一步步地形成整套系统的数据脉络(主业务数据流和辅助数据流)。与此同时,Gentleman经常在发送新需求文件的同时,询问系统的进度情况。而此时的系统进度只是在我脑海中,在一份数据库表结构文件中(我没去写非常详尽的设计资料,因为一个人的系统没必要把过多的时间放在文档上,文档工作是对于协同开发小组比较重要的),我无法让Gentleman感知进度的情况。我只是告诉他正在做系统的设计工作,我也没发送改进好的程序框架给他看,我认为把一个半成品给对方看,还不如不给对方看。
Gentleman很理解我的工作,虽然我的当前的工作汇报只是停留在口头上。噢,又忘交代了,Gentleman在成为商人以前是学计算机专业的,不过,我至今还不知道他是否当过程序员。
Gentleman回CA国后的一个月内,他仍然每周都给我发过来最新的系统需求,其中有专题性质的(例如:某处的价格算法,以及价格调整的系列影响),也有系统整体性的需求调整。我则有条不紊地地分析着每份需求文件,从这些需求文件中,我能感觉到Gentleman对这个系统的期望值很高,因为他不仅是在提需求,甚至是在做程序设计工作,哪些部分需要加按钮,这些按钮完成什么功能,具体某个字段是下拉列表显示,还是弹出窗口等等。
在此期间,我并未急于做实质性的业务程序开发工作。我从Gentleman的众多需求文件,逐步整理和设计出系统的几个核心表结构,在这几个核心表结构还没有相对稳定之前,我是不会写一行业务程序代码的,这是原则。当然,我的程序框架的改进工作是一直在同步进行的,因为程序框架部分和业务程序部分几乎是平行的,只需要在框架中考虑到几处重要的StatusBar和ProgressBar,以及系统的整体显示风格即可。
(即便如此,在后续的开发过程中,还是出现了需要调整核心表结构的情况,当然这是后话,暂且不提)
随着核心表结构的设计过程,我的脑海中正在一步步地形成整套系统的数据脉络(主业务数据流和辅助数据流)。与此同时,Gentleman经常在发送新需求文件的同时,询问系统的进度情况。而此时的系统进度只是在我脑海中,在一份数据库表结构文件中(我没去写非常详尽的设计资料,因为一个人的系统没必要把过多的时间放在文档上,文档工作是对于协同开发小组比较重要的),我无法让Gentleman感知进度的情况。我只是告诉他正在做系统的设计工作,我也没发送改进好的程序框架给他看,我认为把一个半成品给对方看,还不如不给对方看。
Gentleman很理解我的工作,虽然我的当前的工作汇报只是停留在口头上。噢,又忘交代了,Gentleman在成为商人以前是学计算机专业的,不过,我至今还不知道他是否当过程序员。
- 个人外包项目全记 - Best Partner (五)系统整体设计2
- 个人外包项目全记 - Best Partner (四)系统整体设计1
- 个人外包项目全记 - Best Partner (六)Coding1
- 个人外包项目全记 - Best Partner (七)Coding2
- 个人外包项目全记 - Best Partner (八)Coding3
- 个人外包项目全记 - Best Partner (九)Coding4
- 个人外包项目全记 - Best Partner (三)需求确定2
- 个人外包项目全记 - Best Partner (讨论2)技术与应用
- 个人外包项目全记 - Best Partner (十四)测试之痛2
- 个人外包项目全记 - Best Partner (十七)数据同步2
- 个人外包项目全记 - Best Partner (二十一)最后一次大考2
- 个人外包项目全记 - Best Partner (一)项目确立
- 个人外包项目全记 - Best Partner (十一)项目中期收款
- 个人外包项目全记 - Best Partner (讨论3)项目之上的情感
- 个人外包项目全记 - Best Partner (二)需求确定1
- 个人外包项目全记 - Best Partner (讨论1)程序风格
- 个人外包项目全记 - Best Partner (十)数据库选型
- 个人外包项目全记 - Best Partner (图片展示1)
- iomanip.h 的格式化输出
- 个人外包项目全记 - Best Partner (三)需求确定2
- 网秦笔试
- 个人外包项目全记 - Best Partner (四)系统整体设计1
- 简单的i++、++i的问题
- 个人外包项目全记 - Best Partner (五)系统整体设计2
- 个人外包项目全记 - Best Partner (讨论1)程序风格
- 百度竟价 统计与重定向
- 个人外包项目全记 - Best Partner (六)Coding1
- 七个受用一生的心理寓言
- 个人外包项目全记 - Best Partner (七)Coding2
- 闲来研究研究javabean
- C++学习(二)
- 我们为什么称自己为炎黄子孙呢?