(3) 通知服务(Notification Services):用于开发、部署可伸缩应用程序的先进的通知服务,能够向不同的连接和移动设备发布个性化、及时的信息更新。
图1.3 SQL Server 2008数据平台
(4) 集成服务(Integrated Services):应数据仓库和企业范围内数据集成的需要提供转换、抽取和装载等功能。
(5) 分析服务(Analysis Services):可以对大量复杂的数据集进行高级快速的分析。
(6) 报表服务(Reporting Services):全面的报表解决方案,可以对多种报表进行处理。
(7) 管理工具(Management tools):SQL Server 2008包含的集成管理工具可用于高级数据库管理,同时也和其他微软工具集成在一起。标准的数据访问协议可以在很大程度上缩减SQL Server和现有系统空间数据集成所花的时间。此外,由于Web service是构建于SQL Server内的一项服务功能,可以保证和其他应用及平台的互操作性能。
(8) 开发工具(Development Tools):SQL Server 2008为数据库引擎、数据抽取、转换和装载、数据挖掘、OLAP和报表提供了和Microsoft Visual Studio相集成的开发工具,以达到端到端的应用程序开发的目的。SQL Server中每个主要的子系统都有自己的对象模型和API,可以通过任何方式在商业环境中填充数据系统。
1. 3 本文主要工作
本文设计开发了适用于智能分界开关设备的管理系统。首先分析了系统的需求与功能,围绕系统的需求与功能,利用SQL Server完成数据库的设计,之后应用C#语言完成软件界面的设计,其中,界面包括登录界面、主界面、设备信息界面、设备信息查询界面、设备销售、客户信息、库存信息、故障信息等界面,在界面进行合理布局后,逐步完成软件功能实现。最后,对系统进行功能调试,完成设备管理系统的设计目标。
2 系统需求分析
2. 1 设计目标
本系统属于小型的设备管理管理系统,可以有效地对设备进行较为合理、全面的管理。本系统应达到以下目标:
1.采用采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。
2.对设备的销售信息有一个完善的管理。
3.对用户输入的数据,进行数据检验,尽可能避免人为错误。
4.有效管理设备信息。
5.能够详细准确地管理设备库存信息。
6.最大限度地实现易操作性。
2. 2 功能需求
基于c#.NET的设备管理系统由多个窗体组成,每个窗体有其特定的功能。对于一般的管理系统而言,需要包含对设备的各个方面的的记录与管理,例如:设备的属性的记录,设备的销售情况,客户信息、设备的库存以及对设备的维护等