摘要: 实例分析1——登录模块某基于C/S的即时聊天系统登录模块功能描述如下:用户通过登录界面(LoginForm)输入账号和密码,系统将输入的账号和密码与存储在数据库(User)表中的用户信息进行比较,验证用户输入是否正确,如果输入正确则进入主界面(MainForm),否则提示“输入错误”。根据以上描述绘制初始类图。参考解决方案:参考类图如下:考虑到系统扩展性,在本实例中引入了抽象数据访问接口IUserDAO,再将具体数据访问对象注入到业务逻辑对象中,可通过配置文件(如XML文件)等方式来实现,将具体的数据访问类类名存储在配置文件中,如果需要更换新的具体数据访问对象,只需修改配置文件即可,原有程序代 阅读全文
posted @ 2013-05-03 11:07 Jersen 阅读(276) 评论(0) 推荐(0) 编辑