收藏 分销(赏)

话费在线充值系统设计实习报告11.doc

上传人:可**** 文档编号:842642 上传时间:2024-03-28 格式:DOC 页数:18 大小:114.40KB
下载 相关 举报
话费在线充值系统设计实习报告11.doc_第1页
第1页 / 共18页
话费在线充值系统设计实习报告11.doc_第2页
第2页 / 共18页
点击查看更多>>
资源描述
面向对象分析与设计 实习报告 系统名称: 指导教师: 姓 名: 学 号: 小组成员: 提交日期: 15 目 录 1 系统概述 1 1.1 系统简介(组内共享) 1 1.2 小组成员及分工(组内共享) 1 2 用例建模 2 2.1 问题陈述(组内共享) 2 2.2 识别参与者(组内共享) 2 2.3 识别用例(组内共享) 2 2.4 绘制用例图(组内共享) 2 3 编写用例文档 3 3.1 小组分工(组内共享) 3 3.2 编写用例文档(个人独立完成) 3 4 精化用例模型实习 5 4.1 精化用例模型(组内共享) 5 4.2 编写或修改用例文档(个人独立完成) 5 4.3 用例分级(组内共享) 5 5 用例实现(分析)实习 6 5.1 确定首次迭代的用例图(组内共享) 6 5.2 寻找分析类(个人独立完成) 6 5.3 创建顺序图(个人独立完成) 6 5.4 备选架构(组内共享) 7 6 分析类设计实习 8 6.1 用例的参与类图(组内共享) 8 6.2 系统分析类图(组内共享) 8 6.3 系统实体详细类图(组内共享) 8 7 架构设计实习 9 7.1 分包及初始架构(组内共享) 9 7.2 子系统及接口设计(组内共享) 9 7.3 进程建模(组内共享) 9 7.4 部署建模(组内共享) 10 8 构件设计实习 11 8.1 子系统设计(组内共享) 11 8.2 更新系统用例实现 11 9 总结与建议 12 9.1 总结(组内共享) 12 9.2 建议(个人独立完成) 12 1 系统概述 实习内容: 1) 小组协商确定选题 2) 小组共同编写选题概述和设想 3) 明确小组分工 1.1 系统简介(组内共享) 本系统可以实现联通手机用户网上的话费充值与简单业务办理,客户可以通过网上登录系统查询话费余额然后填写充值信息进行话费充值或进行业务办理。同时,客服人员可以通过该系统汇总话费充值信息,查询所有的充值信息,对话费优惠活动的管理。系统包括管理端子系统和客户端子系统。 管理端子系统包括充值管理,查询管理,套餐管理,用户管理。客户端子系统包括账户查询,话费充值,更改套餐。 1.2 小组成员及分工(组内共享) 学号 姓名 主要工作分工 1004131123 谢思儒 组长 1004131117 张权 组员 1004131124 李思可 组员 1004131118 李嘉伟 组员 2 用例建模 实习内容: 1) 小组共同编写问题陈述 2) 根据问题陈述等材料,小组共同研究,识别系统参与者和用例 3) 小组共同绘制系统用例图 2.1 问题陈述(组内共享) 登录管理:登录到管理端的所有人都需要通过登录界面进入相应的管理界面,在登录界面输入账号和密码,系统首先判断账号和密码的正确性,然后根据账号确定其权限,不同的登陆者具有不同的权限,根据登录者具有的权限将相应的功能显示在管理界面上,相反则没有。 业务流程:客户通过登陆系统可以查询账号当前的详细状态(余额、充值记录、套餐信息)然后可以填写充值信息表向系统进行充值申请,或进行更改套餐的申请。 表2-1 用户信息表 号码: 姓名: 余额: 当前套餐: 充值业务办理:用户选择进行充值业务后填写充值申请表对号码进行充值申请。 表2-2 充值申请表 号码: 金额: 银行卡号: 申请完成后可以进行支付活动,之后经过另一个待开发的财务系统进行验证确定是否支付成功,若系统验证支付成功,则将修改用户信息表中的余额一项信息,并添加一个充值记录表和向用户返回充值成功的消息。此外,会计人员会利用财务系统进行记账的工作。若充值失败则仅返回充值失败的消息。 表2-3 充值记录表 充值日期: 充值金额: 充值银行卡号: 更改套餐业务办理:用户选择进行套餐更改的业务后将会出现一个套餐选择的表格,详细介绍各个套餐的信息,用户可以从表中的套餐中进行选择。用户选定套餐后系统将在月底改变用户信息表中的当前套餐一项信息。 表2-4 套餐选择表 套餐名称: 套餐信息: 月费: 每个月初,系统都会自动对用户扣除当月月费然后修改用户信息表中的余额一项信息,并且系统会自动对余额不足的用户进行催款的工作,对拖欠月费达一个月以上的用户信息导出另一个待开发的手机号码管理系统,进行冻结或销号等操作。 每个季度,公司内部员工可以进行一次对套餐的设计和更改,并将修改套餐选择表内的信息。 2.2 识别参与者(组内共享) 表2-5 获取系统参与者 抽取角度 外部事物种类 主要日常工作 使用目标系统职责 参与者 相关用户 办理业务的人员 进行业务申请 进行充值话费与更改套餐等 用户 公司内的会计人员 财务记账 不是参与者 负责管理套餐的员工 制定套餐计划 制定套餐计划 修改套餐列表 套餐管理员工 其他外部事物 财务系统 记账等财务操作 接收本系统中与用户充值金额的信息并反馈给系统 财务系统 手机号码管理系统 管理用户的手机号码 接收拖欠月费达一个月以上的用户信息 手机号码管理系统 外部激励 关注或影响系统的运行 定期导出拖欠月费达一个月以上的用户信息 时间 从表2-5中可以看出,该系统存在5个参与者,我们根据他们在系统中的职责赋予了他们合适的名字。而其中公司的会计人员并不能成为参与者,因为他并不直接使用该系统,而是使用财务系统进行日常工作。而财务系统与手机号码管理系统与本系统存在信息交互,因此也作为参与者存在。另外,由于系统每月月初需要定期运行,因此时间也为一个参与者。获得这些参与者之后,可将这些参与者在建模工具中绘制出来。 2.3 识别用例(组内共享) 有了上面的参与者之后,就可以从参与者使用系统的职责入手来定义用例。 表2-6 从参与者的角度获取用例 参与者 主要工作 是否使用系统 用例 客户 通过该系统充值话费 是 充值话费 通过该系统更改套餐 是 更改套餐 通过该系统查询账户信息 是 查询信息 管理者 制定套餐 否 无 通过该系统修改套餐 是 修改套餐 对客户信息进行增、删、改等日常维护 是 管理客户 财务系统 记录充值金额等信息 否 无 手机号码管理系统 管理手机号码的状态(使用,停机,注销) 否 无 接受长期欠费账户信息 是 管理手机号码 时间 每月自动扣除话费 是 扣除话费 每月自动催款 是 发送催款消息 其他辅助用例 系统要区分各种不同的用户身份,并提供不同的功能 是 登陆 2.4 绘制用例图(组内共享) 图2-1话费在线充值系统初始用例图编写用例文档 实习内容: 1) 小组协商为组员分配用例任务 2) 小组成员独立完成所分配用例文档的编写 2.5 小组分工(组内共享) 按照下面的表格填写每位组员编写用例清单 学号 姓名 用例清单 2.6 编写用例文档(个人独立完成) 2.6.1 用例1文档 每人选择1~2个用例,参考教材4.4.7节范例,为用例编写事件流(逐个用例填写),用例的示例模板如下: 用例名 简要描述 参与者 涉众 相关用例 前置条件 后置条件 基本事件流 (1) … (2) … 备选事件流 补充约束-数据需求 补充约束-业务规则 补充约束-非功能需求 待解决问题 相关图 说明:需要绘制活动图 2.6.2 用例2文档 3 精化用例模型实习 实习内容: 1) 小组共同识别参与者和用例关系,精化系统用例 2) 组员根据分配的用例,编写或修改用例文档 3) 小组共同评价用例,给出用例的优先级 3.1 精化用例模型(组内共享) 寻找参与者和用例关系,精化用例模型,此处粘贴精化后的用例图。 3.2 编写或修改用例文档(个人独立完成) 更新维护实习3中所完成的用例文档,每人至少完成3个用例。 3.2.1 用例1文档 3.2.2 用例2文档 3.2.3 用例3文档 3.3 用例分级(组内共享) 参照教材表4-24,评价用例优先级并填写表格。 4 用例实现(分析)实习 实习内容: 1) 小组共同讨论,确定首次迭代的系统用例,并绘制用例图 2) 组员根据所选用例,寻找分析类,绘制用例的参与类类图 3) 组员根据所选用例和所找到的分析类,绘制顺序图,为分析类分配职责 4) 小组综合组员的工作成果,共同确定系统备选架构,绘制备选架构图 4.1 确定首次迭代的用例图(组内共享) 根据优先级确定首次迭代的用例图。 4.2 寻找分析类(个人独立完成) 根据所选择的用例,寻找分析类,参照教材图5-46绘制参与类类图VOPC。 4.2.1 用例1分析类 4.2.2 用例2分析类 4.3 创建顺序图(个人独立完成) 根据所选则的用例(1~2个)及其事件流,参照教材图5-31等图绘制顺序图,对于复杂的备选流程分别绘制顺序图。 4.3.1 用例1顺序图 4.3.2 用例2顺序图 4.4 备选架构(组内共享) 参考教材图5-48,绘制系统的备选架构。 5 分析类设计实习 实习内容: 1) 小组综合组员的最新成果,调整分析类,重新绘制每个用例的参与类图 2) 小组综合各用例的分析类,绘制系统的分析类图 3) 小组综合各用例顺序图中分配的职责和识别的属性,绘制系统实体类的详细类图 5.1 用例的参与类图(组内共享) 结合用例实现过程,整合每个用例的参与类,参考教材图5-69重新绘制每个用例的参与类图。 5.1.1 用例1参与类图 5.1.2 用例2参与类图 5.2 系统分析类图(组内共享) 整合系统各用例的分析类,参考教材图5-70绘制系统分析类图。 5.3 系统实体详细类图(组内共享) 参照教材图5-71绘制包含属性、方法、关系等内容的系统实体类类图。 6 架构设计实习 实习内容: 1) 小组确定初步的设计类,对其进行分包并绘制初始架构图 2) 小组共同协商,完成子系统和接口设计,填写接口文档并更新架构图 3) 小组共同完成系统进程模型,绘制进程模型图 4) 小组共同完成部署建模,绘制部署图 6.1 分包及初始架构(组内共享) 分包初步设计类,参考教材图8-9绘制初始架构图。 6.2 子系统及接口设计(组内共享) 确定子系统,完成接口设计并更新架构图。 6.2.1 接口设计 参考教材图8-16,绘制接口定义图。 6.2.2 接口文档 参考教材表8-2,填写接口设计文档 6.2.3 更新架构图 参考教材图8-17,绘制更新后的架构图。 6.3 进程建模(组内共享) 完成进程建模,参考教材图8-24绘制系统进程视图。 6.4 部署建模(组内共享) 完成部署建模,参考教材8-27绘制系统部署模型图。 7 构件设计实习 实习内容: 1) 小组根据实习7的子系统设计,选择1~2个子系统,完成子系统内部设计,绘制子系统顺序图、类结构图及其外部依赖关系图 2) 小组选择和子系统相关的用例,更新用例实现的顺序图 7.1 子系统设计(组内共享) 根据实习7的子系统和接口设计,选择1~2个子系统,完成子系统内部设计。 7.1.1 子系统顺序图 参考教材图9-9,绘制子系统内部实现顺序。 7.1.2 子系统结构类图 参考教材图9-10,绘制子系统内部的结构类图。 7.1.3 子系统外部依赖图 参考教材图9-12,绘制子系统的外部依赖关系图。 7.2 更新系统用例实现 选择1~2个与子系统交互的用例,更新顺序图,参考教材图9-4和9-5,绘制更新后的顺序图和用例参与类图。 8 总结与建议 8.1 总结(组内共享) 总结本系统的分析设计完成情况,存在的问题。 8.2 建议(个人独立完成) 收获与感想,下一步工作建议和规划。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 应用文书 > 报告/总结

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服