当前位置:编程学习 > C#/ASP.NET >>

有关.net网站开发具体流程的问题

学校里做过几个项目,都是自己一个人做的,想问下,在公司里,项目都是怎么开发的呢。参加工作的人,谁能具体的说下。谢谢了。
比如用asp.net做一个B/S的企业销售管理系统。采用三层架构开发。
1.对于一些基础数据,比如内部部门档案,客户档案,产品数据,这些基础数据类,是用工具自动生成的吗,用什么工具,我一般都是手写的。
2.做需求分析时,是要派专门的需求分析人员到对方企业中洽谈吗??还是技术人员一起过去?一般要分析多久。分析完了后要写点什么东西给客户看。
3.数据访问层,也是用工具生成的吗。
4.做表示层时,是不是还有专门的美工呢,是怎么和美工合作的。
5.一般这样的项目,从开始,到结束,安排多少人做,,要做多久呢,项目卖出去,会值多少钱呢。我学校里,一个人搞2个星期就搞完了。
.net 项目 流程 职场 --------------------编程问答-------------------- 现在逐一对楼主的问题进行解答:
1、对于基础数据的处理,往往会开发一些导入导出工具来进行导入和导出。至于有没有通用的工具,鄙人是没用过。就算有,也不知道通用工具的针对性怎么样,不同的系统会有不同的数据,不知道通用工具处理效果怎么样。
2、至于你的第二个问题,感觉你问的很奇葩。为什么呢?首先,谁去都可以关键是他能把需求弄清楚,可以是开发人员,也可以是你所说的需求分析人员;其次,你问要多久,就更搞笑了,项目千千万万,大小、难易程度千差万别,你说有个确定的时间吗;最后,分析完了写点什么给客户,相信你学过软件工程吧,各阶段都有相应的产物,需求阶段的产物跟书上说的差不多,只是各个公司的格式或侧重点不一样而已
3、数据访问层是不是用工具生成的,本人没用过,不好说
4、做表示层时,是不是还有专门的美工,一般都会有美工,小点的公司,可能美工就是程序员,程序员就是美工
5、不好说,取决于你的系统的功能,要是你说的一两个星期就搞定的这类小的管理系统,不值钱

对于学生来说,还是先把基础打好,至于需求分析,人员安排,应该至少是项目经理级别的人来考虑的,你没有必要跳着来,先做好码农再考虑更多的 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 项目和项目是不同的。兵无定式,水无定法。 --------------------编程问答-------------------- 一句话,用户是上帝。工作哪里分什么分内分外呢。 --------------------编程问答--------------------
你问的问题看似简单,谁都能说上两句。
这个问题是个没有答案的问题。

如果你上面的问题只有任意一个,那么这个项目还有救。但是你问的问题几乎代表了你没有参与过任何完整的项目,这个项目失败的概率非常高。 --------------------编程问答-------------------- 我跑过小中大的很多公司,我应该算是有点资本回答你这个问题的了,

小公司:小得可怜的公司呢,也没啥技术的公司,就用动软,直接根据表生成一大堆代码,连个数据库设计,需求分析都没有,你一来,就自己点网站,看代码,来熟悉业务,这种公司基本只有在淡季时,难找工作,进去待几个月就可以走人了。
中型公司:有自己的一套开发流程,和代码框架,有的是用反射,不用手写任何增删改查和实体的代码,要么他们就自己开发了一款代码生成器,一般的代码能生成,比百度下的生成工具好用多了,有数据表的解析,每个字段代表什么意思都有,业务嘛,还是要你自己去用网站慢慢点,才知道是怎么一回事
大公司:有自己的开发框架,有数据表解析,有业务流程图看,还有人带,底层代码也有人弄好,直接调用就行了


总之一句话,好的公司不用你写底层增删改查代码,烂的公司,你就慢慢熬吧,有得你痛苦,代码不规范,流程不清晰,等等
补充:.NET技术 ,  分析与设计
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,