资源描述
1引言 2
1.1编写目标 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2总体设计 2
2.1需求要求 2
2.2运行环境 2
2.3基础设计概念和处理步骤 3
2.4结构 3
2.5功效器求和程序关系 3
2.6人工处理过程 3
2.7还未问决问题 3
3接口设计 3
3.1用户接口 3
3.2外部接口 3
3.3内部接口 4
4运行设计 4
4.1运行模块组合 4
4.2运行控制 4
4.3运行时间 4
5系统数据结构设计 4
5.1逻辑结构设计关键点 4
5.2物理结构设计关键点 4
5.3数据结构和程序关系 4
6系统犯错处理设计 5
6.1犯错信息 5
6.2补救方法 5
6.3系统维护设计 5
概要设计说明书
1引言
1.1编写目标
本文档依据设备管理系统需求规格说明书,定义了系统关键功效模块及相互之间联络,并定义了模块技术实现方法。定义软件系统结构,确定软件子系统,I/O接口,处理模式。从各个角度用符号化方法确保项目下一步愈加好进行
本文档预期读者为:项目经理、设计人员、SQA、开发人员、测试人员
1.2背景
伴随越来越多设备广泛应用,怎样经过设备来提升工作效率已经是众多企业追求问题,所以设备管理系统目标就在于帮助大家管理好各个设备应用情况,以提升社会工作效率。
设备管理系统还是一个企业和整个世界联络渠道,企业Intranet网络能够和Internet相联。首先,企业职员能够在Internet上查找相关技术资料、市场行情,和现有或潜在用户、合作伙伴联络;其次,其它企业能够经过Internet访问你对外公布企业信息,如企业介绍、生产经营业绩、业务范围、产品服务等信息。从而起到宣传介绍作用。伴随财务办公系统推广,越来越多企业将经过自己Intranet网络联接到Internet上,所以这种网上交流潜力将很巨大。设备管理系统已经成为企业界共识。众多企业认识到立即进行办公系统建设,并占据领先地位,将有利于保持竞争优势,使企业发展形成良性循环。
1.3定义
VS: Visual Studio。
1.4参考资料
《概要设计规范》
2总体设计
2.1需求要求
设备管理系统是信息管理系统一个,关键实现对设备相关信息管理,同时也要实现对应组织管理,用户管理等基础信息管理,关键包含登录,设备管理,组织管理和用户管理四大块,依据现实情况现具体又分为权限管理,设备管理,调拨管理,维修管理,组织管理,类型管理,类别管理,用户管理和修改密码共九个模块。
2.2运行环境
1:系统开发语言为C#
2:编译器为 VS
3:数据库为 SQL SERVER
4:操作系统为 Windows XP
5:开发过程中严格遵守编码规范
2.3基础设计概念和处理步骤
设备管理系统
设备管理
调拨管理
维修管理
组织管理
类型管理
登陆
类别管理
用户管理
修改密码
添加设备
维护设备信息
设备现值
录入调拨信息
维护调拨信息
录入维修信息
维护维修信息
录入机构信息
维护机构信息
组织结构图
录入类型信息
维护类型信息
录入类别信息
维护类别信息
录入用户信息
维护用户信息
修改本身密码
权限管理
2.4结构
1:权限管理
名 称
权限管理
标识
模块1
子系统名 称
权限管理
系统
名称
设备管理系统
接 口
说 明
输入
依据用户输入用户名,密码
输出
依据用户登录权限,进入对应主界面
功 能
说 明
设置登录权限,登录后可实施操作
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
登录
被调用模块
密码管理 人员管理
2:设备管理
名 称
设备管理
标识
模块2
子系统名 称
设备管理
系统
名称
设备管理系统
接 口
说 明
输入
设备信息
输出
依据操作显示对应提醒信息和设备信息,同时更新数据库
功 能
说 明
对设备进行管理,实现设备增删查改,并能看设备现值
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
设备管理
3:调拨管理
名 称
调拨管理
标识
模块3
子系统名 称
设备管理
系统
名称
设备管理系统
接 口
说 明
输入
调拨相关信息
输出
依据操作显示对应提醒信息和调拨信息,同时更新数据库
功 能
说 明
对调拨统计进行管理,实现调拨统计增删查改
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
调拨管理
4:维修管理
名 称
维修管理
标识
模块4
子系统名 称
设备管理
系统
名称
设备管理系统
接 口
说 明
输入
维修相关信息
输出
依据操作显示对应提醒信息和维修信息,同时更新数据库
功 能
说 明
对维修统计进行管理,实现维修统计增删查改
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
维修管理
5.组织管理
名 称
组织管理
标识
模块5
子系统名 称
组织管理
系统
名称
设备管理系统
接 口
说 明
输入
组织相关信息
输出
依据操作显示对应提醒信息和组织信息,同时更新数据库
功 能
说 明
对组织机构进行管理,实现组织机构增删查改,并能查看组织机构图
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
组织管理
6.类型管理
名 称
类型管理
标识
模块6
子系统名 称
组织管理
系统
名称
设备管理系统
接 口
说 明
输入
组织所需要设备类型相关信息
输出
依据操作显示对应提醒信息和设备类型信息,同时更新数据库
功 能
说 明
对设备类型进行管理,实现设备类型增删查改
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
类型管理
7.类别管理
名 称
类别管理
标识
模块7
子系统名 称
组织管理
系统
名称
设备管理系统
接 口
说 明
输入
组织所需要设备类别相关信息
输出
依据操作显示对应提醒信息和设备类别信息,同时更新数据库
功 能
说 明
对设备类别进行管理,实现设备类型增删查改
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
类别管理
8.用户管理
名 称
用户管理
标识
模块6
子系统名 称
用户管理
系统
名称
设备管理系统
接 口
说 明
输入
用户相关信息
输出
依据操作显示对应提醒信息和用户信息,同时更新数据库
功 能
说 明
对用户信息进行管理,实现设备类型增删查改
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
用户管理
9.修改密码
名 称
修改密码
标识
模块9
子系统名 称
用户管理
系统
名称
设备管理系统
接 口
说 明
输入
用户原密码,新密码
输出
依据操作显示对应提醒信息,同时更新数据库
功 能
说 明
修改用户本身密码
运行环
境说明
Windows 操作系统和浏览器
调用关
系说明
调用模块
主界面
被调用模块
修改密码
2.5功效需求和程序关系
模块标识
1
2
3
4
5
6
7
8
9
设备管理
√
√
√
组织管理
√
√
√
用户管理
√
√
登 陆
√
2.6人工处理过程
相关基础信息录入,部分查询条件录入,另外在删除组织机构时,假如要删除组织机构有子机构时,必需先返回组织管理界面,查询出该机构所含有子机构,然后手动删除全部子机构后,才能删除该机构。
2.7还未问决问题
为实现将对应信息导出生成excel表格功效。
3接口设计
3.1用户接口
系统用户用户名,密码和用户权限等相关信息。
3.2外部接口
采取VS自带数据库服务器或SQL Server 数据库服务器连接数据库,Internet用户端软件和用户交互。
3.3内部接口
关键经过各个表主键和外键进行连接,详见数据库设计。
4运行设计
4.1运行模块组合
对各模块使用全部要首优异行登录,然后经过系统主界面功效菜单来调用对应模块,实现用户和系统交互。每个模块全部需要和主界面结合调用。其中,经过登录模块登录到系统主界面,然后经过主界面相关菜单进入对应功效模块。
4.2运行控制
首先经过输入用户信息,进行判定是否为正当用户,同时依据不一样权限用户进入主界面功效菜单有所差异,并结合session在页面间进行传值来进行判定设置相关功效按钮visible属性来实现用户权限管理,进入对应主界面,在主界面上经过功效功效菜单来实现各个功效调用,进行调用交互。
4.3运行时间
每种模块组合运行时全部要占用数据库资源和硬件资源,运行时间取决于处理用户交互复杂程度。
5系统数据结构设计
5.1逻辑结构设计关键点
部门表:
用户表:
权限表:
设备表:
设备大类表:
设备种类表:
设备维修表:
设备调拨表:
5.2物理结构设计关键点
给出本系统内所使用每个数据结构中每个数据项存放要求,访问方法、存取单位、存取物理关系(索引、设备、存放区域)、设计考虑和保密条件。
5.3数据结构和程序关系
说明各个数据结构和访问这些数据结构形式:
6系统犯错处理设计
6.1犯错信息
本系统犯错信息,采取消息框形式来表现
6.2补救方法
说明故障出现后可能采取变通方法,包含:
a. 后备技术说明准备采取后备技术,当原始系统数据万一丢失时启用副本建立和开启技术,比如周期性地把磁盘信息统计到磁带上去就是对于磁盘媒体一个后备技术;
b. 降效技术说明准备采取后备技术,使用另一个效率稍低系统或方法来求得所需结果一些部分,比如一个自动系统降效技术能够是手工操作和数据人工统计;
c. 恢复及再开启技术说明将使用恢复再开启技术,使软件从故障点恢复实施或使软件从头开始重新运行方法。
6.3系统维护设计
说明为了系统维护方便而在程序内部设计中作出安排,包含在程序中专门安排用于系统检验和维护检测点和专用模块。 各个程序之间对应关系,可采取以下矩阵图形式;
展开阅读全文