ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:146.35KB ,
资源ID:8011970      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8011970.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业设备管理系统开发.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业设备管理系统开发.docx

1、企业设备管理系统开发企业设备管理系统开发需求分析说明书学号姓名所完成的任务成绩1,2,5,63,54,5567,8年 月 日1引言1.1编写目的设备管理系统是一个以设备为中心,对设备从统计到报废的一个全生命周期中所发生的各种事件进行跟踪的一个管理信息系统。系统可以为企业提供一个简便实用的管理平台,将设备全生命周期的管理工作信息化,有效地进行设备管理工作,以提高设备生命周期的利润率,直接为企业创造价值。设计优良的设备管理系统,实现安全性和高质量,防止故障发生,从而使企业达到降低成本和全面生产效率的提高。1.2背景企业设备管理系统开发任务提出者: 开发者: 用户:企业及工厂设备管理系统要实现对设备

2、的管理要求,包括:录入、浏览、删除、修改、检索和统计等。不同的企业只需要对其稍作修改即可开发出符合本企业要求的设备管理系统1.3定义在本系统中涉及到的技术及编程语言有ASP.NET、C#、javascript,这里主要介绍一下C#。C#是一种简单、现代、面向对象和类型安全的编程语言,由C和C+发展而来。C#牢固地植根于C和C+语言族谱中,并且会很快被C和C+程序员所熟悉。C#的目标在于把Visual Basic的高生产力和C+本身的能力结合起来。 C#作为Microsoft Visual Studio 7.0的一部分提供给用户。除了C#以外,Visual Studio还支持Visual Bas

3、ic、Visual C+和描述语言VBScript和Javascript。所有这些语言都提供对Microsoft .NET平台的访问能力,它包括一个通用的执行引擎和一个丰富的类库。Microsoft .NET平台定义了一个“通用语言子集”(CLS),是一种混合语言,它可以增强CLS兼容语言和类库间的无缝协同工作能力。对于C#开发者,这意味着既是C#是一种新的语言,它已经可以对用老牌工具如Visual Basic和Visual C+使用的丰富类库进行完全访问。C#自己并没有包含一个类库。2任务概述2.1目标为了适应变化的形势获得竞争优势,企业要不断引进新的技术和管理手段,而稳定可靠的生产设备永远

4、是企业现代化生产的基础保证。目前,设备管理多采用传统的人工管理方式。即在设备采购进来后,将设备的基本情况和相关信息登记存档。此后必须经常性地维护设备跟踪信息,如设备位置变迁、维修情况、报废处理、设备当前运行状态等。随着时代发展,设备种类越来越多,设备管理及维护量越来越多,设备管理及维护工作量大,牵涉面广,传统的人工管理方式已经越来越不适应现代化设备管理要求。针对该现象,开发一个灵活、通用适合的设备管理的信息系统,就显得十分重要。其可对设备进行统计及管理工作,提高办公效率和可靠性,减少工作人员的劳动强度,减少办公耗材,提高设备的现代化管理水平。2.2用户的特点用户只需一个浏览器进行工作,实行客户

5、端的零安装和零维护,并支持远程办公和不间断服务。3功能需求分析主要完成的功能有:组织结构管理;人员管理;权限管理;设备类别管理;设备种类管理;维护设备管理;维护维修记录;维护调拨记录;维护报表记录;设备统计查询;设备维修统计查询;设备调拨统计查询;报废设备统计查询;查询结果导出到Excel表格等。根据功能的不同可以把设备管理系统主要分为设备管理,系统管理,设备统计查询这三个部分。1)设备管理:主要面向的人员是超级管理员和管理员。主要用于录入设备记录、维护设备记录、维护维修记录、维护调拨记录、维护报废记录。其主要的操作也就是这些信息的添加、删除、修改的等,以维持系统的正常运行。2)系统管理:主要

6、面向的人员也是超级管理员和管理员。主要用于组织结构管理、设备类别管理、设备种类管理和人员管理。主要操作也同设备管理即信息的添加、删除、修改等。3)设备统计查询:这一项是针对全体用户,主要用设备统计查询、维修统计查询、调拨统计查询、报废统计查询。这一项也是对设备管理的信息存储。属于只读型。除了以上三项,整个系统还包括登陆管理,即根据不同人员的身份合法性认证,使其进行相应的操作。人员分普通用户、管理员和超级管理员。管理员、普通用户均隶属于各个部门。普通用户只能查询本部门的设备相关信息;管理员只能管理及查询本部门的设备相关信息;超级管理员可以管理及查询所有设备相关信息。每个人员都可以对自己的密码进行

7、修改。4性能需求分析本系统可以实现许多性能特性,如:实用性、灵活性、可扩展性、易维护性、可靠性等等。4.1 实用性实用性是衡量一个应用系统好坏的重要指标。是否与业务紧密结合,是否具有严格的业务针对性,是系统成败的关键。本系统是在对日常设备管理工作进行详细的调查之后实现的,实现的各项功能应该十分贴合设备管理流程,具有很强的实用性。完全控制式的页面布局,使得设备的录入工作更简便;许多选项包括类别、来源部门等只需要单击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对设备的处理将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能。4.2灵活性本系统提供了灵活的查询

8、模块可将设备的基本情况、配置情况、维修升级档案、设备调拨、报废记录等信息灵活组合条件,进行组合查询,达到提高查询效率、界面直观的效果。同时还可以根据用户需要定制查询结果,并将查询结果以Excel表格导出打印。4.3 扩展性随着系统应用的普及和推广,系统功能的扩展将是不可避免的,因此,提高系统的可扩展性、可维护性是提高整个系统性能的必然要求。本系统采用模块化的设计思想,在结构上具有良好的可伸缩性,使用者可根据实际业务需要扩展模块。4.4 易维护性本系统采用多层架构设计,使系统结构更清楚,分工更明确,有利于后期的维护。4.5 安全保密性整体的系统安全性是本系统中必须考虑的重点要求。在该系统设计中,

9、安全、可靠将作为第一要素。同时,利用细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。此外,还有良好的用户身份认证体制和灵活的密码更改模块;用户权限也可以通过管理员灵活修改。 4.6 可靠性社会向信息时代迅速发展的同时也有潜在危机,即对信息技术的依赖程度越高,系统失效可能造成的危害和影响也就越大。因此,采用良好的操作系统和数据库,确保数据的一致性和完整性,并使系统免受病毒感染,确保系统运行的可靠性具有重要意义。4.7 经济性本系统可对设备进行统计及管理工作,提高办公效率,减少工作人员的劳动强度,减少办公耗材,提高设备的现代化管理水平。4.

10、8 稳定性除了具备以上几点特性,系统还应具备长期持续稳定工作的能力。5业务需求分析/5面向对象方法:系统的用例建模(用例图)本课程包含设备管理、系统管理,设备统计查询等。设备管理模块实现了设备的统一管理,并可按部门和人员进行权限管理保证了设备信息的安全存储。包括录入设备,维护设备记录,维护维修记录,维护报废记录等等。系统管理是用于控制应用系统的关键模块,保证了各个子模块能有效、协同和安全地工作。包括组织结构,设备类别、设备种类和人员管理四个子模块。设备统计查询系统具有完善的综合查询和统计功能,对所有的管理目标和内容都有多种灵活方便的查询和统计功能。系统包括设备统计查询,维修统计查询,调拨统计查

11、询,报废统计查询。5.1 数据流图(1)顶级数据流图如图5.1:图5.1 顶级数据流图(2)管理员数据流图如图5.2:图5.2 管理员数据流图(3)一般用户数据流图如图5.3:图5.3 一般用户数据流图5.2 数据字典6数据需求分析/6.面向对象方法:系统的对象建模(类和类图)数据库需求分析调查的重点是“数据”和“处理”,通过调查、收集和分析,获得用户对数据库的需求。信息需求:指用户需要从数据库中获得信息的内容与性质,即在数据库中需要存储哪些数据。处理要求:指用户需要完成什么处理能力。明确用户对数据有什么样的处理要求从而明确数据之间的关系。本课程的功能集中表现为数据的查询,更新和维护,因此需求

12、集中表现为对“数据”的需求。包括不同管理员的权利和限制,更具登陆身份不同显示不同的功能项,以及所能进行的操作。概念结构设计是将缝隙得到的用户需求抽象为概念模型的过程,他是整个数据库设计的关键。本课程更久上面的设计规划出的尸体有:人员信息实体、部门实体、设备信息实体、报废设备实体、设备种类实体等。上述实体之间的关系的E-R图如图6.1所示:图6.1 实体关系E-R图系统中的实体详细分析说明:人员信息(主键ID、用户ID、权限、部门编号、部门名称、权限)部门信息(ID、名称)设备信息(主键ID、设备种类ID、设备类别ID、设备状态、设备型号、生产厂家、出厂日期、启用日期、采购时间、部门编号、部门名

13、称、资产编号、价值、使用人、备注)报废设备信息(ID、设备编号、是否拆分配件、报废时间、录入人、折旧、备注)调拨设备(设备编号、原部门编号、原部门名称、原使用人、新部门编号、录入人、新部门名称、使用人、备注、调拨日期、ID)设备种类(ID、名称)设备类别(ID、名称、种类ID)系统功能项(ID、名称、父节点、链接、备注)设备维修记录(ID、维修人、维修公司、维修费用、故障原因、开始时间、结束时间、设备编号、备注)7运行环境规定7.1运行环境:在本系统的开发平台为VS2005,后台数据库为SQL Server。 建议最低配置推荐配置硬件CPU:CeleronII-1000内存:128M硬盘:10

14、G显示分辨率:800*600CPU:PentiumIV-1.7G内存:256M硬盘:20G(7200转/分钟)显示分辨率:1027*768软件WindowXP中文版/Windows2000中文版Windows2000中文版/WindowsXP中文版7.2支持软件客户端软件 操作系统:Windows NT / 2000 / XP /vista. 浏览器:IE6.0及以上版本服务器端软件操作系统:Windows NT / 2000 Server 或更高版本.Web服务器:IIS5.1及以上版本。数据库产品:SQL Server 2000及以上版本。7.3接口采用ODBC数据连接。8参考资料1.马骏.C#网络应用编程基础.北京:人名邮电出版社,2006.2.刘先省,陈克坚,董淑娟.Visual C#程序设计.机械工业出版社,2006.08.3.汪孝宜,胡海璐,米海生.信息系统开发实例精粹(C#版).电子工业出版社,2006.4.肖汉.软件工程理论与实践.科学出版社,2007.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1