欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    实验五 面向对象的分析与设计.docx

    • 资源ID:5175186       资源大小:333.64KB        全文页数:6页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验五 面向对象的分析与设计.docx

    实验五面向对象的分析与设计一一类图实验目的1、熟悉UML类图的功能和组成元素2、学会分析类的属性和方法3、学会构思类图4、掌握类图的绘制方法实验内容:任务一:分析图书管理系统的用户管理模块,且绘制类图类图是逻辑视图的重要组成部分,用于对系统的静态结构建模,涉及具体的实现细节, 定义系统中的类(属性和操作),描述系统中类之间的关系。1、绘制用户管理模块的用例图用户管理模块的主要功能有管理用户、管理用户密码、管理用户权限和浏览用户信息, 其中管理用户又包括添加新用户、修改现有用户信息和删除现有用户。系统管理员的主要职 责是管理用户、修改所有用户的密码、管理用户的权限、还可以浏览所有用户的信息。对于 其他类型的用户,则只能修改自己的密码。2、构思用户管理模块的类用户管理模块的主要功能是管理用户和管理用户权限,管理用户又包括浏览用户信 息、添加新用户、修改现有用户信息、删除现有用户、修改用户密码等。其中浏览、添加、 修改、删除用户通过“用户管理界面“实现,修改用户密码通过“修改登录密码界面“实现, 管理用户权限通过“用户权限管理界面“实现。管理用户时需要对后台“用户信息“数据表 中的数据进行添加、修改和删除等操作。根据以上分析可确定用户管理模块的类主要有用户类、用户权限类和数据库操作 类,修改用户密码通过用户类的方法实现。用户界面类主要有用户管理界面类、密码修改界 面类和用户权限管理界面类。经分析,“用户类“的主要属性有用户ID、用户名、密码、用户类型、启用日期、是否 停用等。主要方法有getUserInfo()(用于获取用户信息)、getUserType()(用于获取用户 类型)、getUserPermission()(用于获 取用户权限)、userAdd()(用于新增 用户)、 userInfoEdit()(用于修改用户信息)、userDelete()(用于删除现有用户)、 userPasswordEdit()(用于修改用户密码)、userPermissionAdd()(用于添加用户权限)、 userPermissionDelete()(用于删除用户权限)。经分析,“用户管理界面类”的主要方法有createWindow()(用于创建窗体对象)、 listUserInfo()(用于在用户界面显示用户信息)、addUser()(用于增加用户)、 editUserInfo()(用于修改用户信息)、deleteUser()(用于删除用户)。经分析,“数据库操作类”的主要属性有conn (创建的数据库连接对象),主要方法有 openConn()(用于建立数据库连接,且打开该连接)、closeConn()(用于关闭数据库连接)、 getData()(用于从数据表中获取数据)、updateData()(用于更新数据表中的数据)、 insertData()(用于向数据表插入新纪录)、editData()(用于修改数据表中的数据)、 deleteData()(用于删除数据表中的记录)。3、绘制用户管理模块的类图操作步骤:1)运行 Microsoft Office Visio 20072)选择“软件和数据库”中的“ UML模型图”模板t 19 O 自口1粉我“亳定X /J.勺1,1,A,。心 5鼻,:宋体T12ptTB 7 U B耋I1A三A N ,初,=三三1搜索形拔:在此键入搜索条件v Q0 UML活动旧伽L协作0 UML组件0UML部署0UML序列 UML状态图0 UML静态结构19 绘图 1 - Microsoft Visio回区剧文件史)编辑也)视图凹插入堂)格式廷)工具成)数据皿 UML(y) 形状底)窗口地)帮助-|5 X亡包回类H数据类型 接口V0 UML用例模型贺源管理器口 X娓UML系统1-二静态模型顶层包+C#数据类型+C+数据类型+IDL数据类型+阳数据类型3)鼠标点击选择“UML静态结构”,展开UML静态结构的图标0 UML静态结构口 E1接口I二元关联->依赖关系 昏'参数化的类FA对象 冒元类 f跟踪Q注释 ppOR约束4)用鼠标选拉图标进行绘图g类冒数据类型H接口<1妇纳*u复合言关联类H实用程序4冲子系统次冷绑定曰绑定元素L链接十多元链接5信号H异常f精化f用法匚3约束pp二元素约束十多元美联是多元美联类(1)建立类图:选中类图标(2)创建类:设置类名名称更):IbookDbClass无整路径:l.E) : jml系纨1:静态模型:顶层包:类1构造型:11 IsRoot (JO)1 IsLeaf (L)可见性(V): |public司厂 IsAbEtract 厂 IsActive(X)文档里):数参 值 性作收祓件束记 类特操接模蛆约标确定 取消 I(3)添加和修改类的属性:数参 值 性作收祓件束记 类特操接模组约标 令(4)添加和修改类的方法类别(£):操作!回类3可见性多态wsr新建如重复01)|:heckS qlC unzLeti nn<S>publi c实例up enC uriTLH cti cm<S>publi c实例cl u e eC oriTLH cti cm<S>publi c实例删除如ere ate Da t :±T ab leB yK e y<S>publi c实例cr eat eDat aT abl eByS ql<S>publi c实例上移cv)up dat eDat :±T abl e<S>publi c实例下移irLEertBySql<S>publi c实例edi tBySql<S>publi c实例屈性(£).deleteBySql|publi c实例| bookDbClaEE /jJt1方法(M). 操作(jQ):确定 | 职消 I数参 值 性作收祓件束记 类特操接模组约标 令(5)添加类之间的关系

    注意事项

    本文(实验五 面向对象的分析与设计.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开