随笔分类 -  业务系统开发讨论

我在新蛋系的这八年
摘要:2007年12月开始的实习生涯 时光飞逝,岁月如梭,蓦然回首,已是八年之后。八年前我还是四川理工学院计科系的一名学生,如今我是新蛋系企业的项目经理。新蛋系企业指那些跟新蛋集团有关的公司。2007年底我做为实习生进入了新蛋科技成都有限公司。当我几经周折奔赴成都孵化园面试时,我看到园内优美的环境,温雅的天鹅,我的心醉了。心想如果能在这个地方工作,那是多么美好的事情呀!经过激烈的团面之后不久,收到HR的通知,成为新蛋的实习生开始了为期两个月的培训,每个月有200元。钱都不是事,最重要的是有新蛋的同事给我们培训软件开发流程,数据库基础,测试理论,拓展训练,还有来自微软的讲师给我们讲解asp.net,李建忠老师讲解设计模式。然后自己每晚上在家里看书写代码,那段时间过的真的很充实。 阅读全文

posted @ 2016-08-02 20:00 James.H.Fu 阅读(929) 评论(0) 推荐(0)

【点滴积累,厚积薄发】windows schedule task中.exe程序的路径问题等问题总结
摘要:1.在发布ReportMgmt的Job时遇到一个路径问题,代码如下:doc.Load(@"Configuration\Business\business.config");这种写法是相对路径,由于不同的帐户在运行.exe程序时,其工作目录(Working Directory)各不相同,cmd所在路径... 阅读全文

posted @ 2016-01-14 13:30 James.H.Fu 阅读(1071) 评论(0) 推荐(0)

【点滴积累,厚积薄发】windows schedule task的最小时间间隔是多少?
摘要:在一些业务系统中,经常会出现一些需要定时运行的任务,业界已有很多优秀的选择,比如windows schedule task,Quartz等等。在以前在新蛋的时候用的是内部封装的JobConsole,非常棒,是一个很不错的产品。现在在新公司里面,经过内部技术同事讨论,决定用windows schedu... 阅读全文

posted @ 2016-01-14 10:39 James.H.Fu 阅读(2148) 评论(0) 推荐(0)

【点滴积累,厚积薄发】修改hosts,并刷新dns缓存
摘要:Windows系统下hosts位置C:\Windows\System32\drivers\etc修改hosts后,要想马上生效,需要运行命令来刷新DNS缓存:ipconfig /flushdns 阅读全文

posted @ 2016-01-14 10:13 James.H.Fu 阅读(905) 评论(0) 推荐(0)

电子商务系统开发人员视角-综述
摘要:电子商务对现代人的生活各方便有着深远的影响。本人致力于电子商务系统开发也有五六个年头了。今天我就从开发人员的视角对电子商务系统做一个综述。 电子商务系统主要有前台网站和后台处理系统两部分组成。 前台网站主要有商品展示,生成订单,支付订单,申请退货,申请退款等组成。 后台处理系统主要有商品管理,基础数据管理,采购管理,库存管理,仓库作业管理,客户管理,订单管理,财务管理,退换货管理,市场营销管理,报表管理等模块组成,见图一。 阅读全文

posted @ 2013-05-31 20:44 James.H.Fu 阅读(758) 评论(3) 推荐(0)

企业级软件开发需要什么样的框架?
摘要:导读 1.企业级软件开发流程 2.什么是框架以及为什么要开发框架 企业级软件开发流程 1)领域建模 分析领域特定的问题。比如赶集网这一分类信息网站,她的定位是解决都市人寻求房屋出租、二手房、二手车、二手物品交易、求职招聘等生活信息的需求的。在领域建模阶段要解决的就是这个软件的定位问题,做什么不做什么。 这一阶段由高层领导,市场销售及系统分析师等完成。 2) 平台技术选择 技术选型,比如用什么平台/架构(.net,j2ee,php,python等等)开发,采用什么服务器托管等。 这一阶段由系统高层领导,系统分析师及系统架构师等完成。 3) 解决方案 根据选定的平台技术等给出一个可行的解决方案,说 阅读全文

posted @ 2011-03-03 16:14 James.H.Fu 阅读(9435) 评论(8) 推荐(7)

MaintainUserRole, 一个功能的实现方法
摘要:在系统开发中,经常会遇到像下面这种场景的功能模块:管理用户的角色,在界面上显示所有Active的角色,如果用户有这个角色在界面上标示出来,比如CheckBox勾中,如下图。 阅读全文

posted @ 2011-02-16 22:47 James.H.Fu 阅读(1339) 评论(1) 推荐(2)

小区管理系统-界面原型
摘要:1.所有小区列表 2.选中一个小区(Village B)下的一个楼房(Building)后,列出所有业主 阅读全文

posted @ 2010-04-21 21:19 James.H.Fu 阅读(1013) 评论(3) 推荐(0)

[讨论]如何在业务系统开发中做验证?
摘要:这个话题涉及到用户体验,就是我们的业务系统如何与用户交互的问题。业务系统中常见的验证方式如下:  1)仅后端服务验证    即仅在业务实现层根据业务对用户输入数据做验证。 2)前后端都验证    即在前台界面层和后台业务实现层都根据业务对用户输入数据做验证。  3)仅前端验证    即仅在前台界面层根据业务对用户输入数据做验证。这个比较危险。  在前台界面层根据验证结果显示错误信息,无非有以下几种... 阅读全文

posted @ 2010-03-29 15:20 James.H.Fu 阅读(474) 评论(0) 推荐(0)

导航