- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
宝鸡文理学院软件体系结构与案例分析实验报告
班级:2017级软件工程3班姓名:刘娜学号:201796084054
实验题目基于BS体系结构风格的图书管理系统实验类型设计型
实验地点实验时间
实验教师苏小会实验技术人员
一、实验目的及要求
1、实验目的
设计并实现一个小型图书管理系统(以宝鸡文理学院图书馆的图书管理业务为
例),完成BS风格的架构设计,掌握BS风格架构设计的过程和方法。
2、实验要求
(1)采用用例驱动的分析方法,分析需求的主要任务,识别系统中的参与者和用
例,写出用例的文本,建立用例模型。
(2)根据1的结果,进一步建立领域模型(类图),完成静态模型的建立。
(3)结合某一种具体的框架(比如Java的JavaEE,Spring等)设计系统的架
构,要求采用BS架构,用包图表达架构。
(4)根据1,2,3的结果设计各层包含的类,接口及其交互(类图,顺序图
等),尽可能在设计中体现OO的设计原则,设计模式。
(5)完成图书管理系统的数据库设计。
二、实验内容
1、用户和管理员服务器端登陆账号
2、管理员能够录入图书信息,包括:图书编号、书名、ISBN、作者、出版社、出版日
期、版次、定价、数量等;
3、管理员能够录入读者信息,包括:姓名、年龄、性别、借阅证号、身份证号、电话、
押金、最大借书量、地址等;
4、管理员能够录入借阅信息,包括:读者、图书、借出时间、应还时间、借阅数量等;
5、管理员能够进行图书、图书类别、读者信息的修改、删除,能够进行分页浏览所有
图书、图书类别和读者信息等;
6、管理员能够进行借书、还书、续借、搜索等操作;
7、管理员能够进行新书订购管理,对新书进行订购以及验收新书;
8、图书管理员作为借阅者的代理完成借阅图书,归还图书和查询借阅信息工作。
三、实验设计
1、设计思路
建立领域模型:
1)从业务描述中提取名词;
2)从提取出来的名词中总结业务实体,区分名词中的属性、角色、实体、实例,形成问
题域中操作实体的集合;
3)从业务实体集合中抽象业务模型,建立问题域的概念;
4)用UML提供的方法和图例进行领域模型设计、确定模型之间的关系。注:实体之间
的关系,主要有泛化、依赖和关联,关联又分了一般关联、聚合、组合等
数据库设计:
1)需求分析阶段:综合各个用户的应用需求
2)概念设计阶段:形成独立于机器特点,独立于各个DBMS产品的概念模式(E-R图)
3)逻辑设计阶段:首先将E-R图转换成具体的数据库产品支持的数据模型,如关系模
型,形成数据库逻辑模式;然后根据用户处理的要求、安全性的考虑,在基本表的
基础上再建立必要的视图(View),形成数据的外模式
4)物理设计阶段:根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成
数据库内模式。
2、系统功能模块
针对用户对图书资源进行有效利用和管理的功能需求,用建模技术对图书管理资源采
用面向对象的描述方式,在具体系统功能实现之前,建立起系统模型是很必要的,这里采
用具有可视化、能够柔性实现分析、设计和开发系统的统一建模语言实现系统模型构建。
同时,结合最流行的基于浏览器的数据管理模式,建议采用基于组件技术的
B/S(brower/server)系统结构。
系统的功能模块如图2-1所示:
图2-1系统功能模块
3、功能模块分析
通过对图2-1分析可知,针对图书馆管理系统,可以分为两大模块,一个小模块:分
别为管理子系统,查询子系统两大模块,基础信息管理小模块。
(1)在管理子系统中:
您可能关注的文档
最近下载
- 防盗门施工组织设计方案.doc VIP
- 2025年版高等职业教育专科专业教学标准 460115 智能光电制造技术.docx
- [美国时代周刊]Time2012-06-25.pdf VIP
- 中医医疗医院设备配置标准.pdf VIP
- 陕2023TJ 077《住宅厨房、卫生间装配式L型构件排气道系统图集》.pdf VIP
- (完整word版)JGJ107-2016钢筋机械连接技术规程.doc VIP
- 三+《品质》(教学课件)-【中职专用】高二语文(高教版2023·职业模块).pptx VIP
- 新课标下体育中考项目现状的分析与思考.docx VIP
- 新员工入职适应期的评估体系与职业发展建议.docx VIP
- 第三周(9月15日)国旗下讲话稿:勿忘国耻振兴中华.pdf VIP
文档评论(0)