Page 149 - 机电技术运用及管理探究
P. 149
第六章 工程机械产品开发设计及其管理
监督测试系统,使之正常运行。还要管理系统的用户,审核注册用户,正常分配
权限,使系统正常的运行与服务。
系统测试是开发人员的工作,在系统正常运行与服务中,系统使用者不涉及
系统的开发维护工作,在此,主要说明管理系统用户工作,包括对系统用户则增
加、删除、修改、查询等基本操作。要登录系统,就要先注册成为系统用户,除
了系统管理员,系统还有两种身份的用户,设备使用单位和管理部门工作人员。
系统管理员的工作主要是审核注册的用户,管理用户的角色、根据其地区和部门
等信息准确分配权限,使系统能正常地为建设工程机械设备的管理工作服务。
现以增加用户信息为例,对其进行说明。System Maintain Action.java 类接
收表单数据,调用系统维护业务逻辑类,实现各个表功能管理方法的设计;系统
维护用户管理业务逻辑类 User Management Service.java 类定义系统维护中数据
库的操作语句,实现系统维护业务逻辑处理;系统维护用户信息实体类 User.
java 类,封装用户表信息的表单数据,和数据库进行映射。
(四)数据库设计
根据市场各种数据可的性能,以及工程师对各种数据库的评价,选择
SQLSERVER2005 作为本系统的数据库。SQLSERVER2005 可伸缩性、数据集成、
开发工具和强大的分析等方面具有良好的表现。
根据系统的基本功能,首先需要完成数据库的创建。而数据库的核心,也是
最基础的工作就是完成数据表的创建,所以设计数据库的第一步是需要确定系统
中所需的数据。根据需求分析的结果,主要完成以下数据表的设计。
第一,单位信息表(unit)用来保存该市各级建设工程机械设备管理部门的
基本信息,如单位编号、单位名称、单位属性、单位类别等。
第二,员工基本信息表是对潍坊市建设工程机械设备管理部门的员工的基本
信息的维护,其主要包括员工编号、员工姓名、所属部门编号等方面的信息。
第三,设备信息表是用来保存登记到系统的设备的基本信息,主要包括设备
名称、设备编号、设备规格型号、设备所属单位名称、单位编号、设备生产厂家、
出厂检测单位等。
第四,设备使用登记表是用来保存登记到系统的设备的基本信息,主要包括
设备名称、设备编号、设备规格型号、项目名称、使用单位等。
·137·

