面向业务领域建模举例_计算机软件及应用_IT计算机_专业资料.pptVIP

  • 1
  • 0
  • 约 33页
  • 2017-01-19 发布于浙江
  • 举报

面向业务领域建模举例_计算机软件及应用_IT计算机_专业资料.ppt

面向业务领域建模举例_计算机软件及应用_IT计算机_专业资料.ppt

三层架构 * * 面向业务领域建模举例 熊伟 148157@ 精品课程远程教育网站模型设计 从用户方面来看,精品课程网站用户必须有学生、课程教师,以及管理员三类; 从功能方面来看,精品课程网站应有用户管理(教师管理、学生管理)、课程生成、课程管理(栏目管理、内容管理、考试管理)网站浏览,以及网站留言等功能。 用例图 类图分析 用户类User,该类具有UserID、UserName等属性和ogin()、logout()方法; User派生出教师子类Teacher、学生子类Student和管理员子类Manager,这些子类除具有父类User所有的属性和方法外,还有自己特有的一些属性和方法。 课程表类CourseTable,用于记录已 存在的精品课程,该类应有userID、courseID等属性和Edit()方法。 精品课程结点用CourseNode类来表示,该类应有CourseID、courseName等属性和Create()、Destroy()等方法; 课程结点下有不同形式的栏目,如列表栏、单页内容、考试栏目和答问栏目等,所以还要设计相应的ListNode类(列表型结点)、PageNode类(单页型结点)、Test类(考试 结点)和BBS类(论坛节点)等,这几个类可以看成是课程类CourseNode的组成部分。 类图 顺序图 数据库设计 根据类图和用例图,为该系统建立六张数据库表:users、loginSession、Courses、Content、BBS、Test,分别用来存放用户信息、登录信息、精品课程主要信息、课程内容信息、考试题库和留言板信息等。 关系数据库 网上商品交易系统的研究 本系统主要使用对象是 公司客户 系统管理员 网上商品销售顾问 产品经理 系统总体的功能需求 功能分析 a.客户模块 客户登录网站后,可以浏览新闻信息,在线进行商品选购,搜索商品,定制订单,查看订单,修改订单,浏览推荐商品,订购商品,还可以进行实时跟踪订单状态等活动。 该模块中包含VIP客户子模块:当客户是VIP客户时,系统会有针对性地向其推荐公司的新商品。 功能分析 系统管理员模块 系统管理员主要负责发布新闻信息,管理网站用户和供应商,处理订单,跟踪订单状态,管理供货商,管理仓库信息 网上商品销售顾问模块 网上商品销售顾问负责针对VIP客户编辑新商品推荐的咨询问题,编辑导购过程的人机对话,根据商品特性编辑商品之间的关联属性 产品经理模块 产品经理主要负责管理商品信息,编辑公司和供应商的商品促销信息 VIP客户用例图 学生综合素质测评系统建模 学生综合素质测评一般分为基础性素质和发展性素质两个部分 其中基础性素质是指学生在学校规定的教学和第二课堂中培养起来的德、智、体等方面的素质,主要包括操行和学习成绩两个方面 发展性素质是指学生在学校教育过程中培养起来的体现其创造性、实践性和个性发展的素质,包括科研、获奖、社会工作、文化活动等方面 需求分析 学生科可以添加学生的操行信息,并依据操行评定标准实施操行评定,完成对学生个人操行的定量考核,这个过程可以理解为在百分制下的加减运算,通过执行这些加分或者减分操作,最终生成操行评定成绩,如果添加的操行信息有误,学生科可以进行修改或者删除; 学生科可以添加学生的科研、获奖、社会工作、文化活动等信息,如果这些信息添加有误,学生科同样可以进行修改或者删除; 使用学生的上述信息,学生科可以依据综合素质测评标准生成本院系学生的综合素质测评成绩; 学生科可以依据评优评奖标准来评定奖学金、三好学生、优秀学生干部等,这里将使用到学生的综合素质测评信息 班主任和学生可以通过多种方式来查询信息 班主任需要查询本班学生的操行信息; 查询本班学生的操行评定成绩,学习成绩,综合素质测评成绩,评优评奖等信息 学生除了可以查询自己的上述信息外,还被允许添加自己的一些个人信息 系统管理员可以定义一些基础信息,比如院系、专业、班级等; 定义操行评定标准、综合素质测评标准以及评优评奖标准; 导入全校学生的基本信息; 导入全校学生的学习成绩信息 用例分析 动态模型 顺序图分析 综合测评用例中涉及6个对象:院系管理员、综合测评窗口、班级、学生、综合素质、测评标准、综合测评。 参与者院系管理员启动这个用例,首先打开综合测评窗口,然后获取该院系的所有班级信息,并获取每个班级的学生信息,包括操行、学习成绩、科研、获奖、社会工作、文化活动等信息,再获取综合素质测评标准,据此对该院系的所有班级的学生逐个进行综合测评,生成综合测评结果,并在综合测评窗口中显示“这样就完成了该院系学生的综合测评。 静态模型 网上选课系统的设计与实现 系统分析,选课系统必须提供以下功能: 所有系统用户在进入系统前都必须先注册,验证用户名及密码的正确性,以确保系统的安全。

文档评论(0)

1亿VIP精品文档

相关文档