需求分析说明书
文档修订说明
设备管理系统
需求分析说明书
本文档旨在介绍项目的背景知识,并对本项目所实现的功能进行简单描述,从而为项目团队定义一个清晰的目标,为功能规范的编写提供基础。
设备管理系统是现代企业人工向计算机信息化转换必不可少的软件,能大幅度地提企业设备管理部门的工作效率。
承接陕西金融铸造有限责任公司的业务,为了其设计一款设备管理软件,可以使其公司的各个部门很方便、快捷准确地进行设备的采购、借出、归还、维修管理,以及便捷快速、准确的查询设备的库存统计信息。从更深一层提高公司的监督和管理职能,促进管理层与业务实施层的沟通,减少设备故障引发生产效率的降低,并能达到对领导层的辅助决策功能。
由于设备管理系统功能全面、丰富,但流程相对复杂、工作量大,因此,为便于系统开发管理,降低风险,根据实际情况,现将设备管理系统拆分为七个子模块:
1.系统管理
2.库存管理
3.设备申请
4.设备审批
5.采购管理
6.维修管理
7.信息统计
8.安全管理
有关各个系统实现的具体功能,请参见下面的功能简介部分。
对于各系统的实现,必须满足以下要求:
· 系统简单易用、流程清晰
· 系统安全可靠;员工操作权限依其身份不同而不同
· 界面简洁、美观
· 数据必须完整且无冗余
· 数据库的设计必须规范
· 数据必须安全
4.1 功能框架图
4.2 用例图
请见文件:设备管理系统_用例图_DJ130702_NO.4.doc
下面简要介绍本项目的各个系统所实现的各功能模块。
l 管理员登录
l 修改密码
l 安全退出
l 人员管理
l 权限分配
l 部门类别管理
l 设备类别管理
l 设备入库
l 设备清单
l 折旧清单
l 库存清单
l 设备调配
l 设备归还
l 采购申请
l 使用申请
l 维修申请
l 处置申请
l 采购审批
l 使用审批
l 维修审批
l 处置审批
l 购置清单
l 历史清单
l 维修清单
l 历史清单
l 调配统计
l 购买统计
l 维修统计
l 报废统计
l 修改密码
l 信息修改
l 安全退出
l 支持的终端数:100
l 支持并行操作的用户数:20
l 支持一月内处理的管理记录总量:2000条
l 95%的事务必须在小于3s时间内处理完,最长不超过10s。
暂无(在这里描述有关国际、国家或行业标准对本项目的约束要求)
数据库服务器硬件环境:内存2G以上,硬盘320G以上,CPU双核2.0MHz以上。
Web服务器硬件环境:内存2G以上,硬盘320G以上,CPU双核2.0GHz以上。
客户端硬件环境:内存1G以上,硬盘40G以上,CPU1.7GHz以上。
要求Web服务器损坏和停电等日常故障丢失数据,部署出现问题后可随时重新部署项目,不影响数据。
l 未登录用户不能够进入系统
l 用户不能访问未授权功能
l 同一用户只能单点登录
新功能的实现仅涉及局部。
在日常办公和居住环境下均可正常使用。
上述属性十分重要,能够使用规定的方法去进行客观的验证。
用户通过标准显示器、键盘和鼠标操作,其中显示器的分辨率不低于1024*768。
网络要求:内部局域网带宽100Mbps,工作站带宽10M/100Mbps,客户机(浏览器)外部接入带宽不低于512kbps。
web服务器端硬件要求:内存2G以上,硬盘320G以上,CPU双核2.0MHz以上。
数据库服务器硬件要求:内存2G以上,硬盘320G以上,CPU双核2.0GHz以上。
客户端硬件要求:内存1G以上,硬盘40G以上,CPU1.7GHz以上。
1. Web服务器端
操作系统:window XP
JDK要求:JDK6.0
Web服务器:Tomcat 6.0
2. 数据库服务器:SQLServer2005
客户端
操作系统:window XP/vista/7
浏览器:IE6.0及以上,或者火狐3.0
暂无
请见文件:设备管理系统_数据库ER模型_DJ130701_NO.4.doc
请见文件:设备管理系统_数据库物理模型_DJ130702_NO.4.doc
前言
设备管理系统为企事业单位设备管理者提供方便可靠的设备管理,统计的工具。其强大的功能和充足的信息和快捷的查询手段,极大的用户的日常工作,让人们感受到烦杂的设备管理也可以变得这么简单轻松。本课题是研究并开发一款基于WEB的设备管理软件,充分利用网络化平台,基于B/S模式,利用.Net框架及其提供的各种面向对象的开发工具,建立完整性强、安全性好的数据库,开发出功能完备,易使用的应用程序。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过调试、编译与实现,该程序界面友好、程序设计风格朴素,使用起来美观大方、方便易用。尤其是系统的“记录管理”的功能极大的减轻工作人员的工作量,并以快速、准确等优点取代人工操作,提高了设备效率。
目录
1可行性研究
1.1 技术可行性
1.2 经济可行性
1.3 操作可行性
2 软、硬件配置及结构
2.1 硬件配置
2.2 软件配置
3 设计方法
4 系统结构
4.1 B/S模式简介
4.2 B/S模式的优点
1可行性研究
随着科学技术的发展,社会进步,计算机技术迅速的发展,设备管理的方法也日新月异,以前全是由人工管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高设备管理效率,减轻劳动强度,提高信息处理速度和准确性,为设备管理员提供更方便、科学的服务项目。我选择了由计算机来设计一个设备管理系统的方案。让计算机对设备进行自动管理,设备管理员可以直接在计算机上实现设备信息的管理,并能在一定程度上实现自动化。通过对一些企业进行的实际深入调研,我开发出这套功能比较完整、通用性比较强、成本低廉的《企业设备管理系统》。
1.1技术可行性
根据管理员提出的系统功能、性能及实现系统的各项约束条件,本系统是一个数据库管理和查询的系统,因此,要使用一种具有强大的数据库操作功能、面向对象的可视化语言来进行代码的编写。 Microsoft VS2010中文版的使用简单,功能强大,完全可以实现这些功能。Microsoft VS2010使用灵活,操作简单,可视化的操作界面为高效的开发过程提供了前提。而Microsoft SQL Server 2005 功能强大,可以很好的完成数据库的建立,并可以与Microsoft VS2010 进行配合,两者相辅相成,共同开发数据库软件是一种很合理的选择。此系统采用微软 SQL Server 2005 建立数据库,用Microsoft VS2010 来创建界面,并且用它来访问数据库,实现用户的基本要求。
1.2经济可行性
现在市场上流行的《企业设备管理系统》之类的软件通用性、灵活性稍微要差一些,不能完全提供所需的要求。另外,该系统的价格一般相当昂贵,一般的中小型企业承受不了昂贵的支付能力。所以应该根据企业的具体情况设计适合企业的软件系统。
1.3操作可行性
采用此系统,可以减轻管理人员的工作量,使管理人员从大量繁琐的添表、查表、手工制表中解放出来。能够节省大量的人力、物力,工作效率大大提高,预计查询速度可以比原人工查询提高几倍以上,并且可以大大提高准确性和精确性,而且可以安全地、完整地保存大量的设备记录。使设备的管理更加规范化,系统化。此项目虽然经济效益不是太大,但可以减轻工作人员的劳动强度,并可以促进企业对设备管理的规范化和自动化,而且价格低廉,所以是有应用价值的,而且在技术上完全是可行的,可以马上进行开发工作。
2 软、硬件配置及结构
2.1 硬件配置
硬件: 计算机8台
2.2 软件配置
软件: Windows95/98/2000/XP 操作平台(中文版) Microsoft SQL Server 2005、Microsoft VS2010 (英文版)。
1.使用工具介绍
Visual Studio是微软公司推出的开发环境。是目前最流行的
Windows平台应用程序开发环境。Visual Studio 2010版本于20xx年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET
Framework 4.0、Microsoft Visual Studio 2010 CTP( Community
Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。
2.后台数据库的介绍
SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows XP 的大型多处理器的服务器等多种平台使用。 3 设计方法
本系统是以Microsoft VS2010作为前台开发工具,以SQL Server 2005作为后台数据库实现信息管理
4 系统结构
4.1 B/S模式简介
B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。
4.2 B/S模式的优点
用户可以通过WWW例览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW创览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Intranet。
B/S结构的优点
1.具有分布性特点,可以随时随地进行查询、浏览等业务处理。
2.业务扩展简单方便,通过增加网页即可增加服务器功能。
3.维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
4.开发简单,共享性强。
图书管理系统需求分析报告目录图书管理系统需求分析报告21引言211编写目的212项目背景213相关定义22需求概述321目标322…
图书管理系统需求规格说明书盛旭张驰1引言随着计算机技术的不断应用和提高计算机已经深入到社会生活的各个角落计算机软件也在各方面得到广…
实验报告课程名称软件工程导论课题名称图书管理系统需求分析报告专业计算机科学与技术班级计算机0903学号**姓名指导教师20##年4…
图书管理系统需求分析1引言11编写目的编写本报告的目的是明确本系统的详细需求提供给使用单位确认系统的功能和性能并在此基础上进行修改…
设计名称课程名称姓名班级授课教师信息工程学院课程设计图书管理系统需求分析报告软件需求2薄文正12软件工程1班邱老师目录第一章引言2…
设备采购管理信息系统需求分析报告一系统概述为了节约有限的经费适应市场经济的要求现代企业都应当对设备采购的形式进行变革现在企业在设备…
中国粮食仓储设备行业市场需求分析及十三五发展战略研究报告20xx20xx年编制单位北京智博睿投资咨询有限公司报告目录第一章粮食仓储…
校园网优化设备需求分析报告1学校网络概况我校现有的网络出口带宽为电信200M2条100M线路教育网10M在教育网出口部署CISCO…
项目名称需求说明书目录目录1需求分析21引言211编写目的212背景213参考资料23需求规定3项目名称需求说明书需求分析1引言1…
详细设备需求及配置情况第一包FXCG20xx070号阜新市国资委办公设备明细及配置第二包FXCG20xx071号阜新市水资源办公室…