软件建模图书标准管理系统.docVIP

  • 0
  • 0
  • 约3.09千字
  • 约 17页
  • 2026-01-31 发布于江西
  • 举报

西安科技大学

《软件建模和UML》

试验汇报

题目:图书管理系统

学院:计算机科学和技术学院

专业及班级:软件工程1203班

姓名:宋小波

学号:

日期:/6/7

目录

试验目…………………1

二.试验内容………………1

三.系统需求建模…………1

五.系统静态建模…………3

5.1系统用例图………………4

5.2类图………………………6

系统动态建模…………8

6.1状态图……………………8

6.2时序图……………………9

系统物理建模…………9

7.1组件图及布署图…………9

八.总结……………………10

一、试验目标

了解UML基础原理和面向对象分析设计方法,初步掌握RationalRose建模工具使用方法,深入巩固软件工程理论知识。

二、试验内容

1、初步掌握RationalRose开发工具使用,包含建立用例、活动者、用例图、次序图、协作图、类图、对象图、包、状态图、活动图、构件图、配置图等。

2、了解面向对象基础概念,初步掌握Rose环境下用UML进行分析和设计技术;基础学会在Rose环境下用UML语言为系统建模。

3、为一个图书管理系统需求分析阶段建立模型。(需求建模)

三.图书管理系统功效需求:

1、馆员管理:维护馆员信息,有查询、添加、修改、删除功效。馆员身份不一样,分别对应不一样操作权限。超级管理员拥有系统维护、数据库维护权限;通常管理员负责不一样日常工作模块;馆长拥有一切权限。馆员类别划分加强系统安全性。

2、码表维护:维护多种码表,包含:国家码表、语种码表、出版商码表、丛书码表、编辑类型码表、版本码表、图书大小码表。对码可进行添加、修改、删除操作。

3、修改密码:输入目前馆员旧密码、新密码,检验输入完整性,假如旧密码输入不正确,则不能修改。密码录入时以符号(*)显示,密码加密后保留到数据库,以确保数据安全性。

4、编目设定:编目操作过程中,需要设定一定参数,以确保系统正常运行。能够选择设定里是否自动产生索书号、流通号等,假如选择为真,则由系统按一定算法得出索书号、流通号,而且确保数据唯一性;假如为假,则由操作馆员录入。即使系统能自动判定号码唯一性,但有可能进行数次修改才能确保不反复,增加了数据输入量。保留字段和加载默认值能够在录入信息时,自动加载一些数据,以降低人工录入工作量。编目设定就是保留这些设定,而且在系统配置文件中保留最近一次设置,下次进入系统时自动加载各项设定。

5、编目管理:编目管理是系统最关键组成部分之一,关键是维护书目基本信息和部分流通信息。提供图书编目信息添加、修改功效,和图书副本初始流通信息添加、修改、删除。

6、流通设定:流通操作过程中,需要设定一定参数,以确保系统正常运行。如在通用设定里设定操作方法(快速借还操作[光笔扫描条形码输入]、手工借还操作[键盘输入]),过期罚款、图书损坏丢失罚款参数,过期催还时间,办卡手续费等,为整个流通操作步骤顺利进行提供依据。借书参数设定实际是读者类型维护,操作馆员能够依据实际情况设定不一样读者类型和对应借书等参数。在后继功效模块中,以此判定是否该进行催还、罚款操作。

7、借还管理:借还管理功效模块也是系统最关键功效模块之一。包含五个子功效:借书、还书、预约、续借、催还。这些子功效确保图书有效流通。

8、图书类别管理:此功效模块关键完成对图书类别码表维护。为了严格根据中图法对书目进行分类,又可让各图书馆用户依据本馆实际情况(如藏书情况、面向读者等)对一些图书分类进行增添、删改,故系统提供类目编辑接口,以达成规范性和灵活性结合。系统要求顶级分类目录必需严格根据中图法。

9、图书挂失:读者发觉图书丢失后,可到图书馆流通台进行挂失。因为图书已丢失,要求读者提供图书流通号是比较困难,故在此设计为输入图书证号。系统依据图书证号得出读者在借全部图书,然后依据显示

文档评论(0)

1亿VIP精品文档

相关文档