引子:
程序员、软件管理、项目进度、开发模式等软件过程中的各种难题如何有效地在一定程度上解决?作为一名已经工作了8年的银行软件从业人员,我一直在探索。
空洞的说教会被认为成吹牛,于是请大家关注,未来7天内,我将会利用空闲时间1进行“供应链管理系统”——SPC的开发实践,结果如何,我也不知道,但我想证明:好的理念配合恰当的技术,面向行业可以做到快速开发,甚至在线需求处理。
七天的任务:
2011-3-5 | 需求分析,业务对象定义,产生定义表导入EAFD开发平台 |
2011-3-6 | 定义模块,分配菜单,抽象出基本的表单和查询,并分析查询列表中需要的基本操作,形成配置表导入EAFD,然后可以预览系统了。 |
2011-3-7 | 实现基本通用的表单操作,配置操作控制定义文件toolBar.xml,配置完成后,系统基本可以使用了。 |
2011-3-8 | 丰富表单录入方式,使得录入时的下拉框和弹出选择框可以提供使用,完成后录入更人性化了,增强用户体验 |
2011-3-9 | 对需要高级查询和导出的列表进行配置,满足查询和导出的要求。 |
2011-3-10 | 根据工作流程,定义流程操作,使系统数据正确流转 |
2011-3-11 | 根据需求检查系统,做必要修正,无误后可提交用户测试 |
商业目的:
此SPC-供应链管理系统是给朋友做的管理系统。也是我自主研发的快速开发平台—EAFD的第一次应用,如果成功,这无疑给了我继续“面向行业快速开发平台”研究的动力,万一失败,也请诸位提出真知灼见,帮我改进。
备注:
1:工作日平均需要有半天时间处理公司的事情,晚下班回家8点半全部搞定吃喝拉撒。周末每天要有半天时间陪太太逛街。再除去每天12点到7点的睡觉时间,其余皆为空闲时间。