范文一:一个船舶维修定额管理系统的设计与实现
软 件 导 刊 第9卷%第1期 Vol.9No.1
Software Guide 2010年 1月 Jan.2010
一个船舶维修定额管理系统的设计与实现
何雪松,王
晶,姚旺生
(中国人民解放军海军工程大学 电子工程学院,湖北 武汉 430033)
摘 要:针对修船厂对船舶设备维修管理的不规范、对维修信息利用不充分等问题,在基于 MVC 模式和.NET 开发
平台的基础上,设计并实现了一个船舶维修定额管理系统。 通过这个系统的使用,能够大力提高修船厂的维修定额
管理水平和工作效率。
关键词:船舶;维修定额;MVC
中图分类号:TP311.11 文献标识码:A 文章编号:1672-7800(2010)01,0085,02
ASP.NET 应用 程 序 的 代 码 时 , 可 以 访 问.NET Framework 中 的
船舶维修定额管理系统的关键技术 1 类,也可以使用与公共语言运行库(CLR)兼容的任何语言来编
写应用程序的代码。 1.1 MVC 模式 ADO.NET 是 重 要 的 应 用 程 序 级 接 口 , 用 于 在 Microsoft. 模 型 (Model)—视 图 (View)—控 制 器 (Controller):是 上 世 NET 平台中提供数据访问服务。 在 ADO.NET 中, 可以使用新 纪 80 年代 Smalltalk(一种早期的面向对象编程语言)开发者们 的.NET Framework 数据提供程序来访问数据源。 发明的一种软件设计模式,至今已被广泛使用。 现在已被推荐 为 Sun 公司 J2EE 平台的设计模式,并且受到越来越多的开发 2 船舶维修定额管理系统的需求分析与总体设计 者的欢迎。 MVC 强制性地将应用程序的输入、处理和输出分开。 使用 经过现场调研,下面给出用户对系统的功能需求。
(1)基础数据库管理。 对所需维修船舶的维修定额数据建 MVC 时,应用程序被分成 3 个核心部件:模型、视图和控制器。
它们各自处理自己的任务: 立基础数据库档案,其中包括:船舶设备的分解情况、每一个部
模型(Model)是应用对象,没有用户界面;视图(View)表示 件或零件可以采用的维修方法、修理等级,以及对应的工时消
耗等。 它在屏幕上的显示 ,代表流向用户的数据 ;控制器(Controller)
定义用户界面对用户输入的响应方式,负责把用户的动作转成 (2)维修任务数据库管理。 根据船舶设备的具体损坏情况
和修理要求,将需要维修的部件和零件从基础数据库中提取出 针对模型(Model)的操作;模型(Model)通过更新视图(View)的
数据来反映数据的变化。 来,形成本次维修需要的维修任务数据库。 1.2 .NET 开发平台 (3)维修施工单管理。 ?根据船舶各个部分的损坏情况和
Visual Studio.NET 开 发 平 台 里 面 包 含 Visual Basic.NET、 ?在维修施工单生 维修工艺要求,由监修师添加维修施工单;C,、Visual C,,、ASP.NET 以及 Visual FoxPro。 为了让其更容易开 成后,调度员对已下达的施工单信息进行查看,确认无误后接 发以因特网为基础的应用程序,这个开发平台做了许多和以往 收并打印施工单,交给维修工人进行实施;?在维修工人施工 不同的改革, 这个改革就是.NET Framework。 .NET 架构 (即. 完成后,经济员根据实际施工所消耗的工时和材料情况反馈到 NET Framework) 就是为了让开发分布式因特网应用程序架构 该维修施工单信息中。
变得更简单容易。 (4)查询统计。 对船舶维修过程中的维修任务和维修施工
单的详细信息进行查询和统计。 ASP.NET 是.NET 架构提供的一个统一的 Web 开发模型,
(5)主管咨询。 各部门主管对船舶维修过程中的进度、耗材 它使用尽可能少的代码生成企业级 Web 应用程序所必需的各
种服务。 ASP.NET 是.NET 框架中的一个重要组成部分,当编写 和经费信息进行查询和统计。
作者简介:何雪松(1977,),男,湖南临湘人,中国人民解放军海军工程大学电子工程学院硕士研究生,武汉市硚口区人民检察院科员,研究方向为
计算机应用;王晶(1980,),男,湖北武汉人,硕士,中国人民解放军海军工程大学电子工程学院讲师,研究方向为计算机网络、虚拟仿
真;姚旺生(1956,),男,湖南邵阳人,硕士,中国人民解放军海军工程大学电子工程学院教授,研究方向为人机接口、嵌入式系统。
软 件 导 刊 2010 年 ?86?
收并打印施工单,交给维修工人进行实施;在维修工人施工完 (6)系统管理。 包括:部门管理、角色管理、用户管理、车间
成后,经济员根据实际施工所消耗的工时和材料情况反馈到该 号管理、工种号管理,以及数据备份等。
根据船舶维修定额管理系统的功能需求进行全面分析,可 维修施工单信息中。 页面程序设计如表 1。
添加维修施工单页面程序 表 1 以将系统设计为 6 大模块,其功能结构如图 1 所示。 程序文件 WorkCardAdd.aspx TaskName、TaskNo、ClassName、DingEManhour、 页面传入参数 WorkCardTime、ProjectName 等
WorkCardInfo 对 象 ( 包 括 :WorkCardId 属 性 、
TaskName 属 性 、TaskNo 属 性 、ClassName 属 性 、 页面传出参数 DingEManhour 属 性 、WorkCardTime 属 性 、
ProjectName 属性等) 添加维修施工单 功能说明 图 1 系统功能结构 2。 处理程序设计如表 船舶从入厂维修到完工出厂的整个维修流程可设计为如 表 2 添加维修施工单处理程序 图 2 所示。 程序文件 WorkCardAdd.aspx.cs
页面转向 转向页面: WorkCardList.aspx
功能说明 通过传入参数条件进行添加维修施工单 创建好船舶的具体维修任务后,船厂监修师就可以对需要
维 修 的 部 件 或 零 件 下 达 维 修 施 工 单 了 , 进 入 页 面 WorkCar-
dAdd.aspx。 界面设计如图 4 所示。
维修施工单模块界面 图 4 系统数据库设计 3.3 船舶维修流程 图 2 通过分析,将船舶维修定额管理系统中的各种数据进行分
类,形成实体,确定实体的属性和各个实体之间的联系。 然后, 船舶维修定额管理系统的详细设计与实现 3
SQL Server 2005 对此系统的所有数据实体进行设计和实 采用 体系结构设计 现。 其中,系统的两个核心实体的 E,R 图如图 5 和图 6 所示。 3.1
船舶维修定额管理系统的体系结构设计为三层: 表示层、
业务逻辑层和数据层。 通过.NET 开发平台进行设计和开发此
系统,其文件层次结构的关系如图 3 所示。
图 5 维修部件 E,R 图
文件层次结构关系 图 3
系统功能模块设计 3.2 图 6 维修施工单 E,R 图 以维修施工单模块为例,根据船舶各个部分的损坏情况和
7 此系统数据库表单的设计以维修施工单为例 ,可以分为维修工艺的要求,由监修师添加维修施工单;在维修施工单生
个属性:施工单号、工程名称、维修总号、维修工种、定额工时、成后,调度员对已下达的施工单信息进行查看 ,确认无误后接
软 件 导 刊 第9卷%第1期 Vol.9No.1
Software Guide 2010年 1月 Jan.2010
教务管理及其知识发现系统的构建
李德杰
(徐州工程学院 信电工程学院,江苏 徐州 221008)
摘 要:介绍了教务管理及其知识发现系统的构建思路 、原则及实现方法,利用知识发现对数据库中的数据进行挖
掘,提取有价值的信息,帮助教学人员合理安排教学工作,加强院、系的管理,对提高学校的教学管理水平起到一定
的指导作用。
关键词:教务管理;知识发现;关联规则;算法
中图分类号:TP311.11 文献标识码:A 文章编号:1672-7800(2010)01,0087,03
审核等;可以极大地方便教务管理,提高工作效率和办公自动化
水平。 教务管理子系统设计 1
1.1 系统功能划分
, 服务器的工作模 系统在计算机网络环境下, 采用客户机教务管理子系统: 可在现有的教务管理系统基础上用 Vi- 式,分成 7 个模块:学籍管理、教师档案管理、电子注册、计划管 sual Foxpro 进一步开发实现, 基于笔者所在院校教学管理模式 理、选课管理、成绩管理、考场管理。 其中学籍管理、教师档案管 从传统学时制到现代学分制过渡, 本文着重论述学分制管理模 理和电子注册为其他模块提供原始数据 ;此外,电子注册模块 式下的选课与成绩管理模块, 进行学生自由选课与学生成绩的 可以让己交学费的学生具有选课的权利,而没有缴纳学费的学 统一的自动化管理。 可以方便地实现课程选择、选课查询、指定 生没有选课的权利(注册成功的学生才可以选课)。 任课教师、查询任课教师、成绩录入、成绩查询、输出报表、毕业 在选课管理功能模块中,含“按课程选课”与“按学生选课” 下达日期和工程内容,如表 3。
参考文献: 表 3 维修施工单表 WorkCard
字段名 数据类型 长度 字段说明 备注 吴钰.舰船维修保障信息系统设计与实现,D,.武汉:华中科技大 ,1, 施工单号 不允许空 WorkCardId nvarchar 4 学,2006. 工程名称 允许空 TaskName nvarchar 100 丁鹏,刘方,邵志峰,等.STRUTS 技术揭秘及 Web 开发实例,M,. ,2, 维修总号 不允许空 TaskNo nvarchar 50 北京:清华大学出版社,2004. 维修工种 允许空 ClassName nvarchar 100 陈冠军.精通 ASP.NET 2.0 企业级项目开发,M,.北京:人民邮电 ,3, 定额工时 允许空 DingEManhour int 4 出版社,2007.
下达日期 允许空 WorkCardTime smalldatetime 4 ,4, 徐新华.精通 ASP.NET 2.0,M,.北京:机械工业出版社,2006.
工程内容 允许空 ProjectName nvarchar 200 (责任编辑:杜能钢)
Design and Implementation of a Ship Repair Quota Management System
Abstract:According to the problem of non-standardized management of ship equipment maintenance and inadequate use of repair infor-
mation, based on the MVC pattern and .NET development platform, a quota management system for ship repair is designed and realized in this paper. Through the use of the system, the repair quota management level and work efficiency of shipyard can be greatly improved. Key Words:Ship; Repair Quota; Model View Controller
作者简介:李德杰(1972,),男,安徽宿州人,硕士,徐州工程学院信电工程学院讲师,研究方向为计算机信息系统、计算机通信。
范文二:一个船舶维修定额管理系统的设计与实现
一个船舶维修定额管理系统的设计与实现
何雪松 , 王
晶 , 姚旺生
(中国人民解放军海军工程大学 电子工程学院 , 湖北 武汉 430033)
摘
要 :针对修船厂对船舶设备维修管理的不规范 、 对维修信息利用不充分等问题 , 在基于 MVC 模式和 . NET 开发
平台的基础上 , 设计并实现了一个船舶维修定额管理系统 。 通过这个系统的使用 , 能够大力提高修船厂的维修定额 管理水平和工作效率 。 关键词 :船舶 ; 维修定额 ; MVC 中图分类号 :TP311.11
文献标识码 :A
文章编号 :1672-7800(2010) 01-0085-02
1船舶维修定额管理系统的关键技术
1. 1MVC 模式
模 型 (Model )— 视 图 (View )— 控 制 器 (Controller ):是 上 世 纪 80年代 Smalltalk (一种早期的面向对象编程语言 ) 开发者们 发明的一种软件设计模式 , 至今已被广泛使用 。 现在已被推荐 为 Sun 公司 J2EE 平台的设计模式 , 并且受到越来越多的开发 者的欢迎 。
MVC 强制性地将应用程序的输入 、 处理和输出分开 。 使用 MVC 时 , 应用程序被分成 3个核心部件 :模型 、 视图和控制器 。
它们各自处理自己的任务 :
模型 (Model ) 是应用对象 , 没有用户界面 ; 视图 (View ) 表示 它在屏幕上的显示 , 代表流向用户的数据 ; 控制器 (Controller ) 定义用户界面对用户输入的响应方式 , 负责把用户的动作转成 针对模型 (Model ) 的操作 ; 模型 (Model ) 通过更新视图 (View ) 的 数据来反映数据的变化 。
1. 2. NET 开发平台
Visual Studio . NET 开 发 平 台 里 面 包 含 Visual Basic . NET 、
C #、 Visual C ++、 ASP . NET 以及 Visual FoxPro 。 为了让其更容易开
发以因特网为基础的应用程序 , 这个开发平台做了许多和以往 不同的改革 , 这个改革就是 . NET Framework 。 . NET 架构 (即 .
NET Framework ) 就是为了让开发分布式因特网应用程序架构
变得更简单容易 。
ASP . NET 是 . NET 架构提供的一个统一的 Web 开发模型 ,
它使用尽可能少的代码生成企业级 Web 应用程序所必需的各 种服务 。 ASP . NET 是 . NET 框架中的一个重要组成部分 , 当编写
ASP . NET 应用程序的代码时 , 可以 访问 . NET Framework 中的
类 , 也可以使用与公共语言运行库 (CLR ) 兼容的任何语言来编 写应用程序的代码 。
ADO . NET 是 重 要 的 应 用 程 序 级 接 口 , 用 于 在 Microsoft . NET 平台中提供数据访问服务 。 在 ADO . NET 中 , 可以使用新
的 . NET Framework 数据提供程序来访问数据源 。
2船舶维修定额管理系统的需求分析与总体设计
经过现场调研 , 下面给出用户对系统的功能需求 。 (1) 基础数据库管理 。 对所需维修船舶的维修定额数据建 立基础数据库档案 , 其中包括 :船舶设备的分解情况 、 每一个部 件或零件可以采用的维修方法 、 修理等级 , 以及对应的工时消 耗等 。
(2) 维修任务数据库管理 。 根据船舶设备的具体损坏情况 和修理要求 , 将需要维修的部件和零件从基础数据库中提取出 来 , 形成本次维修需要的维修任务数据库 。
(3) 维修施工单管理 。 ① 根据船舶各个部分的损坏情况和 维修工艺要求 , 由监修师添加维修施工单 ; ② 在维修施工单生 成后 , 调度员对已下达的施工单信息进行查看 , 确认无误后接 收并打印施工单 , 交给维修工人进行实施 ; ③ 在维修工人施工 完成后 , 经济员根据实际施工所消耗的工时和材料情况反馈到 该维修施工单信息中 。
(4) 查询统计 。 对船舶维修过程中的维修任务和维修施工 单的详细信息进行查询和统计 。
(5) 主管咨询 。 各部门主管对船舶维修过程中的进度 、 耗材 和经费信息进行查询和统计 。
软 件 导 刊
Software Guide
第 9卷 %第 1期
2010年 1月 Vol.9No.1Jan. 2010
作者简介 :何雪松 (1977-), 男 , 湖南临湘人 , 中国人民解放军海军工程大学电子工程学院硕士研究生 , 武汉市硚口区人民检察院科员 , 研究方向为
计算机应用 ; 王晶 (1980-), 男 , 湖北武汉人 , 硕士 , 中国人民解放军海军工程大学电子工程学院讲师 , 研究方向为 计 算机 网络 、 虚 拟仿 真 ; 姚旺生 (1956-), 男 , 湖南邵阳人 , 硕士 , 中国人民解放军海军工程大学电子工程学院教授 , 研究方向为人机接口 、 嵌入式系统 。
2010年
软 件 导 刊 (6) 系统管理 。 包括 :部门管理 、 角色管理 、 用户管理 、 车间 号管理 、 工种号管理 , 以及数据备份等 。
根据船舶维修定额管理系统的功能需求进行全面分析 , 可
以将系统设计为 6大模块
, 其功能结构如图 1
所示 。
处理程序设计如表 2。
表 2
添加维修施工单处理程序
程序文件 WorkCardAdd.aspx.cs 页面转向 转向页面 :WorkCardList.aspx 功能说明
通过传入参数条件进行添加维修施工单
创建好船舶的具体维修任务后 , 船厂监修师就可以对需要 维 修 的 部 件 或 零 件 下 达 维 修 施 工 单 了 , 进 入 页
面 WorkCar-
dAdd . aspx 。 界面设计如图 4所示 。
图 4维修施工单模块界面
3. 3系统数据库设计
通过分析 , 将船舶维修定额管理系统中的各种数据进行分
类 , 形成实体 , 确定实体的属性和各个实体之间的联系 。 然后 , 采用 SQL Server 2005对此系统的所有数据实体进行设计和实 现 。
其中 , 系统的两个核心实体的 E-R 图如图 5和图 6
所示 。
图 5维修部件 E-R 图
Design and Implementation of a Ship Repair Quota Management System
Abstract :According to the problem of non-standardized management of ship equipment maintenance and inadequate use of repair infor -mation, based on the MVC pattern and .NET development platform, a quota management system for ship repair is designed and realized in this paper. Through the use of the system, the repair quota management level and work efficiency of shipyard can be greatly improved. Key Words :Ship; Repair Quota; Model View Controller
下达日期和工程内容 , 如表 3。
表 3
维修施工单表 WorkCard
字段名
数据类型
长度
字段说明 备注 WorkCardId nvarchar 4施工单号 不允许空 TaskName nvarchar 100工程名称 允许空 TaskNo nvarchar 50维修总号 不允许空 ClassName nvarchar 100维修工种 允许空 DingEManhour int 4定额工时 允许空 WorkCardTime smalldatetime
4下达日期 允许空 ProjectName
nvarchar
200
工程内容
允许空
参考文献 :[1]吴钰 . 舰船维修保障信息系统设计与实现 [D ]. 武汉 :华中科技大 学 , 2006.
[2]丁鹏 , 刘方 , 邵志峰 , 等 .STRUTS 技术揭秘及 Web 开发 实 例 [M ]. 北京 :清华大学出版社 , 2004.
[3]陈冠军 . 精通 ASP.NET 2.0企业 级 项目 开 发 [M ]. 北 京 :人 民 邮电 出版社 , 2007.
[4]
徐新华 . 精通 ASP.NET 2.0[M ]. 北京 :机械工业出版社 , 2006.
(责任编辑 :杜能钢 )
教务管理及其知识发现系统的构建
李德杰
(徐州工程学院 信电工程学院 , 江苏 徐州 221008)
摘
要 :介绍了教务管理及其知识发现系统的构建思路 、 原则及实现方法 , 利用知识发现对数据库中的数据进行挖
掘 , 提取有价值的信息 , 帮助教学人员合理安排教学工作 , 加强院 、 系的管理 , 对提高学校的教学管理水平起到一定 的指导作用 。
关键词 :教务管理 ; 知识发现 ; 关联规则 ; 算法 中图分类号 :TP311.11
文献标识码 :A
文章编号 :1672-7800(2010) 01-0087-03
1教务管理子系统设计
教务管理子系统 :可在现有的教务管理系统基础上用 Vi-
sual Foxpro 进一步开发实现 , 基于笔者所在院校教学管理模式
从传统学时制到现代学分制过渡 , 本文着重论述学分制管理模 式下的选课与成绩管理模块 , 进行学生自由选课与学生成绩的 统一的自动化管理 。 可以方便地实现课程选择 、 选课查询 、 指定 任课教师 、 查询任课教师 、 成绩录入 、 成绩查询 、 输出报表 、 毕业 审核等 ; 可以极大地方便教务管理 , 提高工作效率和办公自动化
水平 。
1. 1系统功能划分
系统在计算机网络环境下 , 采用客户机 /服务器的工作模
式 , 分成 7个模块 :学籍管理 、 教师档案管理 、 电子注册 、 计划管 理 、 选课管理 、 成绩管理 、 考场管理 。 其中学籍管理 、 教师档案管 理和电子注册为其他模块提供原始数据 ; 此外 , 电子注册模块 可以让己交学费的学生具有选课的权利 , 而没有缴纳学费的学 生没有选课的权利 (注册成功的学生才可以选课 )。
在选课管理功能模块中 , 含 “ 按课程选课 ” 与 “ 按学生选课 ”
软 件 导 刊
Software Guide
第 9卷 %第 1期
2010年 1月 Vol.9No.1Jan. 2010
作者简介 :李德杰 (1972-), 男 , 安徽宿州人 , 硕士 , 徐州工程学院信电工程学院讲师 , 研究方向为计算机信息系统 、 计算机通信 。
范文三:一个船舶维修定额管理系统的设计与实现
写应用程序的代码。1.1 MVC 模式 ADO.NET 是 重要的应用程 序 级接口 , 用 于 在 Microsoft. 模 型 ,Model,— 视 图 ,View,— 控 制 器 ,Controlle,r, 是 上 世 NET 平台中提供数据访问服务。 在 ADO.NET 中, 可以使用新 纪 80 年代 Smalltalk,一种早期的面向对象编程语言,开发者们 的.NET Framework 数据提供程序来访问数据源。 发明的一种软件设计模式,至今已被广泛使用。 现在已被推荐
为 Sun 公司 J2EE 平台的设计模式,并且受到越来越多的开发 2 船舶维修定额管理系统的需求分析与总体设计 者的欢迎。
MVC 强制性地将应用程序的输入、处理和输出分开。 使用 经过现场调研,下面给出用户对系统的功能需求。MVC 时,应用程序被分成 3 个核心部件,模型、视图和控制器。 ,1,基础数据库管理。 对所需维修船舶的维修定额数据建 它们各自处理自己的任务, 立基础数据库档案,其中包括,船舶设备的分解情况、每一个部 模型,Model,是应用对象,没有用户界面,视图,View,表示 件或零件可以采用的维修方法、修理等级,以及对应的工时消 它在屏幕上的显示,代表流向用户的数据,控制器,Controlle,r 耗等。
定义用户界面对用户输入的响应方式,负责把用户的动作转成 ,2,维修任务数据库管理。 根据船舶设备的具体损坏情况 针对模型,Model,的操作,模型,Model,通过更新视图,View,的 和修理要求,将需要维修的部件和零件从基础数据库中提取出 数据来反映数据的变化。 来,形成本次维修需要的维修任务数据库。 1.2 .NET 开发平台 ,3,维修施工单管理。 ?根据船舶各个部分的损坏情况和
Visual Studio.NET 开 发 平 台 里 面 包 含 Visual Basic.NET、 维修工艺要求,由监修师添加维修施工单,?在维修施工单生 ,,,C、Visual C、ASP.NET 以及 Visual FoxPr。o 为了让其更容易开 成后,调度员对已下达的施工单信息进行查看,确认无误后接 发以因特网为基础的应用程序,这个开发平台做了许多和以往 收并打印施工单,交给维修工人进行实施,?在维修工人施工 不同的改革, 这个改革就是.NET Framewor。k .NET 架构 ,即. 完成后,经济员根据实际施工所消耗的工时和材料情况反馈到 NET Framework, 就是为了让开发分布式因特网应用程序架构 该维修施工单信息中。 变得更简单容易。 ,4,查询统计。 对船舶维修过程中的维修任务和维修施工 ASP.NET 是.NET 架构提供的一个统一的 Web 开发模型, 单的详细信息进行查询和统计。
它使用尽可能少的代码生成企业级 Web 应用程序所必需的各 ,5,主管咨询。 各部门主管对船舶维修过程中的进度、耗材 种服务。 ASP.NET 是.NET 框架中的一个重要组成部分,当编写 和经费信息进行查询和统计。
作者简介,何雪松,1977,,,男,湖南临湘人,中国人民解放军海军工程大学电子工程学院硕士研究生,武汉市硚口区人民检察院科员,研究方向为
计算机应用,王晶,1980,,,男,湖北武汉人,硕士,中国人民解放军海军工程大学电子工程学院讲师,研究方向为 计 算机 网络 、 虚 拟仿
,姚旺生,1956,,,男,湖南邵阳人,硕士,中国人民解放军海军工程大学电子工程学院教授,研究方向为人机接口、嵌入式系统。 真
根据船舶维修定额管理系统的功能需求进行全面分析,可维修施工单信息中。 页面程序设计如表 1。
表 1 添加维修施工单页面程序 以将系统设计为 6 大模块,其功能结构如图 1 所示。
程序文件WorkCardAdda.spx
TaskName、TaskNo、ClassName、DingEManhour、 页面传入参数WorkCardTim、ProjectNamee等 WorkCardInfo 对 象 , 包 括 ,WorkCardId 属 性 、
TaskName 属 性 、TaskNo 属 性 、ClassName 属 性 、
页面传出参数 属 性属 性 、DingEMahonur 、WorkCardTime
ProjectName , 属性等
添加维修施工单 功能说明
图 1 系统功能结构 2。处理程序设计如表 船舶从入厂维修到完工出厂的整个维修流程可设计为如 添加维修施工单处理程序表 2 图 2 所示。 程序文件WorkCardAdda.spx.cs
页面转向转向页面, WorkCardList.aspx 通过传入参数条件进行添加维修施工单 功能说明
创建好船舶的具体维修任务后,船厂监修师就可以对需要
维修的部件或 零件下达维修 施 工单了 , 进 入 页 面 WorkCar-
dAdd.aspx。 界面设计如图 4 所示。
图 4 维修施工单模块界面 3.3 系统数据库设计 船舶维修流程图 2通过分析,将船舶维修定额管理系统中的各种数据进行分
类,形成实体,确定实体的属性和各个实体之间的联系。 然后, 船舶维修定额管理系统的详细设计与实现3 采用 SQL Server2005 对此系统的所有数据实体进行设计和实
现。 其中,系统的两个核心实体的 E,R图如 图 5 和图 6 所示。 3.1 体系结构设计
船舶维修定额管理系统的体系结构设计为三层, 表示层、
业务逻辑层和数据层。 通过.NET 开发平台进行设计和开发此
系统,其文件层次结构的关系如图 3 所示。
图 5 维修部件 E,R图
图 3 文件层次结构关系
3.2 系统功能模块设计 以维修施工单模块为例,根据船舶各个部分的损坏情况和 图 6 维修施工单 E,R图 维修工艺的要求,由监修师添加维修施工单,在维修施工单生 此系统数据库表单的设计以维修施工单为例,可以分为 7
系统在计算机网络环境下, 采用客户机 ,服务器的工 作模 Vi-教务管理子系统, 可在现有的教务管理系统基础上用 式,分成 7 个模块,学籍管理、教师档案管理、电子注册、计划管 sual Foxpro 进一步开发实现, 基于笔者所在院校教学管理模式 理、选课管理、成绩管理、考场管理。 其中学籍管理、教师档案管 从传统学时制到现代学分制过渡, 本文着重论述学分制管理模 理和电子注册为其他模块提供原始数据,此外,电子注册模块 式下的选课与成绩管理模块, 进行学生自由选课与学生成绩的 可以让己交学费的学生具有选课的权利,而没有缴纳学费的学 统一的自动化管理。 可以方便地实现课程选择、选课查询、指定 生没有选课的权利,注册成功的学生才可以选课,。 任课教师、查询任课教师、成绩录入、成绩查询、输出报表、毕业 在选课管理功能模块中,含“按课程选课”与“按学生选课”
下达日期和工程内容,如表 3。 参考文献,表 3 维修施工单表 WorkCard
字段名数据类型长度字段说明备注 吴钰.舰船维修保障信息系统设计与实现,D,.武汉,华中科技大 1, , 施工单号不允许空WorkCardId nvarchar 4 学,2006. 允许空 工程名称 TaskName nvarchar 100 丁鹏,刘方,邵志峰,等.STRUTS 技术揭秘及 Web 开发 实 例,M,. ,2, 不允许空 北京,清华大学出版社,2004 .维修总号 TaskNo nvarchar 50 允许空陈冠军.精通 ASP.NET 2.企0 业 级 项目 开 发,M,.北 京, 人 民 邮电 ClassName nvarchar 100 维修工种 ,3, 允许空 ,2007. 出版社DingEManhour int 4 定额工时 徐新华.精通 ASP.NET2. 0,M,.北京,机械工业出版社,2006. 允许空WorkCardTime 4 smalldatetime ,4, 下达日期 ,责任编辑,杜能钢, 允许空 ProjectName nvarchar 200 工程内容
Design and Implementation of a Ship Repair Quota Management System Abstract,According to the problemof non-standardized managementof ship equipment maintenance and inadequateof repair use info-r mation, based on the MVC pattern and .NET development platform, a quota managementfor ship repair systemis designed and realizedin this paper. Through the useof the system, the repair quota management level and work ofefficiency shipyard can be greatlyimproved. Key Words,Ship; Repair Quota; Model ViewController
作者简介,李德杰,1972,,,男,安徽宿州人,硕士,徐州工程学院信电工程学院讲师,研究方向为计算机信息系统、计算机通信。
范文四:船舶维修管理系统设计方案
船舶维修管理系统设计方案
目录
第一章 绪论 . ....................................................... 1 1.1 引言 ......................................................... 1 1.2 开发背景 ..................................................... 1 1.3 市场分析 ..................................................... 2 1.4 市场与现有技术对比 ........................................... 3 1.4.1船舶市场 ................................................ 3 1.4.2船舶系统主流技术概述 .................................... 5第二章 船舶管理系统理论 . ........................................... 6 2.1 引言 ......................................................... 6 2.2 设计模式 ..................................................... 7 2.3 系统组成 ..................................................... 7 2.4 设备维护保养体系 ............................................. 8 2.5 本项目理论基础:............................................. 8 2.6 系统功能功能实现 ............................................. 9 2.7 系统设计中的工程技术问题 ..................................... 9第三章 船舶维修管理系统详细设计 . .................................. 12 3.1 系统框架 .................................................... 12 3.2 数据库设计 .................................................. 12 3.3功能模块说明 ................................................ 16第四章 结论与系统的使用简介 . ...................................... 33第五章 结 语 . ..................................................... 34致 谢 .............................................................. 35参考文献 ........................................................... 36
第一章 绪论
1.1引言
在 Web 技术被广泛应用的今天, B/S(浏览器 /服务器)体系结构似乎成为了现代程序的 主导体系结构。但 B/S体系结构还有一些尚未克服的缺点,如安全性差,结构的中间层次多 导致的运行效率低下,适用的客户端构件少功能弱以致不能满足用户的多种需要。基于对上 述情况的考虑,本系统还是采用了传统的 C/S(客户机 /服务器)体系结构。系统在客户端只 驻留少量的程序代码,大量的数据和复杂的功能实现放在服务器端。随着网络程序安装和组 件版本自动更新技术的发展, C/S本系结构的弱点会在一定程度得到弥补。
同时随着维修理论研究的不断深入,改革传统的船舶维修模式,增加“以可 靠性为中心”的视情维修已成趋势。要实行视情维修,掌握船舶设备的“情”至 关重要。只有在掌握设备技术状态的基础上才能做到“该维修时就维修” ,提高维 修的针对性和有效性。船舶维修不仅要运用科学技术,而且要有先进的管理手段。 加大船舶维修管理力度,提高管理的细化、量化程度,已势在必行。
在我国制约着船舶业发展的的很大因素是缺乏一个健全的船舶管理系统,在 大多数船艇中老式、落后的管理系统依然占据着主流市场,但顺着中国经济和国 际化经济的接轨船舶传统意义上的管理系统已经不能够适应现代化这一大的时代 背景,与此同时随着高新电子化信息技术的推广与深入,中国完全有能力做到高 效率、低成本、适合自己的一套船舶管理系统,本系统就是在这样一个前提下, 进行研究、开发与运用的。
1.2开发背景
随着网络技术的高速发展. 计算机应用的普及. 利用计算机对船舶进行管理势在必行。 为
了更好地适应当前航运市场的激烈竞争.解决手工管理中存在的许多弊端,越来越多的中小 船舶管理正在逐步向计算机信息化管理转变。 C/S服务是一个革命性的技术。 它将使得计算机 软件的体系结构智能产生深远的影响。 c/s服务技术将使原先处于不同平台, 使用不同对象技 术的 Corba 、 DCOM 、 EJB 架构都能去除平台和实现的差异,统一在一个技术层面上。通过应用 C/S服务技术. 使得计算机系统之间能够真正摒除平台差异和实现差异. 依靠预先达成一致的 C/S服务规范, 完成无缝的系统对话。 只有实现低代价的广泛的无缝系统瓦联与会话, Internet 所带来的系统互联的极大便利性猜能真正转换为应用承诺的生产力的极大提升。
自改革开发以来,我国的航运业取得了长足发展,在为国民经济提供运输保 障和促进对外贸易发展方面做出了巨大贡献,同时金融危机的发展,更加确立了 一个事实,那就是中国将成为国际的航运中心。我国航运业在港口建设,船队规 模,国际航运方面都取得了很大的进步,但是也面临很大困难,其主要方面就在 我们的配套硬件设施还不够完善,管理模式和制度的落后等等,还有一系列的问 题需要我们去解决。
一直以来,我国修船落后于造船,从属于造船,船舶修理仅限于船舶使用阶 段的修修补补。维修的关键仅局限于提高船舶检修的技艺来提高维修质量。所以, 维修本身并设有形成完整的学科体系。随着科学技术的进步,船舶设备日趋先进、 复杂,机驾合一、液压传动等逐渐取代手工操作。同时,随之而来的故障增多、 维修工作量的增大及对维修技术要求的提高等,使得仅从维修技艺来解决质量问 题,不但不能保持或恢复船舶设备的原有性能,反而会由于修理引起早期故障或 由于维修操作失误而使设备性能下降,甚至造成大的损失。这表明,有些设备故 障并不是通过维修就能有效地防止或消除,维修工作还受到船舶设备本身的制约 和影响。
针对国内船舶维修保养体系的细化和信息化创新,船舰管理系统是现代化的 管理方式在船舰中的应用。
船舶维修保养体系简称 CWTB ,是我国传统的船舶维修管理方式为基础,吸收 国外先进的管理经验形成的一种适合我国船舶情况的现代化船舶维修管理模型。
为船舶维修管理工作提供较完善的模型,实现船舶设备全寿命动态管理,使 船舶维修数据在收集记录、检索查找、整理统计等方面存在的困难得以解决,提 高船舶设备管理工作的水平。日常管理中大量的数据资源还可以作为设备性能评 价、可靠性分析、船舶运营成本预算等工作的可靠依据。在船舶故障诊断的自动 化、智能化和提高故障诊断的准确度以及人力资源管理方面提供了一个比较基础 且特点鲜明的解决方案。
随着中国经济的高速发展,中国船舶电子及导航设备产业正在面临着一次千 载难逢的发展机遇。目前中国已成为世界第二大造船国家,成为全球造船基地, 离全球第一大造船国家的目标已经不远。但是,作为附加值很高的船舶电子及导 航设备仍然依赖进口, 目前我国船舶电子及导航设备本土化率不到 10%, 这无疑是 中国造船产业的缺憾,中国船舶电子及导航设备产业化已迫在眉睫。
2005年我国造船完工量达到世界份额的 18%, 2007年份额达到 19%,预计 08年有望达到 20%。据国防科工委称,到 2015年我国造船完工量将达到 2400万 载重吨,占世界市场份额的 35%。但是,目前我国常规船舶国产设备的实际配套率 只有 30%左右,高新技术船舶国产设备的实际配套率仅 20%左右,特别是船舶电子 及导航设备类更为突出,本土化率还不到 10%。而日本、韩国的船舶配套产品国产 化率高达 90%以上。因此,专家警告说,如果我国船舶配套产业得不到大的发展, 中国船舶制造工业将沦为“船壳工业”。
根据全国船舶工业行业管理部门提出《加快我国船舶配套工业发展的思路 和建议》,提出了船舶配套工业发展的总体思路和目标,为加速我国船舶电子及 导航设备的研发、生产和本土化提供了良好的契机。船舶电子及导航产业化不仅 能加快国防的现代化建设,而且将推动造船工业的快速发展,还能带来很可观的 经济效益。
船舶电子及导航配套设备的制造是我国船舶配套工业中最薄弱的环节之 一。我国船舶电子及导航设备自主研制的项目仅有,磁罗经、陀螺罗经、计程仪、
测深仪等,不到整船电子及导航设备的 1/3,且国产设备均存在没有核心技术、没 有品牌、没有网络,设备单一、不成系统、技术老化、工艺落后、没有维修网点 等突出问题,仅能在部分国内船舶上使用。海外少数发达国家的电子及导航生产 厂商由于相对垄断,在雷达、 GMDSS 设备、罗经、自动舵等方面不愿意签署专利协 议,使电子及导航设备的生产引进专利协议谈判具有一定的难度。
目前中国的造船市场为船舶电子及导航设备提供将近每年 10亿人民币的 市场份额,修船市场提供超过每年 10亿人民币的市场机遇,但 90%均被进口产品 垄断。每年全球船舶电子及导航设备需求超过 250亿人民币。我们有充分的理由 关注这一市场 , 这也正是我国船舶电子及导航设备的发展机遇。
1.3市场分析
经过分析调查,目前在船舶管理方面,维护方面,我们的信息化建设都没能 跟上。随着科技的进步和发展,信息化对于传统行业的推进越来越大,而在航运 业这个古老而又传统的行业,新设备,新技术不断应用于船舶,可是受到传统管 理体制的约束和影响,信息技术在船舶中的应用始终不能滞后于其他领域。 国内外目前更多的集中在对船舶运输流程监测,船队行为管理等方面。 为了适应不断发展的航运市场需求,更好地振兴我国航运事业,必须进一步 改进和发展我国船舶维修事业。
因此基于现代船舶管理中的一些不足,我们提出此方案:船舰档案管理系统, 对于船舶信息进行登记,维护、维修、执勤等管理行为进行记录以备后期查询, 同时对更换的设备和部件进行跟踪,使船舶始终处于最优状态。
船舶设备的维修包括维护和修理两个方面。设备的维护是一项经常性的工作, 即在掌握设备磨损规律的情况下,严格按技术规程操作,注意观察设备运转状况,
经常清理积垢、污物和加油润滑调整,以消除设备部件故障隐患,减少设备磨损, 延长使用时间。设备修理是清除设备故障,或通过更换己磨损的零部件和附属设 施,使设备的精度、工作性能和效率得到恢复。船舶设备的维护和修理,是提高 设备利用率和完好率的重要手段,对实现企业的经营方针,顺利完成计划任务, 减少消耗,降低成本,提高经济效益和实现安全生产等都具有十分重要的意义。 搞好船舶维修保养,是提高船舶营运率,减少开支费用的重要措施,是使船 舶获得最佳经济效益的手段。如不重视船舶维修保养,造成早期损坏,必然浪费 大量财、物和人力。而且船舶长期失修失养,其后患无穷,导致缩短船舶的使用 寿命。
搞好船舶维修保养,才能使船舶保持良好的技术状态,从技术上保障使用。 船舶在营运过程中,应根据设备的实际情况,经常注意处理和消除各种故障,不 要让船舶带病工作。如有“病”不治, “病”情将越来越严重,导致船舶技术性能 急剧下降,这不仅影响正常运输,而且会造成设备损坏而被迫停航修理。
搞好船舶维修保养,是保障船舶安全可靠运行的重要手段。可靠性是船舶安 全航行最重要的技术指标。船舶设备的任何部件,如果失去可靠性,就可能导致 大事故。所以,现代船舶维修理论把可靠性作为研究的中心课题,强调把可靠性 作为船舶维修的出发点和归宿。通过维修,提供技术可靠的船舶,最大限度地发 挥船舶运输量大、效率高、周转快、经济适用的特点。促进水运事业适应现代化 的建设和市场经济竞争的需要。
搞好船舶维修保养,不仅确保技术性能良好,提高船舶营运率,保障安全可 靠,延长船体、机械使用寿命,延长修船间隔时间,减少在厂修理工程项目,节 约时间和费用,而且能使船员更好地熟悉了解机械设备的结构、原理、性能,提 高维修保养和排除故障的能力,更熟练地掌握船舶技术性能。
此系统以可靠性和预防性为主,可以应用于所有船舶,对现有船舶管理效率 有很大帮助,作为辅助工具为航运业的发展提供详实数据和安全保障,节省人力 资源,市场前景非常广阔。
另外一方面 随着“提高船舶配套产品国产化率”的呼声不断高涨,近年来我国船舶配 套业产能不断提升。然而, 2009年船配市场供求关系闪电般快速逆转,所幸,船配企业直面 市场挑战,积极调整运营方针,取得了一些成绩,大部分企业完成了全年的生产任务。不过, 危机下的船配市场,也让业界必须进一步正视中国船配产品竞争力较弱的问题。
市场闪变供需逆转
一直以来,船舶配套业发展滞后是中国造船人的心头之痛。近两年,从中央 到地方都决心大力发展船配业,采取了引导相关企业转型生产船配产品、规划建 设船配园、加大招商引资力度等多种措施,船配业得到了较快发展。 2009年,一 些新建或扩建的船配项目产能逐渐释放。例如, 2009年,合肥熔安动力机械有限 公司第一台低速船用柴油机、镇江中船设备有限公司首台船用低速机都成功交付, 山东重工集团潍柴重机股份有限公司举行了其 1万马力船舶动力生产基地首台船 用中速发动机的上市揭牌仪式,南通政田船舶机械公司交付了首批船用起重机。 此外,目前还有不少大型船配项目正在建设,其产能也将逐渐释放。
不过遗憾的是,我国船配业在其快速发展阶段突然遭遇国际金融危机的冲击, 开始面临着极大的挑战。 2009年,绝大部分船配企业遇到了撤销订单、修改订单 内容或要求订单产品延期交付等问题。接单难、履约难、资金回收难成为了我国 船配企业面临的共性问题。当然,从世界范围看,船配企业也普遍遭遇了撤单等 问题,例如,由于新接订单量大幅下降并且手持订单被撤销不少, MAN 集团于去年 8月宣布,对其位于丹麦的柴油机厂进行重组,不再生产柴油机,并且裁员约 500人。不过,由于我国有不少刚刚起步的新企业或规模较小的企业,因此受金融危 机冲击的程度也更深。
需求量大幅减少,而船配企业产能逐渐释放,产品供应量增加,这一增一减 的变化给船配企业带来了很大的挑战。对此,中国船舶工业市场研究中心王班表 示,市场快速逆转大大降低了船配企业的预期收益,加上修改订单等各种突发情 况的发生使得企业的成本上升。虽然不少船配企业 2009年的销售额比 2008年有 所增加,但其利润却没有增加甚至有所下降。面对未来,大家需要理性审视船配
范文五:船舶管理系统
******船舶管理系统介绍
一、 系统介绍
******船舶管理系统(简称:GVOS )是由******新软件公司经过充分调研,结合国内船公司的船舶管理特点开发的一套船舶管理系统,是我国航运企业船舶管理理念的升华,涵盖了船舶管理过程中的各项业务,是一个成功的船舶管理信息化案例。在系统建设的前期准备阶段,充分考察了国内外船舶管理公司和船管系统的先进管理模式与业务流程,以公司、船舶安全质量管理体系为依据,实现船舶管理过程控制与公司安全质量管理体系的正常运作。
系统涉及的功能模块主要有:系统管理、基础数据、船岸通讯、计划保养、备件管理、物料管理、船舶营运、安全检查、证书管理、船用资料、消防救生、体系管理、修船管理、日常办公、报文管理、费用管理等。整个系统分为船端系统和岸端系统两部分,系统模块关系图如下所示:
二、 系统架构
岸端系统
采用基于RCP + Spring + Hibernate的轻量型企业级J2EE 三层技术架构。
该系统架构支持用户通过客户端访问,也可以通过** 等网络方式连接终端服务器远程进行访问。该架构具有业内技术的先进性,采用J2EE 技术架构。引入最新的XML 、XSLT 、HIBERNATE 、SPRING 等技术。该架构还具备优秀的可扩展性,易于扩展功能,新增的功能模块对原有数据库及架构影响较小。
? 船端系统
考虑到系统部署的方便性,船端系统在岸端系统的基础上省去应用服务器层,简化为两层;统一采用Linux + MySql作为数据库服务器。
? 船岸通讯
船舶上可使用的通讯设备有:卫星通讯设备(M 站、C 站、F 站、FBB 海上宽带)、3G 无线网络等,卫通设备通过卫通地面中转站与Internet 网连接,进行广域网的直接数据交换。船舶上安装的通讯软件有Rydex ,AMOS Mail ,Skyfile ,Outlook 等。******船舶管理系统利用通讯软件,以E-mail 的方式进行船岸数据交换。
三、 系统模块
四、 成功案例
1. ******油运
客户介绍
******发展股份有限公司油轮公司(以下简称******油运)是******发展股份有限公司(******集团总公司控股的大型航运企业,分别在香港联交所和上海证交所上市)下属的专业船公司,目前拥有VLCC 、AFRAMAX 、PANAMAX 、HANDY-SIZE 等各类型油轮及共92艘,总运力727万载重吨,年运量超过6000万吨。
******油运从事油轮运输50余年,主要承担内外贸油品运输。几年来******油运利润稳健上升,业绩良好。AFRAMAX 、PANAMAX 、HANDY-SIZE 等船型已形成相当规模,特别是多艘VLCC 的交付使用,大大提高了船队的核心竞争力。2010年,******油运将拥有和控制运力已达到800-850万载重吨。
项目介绍
2008年1月,油运业务经营管理系统上线运行,包括内贸管理、外贸管理、燃油管理、租船管理、保险管理、报文管理、报表统计等功能模块。
2008年3月,开始船舶管理系统的建设;2008年11月,岸端系统在上海总部和广州分公司上线运行;2008年12月,完成两条试点船舶的船端系统实施;2009年1月至今,已经完成共计68条船舶的船端系统实施。
用户规模
******油运包括上海总部和广州分公司,船管部下设四个船管处,岸端系统用户共计120余人,已经实施68条船舶,每条船舶有5个用户,接下来预计还有10多条新船出厂等待实施。
2. ******海盛
客户简介
******海盛股份有限公司(简称******海盛)是******集团在国内的两家上市公司之一 ,******麾下五大主营船队之一。1996年经中国证监会批准发行股票并在上海证券交易所挂牌交易。
公司拥有各类型船舶27艘,运力共71万载重吨 ,年运量超过600万吨。主要承运海南省电力工业所需的煤炭和国内大型钢厂所需的出岛矿石及国内外化学品、沥青等特种运输货物,居海南省航运业龙头地位 。
项目简介
2009年1月1日,散运业务经营管理系统上线运行,包括内贸管理、外贸管理、燃油管理、租船管理、保险管理、报文管理、报表统计等模块。
2010年3月,开始船舶管理系统的建设;2010年6月,岸端系统在海盛总部上线运行,2010年9月开始试点船舶的实施。
用户规模
******海盛包括海南总公司,广州振华和上海金海两家分公司,岸端系统用户共计40余人,预计实施23条船舶,每条船舶有5个用户。
3. 浦海航运
客户介绍
上海浦海航运有限公司是******(集团)总公司所属,专业从事集装箱运输的航运企业,旗下拥有全资子公司上海浦海航运(香港)有限公司。曾荣获货运业大奖“中国沿海和内河支线运输最佳船公司”等多项殊荣。截止2008年11月底,公司总资产9.67亿元人民币,净资产5.68亿元人民币。 创业和发展过程中,公司坚持多元化船队发展模式,目前拥有经营船舶38艘,总运力1.99万TEU 。2004年公司建造了12艘交通部内河集装箱标准型船舶(202TEU 型),长江运输船队实现了现代化、规模化运作。
2006年以来,浦海航运稳步推进船队结构调整,以建造、租赁、买卖、改造等多种方式相结合,船队运能得到有效提升。目前共有船舶39条,总箱位从2006年底的1.06万TEU 放大至目前的2.59万TEU 。船队结构也更为合理,目前自有船艘数为总船舶数的54%,自有舱位占总舱位比重的23%。自管船队规模日益扩大,目前自有、光租船艘数达到总船舶数的77%,舱位数占总舱位比重的50%。
项目简介
2005年11月,集装箱支线业务经营管理系统上线运行。2006年至2009年,业务系统经过了三期的不断完善。
2009年6月,开始船舶管理系统的建设;2009年11月,岸端系统上线运行;2010年4月,完成了3条试点船舶的船端系统实施;2010年5月至今,已经完成共计8条船舶的船端系统实施。
用户规模
浦海航运总部在上海,岸端系统用户共计30余人,预计实施近30条船舶,每条船舶有5个用户。
转载请注明出处范文大全网 » 一个船舶维修定额管理系统的设