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


    





    信息系统分析设计课程设计报告





    设计题目: 图书理系统
    姓 名:
    班 级: 信班
    学 号:
    指导老师:

    □需求分析明确(5分)
    □例图正确(10分)
    □类图正确(10分)
    □序列图正确(10分)
    □状态图正确(10分)
    □活动图正确(10分)
    □构件图部署图正确(10分)
    □讲解思路清晰(20分)
    □报告格式规范(15分)

    目录
    摘 3
    二 图书理系统行性分析 3
    三 图书理系统需求分析 3
    31功性需求 3
    32系统模块 4
    四 系统UML建模设计 4
    41UML简介 4
    42例图 4
    (1)阅者例图 4
    (3)系统理员例图 6
    43类图 6
    (1) 参者基类图 6
    (2) 业务实体类图 7
    (3) 类间关系 8
    44序列图 8
    (1)阅者查找图书例 8
    (2)阅者查询信息例 8
    (3)阅者预定图书例 9
    (4)图书理员处理阅例 9
    (5)图书理员处理书例 9
    (6)系统理员查询书籍例 9
    (7)系统理员添加书籍例 10
    (8)系统理员删书籍例 10
    (9)系统理员修改书籍例 10
    (10)系统理员查询阅者信息例 11
    (11)系统理员添加阅者例 11
    (12)系统理员删阅者例 11
    (13)系统理员修改阅者信息例 12
    (14)系统理员添加书目例 12
    (15)系统理员删书目例 12
    45状态图 13
    (1)图书状态图 13
    (2)阅者状态图 13
    46活动图 13
    (1)阅者活动图 14
    (2)图书理员活动图 14
    (3)系统理员理阅者信息活动图 14
    (4)系统理员维护图书信息活动图 15
    (5)系统理员维护图书目录信息活动图 15
    47构件图部署图 16
    (1)基业务构件图 16
    (2)系统部署图 16
    五 总结 17


    面象软件工程传统面程软件工程相需求获取系统分析设计实现方面着区UMLOOAOOD常工具UML构建软件面象软件工程程系统进行断精化建模程模型包括例模型分析模型设计模型然需具体计算机语言建立系统实现模型然整软件工程中需建立系统测试模型保证软件产品质量
    面象工具构建系统应该面象软件工程方法然常会发现实际开发程中开发员然够理解UML图形然心应手UML构建整项目原然原软件工程方法清楚UML建立系统模型清楚分析设计区间转化
    应软件系统质说计算机现实世界进行数字化模拟应软件制造程UML方法建立列模型程关图书馆系统基需求较简单允许学生图书馆阅图书外通网络者图书馆终端查阅预订书然图书馆理员图书进行理简化系统没图书馆中员作细分
    二 图书理系统行性分析
    着政府机关广企事业单位部网络广泛建立通信息台构筑高效实协工作动化办公应系统满足信息高度享时发布需求效实现部知识理已成众户需求
    图书理系统政府机关广企事业单位动化办公提供较解决方案
    三 图书理系统需求分析
    图书理系统面学校图书馆进行图书理理信息系统(MIS)该信息系统够方便阅者提供种阅服务够图书理员系统理员提供方便理服务
    31功性需求
    l 图书理系统够定数量阅者提供服务阅者够拥唯标识存编号图书馆阅者发放图书证图书证中包含阅者编号信息系统通单独程序阅者提供服务需理员干预服务包括提供查询图书信息查询信息服务预定图书服务等
    l 阅者需阅书籍书籍时需通图书理员进行阅者直接系统交互图书理员充阅者代理系统交互阅者节约图书数量超限制时允许阅者进行阅阅者阅图书超定期限时需进行处罚阅图书时需图书证作时需
    l 系统理员负责系统理维护工作维护工作包括图书添加删修改书目添加删阅者添加删修改系统理员够查询阅者图书图书理员信息
    l 通图书名称图书ISBNISSN号图书进行查找
    32系统模块
    l 基业务处理模块:基业务处理模块实现图书理员阅者阅图书图书处理图书理员通合法认证登录该系统中理阅者阅等活动
    l 信息查询模块:信息查询模块实现阅者信息查询包括图书信息查询身信息查询书籍预定等功
    l 系统维护模块:系统维护模块实现系统理员系统理数库维护系统理包括阅者信息图书信息图书理员信息书目信息等信息维护数库维护包括数库备份恢复等数库理操作
    四 系统UML建模设计
    41UML简介
    UML种功强面象视化系统分析建模语言采整套成熟建模技术广泛适应领域模型帮助开发员更理解业务流程建立更更完善系统模型户开发员问题描述达相理解减少语义差异保障分析正确性
    42例图
    (1)阅者例图
    l 查找图书:阅者通图书名称ISBNISSN号查找图书详细信息
    l 登录系统:阅者够根图书证编号相关密码登录助机器查询图书信息信息进行图书预定
    l 查询信息:阅者通助机器登录查询信息允许未授权情况查询信息
    l 预定图书:登录助系统阅者预定相关书籍容
    l 阅图书:阅者通图书理员阅相关书籍
    l 图书:阅者通图书理员书籍果未时需缴纳罚金

    图421

    (2)图书理员例图
    l 处理阅:阅者通图书理员阅书籍图书理员处理阅时需检查户合法性果合法允许阅书籍果前该图书已该阅者预定需删该图书预定信息
    l 处理:阅者通图书理员书籍阅者书籍超定期限时图书理员需收取罚金

    图422
    (3)系统理员例图
    l 查询书籍信息:系统理员权限查询种图书信息
    l 添加书籍:书籍添加通系统理员进行图书添加时输入书籍详细信息
    l 删书籍:书籍删通系统理员进行图书删时书籍信息删
    l 修改书籍:书籍信息系统理员修改
    l 查询读者信息:系统理员权限查询读者信息
    l 添加读者:读者添加通系统理员进行读者添加时需输入读者详细信息
    l 删读者:读者删通系统理员进行读者删时读者信息删
    l 修改读者信息:读者信息系统理员修改
    l 添加书目:书目添加通系统理员进行书目添加时输入书目描述信息
    l 删书目:书目删通系统理员进行书目删时关该书目图书信息清空

    图423
    43类图
    (1) 参者基类图
    系统理员登录系统时需提供系统理员户名密码阅者言图书证中包含阅者名称址类型阅者阅数目图书阅者允许阅预定天数样



    (2) 业务实体类图
    图书拥图书相区编号目录名称编号ISBN名称作者名称出版社名称书名称出版日期阅书籍时阅信息存储书籍编号阅者编号阅日期预定图书信息存储书籍编号阅者编号预定日期书目信息包含书目编号书目名称




    (3) 类间关系
    通关系连接类连接起关系表示中表明类类间数量关系

    44序列图
    (1)阅者查找图书例

    (2)阅者查询信息例

    (3)阅者预定图书例

    (4)图书理员处理阅例

    (5)图书理员处理书例

    (6)系统理员查询书籍例

    (7)系统理员添加书籍例

    (8)系统理员删书籍例

    (9)系统理员修改书籍例

    (10)系统理员查询阅者信息例

    (11)系统理员添加阅者例

    (12)系统理员删阅者例

    (13)系统理员修改阅者信息例

    (14)系统理员添加书目例

    (15)系统理员删书目例

    45状态图
    (1)图书状态图

    (2)阅者状态图

    46活动图
    (1)阅者活动图

    (2)图书理员活动图

    (3)系统理员理阅者信息活动图

    (4)系统理员维护图书信息活动图

    (5)系统理员维护图书目录信息活动图

    47构件图部署图
    (1)基业务构件图

    (2)系统部署图

    五 总结
    通学期UML学根图书理系统实例开始UML概念模糊次次撰写作业请教老师渐渐UML系统解已理解UML作运作模式方法种统建模标准语言现软件开发说UML做建模语言形成统标准次UML图形化语言直观描述出事物状态行特征说明表达婚姻中介系统总UML种定义良易表达功强普遍适建模语言溶入软件工程领域新思想新方法新技术作域限支持面象分析设计支持需求分析开始软件开发全程UML标准图形表示法面象分析设计种方法仅仅组符号已具静态结构动态行系统进行建模喜欢UML方便简捷干净清爽直观形象
    UML课程设计中明白作系统需求分析重开始应该明确业务流程工作偏离方例图活动图状态图类图序列图应该分清间关系明确作系统功状态具体抽离出搭建模型悟出系统整体应该形成整体出发整体分块局部剖析进重视完善部细节
    UML课程带仅仅软件(staruml)技学更种设计系统思维提升门课程然已结束系统设计中需改进方学工作中必断学理解涵精髓断完善
    文档香网(httpswwwxiangdangnet)户传

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

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

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

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

    下载文档

    相关文档

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

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

    3年前   
    791    0

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

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

    1年前   
    231    0

    图书馆图书管理系统课程设计

     课程设计 (图书馆图书管理系统) 指导老师: 班 级:能动 姓 名: 学 号: ...

    5年前   
    1596    0

    uml课程设计网上选课系统

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

    1年前   
    563    0

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

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

    3年前   
    620    0

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

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

    1年前   
    435    0

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

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

    3年前   
    721    0

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

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

    5年前   
    1431    0

    图书管理系统

    毕业设计论文 毕业设计题目:图书管理系统 教 学 班: 学生姓名: 学 ...

    5年前   
    1690    0

    数据结构课程设计报告——图书管理系统

    课程设计报告 课设课题: 课程设计——图书管理系统 学 院: 电 子 信 息 学 院 专 业: 网 络 工 程 ...

    3年前   
    666    0

    《SQL-Server-数据库设计》课程设计报告(图书馆管理系统)

    《SQL Server 数据库设计》课程设计报告课题名称:图书馆管理系统_班级:_ 软大班____学号:_ __姓名:___ ___完成日期:_2...

    3年前   
    728    0

    软件过程管理电子商务系统在线图书商城课程设计

    软件工程专业《软件过程管理》 课程设计报告题 目: 电子商务系统——在线图书商城 姓 名: 准考证号...

    1年前   
    279    0

    SQL数据库图书管理系统课程设计

    XX职业技术学院信息工程系题 目:《图书管理系统》班 级 网络班 学 号 ...

    3年前   
    676    0

    数据库课程设计图书管理系统

    理工大学软件学院课程设计报告课 程:数据库课程设计题 目:图书管理系统班 级: 专 业:软件工程姓名学号:指导教师: 日期: 1.1背景 随着图书馆规模的不断扩大,图书...

    10个月前   
    230    0

    图书管理系统(软件工程课程设计报告)

    图书管理系统(软件工程课程设计报告)一、可行性研究报告1.引言1.1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解 经过对此项目进行详细调查研究...

    2年前   
    500    0

    图书管理系统软件工程课程设计

    XX大学 课程名称:软件工程 试题题目:图书管理系统 姓 名: 学 号: 专 业: 计算机科学与技术 学 院:计算机与信息科学学院 ...

    5年前   
    1255    0

    基于WEB的图书管理系统的设计与实现课程设计

    软件工程课程设计报告基于WEB的图书信息管理系统的设计与实现所 在 学 院 信息科学技术学院 专 业 名 称 计算机科学与技术 ...

    3年前   
    879    0

    c++课程设计及图书管理系统(窗口界面)

    C++课程设计课程设计系部:计算机应用技术系专业:计算机应用技术班级学号: 姓名: 一、系统功能分析: 图书...

    3年前   
    569    0

    UML课程设计报告模板

    《考勤管理系统》系统建模设 计 报 告课程名称: 软件建模 专业:计算机科学与技术 班级:学号: 姓名:指导教师: 成...

    3年前   
    481    0

    图书管理系统数据库设计数据库应用系统开发课程设计

    信息工程学院《数据库应用系统开发》课程设计论文题 目:图书管理系统数据库设计学 号:专业班级:信管级(X)班姓 名:魏 金 风指导老师:完成日期:2007摘 要在计算机日益普及...

    2年前   
    419    0

    文档贡献者

    文***品

    贡献于2021-04-04

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

    该用户的其他文档