用户管理系统面向对象的实现
2004-06-29 00:30
344 查看
用户管理系统面向对象的实现开发方案
用户管理系统面向对象的实现 目的:为更好的学习和实践面向对象的编程思想,更好的与广大ASP.NET编程爱好者交流互相学习,我倡议开放源码共同开发实现一个可重用的用户管理系统。 参与者:任何感兴趣的ASP.NET编程爱好者都可以参与,以VC#实现为主体(因为我使用C#,其他语言者也可参与,但形式另议。) 参与方式:由我按照既定的开发步骤搭建框架,参与者在该框架下进行设计和实现。框架分两种:一种是写好测试用例,规定了类名、类接口及其对象关系的框架,参与者仅负责具体的代码实现或者在此基础上开发。另一种是完全开放的框架,仅对参与者的开发步骤予以限制,对实现思路不予限制。 开发步骤: 1、 用户界面建模,明确需求。写出流程图。在Login/ InterfaceModel 目录下 2、 参考例程,借鉴学习别人的实现过程。在Login/开发文档/StudyExmple目录下 3、 设计类结构,确定接口及对象间的关系。画出UML图。在Login/开发文档 目录下 4、 快速建立对象关系模型。在Login/QuicklyBuildModel目录下 5、 写测试用例代码。在Login/Test目录下 6、 代码实现。 7、 讨论设计思路优略,扩展功能。 8、 改进设计,重构实现。 9、 优化代码。 总体要求:尽量用使用面向对象思想,一切皆是对象实现。代码优雅,最好有注释这样便于讨论。 我的开发时间表: 1、 用户界面建模,明确需求。写出流程图。……1天 预计6月28日完成 2、 参考例程,借鉴学习别人的实现过程。……1天 预计6月29日完成 3、 设计类结构,确定接口及对象间的关系。……1天 预计6月30日完成 4、 快速建立对象关系模型。……2天 预计7月1日完成 5、 写测试用例代码。……2天 预计7月3日完成 6、 代码实现。……2天 预计7月5日完成 *************************************************************** 以上为一阶段,完成后发布源代码到我的论坛http://www.ttly.net/study 与网友们交流。 *************************************************************** 7、 讨论设计思路优略,扩展功能。 8、 改进设计,重构实现。 9、 优化代码。 推荐参考书:《重构-改善既有代码的设计》 http://www.china-pub.com/computers/common/info.asp?id=12901 http://www.dangdang.com/zhuanti/001chonggou_01.asp .NET重构工具 :C# Refractoring Tool 1.51 下载地址:http://www.ttly.net/download/重构破解.rar 安装方法:安装Install2003-1.5.1后,将DotNetRefactoring.Verify.dll替换掉安装目录下的同名文件,执行crack.reg .NET测试工具:NUnit 下载地址:http://www. NUnit.org NUnit快速入门(一)http://dev.csdn.net/develop/article/23/23530.shtm 欢迎参与,共同学习。 开发框架下载http://www.ttly.net/download/Login.rar Wildhope 2004-6-27 QQ:190266452 网站www.ttly.net |
相关文章推荐
- 用python中的list实现用户管理系统(面向对象 CRUD)
- SaltStack与Python配合实现系统用户自动化管理
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--实现篇
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--设计篇
- 使用MVC实现用户登录注册系统—银行管理系统
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--实现篇
- 实现业务系统中的用户权限管理--实现篇
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--设计篇
- 云方案,依托H3C彩虹云存储架构,结合UIA统一认证系统,实现了用户数据的集中存储和管理
- 实现业务系统中的用户权限管理--实现篇
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--设计篇