ASP.net+sqlserver企业设备管理系统设计与开发(9)
时间:2017-02-22 18:04 来源:毕业论文 作者:毕业论文 点击:次
3.2.4 系统E-R图 为了能够方便的表示出信息世界中的常用的概念,我决定采取了概念模型这个理念作为程序的建模。概念模型中最为著名的常用方法是由P.P.S.Chen在1976年提出的关于实体——联系的方法(Entity-Relationship Approach)。该方法使用E-R图来描述现世界的概念模型,所以E-R图方法也称作E-R模型。 E-R模型的关键元素有三个,分别是是实体、属性和联系。 在本系统中,主要有以下的实体:员工、部门、设备、设备类别等。其中员工实体与其相关属性如图3.3所示。 图3.3员工实体E-R图 部门实体与属性如图3.4所示,部门信息的主要属性包括:部门代号、部门名称、上级部门。 图3.4部门实体E-R图 设备实体与属性如图3.5所示,设备实体包括:序号,部门,状态,编号,生产厂家,出厂日期,使用时间,采购时间,备注,价格,资产编号,经手人。 图3.5设备实体E-R图 企业设备管理系统主要以企业设备为主要设计中心,并且以提高管理效率为目的。在这个系统中,各个实体之间的联系基本上都是以设备为基础的。因为一个员工属于一个部门但是一个部门却有多名员工,所以部门和员工之间是一对多的关系。同样一个员工可以使用多个设备而一个设备的使用人只有一个;一个设备属于一个种类,一个设备种类包含多个设备。 根据以上信息,由此得到了设备管理系统的实体及其联系图3.6所示: 图3.6 总体E—R图 3.2.5 数据库物理设计 本系统采用的数据库管理系统是Microsoft公司的SQL Server 2005。该管理系统由一系列产品组成,不仅能为个人或小企业提供易于使用的数据存储服务,还能够满足大量的数据处理系统和商业 中Web 站点存储数据需求。 Microsoft SQL Server 2005 的特性有很多,下面是我所选取的认为较为重要的几条: 1、.NET框架主机 使用SQL Server 2005,开发人员通过使用相似的语言,例如微软的Visual C# .NET和微软的Visual Basic,将能够创立数据库对象。开发人员还将能够建立两个新的对象——用户定义的类和集合[11]。 2、增强的安全性 SQL Server 2005中的新安全模式将用户和对象分开,提供fine-grain access存取、并允许对数据存取进行更大的控制。另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制。 3、Web服务 使用SQL Server 2005,开发人员将能够在数据库层开发Web服务,将SQL Server当作一个超文本传输协议(HTTP)侦听器,并且为网络服务中心应用软件提供一个新型的数据存取功能。 4、与Microsoft Office System集成 在报表服务中,由报表服务器提供的报表能够在Microsoft SharePoint门户服务器和Microsoft Office System应用软件的环境中运行,Office System应用软件其中包括Microsoft Word和Microsoft Excel。您能够在Word或Excel软件中打开报表,观看超文本连接标示语言(HTML)版本的报表。 5、新的SQL Server Management Studio SQL Server 2005引入了SQL Server Management Studio,这是一个新型的统一的管理工具组。 本系统的数据库名为sbgl 。包含如下几个表: 表3.1 人员信息(H_Admin)表 字段名称 类型 长度 主键 说明 允许空 id int 4 YES 序号 NO Admin_User varchar 50 用户名 yes Admin_Pwd varchar 50 密码 yes (责任编辑:qin) |