DefaultCredentials; WebResponsewrp; wrp=wrt.GetResponse(); returnnewStreamReader(wrp.GetResponseStream(), Encoding.Default).ReadToEnd(); } 3.3 数据库的设计 系统共创建了 3 个数据表 为用户信息表 设备信息 表 未审计设备信息表 其中用户信息表中的用户 ID 和 未审计设备信息表中的用户 ID 是关联关系 C1.用户信息表 含有的字段有用户 ID 用户姓名 用户所属部门 用 户角色等级字段 C2.未审计设备信息表 含有的字段有用户 ID 设备 ID 设备名称 设备数 量 所属种类等 C3.硬件设备表 含有字段有设备 ID 设备名称 设备数量 所属种 类 购买时间 所属部门这几个字段 一般主要设备如表 1 所示 ![]() 以上三个表之间存在着关联关系 用户信息表中的 用户 ID 和未审计设备信息表中的用户 ID 具备参照完整 性 未审计设备信息表中得设备 ID 和添加硬件之后的硬 件设备表的设备 ID 有包含关系 其中用户信息表中得用 户 ID 是主键 未审计设备信息表中的用户 ID 和设备 ID 为主键 硬件设备表中的设备 ID 为主键 对硬件信息进行查询的 SQL 语句 Select*fromdev_info. 根据所属部门信息查询设备 得到设备名称及其数 量的 SQL 语句 Select[设备名称],[设备数量]fromdev_infowhere[所 属部门]= 管理部门 添加设备信息的 SQL 语句 Insertinto(设备 ID 设备名称 设备数量 所属种类 所属部门)values(005 幻灯机 教学设备 学校设备管理中 心) 4 总结 系统采用了目前最流行的 C# 语言实现 用开源的 简介的 MySQL 数据库作为硬件设备数据的管理 目前 本系统仅仅是设备申请 设备查询等功能 可以根据需 要增加设备预借等功能 使得一些设备使用开放化 避 免设备闲置 导致资源浪费 不同系不同部门之间可以 相互进行设备预借 随着设备的信息管理系统的逐步完 善及其具体实施 可以在使用中对系统进行逐步的功能 变更和完善。 |