面向对象分析课程登记系统

上传人:桔**** 文档编号:489099548 上传时间:2023-02-19 格式:DOC 页数:9 大小:585.50KB
返回 下载 相关 举报
面向对象分析课程登记系统_第1页
第1页 / 共9页
面向对象分析课程登记系统_第2页
第2页 / 共9页
面向对象分析课程登记系统_第3页
第3页 / 共9页
面向对象分析课程登记系统_第4页
第4页 / 共9页
面向对象分析课程登记系统_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《面向对象分析课程登记系统》由会员分享,可在线阅读,更多相关《面向对象分析课程登记系统(9页珍藏版)》请在金锄头文库上搜索。

1、面向对象分析(课程登记系统)问题陈述“课程登记系统”是一个提供给专业课程培训公司,用来管理所授课程和登 记学生信息的系统。用户应当能够查看所提供的可选课程清单,且能够选择他们想登记学习的课 程。一旦进行选择,系统应当弹出一个窗口 ,让用户输入用户信息为用户提供一 种所选课程的支付方式(支票、定课单、信用卡)把登记汇总通过电子邮件发送 给登记处工作人员和用户每个班级学生的最大数量,一旦达到了这个限制,系统 会自动地为这个班级标记上“已满”通过调出一个特殊窗口,选择一门课程。可 以通过电子邮件向所有该课程的学生发送消息还可以调出一个窗口显示已授课 班所有学生的状态。需求分析需求分析的主要任务是确定

2、系统的 参与者 和 用例 参与者:登记者登记处工作人员学生 获取用例用例:1. 查看课程清单2. 登记一门课程2.1使用定课单支付2.2使用支票支付2.3使用信用卡支付3. 通过电子邮件向学生发送消息4. 设置出席状态5. 获取学生状态5.1选择学习一门课程的所有学生5.2选择未支付费用的学生用例仁2. 2.1 2.2和2.3软件工程讲义用例 3、口二系统边界承件工程讲义-L设计体系结构构成应用程序的骨架(skeleton)的软件结构体系结构中的类和关系与代码之间有非常紧密的映射关系确定软件平台在开始软件设计前,除了需求分析以外,必须了解应用程序运行的软件平台 基于Web的CGI应用程序 数据

3、库应用程序 可视化编程语言XXXWeb体系结构登记构件图(使用定制图标)Confirmation加入HTML模板(提高灵活性)HTML Template 设计HTML LemplateAmap-itsFile:string+ lnscrt(nanie:stringjcplaccment:stri ng)+ GenerateQ: string数据库接口层的设计可以引入一个数据库接口为了不使应用程序的体系结构依赖于数据存储的形式, 层使得数据库对应用程序隐蔽起来数据库接口类Session Menu Generators 顺序图顺序图中的抽象类和接口顺序图中对象的类名不必是对象的实际类型该名,只要该对象符合已命名的类的接口就足够了在C+、Java或Eiffel这样的静态语言中,对象要么属于顺序图中命名的类; 要么属于派生自顺序图中的类或接口的类在Smalltalk或Objective-C这样的动态语言中,对象只要符合顺序图中命名 的接口就足够了在顺序图中Session Schedule对象引用了一个其类实现了的对象或派生自 Session Schedule接 口的对象Session Menu Generator静 态模型CGI程序的体系结构

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号