★学习目标:
1、了解云借阅图书管理系统的文件组织结构;
2、了解云借阅系统的架构;
3、熟悉项目的结构层次
★思考任务:
1、图书管理系统采用什么样的结构层次?
★任务学习
★知识要点:
1. 云借阅系统功能模块介绍
本系统后台使用SSM框架编写,前台页面使用当前主流的Bootstrap和jQuery框架编写。(关于Bootstrap的知识,可参考黑马程序员编著的《响应式Web开发项目教程》)。
云借阅图书管理系统主要实现了两大功能模块:用户登录模块和图书管理模块,用户登录模块主要用于实现用户的登录与注销;图书管理模块主要用于管理图书,如新书推荐、图书借阅等。

2. 系统架构设计
根据功能的不同,云借阅 图书管理系统项目结构可以划分为以下几个层次。
持久对象层(持久层或持久化层):该层由若干持久化类(实体类)组成。
数据访问层(DAO层):该层由若干DAO接口和MyBatis映射文件组成。 DAO接口的名称统一以Mapper结尾,且MyBatis的映射文件名称要与接口的名称相同。
业务逻辑层(Service层):该层由若干Service接口和实现类组成。逻辑层主要用于实现系统的业务逻辑。
Web表现层:该层主要包括Spring MVC中的Controller类和JSP页面。

3. 云借阅系统项目文件组织结构

4.系统开发及运行环境

★思政元素
思政元素主要体现在以下几个方面:
1.强调系统安全性:在图书管理系统中,确保信息的安仝是非常重要的。通过强调系统安全性的重要性,培养学生的安全意识和责任心,引导他们在未来的工作中始终保持对安全的关注。
2.倡导团队合作:计算机图书管理系统的设计往往需要多人协作完成。通过组织小组活动,计学生们一起讨论、设计和开发系统,培养他们的团队合作精神和沟通能力,让他们明白团队协作的重要性。
3.培养创新意识:在图书管理系统的设计中,鼓励学生尝试新的设计理念和技术,培养他们的创新意识和创新能力。同时,也可以引导他们理解创新对于社会和经济发展的重要性。
4.加强法制观念:计算机图书管理系统涉及到版权、隐私保护等问题,需要遵守相关法律法规。通过在教学中引入相关法律知识,增强学生的法制观念,引导他们做遵纪守法的公民。
5.注重用户友好性:在图书管理系统中,良好的用户体验至关重要。通过强调用户友好性的重要性,培养学生的服务意识,引导他们在未来的工作中关注用户需求,提供优质服务。

