项目开发步骤简单总结

2008年博文转载:

最近公司又开发了一个项目,我们一起三个人完成了该项目,我的工作任务如下:

项目开发步骤
1、  项目立项,建立项目小组;
2、  对项目进行业务需求;
3、  项目需求分析;
4、  根据需求选择开发工具、开发模式;
工具                                                   用途
VS.NET 2008                                                                                         程序开发
SQL Server 2005                                                                                    数据库管理
CodeSmith Professional 3.0                                                                      根据模板自动生成代码
Dynamsoft SourceAnywhere for VSS                                                       版本控制(多人开发)
Microsoft Office Visio for Enterprise Architects                                         数据库建模以及绘图
Microsoft Office Project 2003                                                                  项目管理
5、  利用Project 2003进行项目工作包分解,分配工作任务;
6、  数据库设计(逻辑数据库设计、物理数据库设计),在该项目中,利用Viso进行了逻辑设计库设计,为了能进行离线操作以及数据的管理,我们为每一张表设计了创建时间、创建人、id、最后修改人、最后修改时间这些字段。设计完后,直接导出SQL语句,生产物理数据库。
7、  系统框架设计,我对框架的理解只是皮毛,在设计框架的时候我参照了微软Duwamish案例。对它的表现层做了简单的修改。
8、  编码工作,我们的编码工作大概分成了四个部分:
(1)       设计工具类,主要用户在程序设计中比较常用的功能,如弹出对话框,绑定下拉框数据等等;
(2)       设计数据访问层模板,然后利用CodeSmith进行生成;
我们设计的数据访问层模板包括存储过程和cs程序两个部分,数据访问层的每一个类就是对数据中的每一个表的增加、删除、修改操作;
包括数据表的每一个字段以及方法,方法如下:
方法                                 用途
SelectOne()                                               通过主键进行查询
SelectOneById()                                        通过Id进行查询
SelectOneByQuery()                                   通过条件语句进行查询
SelectAll()                                                  查询全部
Update()                                                     根据主键进行更新
UpdateById()                                               根据Id进行更新
UpdateByQuery()                                        根据条件语句进行更新
Insert()                                                      插入
Delete()                                                      根据主键进行删除
DeleteById()                                               根据id进行删除
DeleteByQuery()                                           根据条件进行删除
(3)       业务逻辑程序开发。
(4)       控件的开发,包括用户控件的开发,以及第三方控件的个性开发;以及前台程序开发,在前台程序的开发需要美工一起配合完成。项目开发步骤简单总结

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值