定制Portal开发阶段总结
2016-09-02 13:13
141 查看
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 给中国**做一个定制Portal,根据提供的数据库表,通过当前用户的角色查找对应的配置菜单信息,动态生成菜单目录。 开发的时候没有考虑到浏览器兼容性问题,导致阶段开发完,部署到测试环境时导致样式乱窜不正常显示。他们使用的是IE8, 这个不说了让人吐血呀,因为已经开发完了,再重新写不太可能,只好在原有基础上进行样式更改,HTML文件开头使用 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">才正常显示,但是又带来了一系列问题,比如DIV展示区域虽 然设置了高度100%,但是无效,只能把HTML BODY高度设置成100%,这样才会占据100%空间。使用boder-bottm后在使用boder-right出现 了样式数据无法有效显示,也就是说两者不能同时出现...... 总结:在开发之前需要将用户那边的生产环境了解清楚,具体到软件的版本号,再在本地搭建和用户生产环境一样的开发环境,否则会导致一系列不必要的问题。 在做一个报表分享功能时,需求很简单就是没有将报表分享给省/市/具体人这样的一个功能,由于没有继续深挖潜在的需求,导致后续开发停停续续, 影响开发进度。用户可能担任省、市的职位,在分享给全省是只有该省具有查看该报表的角色人员才可以看到该报表;分享给市的时候,查找当前用户 所在省的所有市再现出来选择一个具体的市还是多个市呢。 总结:越是简单的需求越是要去深挖,全方位考虑潜在的需求,这一点是很容易忽略的,也是导致后续开发进度受阻的因素。 分享报表功能,弹出蒙层选择全省/市/具体人,选择具体人的时候在显示出要分享的人员。在做这一块数据展示的时候改了又改,改的都没脾气了...... 版一:以弹出窗口的形式展现数据。版二以蒙层、DIV弹出层的形式分开展示数据。版三蒙层、DIV弹出层在同一DIV中展示数据。对于客户想要的样式没有 能把握住这是一个很大的问题,样式牵一发而动全身。 总结:在开发之前应该先做一个功能性的DEMO出来,给客户演示,客户提出样式修改,再继续修改DEMO再给客户演示......直到客户满意为止。 在此期间不是说不可以开发,对于已经敲定的功能、样式可以开发,两头并进。 真正的把我用户需求,还需要去了解用户行业背景、行为习惯,沟通的越详细越好,这样才能快速、高效开发出用户满意的产品出来。 |
相关文章推荐
- [原创].NET 业务框架开发实战之十 第一阶段总结,深入浅出,水到渠成(前篇)
- 项目开发实训第一阶段总结
- Web开发阶段总结
- 全文检索项目开发阶段经验总结
- GUI界面设计构思--短信读取软件的开发阶段总结(三)
- 使用 WebSphere Studio Application Developer 的 WebSphere Portal Server 开发: 第 1 部分:Portal Server 2.1 的动态主题定制
- 短信读取软件的开发阶段总结(二)
- Web开发阶段总结
- Web开发阶段总结
- 短信读取软件的开发阶段总结(一)
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇阶段总结与WinForm篇展望
- [转Iphone]iphone开发阶段总结(一) 基础知识
- [转Iphone]iphone开发阶段总结(一)
- Web开发阶段总结
- WinPhone开发阶段总结
- .NET 业务框架开发实战之十 第一阶段总结,深入浅出,水到渠成(前篇)
- [转Iphone]iphone开发阶段总结(一)
- iphone开发阶段总结(三)代码示例
- .NET 业务框架开发实战之十 第一阶段总结,深入浅出,水到渠成(前篇)
- Javascript总结---炬力杯开发阶段