java第2章设计用户登录模块

java第2章设计用户登录模块

ID:36054424

大小:493.55 KB

页数:94页

时间:2019-05-01

java第2章设计用户登录模块_第1页
java第2章设计用户登录模块_第2页
java第2章设计用户登录模块_第3页
java第2章设计用户登录模块_第4页
java第2章设计用户登录模块_第5页
资源描述:

《java第2章设计用户登录模块》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章设计用户登录模块【教学导航】知识技能目标(1)了解用户登录模块业务需求建模的方法(2)掌握“用户信息”数据表的设计与创建方法(3)掌握应用程序解决方案中创建多个项目的方法(4)掌握数据库操作类的分析设计方法(5)掌握“用户登录”业务处理类的分析设计方法(6)掌握“用户登录”窗体的界面设计与功能实现方法(7)掌握“用户登录”模块的测试方法本章重点(1)应用程序解决方案中创建多个项目(2)数据库操作类的分析设计(3)“用户登录”业务处理类的分析设计教学方法项目教学法、分组讨论法、理论实践一体化、讲练结合课时建议6课时(

2、含课堂同步实践)【任务描述】1.任务卡任务卡如表2-1所示。表2-1任务卡模块编号002-1模块名称用户登录模块计划工时4所属系统名称图书管理系统窗体名称usersLogin业务处理层的类名称loginClass数据表名称用户信息数据操作层的类名称bookDbClass模块主要功能简述(1)系统运行时,首先显示【用户登录】窗口,用户在该窗口中输入“用户名”和“密码”(2)系统验证用户所输入的用户名和密码是否合法,如果合法则显示“登录成功”的提示信息。如果所输入的用户名或密码有误则显示“登录失败”的原因(3)用户也可以终止

3、登录主要接口与属性简述(1)窗体级公有变量:userName用于存储用户名,userPassword用于存储用户密码,userPurview用于存储用户类型(2)方法getUserInfo:从“用户信息”数据表中获取用户的信息,判断用户所输入的用户名和密码是否正确【任务完成示范】【用户登录】业务需求建模2.1建立数据库和数据表2.2设计【用户登录模块】多层架构2.3创建类2.4设计【用户登录】应用程序界面2.5编写【用户登录】窗体程序代码2.6测试【用户登录】程序2.72.1【用户登录】业务需求建模1.绘制“用户登录”模

4、块的用例图2.绘制“数据库操作类”的类图3.绘制“用户登录类”的类图4.绘制“用户登录界面类”的类图5.绘制“用户登录”的顺序图6.绘制“用户登录”的活动图2.2建立数据库和数据表首先打开SQLServer2000或者SQLServer2005企业管理器新建一个数据库,将其命名为“bookData”。这样就创建了系统所需的数据库。然后在该数据库中创建一个“用户信息”数据表。2.3设计【用户登录模块】多层架构“用户登录”模块采用多层架构设计,其逻辑结构如图2-7所示。图2-7“用户登录”模块的多层架构1.创建应用程序解决方

5、案(1)启动MicrosoftVisualStudio.NET2003,显示系统开发环境。(2)新建一个空白解决方案。·2.创建数据库访问类库在【解决方案资源管理器】中用鼠标右键单击【解决方案“bookMis”(0个项目)】,在弹出的快捷菜单中单击菜单项【添加】→【新建项目】,如图2-9所示。图2-9解决方案对应的快捷菜单在【添加新项目】对话框中,左侧的项目类型选择【VisualBasic项目】,右侧的模板选择【类库】,在名称文本框中输入“bookDB”,如图2-10所示。图2-10添加新类库的对话框单击【确定】按钮,就

6、完成了数据库访问类库的创建。3.创建业务处理类库按照创建数据库访问类库的操作方法,创建一个业务处理类库,将其命名为“bookAPP”。4.创建应用程序项目在【解决方案资源管理器】中用鼠标右键单击【解决方案“bookMis”(2个项目)】,在弹出的快捷菜单中单击菜单项【添加】→【新建项目】,弹出【添加新项目】对话框。在该对话框中,左侧的项目类型选择【VisualBasic项目】,右侧的模板选择【Windows应用程序】,在名称文本框中输入“bookUI”,如图2-11所示。图2-11添加Windows应用程序的对话框单击【

7、确定】按钮,就完成了应用程序项目的创建。2.4创建类2.4.1创建数据库操作类1.数据库操作类(bookDbClass)各个成员的功能说明根据数据库操作类的模型创建数据库操作类(bookDbClass),数据库操作类(bookDbClass)各个成员的功能如表2-5所示。表2-5bookDbClass各个成员的功能成员名称成员类型功能说明connSql变量数据库连接对象checkSqlconnection方法测试数据库连接是否成功。该方法有两个重载形式,第一种形式包含4个参数,用于SQLServer使用登录ID和密码进行

8、身份验证的情形;第二种形式包含2个参数,用于SQLServer使用Windows信任安全连接方式进行身份验证的情形openConnection方法创建数据库连接对象,打开数据库连接成员名称成员类型功能说明closeConnection方法关闭数据库连接createDataTableByKey方法根据传入的字段名、数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。