首页数据库 › 新萄京娱乐网址2492777新建 SQL SECRUISERVE奥迪Q3 注册战败,简易消除本领

新萄京娱乐网址2492777新建 SQL SECRUISERVE奥迪Q3 注册战败,简易消除本领

新萄京娱乐网址2492777,假设在C上注册S上运营的 SQL SELANDVE途睿欧退步以来,恐怕在C上运维供给访谈S的应用程序都会连不上数据库。

实例分析1——登入模块

     
某依照C/S的立刻闲聊系统登入模块成效描述如下:

     
客商通过登入分界面(LoginForm卡塔尔国输入账号和密码,系统将输入的账号和密码与积攒在数据库(User卡塔尔表中的客户音讯实行比较,验证客户输入是不是科学,倘使输入正确则跻身主分界面(MainForm卡塔尔国,不然提醒“输入错误”。

     
依据以上描述绘制初始类图。

 

    参照他事他说加以考查实施方案:

 

     
参谋类图如下:

新萄京娱乐网址2492777 1

     
思索到系统扩充性,在本实例中引进了用空想来欺骗别人数据访谈接口IUserDAO,再将现实数量访谈对象注入到业务逻辑对象中,可由此布置文件(如XML文件)等措施来落到实处,将现实的数据访谈类类名存款和储蓄在结构文件中,倘使急需转移新的活龙活现数据访谈对象,只需改过配置文件就能够,原有程序代码无须做别的更正。

     
类说明:

类  名

说  明

LoginForm

登录窗口,省略界面组件和按钮事件处理方法(边界类)

LoginBO

登录业务逻辑类,封装实现登录功能的业务逻辑(控制类)

IUserDAO

抽象数据访问类接口,声明对User表的数据操作方法,省略除查询外的其他方法(实体类)

UserDAO

具体数据访问类,实现对User表的数据操作方法,省略除查询外的其他方法(实体类)

MainForm

主窗口(边界类)

     
方法求证:

方法名

说  明

LoginForm类的LoginForm()方法

LoginForm构造函数,初始化实例成员

LoginForm类的validate()方法

界面类的验证方法,通过调用业务逻辑类LoginBO的validate()方法实现对用户输入信息的验证

LoginBO类的validate()方法

业务逻辑类的验证方法,通过调用数据访问类的findUserByAccAndPwd()方法验证用户输入信息的合法性

LoginBO类的setIUserDAO()方法

Setter方法,在业务逻辑对象中注入数据访问对象(注意:此处针对抽象数据访问类编程)

IUserDAO接口的findUserByAccAndPwd()方法

业务方法声明,通过用户账号和密码在数据库中查询用户信息,判断该用户身份的合法性

UserDAO类的findUserByAccAndPwd()方法

业务方法实现,实现在IUserDAO接口中声明的数据访问方法

能够在C上先试试用/访谈S,比如在C的地址栏里输入/192.168.0.1D$,输入客户名和密码,保存。

 

转载本站文章请注明出处:新萄京娱乐网址2492777 http://www.cdhbjs.com/?p=5379

上一篇:

下一篇:

相关文章