- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆管理系统概要的设计报告
组别 组长 组员 创建日期
基于SSH框架的图书管理系统
概要设计说明书
作 者:
递交日期:
验 收 人:
验收日期:
工作量统计:
作者 内容(章节) 日期 签字 目录
1 引言 1
1.1 编写目的 1
1.2 范围 1
1.3 定义 1
1.4 参考资料 2
2 总体设计 2
2.1 需求规定 2
2.2 运行环境 2
2.3 基本设计概念和处理流程 3
2.4 结构 6
2.5 功能需求与程序的关系 7
2.6 人工处理过程 8
2.7 尚未解决的问题 9
3 接口设计 9
3.1 用户接口 9
3.2 外部接口 12
3.2.1 硬件接口 12
3.2.2 软件接口 12
3.2.3 通信接口 12
3.3 内部接口 13
4 运行设计 13
4.1 运行模块组合 13
4.2 运行控制 14
4.3 运行时间 14
5 系统数据结构设计 15
5.1 逻辑结构设计要点 15
5.2 物理结构设计要点 15
5.3 数据结构与程序的关系 15
6 系统出错处理设计 16
6.1 出错信息 16
6.2 补救措施 16
6.3 系统维护设计 17
1 引言
1.1 编写目的
概要设计的主要任务是根据需求分析,设计软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。概要设计建立的是目标系统的逻辑模型,与计算机无关。
1.2 范围
项目名称:基于SSH框架的图书馆管理系统
项目任务提出者:徐康(项目经理)
项目开发者:徐康、谷旷如、严康、费孝喆
项目用户:东南大学苏州研究院学生
项目运行单位:软件开发小组
1.3 定义
JavaEE应用的分层模型:
Domain Object (领域对象)层:此层出系列的POJO ( Plain Old Java Object,普通的、传统的Java 对象〉组成,这些对象是该系统的Domain Object, 往往包含了各自所需要实现的业务逻辑方法。
DAO (Data Access Object. 数据访问对象)层: 此层由系列的DAO 组件组成,这些DAO实现了对数据库的创建、查询、更新和删除( CRUD ) 等原子操作。
业务逻辑层: 此层曲系列的业务逻辑对象组成,这些业务逻辑对象实现了系统所需要的业务逻辑方法。这些业务逻辑方法可能仅仅用于暴露Domain Object 对象所实现的业务逻辑方法,也可能是依赖DAO 组件实现的业务逻辑方法。
控制器层:此层出系列控制器组成,这些控制器用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,处理用户请求,并根据处理结果转发到不同的表现层组件。
表现层:此层由系列的JSP 页面、Velocity 页面、PDF 文档视图组件组成,负责收集用户消求,并将显示处理结果。
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。
Struts2: Struts 是全世界最早的MVC 框架,其作者是JSP 规范的制定者,并参与了Tomcat 开发,所以Struts从诞生的第一天起,就备受Java EE 应用开发者的青睐。多年来, Struts 确实是Java EE 应用中使用最广泛的MVC 框架, 拥有广泛的市场支持。
Struts 框架学习简单, 而且是全世界应用最方便的MVC 框架,所以互联网上充斥着大量Struts的学习资料,这使得普通学习者可以非常容易地掌握Struts 的用法。
从另一方面来看, Struts 框架毕竟太老了,无数设计上的硬伤使得该框架难以胜任更复杂的需求,于是古老的Struts 结合了另一个优秀的MVC 框架: WebWork,分娩出了全新的Struts 2, Struts 2 拥有众多优秀的设计,而且吸收了传统Struts和WebWork 两者的精华,迅速成为MVC 框架中新的王者。
您可能关注的文档
最近下载
- 初中语文人教八年级上册(统编2023年更新)句子成分划分 教案.docx VIP
- Spark大数据技术实战教程全套教学课件.pptx
- 2024.3.25-深基坑土方开挖专家论证版施工方案,附计算书!115页Word可下载!.docx
- 不同意调岗解除劳动合同通知书.docx VIP
- 《为家乡写人物(风物)“志”》课件--统编版高中语文必修上册.pptx
- 整本书阅读优质课《格林童话》导读课课件.pptx VIP
- 【精品】金融工程第七版课后习题答案(中文.pdf
- 2024年秋人教版七年级英语上册全册课件:Unit 3.pptx VIP
- 圆管涵结构计算-新规范.xls VIP
- 典型作业风险辨识防范手册(变电分册).pdf
文档评论(0)