今天刚刚从深圳回来,在那里呆了半个月,本来是要去找工作的,后来由于以前答应了老姐的帮他们公司写一个软件的要求,所以索性放弃找工作的念头,花了两个礼拜,第一次使用C#写了一个小小的应用程序。本应用程序是根据他们公司的业务流程来进行的计算机录入统计功能,基本上实现了公司信息一体化管理的模式,但是由于开发的时间紧张,所以基本上没有什么其他的太多的功能,主要就是涉及到数据库的读写。下面将主要的开发流程及设想模式记录下来以便以后使用。
1、充分了解客户需求。
在我个人看来,这个是决定整个开发是否成功的最关键的一个因素。首先,你必须了解客户的要求,一旦把握不当就会造成前功尽弃,很可能出现费力不讨好的局面。所以对于客户的要求一定要把握牢靠。尽可能多的与客户,特别是使用对象进行交流。对于这次开发,我相信这一点我做的还是不错的,值得以后发扬,因为我这半个月的时间里,就吃住在他们公司里面了,所以,和他们员工的交流必然不会少。不过对于开始阶段,我也没有把握,毕竟我是第一次使用.net进行开发,更何况是c#呢?不过我更相信人能战胜自己的弱点,开始我也担心开发的不合老姐的口味,虽然在最后也没有得到她的充分肯定,但是从她嘴里还是能嗅到一点肯定的气息的。
2、系统架构设计
考虑到本系统的数据需要进行大量的重复操作,而且数据需要进行备份等工作,同时也想将此次开发作为自己进入.net平台的一个试金石,又对自己提出挑战,使用了sql server作为服务器数据库。以前开发都是使用的Access进行开发,这次我却要更改一下目标。挑战自己。
只有在不断的挑战中,才能获得更成功的自己。
(夜深了,笔记本也没有电了,坐了两天的火车也累了,休息了,