面向对象分析与设计(UML) 综合实验报告超市管理系统


    







    面象分析设计(UML)
    综合实验报告

    项目名称:超市理系统















    目 录
    第1章 系统需求分析 4
    11 超市理系统业务概述 4
    12 超市理系统子系统需求分析 5
    121 仓库理子系统 5
    122 采购理子系统 6
    123 财务理子系统 6
    124 事理子系统 7
    125 销售理子系统 8
    126 登录子系统 8
    127 信息理子系统 9
    第2章 系统例模型 11
    21 仓库理例模型 11
    211 仓库理例图 12
    212 仓库理例图相关说明 12
    22 采购理例模型 12
    221 采购理例图 12
    222 采购理例图相关说明 13
    23 财务理例模型 13
    231 财务理例图 13
    232 财务理例图相关说明 14
    24 事理例模型 14
    241 事理例图 15
    242 事理例图相关说明 15
    25 销售理例模型 16
    251 销售理例图 16
    252 销售理例图相关说明 16
    26 登陆例模型 16
    261 登陆例图 16
    262 登陆例图相关说明 17
    27 信息理例模型 17
    271 信息理例图 17
    272 信息理例图相关说明 18
    第3章 系统静态模型 20
    31 系统中类 20
    311 参者相关类 20
    312 系统中相关类 20
    32 系统中类类关系 21
    321 仓库理系统类图 21
    322 采购理系统类图 21
    323 财务理系统类图 21
    324 事理系统类图 22
    325 销售理系统类图 22
    326 信息理系统类图 23
    327 登录系统类图 23
    第4章 系统动态模型 25
    41 超市理系统中序图协作图 25
    411 仓库理系统序图协作图 25
    412 采购理系统序图协作图 27
    413 财务理系统序图协作图 28
    414 事理系统序图协作图 29
    415 销售理系统序图协作图 30
    416 登录系统序图协作图 32
    417 信息理系统序图协作图 33
    42超市理系统中状态图 34
    43超市理系统中活动图 35
    第5章 系统部署模型 39
    51 超市理系统构件图 39
    511 仓库理系统构件图 39
    512 采购理系统构件图 39
    513 财务理系统构件图 39
    52超市理系统部署图 40
    第6章 总结展 42
    61 总结 42
    62 展 42
    参考文献 43















    第1章 系统需求分析
    11 超市理系统业务概述
    超市理系统超市提供快捷方便结账体系高效库存财务理系统顾客超市更加快捷方便超市理运营工作更加完善超市理系统基超市部普通员工理员系统非超市员工权进行操作该超市理系统户:仓库理员收银员采购员会计系统理员理基流程:具相权限登录相应系统板块解相应信息
    图示系统整体功模块图该系统分7子系统分仓库理系统采购理系统财务理系统事理系统销售理系统登录系统信息理系统


    图11系统整体功模块图
    理员员工通身份验证方式登录相应权限子系统种视图浏览解超市信息
    1 系统理员通超市信息理子系统进行超市系统升级维护理操作理超市货物查发布相关信息户登录分提供数库服务系统理员理理层普通员工信息
    2 理层通输入口令方式登录执行相应操作包括进入采购系统财务系统销售系统事系统
    3 销售员登录销售系统解产品相关信息数量
    4 收银员登录销售系统执行收款退款找零退货服务
    5 仓库理登录仓库理系统时获知仓库仓库产品数量机种类信息根公司需决定采购产品种类数量
    6 采购员登录采购系统获知采购数量种类提供采购预算
    7 会计登录财务系统公司月发放员工工资奖金产品进货成公司总利润季度财政预算做成总表进行报告
    12 超市理系统子系统需求分析
    基超市理系统包括7子系统:仓库理系统采购理系统财务理系统事理系统销售理系统登录系统信息理系统子系统具体功描述:
    121 仓库理子系统
    仓库理子系统中功概述:
    (1) 仓库理员登陆仓库子系统
    (2) 查仓库商品种类仓库理员进入系统选择查商品种类
    (3) 查仓库商品相应种类数量
    (4) 查月畅销产品数量种类
    (5) 根查结果制定采购商品计划

    图1211 仓库理系统流程图
    122 采购理子系统
    采购理子系统中功概述:
    (1) 采购员登录采购理系统
    (2) 采购员查仓库理员报进货单
    (3) 查退货单(包括产品种类名称产数量等信息
    (4) 查前仓库库存状态
    (5) 根查结果制定采购预算生成报表传财务系统
    (6) 预算审批进行采购活动商品入库

    图1221 采购理系统流程图
    123 财务理子系统
    财务理子系统中功概述:
    (1) 会计登录财务理系统
    (2) 添加公司员工工资奖金记录
    (3) 会计删公司员工工资奖金记录
    (4) 会计查公司员工工资奖金记录
    (5) 根部门传预算结合公司实际营收制作公司利润报表
    (6) 根公司实际情况制作季度公司利润预算普通员工理
    解理员信息
    查理员信息

    添加员工信息
    添加理员信息

    招聘员工

    解员工

    员工调离

    查员工信息

    解员工信息
    理员理


    图1231 财务理系统流程图
    124 事理子系统
    事理子系统中功概述:
    (1) 理层登录认识理系统
    (2) 进入普通员工理层界面
    (3) 普通员工理中招聘员工
    (4) 普通员工理中解员工
    (5) 普通员工理中调离员工
    (6) 普通员工理中查员工信息
    (7) 普通员工理中删员工信息
    (8) 普通员工理中添加员工信息
    (9) 理层理中查理员信息
    (10)理层理中删理员信息
    (11) 理层理中添加理员信息

    图1241 事理系统流程图
    125 销售理子系统
    销售理子系统中功概述:
    (1) 收银员登录系统顾客进行收款服务
    (2) 收银员顾客进行退款服务
    (3) 收银员顾客进行退货服务
    (4) 收银员顾客进行印购物票服务
    (5) 收银员顾客进行找零服务



    图1251 销售理系统流程图
    126 登录子系统
    登录理子系统中已系统中注册户具相应权限登录界面进行登录子系统功:
    (1) 户输入户名
    (2) 户输入密码
    (3) 户登录成功修改登录密码

    图1261 登陆系统流程图
    127 信息理子系统
    信息理子系统中功概述:
    (1) 系统理员登陆信息理系统
    (2) 商品信息理中添加产品相关信息
    (3) 商品信息理中删产品相关信息
    (4) 商品信息理中查产品相关信息
    (5) 财务信息理中添加公司财务相关信息
    (6) 财务信息理中删公司财务相关信息
    (7) 财务信息理中查公司财务相关信息
    (8) 事信息理中添加公司事相关信息
    (9) 事信息理中删公司事相关信息
    (10) 事信息理中查公司事相关信息
    (11) 销售信息理中添加公司销售相关信息
    (12) 销售信息理中删公司销售相关信息
    (13) 事信息理中查公司销售相关信息

    图1271 信息理系统流程图
    第2章 系统例模型
    21 参者识
    1系统理员通超市信息理子系统进行超市系统升级维护理操作理超市货物查发布相关信息户登录分提供数库服务系统理员理理层普通员工信息
    2理层通输入口令方式登录系统执行相应操作包括进入采购系统财务系统销售系统事系统
    3事理登录事理系统普通员工员工进行理
    4收银员登录销售系统执行收款退款找零服务
    5仓库理员登录仓库理系统时获知仓库产品数量种类信息根公司需决定需采购产品种类数量
    6采购员登录采购系统获知采购数量种类寻找供应商提供供货服务提供采购预算
    7会计登录财务系统公司月发放员工工资奖金产品进货成公司总利润季度财政预算做成总表进行报告
    该系统参者系统理员理层事理收银员仓库理员采购员会计
    21 仓库理例模型
    211 仓库理例图

    图2111 仓库理例图

    212 仓库理例图相关说明
    户够通该系统进行活动:
    (1) 仓库理员登陆界面
    (2) 查商品种类数量
    (3) 查月畅销商品种类数量
    (4) 采购员制定采购计划
    仓库理员理层供浏览产品种类数量解畅销产品种类数量仓库理员提供制定采购计划功系统例图图2111
    22 采购理例模型
    221 采购理例图

    图2211 采购理例图
    222 采购理例图相关说明
    户够通该系统进行活动:
    (1) 采购员登陆界面
    (2) 查询进货单
    (3) 查询退货单
    (4) 查询前库存
    (5) 做出采购预算
    (6) 商品采购入库
    采购员提供解采购数作出采购预算商品采购入库功系统例图图2211
    23 财务理例模型
    231 财务理例图

    图2311 财务理例图
    232 财务理例图相关说明
    户够通该系统进行活动:
    (1) 会计登陆界面
    (2) 制作季度公司预算报表
    (3) 制作月利润报表
    (4) 查工资奖金记录
    (5) 删工资奖金记录
    (6) 添加工资奖金记录
    会计提供月发放员工工资奖金产品进货预算公司总利润季度财政预算做成总表进行报告功例图图2311
    24 事理例模型
    241 事理例图

    图2411 事理例图
    242 事理例图相关说明
    户够通该系统进行活动:
    (1) 事理登陆界面
    (2) 招聘员工
    (3) 解员工
    (4) 调离员工
    (5) 查员工信息
    (6) 添加员工信息
    (7) 删员工信息
    (8) 查理员信息
    (9) 添加理员信息
    (10)删员工信息
    理层户提供事招聘解调离功例图图2411
    25 销售理例模型
    251 销售理例图

    图2511 销售理例图
    252 销售理例图相关说明
    户够通该系统进行活动:
    (1) 收银员登陆界面
    (2) 收银员扫描商品收款
    (3) 收银员印购物票
    (4) 收银员找零
    (5) 收银员退款
    (6) 收银员退货
    收银员户提供收款退款找零印购物票功例图图2511
    26 登陆例模型
    261 登陆例图

    图2611 登陆例图
    262 登陆例图相关说明
    户够通该系统进行活动:
    (1) 户登入系统界面指定位置输入户名密码
    (2) 系统进行身份验证验证通进入系统验证未通重新输入
    (3) 户登录系统修改密码
    户进入系统前登输入密码户名登录系统系统提供指定位置输入密码户名修改密码功系统例图图2611
    27 信息理例模型
    271 信息理例图

    图2711 信息理例图
    272 信息理例图相关说明
    户够通该系统进行活动:
    (1) 系统理员登陆界面
    (2) 系统理员添加商品信息
    (3) 系统理员删商品信息
    (4) 系统理员查商品信息
    (5) 系统理员添加财务信息
    (6) 系统理员删财务信息
    (7) 系统理员查财务信息
    (8) 系统理员添加事信息
    (9) 系统理员删事信息
    (10) 系统理员查事信息
    (11) 系统理员添加销售信息
    (12) 系统理员删销售信息
    (13) 系统理员查销售信息
    理员提供理更新商品信息财务信息财务信息认事信息销售信息理更新功例图图2711




























    第3章 系统静态模型

    31 系统中类
    仓库理员(storeAdministrator)采购员(buyer)会计(accountant)事理(manager)收银员(cashier)系统理员(systemAdministrator)理层(user)
    销售信息(sellInfomation)商品信息(goods)员工信息(staff)理者信息(systemAdministrstor)采购计划(stockPlan)采购预算(stockBudget)财务信息(financeInformation)


    311 参者相关类



    312 系统中相关类



    32 系统中类类关系

    321 仓库理系统类图

    图3211 仓库理系统类图
    322 采购理系统类图

    3221 采购理系统类图

    323 财务理系统类图

    3231 财务理系统类图

    324 事理系统类图

    3241 事理系统类图
    325 销售理系统类图

    3251 销售理系统类图

    326 信息理系统类图

    3261 信息理系统类图

    327 登录系统类图

    3271 登录系统类图




















    第4章 系统动态模型

    41 超市理系统中序图协作图
    序列图描绘系统中组象时间交互整体行协作图描绘系统中组象排列交互行
    411 仓库理系统序图协作图
    A仓库理员查商品种类数量工作流程
    (1)仓库理员登录成功进入查询商品界面提交请求
    (2)界面查询信息传递控制象
    (3)查询商品种类数量
    (4)信息返回界面显示
    (5)仓库理员获查询商品种类数量
    根基流程仓库理员理员查询商品种类数量序列图图4111示

    图4111 仓库理员序图

    序列图等价协作图图4112示

    图4112 仓库理员协作图
    B仓库理员查月畅销商品种类数量
    仓库理员登录成功进入查询月畅销商品界面提交请求
    (1)界面查询信息传递控制象
    (2)数库中活动查询商品种类数量
    (3)信息返回界面
    (4)仓库理员获查询商品种类数量
    根基流程仓库理员查询月畅销商品种类数量序列图图4113示

    图4113 仓库理员序图
    序列图等价协作图图4114示

    图4114 仓库理员协作图
    412 采购理系统序图协作图
    A采购员查仓库理员报进货单
    (1)采购员登录成功进入查询仓库理员报进货单界面提交查询请求
    (2)界面查询信息传递控制象
    (3)数库中活动查询进货单信息
    (4)信息返回界面显示
    (5)仓库理员获查询进货单信息
    根基流程采购员查询进货单序列图图4121示

    图4121 采购员序图
    序列图等价协作图图4122示

    图4122 采购员协作图
    413 财务理系统序图协作图
    A会计制作季度公司预算报表工作流程
    (1)会计登录成功进入制作季度公司预算报表界面提交制作请求
    (2)界面制作季度预算报表信息传递控制象Control
    (3)控制象数库中活动制作报表相关信息
    (4)控制象Control信息制成报表返回界面显示
    (5)会计界面获知报表制作成功
    根基流程 会计制作季度公司预算报表序列图图4131示
    图4131 财务理序图
    序列图等价协作图图4132示

    图4132 财务理协作图
    414 事理系统序图协作图
    A理查员工信息工作流程
    (1)理登录成功进入查询员工信息界面提交查询请求
    (2)界面查询信息传递控制象
    (3)数库中活动查询员工信息
    (4)信息返回界面显示
    (5)理界面获查询员工信息
    根基流程理查员工信息序列图图4141示

    图4141 事理序图
    序列图等价协作图图4142示

    图4142 事理协作图
    415 销售理系统序图协作图
    A收银员登录系统顾客进行收款服务
    序列图图4151示

    图4151 销售理序图
    协作图图4152示

    图4152 销售理协作图
    B收银员顾客进行退款服务
    序列图图4153示

    图4153 销售理序图

    协作图图4154示

    图4154 销售理协作图

    416 登录系统序图协作图
    A户登陆超市理系统工作流程
    (1)户希通系统进行某操作
    (2)户登陆系统登录页面指定位置输入户名密码提交
    (3)系统户提交户名密码传递Control类中检查户身份否合法户信息数库中户信息进行较检查户信息中否存该户信息
    (4)检查完毕验证结果返回登录界面显示
    (5)户登录界面获验证结果果身份验证未通重新登录退出否继续选择步操作
    根基流程户登陆系统序列图图4161示

    图4161 登录序图
    协作图图4162示

    图4162 登录协作图

    417 信息理系统序图协作图
    A系统理员查询商品信息工作流程
    (1)系统理员登录成功进入查询商品信息界面提交查询请求
    (2)界面查询信息传递控制象Control
    (3)控制象数库中活动查询商品信息
    (4)控制象Control信息返回界面显示
    (5)系统理员界面获查询商品信息
    根基流程系统理员查询商品信息序列图图4171示

    图4171 信息理序图
    协作图图4172示

    图4172 信息理序图


    42超市理系统中状态图
    (1)商品入库状态图

    图421 商品入库状态图

    (2)商品信息状态图

    图422 商品信息状态图
    43超市理系统中活动图
    (1) 仓库理活动图

















    图431 仓库理活动图

    (2) 收银员收款活动图


    图4312 收银员收款活动图

    (3) 理修改员工信息活动图

    图4313 理修改员工信息活动图
    (4) 事理系统活动图

    图4313 事理系统活动图

    (5) 理查员工信息活动图

    图4314 理查员工信息活动图




















    第5章 系统部署模型

    51 超市理系统中构件图
    超市理系统中系统参者业务实体类分创建应构件进行映射根类图创建系统构建图包括户构件系统理员构件业务逻辑构件界面构件种信息构件数库构件

    511 超市理系统构件图


    512 采购理系统构件图


    513 财务理系统构件图


    52 超市理系统中部署图






















    第6章 总结展

    61 总结
    组通超市理系统进行需求分析通建模具体建立例图类图序图(协作图)状态图活动图构件图部署图系统项子功详细分析握该文档介绍系统分析方面:(1)例图(User Case)参者例间关系构造成描述系统功动态视图图例图展示例间例参者间样相互联系例图系统子系统类行进行视化户够理解元素开发者够实现元素例图定义系统功需求系统外部系统功描述系统部功具体实现(2)类图(Class diagram)显示模型静态结构特模型中存类类部结构类关系等类图显示暂时性信息类图(Class diagram)许(静态)说明性模型元素(例类包间关系元素容互相连接)组成类图组织(属)包中仅显示特定包中相关容(3)序图描述象身象间信息传递序视图表示例中行序执行例行时序图中条消息应类操作状态机中引起转换触发事件着重显示参相互作象交换消息序(4)构件图部署图属实现图
    设计制作超市理系统程中培养综合力全局考虑思想超市理系统系统功强出水限作超市理系统该项目完善函改进处东西考虑周功模块特完善整系统分析设计中难免存错误漏洞恳请老师学批评指正


    62 展
    次系统分析建模已基完成方够完善序图协作图描述功够全面会存漏洞时间限制构件图部署图理解够深刻希老师通讯帮助进步提高


    参考文献
    [1]UML面象分析设计教程 胡荷芬 高斐 清华学出版
    [2]UML系统建模基础教程 胡荷芬 张帆 高斐 清华学出版
    [3]UML基础Rose建模教程 蔡敏 徐慧 民邮电出版社
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 10 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    基于UML的超市管理系统需求分析与设计

    基于UML的超市管理系统需求分析与设计 团队名: 团队成员: 工作周...

    5年前   
    1440    0

    UML综合实验报告

    苏州大学实验报告院、系 计算机学院 年级专业 12软件工程(嵌入式 学术型) 姓名 学号 课程名称 Web应用开发 成绩...

    1年前   
    682    0

    基于UML的图书管理系统设计课程设计

    滨江学院 统一建模语言课程设计报告( 2013 -- 2014 年度第 二 学期)课程名称: 统一建模语言课程设计 题 目: 图书馆管理系统 院 系: ...

    1年前   
    398    0

    基于UML的学籍管理系统的分析与设计

    基于UML的学籍管理系统的分析与设计摘要:本文阐述了统一建模语言UML面向对象分析与设计的一般过程,并以统一建模语言UML为基础,通过ROSE的运用,探讨了学籍管理系统的实际建模过程,包括对系...

    3年前   
    745    0

    UML课程设计—图书管理系统

    《信息系统分析与设计》课程设计报告设计题目: 图书管理系统 姓 名: 班 级: 信管班 ...

    3年前   
    854    0

    超市销售管理系统分析与设计UML可以通过课程实践或者

    XXXX大学综合实践报告书课 程 名: 系统分析与设计 实践工程: 超市销售管理系统 学 院: 专业班级: ...

    1个月前   
    95    0

    超市管理系统的设计与分析

    网络和超市的大规模发展以及迅速发展的趋势,许多行业需要用到软件开发技术和工具。各种管理系统已成为行业发展不可或缺的重要功能。每一种管理系统都为该行业的发展和扩大提供了基础设施和竞争平台,同时也为...

    3年前   
    965    0

    超市管理系统毕业设计

     本科毕业论文 设计题目 超市进销存管理 系统的设计与实现 学 院 计算机科学与工程学院 专 ...

    5年前   
    1442    0

    uml课程设计网上选课系统

     UML课程设计学 院 信息学院 班 级 10级计本班 专 业 计算机科学与技术 课 题 网上选课...

    1年前   
    597    0

    车辆管理系统实验报告课程设计

     成绩: 《C++程序设计实践》报告专 业: 软件工程 班 级: 学 号: 姓 ...

    10个月前   
    273    0

    基于UML的图书馆管理系统建模设计

    基于UML的图书馆管理系统建模设计一、摘要 面向对象的软件工程,同传统的面向过程的软件工程相比,在需求的获取、系统分析、设计和实现方面都有着很大的区别。UML是OOA和OOD的常用工具。使用...

    1年前   
    470    0

    图书管理系统的分析及设计应用UML建模

    20XX —— 20X 学 年 第 一 学 期信息技术学院《软件系统建模与UML》综合设计实验网上书店系统的UML建模班 级2011级软件工程学 号 姓 名任课教师日...

    3年前   
    636    0

    超市进销存管理系统的设计与实现

    目录超市进销存管理系统的设计与实现 1摘 要 2Supermarket’s Invoicing Management System 3Abstract 3Key Words: Invoici...

    3年前   
    821    0

    c++超市管理系统课程设计报告

    c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在...

    2年前   
    550    0

    超市管理信息系统课程设计

    XX大学商学院课程设计总结报告 实习课程 管理信息系统设计 设计课题 鲜果屋超市进销存管理信息系统设计 小 组 经管第组 ...

    3年前   
    812    0

    数据库课程设计超市管理系统

    数 据 库 课 程 设 计 说 明 书设计题目: 超市管理系统 专 业: 信息与计算科学 班级: 小组成员:学号: ...

    2年前   
    499    0

    基于UML的图书馆管理系统设计《软件工程》课程设计网络教育

     网络教育学院《软件工程》课 程 设 计 ...

    1年前   
    251    0

    信号与系统设计性设计性实验报告

    《信号与系统实验》综合设计性实验报告册实验项目:选频网络的设计及应用研究 学院:物理与电子工程学院 年级专业班: 电子 姓名: 学号: 成绩: 实验地点:电子楼指导老师:...

    1年前   
    312    0

    超市管理系统(库存管理)系统概要设计说明书

    超市管理系统(库存模块) 系统概要设计说明书1 引言1.1 编写目的本系统概要设计说明书是面向用户及项目团队而编写的,目的在于使项目负责人及项目成员明确软件的主要功能模块,以及让用户对概要设...

    3年前   
    1098    0

    UML电影售票系统

    《软件系统建模与UML》课程设计报告设计题目: 电影院售票系统 院 系: 计算机 专 业:   班  级: 学 号: ...

    4年前   
    1263    0

    文档贡献者

    文***品

    贡献于2022-09-04

    下载需要 10 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档