基于J2EE的图书馆管理信息系统分析与设计
基于J2EE的图书馆管理信息系统分析与设计
中文摘要 4-5
英文摘要 5
绪论 9-11
1 体系结构模式 11-20
1.1 MIS系统体系结构模式的发展历程 11-15
1.1.1 主机终端模式 11
1.1.2 网络/文件服务器模式 11-12
1.1.3 客户机/服务器模式 12-13
1.1.4 Web浏览器/服务器模式 13-15
1.2 两种B/S模式的比较:.NET和J2EE 15-18
1.2.1 J2EE体系结构 15
1.2.2 .NET体系结构 15-16
1.2.3 J2EE和.NET比较 16-18
1.3 J2EE的优势 18-20
1.3.1 可移植性 18
1.3.2 开发效率高 18
1.3.3 瘦客户端,易于升级维护 18
1.3.4 可伸缩性 18-19
1.3.5 支持异构环境 19
1.3.6 先进成熟的开发工具 19-20
2 统一建模语言—UML 20-23
2.1 统一建模语言 20-21
2.2 UML的特点 21-22
2.2.1 标准统一 21
2.2.2 面向对象 21
2.2.3 可视化、表示能力强 21
2.2.4 独立于过程 21
2.2.5 容易掌握使用 21-22
2.3 Rational统一过程(RUP) 22
2.4 可视化建模工具 22-23
3 J2EE体系结构及技术 23-40
3.1 J2EE体系结构 23-24
3.1.1 客户层(Client Tier) 23-24
3.1.2 web层 24
3.1.3 业务层 24
3.1.4 企业信息系统层 24
3.2 J2EE技术 24-40
3.2.1 JSP/Servlet视图与控制 25-26
3.2.2 EJB-J2EE的核心 26-32
3.2.3 JDBC 与数据库 32-35
3.2.4 JNDI Java命名和目录服务 35-38
3.2.5 XML(Extensible Markup Language) 38
3.2.6 RMI技术 38-40
4 基于UML的系统分析 40-60
4.1 总体需求分析 40-41
4.2 通过用例建模进行需求分析 41-52
4.2.1 定义参与者 41-42
4.2.2 图书馆业务功能用例定义 42-50
4.2.3 序列图 50-51
4.2.4 活动图 51-52
4.3 系统分析 52-60
4.3.1 分析类 52-55
4.3.2 细化后的序列图 55-56
4.3.3 协作图 56
4.3.4 类图 56-57
4.3.5 聚合分析类 57-58
4.3.6 分析包 58
4.3.7 图书馆管理信息系统的分析模型 58-60
5 系统设计 60-69
5.1 系统功能模块 60
5.2 系统结构及系统构架设计 60-61
5.3 类设计 61-65
5.3.1 边界类设计 61-63
5.3.2 实体类设计 63-64
5.3.3 控制类设计 64-65
5.4 数据库设计 65-67
5.4.1 数据库设计原则 65-66
5.4.2 数据库设计 66-67
5.5 系统开发平台及开发工具 67-69
5.5.1 系统平台 67
5.5.2 系统的开发工具
这个是大纲,全文有上万字,如果感兴趣与我184886722Q聊取全文