- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《实验室设施管理系统》整体设计报告
一、前言
编写目的:
1.为开发人员、保护人员、客户之间供给共同的协议而创办基础,对实验室设施管理系统软件功能的实现作纲要描绘。
2.本说明书的预期读者为剖析人员、测试人员、用户文档编写者、项目管理人员。
二、整体设计
2.1需求规定
主要的输入输出:设施信息、申请购置信息、报废信息、报修信息、详细查问统计;对实验室设施信息的统计结果进行输出(excel导出)。
2.2运转环境
运转环境:windowsxp以上
2.3系统架构图
系统构造设计
该设施管理系统为B/S构造。管理员经过阅读器发送恳求到服务器,服务器收到恳求后,对数据库进行相应操作,并将结果返回给阅读器进行衬着,达成一次操作过程。
技术架构
系统技术架构从职责上分为三层:表示层、业务逻辑层、数据长久层,以
便在短时间内搭建构造清楚、代码复用性高、保护便利的Web应用程序。此中,
使用SpringMVC作为系统的整体基础框架,负责MVC分别,在SpringMVC框
架的模型部分,利用MyBatis和JPA2.0对长久层供给支持,业务层用Spring支持。
系统的技术架构图以下图:
客户层Web阅读器
inputoutput
View
JSP
JSP
表示层
Controller
ActionServlet
SpringMVC
Model
Action
ActionForm
业务层
业务功能
Dao接口
Spring
Dao接口实现
长久层
MyBatis、JPA
ORM
DBMS
技术架构图
2.3模块设计
系统功能模块图
该设施管理系统主要分为以下四个模块:设施管理模块,新购设施申请模
块,报修管理模块和报废管理模块。设施管理模块包含设施信息的增修改查操
作,数据的导出操作以及设施的报修,报废的增添操作。新购设施申请模块包
括记录的增修改查操作,导出数据操作;报修管理和报废管理包含记录的改正,
查问,删除操作和导出操作。
系统的功能模块以下列图:
实验室设施管理系统
申请
设施
新购
管理
设施
增
增
删
报
报
导
删
导
改
修
废
出
改
出
查
查
活动图
管理员
登录系统
改正/增添、删除设施信息
报修报废
管理管理
改
导
改
导
删
删
出
出
查
查
系统
管理设施信息
申请报修申请购置申请报废
报表
系统类图以下
user
-id:int
-name:String
password:String
+
add( )
:int
+
get( )
:int
+
delete( )
:int
+
edit( )
:int
apply
-
id
:int
-
name
:int
-
number
:int
-
specification
:int
+
add( )
:int
+
get( )
:int
+
edit( )
:int
delete( ):int
次序图以下
equipment
-
id
:int
-
name
:int
-
auto_number
:int
-
type
:int
-
model
:int
-
specification
:int
-
price
:int
-
buy_time
:int
-
shelf_life
:int
-
person
:int
-
state
:int
+
add( )
:int
+
get( )
:int
+
edit( )
:int
+
delete( )
:int
repair
-
id
:int
-
name
:int
-
date
:int
-
auto_number
:int
-
repair_factory
:int
-
cost
:int
-
person
:int
-
type_id
:int
+
add( )
:int
+
get( )
:int
+
edit( )
:int
+
delete( )
:int
category
-
ID
:int
-
category_type
:int
+
add( )
:int
+
get( )
:int
+
edit( )
:int
+
delete( )
:int
scrap
-
id
:int
-
name
:int
-
date
:int
-
number
:int
-
model
:int
-
operator
:int
-
reason
:int
-
type_id
:int
+
add( )
:int
+
get( )
:int
+
edit( )
:int
+
delete( )
:int
三、接口设计
用户界面
在用户界面部分,依据需求剖析的结果,用户需要一个用户友好的界面。
在界面设计上,应做到简单了然,易于操作,而且要注意到界面的布局,应突
出的显示重
文档评论(0)