资源描述:
中图分类号堡三 U D C 6 2 0 硕士学位论文 学校代码 Q 5 三三 密级公珏 基于B /S 结构的矿山作业信息管理系统设计与实现 D e s i g na n dI m p l e m e n t a t i o no fM i n eI n f o r m a t i o n M a n a g e m e n tS y s t e mB a s e d o nB /SS t r u c t u r e 作者姓名 学科专业 研究方向 学院 系、所 指导教师 副指导教师 论文答辩日期2 Q 堕 12 21 过建光 软件工程 管理信息系统 软件学院 胡志刚 曹卫华 中南大学 2 0 1 3 年1 1 月 万方数据 学位论文原创性声明 本人郑重声明,所呈交的学位论文是本人在导师指导下进行的研 究工作及取得的研究成果。尽我所知,除了论文中特别加以标注和致 谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也 不包含为获得中南大学或其他教育机构的学位或证书而使用过的材 料。与我共同工作的同志对本研究所作的贡献均已在论文中作了明确 的说明。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 作者签名逝日期趁 主年卫月旦日 学位论文版权使用授权书 本学位论文作者和指导教师完全了解中南大学有关保留、使用学 位论文的规定即学校有权保留并向国家有关部门或机构送交学位论 文的复印件和电子版;本人允许本学位论文被查阅和借阅;学校可以 将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用 复印、缩印或其它手段保存和汇编本学位论文。 保密论文待解密后适应本声明。 作者签名导师签名 万方数据 I 哪呲呲删岫吣帅㈣哪帆 Y 2 6 8 5 7 9 4 基于B /S 结构的矿山作业信息管理系统设计与实现 摘要本文首先论证了企业管理信息系统在一个企业中开发及应用 的重要性和必要性,对涉及管理信息系统的各种管理理念及相关理 论作了介绍。在分析湖南省某矿业有限公司作业信息管理现状的基 础上,指出了业务流程、机构设置方面存在的问题,并应用管理信 息系统技术,设计和开发了某矿山的作业管理信息系统。 该信息系统采用基于成熟的B /S 结构技术,以E P P3 .0 为前台开 发工具,以S Q LS e r v e r2 0 0 0 为后台数据库,建设了一套能够完成从 项目计划,项目审核,项目验收,数据定额到资金审批,资金结算 等全部业务,集安全性、先进性、成熟性于一体的信息化管理系统。 该系统在界面层实现了友好直观的系统界面,通过数据层的统 一数据源,在业务逻辑层实现了对工作流的处理以及进行结算服务 的接口。最后进行了相关的安全策略,使系统安全稳定高效的运行。 图1 6 幅,表1 4 个,参考文献5 0 篇。 关键词信息管理;资金结算;工作流;接口;安全 分类号T P 3 1 1 万方数据 D e s i g na n dI m p l e m e n t a t i o no fM i n eI n f o r m a t i o nM a n a g e m e n t S y s t e mB a s e do nB /SS t r u c t u r e A B S T R A C T T h i sp a p e r f i r s t l y d e m o n s t r a t e st h e i m p o r t a n c e a n d n e c e s s i t yw h i c ht h ee n t e r p r i s em a n a g e m e n ti n f o r m a t i o ns y s t e mi na n e n t e r p r i s eo ft h ed e v e l o p m e n ta n da p p l i c a t i o n ,i n t r o d u c e da l lk i n d so f m a n a g e m e n tc o n c e p ti n v o l v e di nt h em a n a g e m e n ti n f o r m a t i o ns y s t e m a n dr e l a t e dt h e o r y .I nt h ea n a l y s i so ft h ep r e s e n ts i t u a t i o no ft h eH u n a n p r o v i c eam i n ei n d u s t r ys e t t l e m e n ti n f o r m a t i o nm a n a g e m e n t ,p o i n t so u t t h ep r o b l e m st h a tt h eb u s i n e s sp r o c e s s ,s e t t i n go fi n s t i t u t i o n s ,a n db y u s i n gt h em a n a g e m e n t i n f o r m a t i o n s y s t e mt e c h n o l o g y , d e s i g na n d d e v e l o po f t h eX i n T i a n l i n gt u n g s t e ni n d u s t r ym a n a g e m e n ti n f o r m a t i o n s y s t e m . T h es t r u c t u r eo ft h ei n f o r m a t i o ns y s t e mu s e st h em a t u r eb r o u s e rt o s e r v e rs t r u c t u r e ,u s eE c l i p s eP 肿S t u d i o3 .0t ob et h ef r o n td e s k d e v e l o p m e n tt o o l s ,a n dM i c r o s o f tS Q Ls e r v e r2 0 0 0t ob et h eb a c k e n d d a t a b a s e .B u i l dai n f o r m a t i o nm a n a g e m e n ts y s t e mt h a tC a nf n i s ha l lt h e b u s i n e s so ff r o mt h ep r o j e c tp l a n ,p r o j e c tr e v i e w , p r o j e c ta c c e p t a n c e , d a t aq u o t at ot h ee x a m i n a t i o na n da p p r o v a lo ff u n d s ,f u n ds e t t l e m e n t w i t hS e c u r i t ya d v a n c e da n d m a t u r i t y . I nt h es y s t e mi n t e r f a c el a y e rf r i e n d l yi n t u i t i v es y s t e mi n t e r f a c ei s r e a l i z e d ,T h eu n i f i c a t i o no ft h ed a t at h r o u g ht h ed a t al a y e r .I nt h e b u s i n e s sl o g i cl a y e ri m p l e m e n t st h es e t t l e m e n tp r o c e s so fw o r k f l o wa n d s e r v i c ei n t e r f a c e .F i n a l l yh a sc a r r i e do nt h er e l a t e ds e c u r i t yp o l i c y , m a k e t h es y s t e ms e c u r i t ya n ds t a b l ea n de f f i c i e n to p e r a t i o n . T h ef i g u r e s ,14o ft h et a b l e sa n dXo ft h er e f e r e n c e s . K e y w o r d s I n f o r m a t i o nm a n a g e m e n t ;f u n ds e t t l e m e n t ;w o r k f l o w ; i n t e r f a c e ;s e c u r i t y C l a s s i f i c a t i o n T P 3 1 1 I I I 万方数据 目录 原创性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯I 摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一I I 目录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.I V 1 . 绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 1 .1 研究背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。1 1 .1 .1 企业信息化背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一1 1 .1 .2 矿山企业信息化背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 1 .2国内外研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 1 .2 .1 信息管理系统发展研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 1 .2 .2 矿山企业信息管理系统发展现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。4 1 .2 .3软件架构实现研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。4 1 .3 主要研究内容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..6 1 .4 论文构成⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..7 2 .相关概念和技术概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9 2 .1矿山信息管理系统相关概念及理论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.9 2 .1 .1 信息管理系统概念与特点⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..9 2 .1 .2矿山信息管理系统概念与特点⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯l l 2 .2 相关技术简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1l 2 .2 .1 数据库系统概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯l l 2 .2 .2关系数据库标准语言S Q L ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 2 2 .2 1 3 P H P 语言开发简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.1 3 2 .3 C I 框架开发简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..1 4 2 .3 .1C I 框架基本概念⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一1 4 2 .3 .2 C I 框架特性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 4 2 .3 .3 C I 框架处理流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 4 2 .3 .4 C I 框架结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 5 2 .4 本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 6 3 .项目需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..18 3 .1 需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 8 3 .1 .1 实现目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 8 I V 万方数据 3 .1 .2 应用目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 9 3 .2 业务流程分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 9 3 .3组织结构与功能分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 0 3 .3 .1 组织结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 1 3 .3 .2 功能模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 2 3 .4 本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 3 4 .系统设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一2 4 4 .1 开发技术方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 4 4 .2 系统设计原则⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.2 4 4 .3系统框架设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 5 4 .3 .1数据层数据结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 5 4 .3 .2业务层控制器设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 8 4 .3 .3视图层界面设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 9 4 .4 本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 9 5 .系统实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 0 5 .1 最低硬件配置⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 0 5 .2系统框架实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 0 5 .3数据模型实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 1 5 .4业务逻辑实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 3 5 .3 .1业务工作流实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.3 3 5 .3 .2审批接口实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.3 5 5 .5视图界面实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 5 5 .6 安全体系实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4 0 5 .6 .1 M D 5 加密技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4 0 5 .6 .2前后台联合验证技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 1 5 .6 .3 联合日志记录技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 l 5 .7本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4 2 6 .结论与展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一4 3 6 .1 结论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4 3 6 .2展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4 4 参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一4 5 攻读学位期间主要的研究成果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 9 致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..5 0 V 万方数据 工程硕士学位论文 l 绪论 1 .绪论 从2 0 世纪9 0 年代开始,随着以计算机为中心的信息技术的飞速发展,一 场全球化的企业信息技术革命进行得如火如荼。在一定程度上通过利用计算机 技术、网络技术、数据库技术管理企业活动中的各种信息,就是企业信息化。 企业信息化通过数字化企业的生产过程,事务处理等业务,使得人们能快速观 察和分析业务中的所有信息,有利于人们做出更科学的决策,制定更加优秀的 方案。从而提升企业的经济效益和市场竞争能力【1 .3 】。 1 .1 研究背景 1 .1 .1 企业信息化背景 随着计算机的进一步普及与推广,企业中也越来越多地使用计算机进行企 业管理,计算机管理克服了传统管理方法的不足,使得管理更加快捷和高效。 因此在从传统到现代管理的转化中,企业对计算机管理工具的需求也是十分强 烈,因此飞速发展的计算机技术满足了企业信息化的需求,从而得到了广泛的 应用,有力地推进了企业信息化建设的步伐。。在瞬息万变的市场经济中,企业 信息化程度的高低,对企业的成长和发展有着至关重要的影响。建设信息化企 业,已经成为现在国内外企业建设的必修课程。在这个课程里,企业集团必须 根据自身企业特点,学习和借鉴国际先进的信息化技术,探索出一种最适合自 身企业的信息化模式。所以,将原有的企业管理模式移植到互联网上,从而更 加便于企业内部信息管理的开展以及与企业外部相关企业信息业务的进行。这 成为了企业的迫切需求【4 叫。 但目前,我国企业在信息化建设的道路上发现诸多问题,如【卜1 2 】 1 信息资源分散独立、缺乏有效利用 在企业信息化发展的历程中许多公司拥有了专属的独立信息管理系统,然 而,建设之初没有统筹规划,建设标准各不相同,以至于系统间在共享信息, 交换数据之时,碰到难以突破的瓶颈。比如由于没有统一的信息共享平台,业 务之间各自拥有信息资源,无法共享彼此的数据信息,造成“信息孤岛”问题。 而信息资源的利用是取得竞争优势的关键,因此“信息孤岛”阻碍了企业信息 化成效的发挥。 2 各系统之间功能不够完备 由于企业的不断发展,企业业务的变更与增加,原有系统的功能已经无法 满足现有的业务,因此现有业务中大量的数据信息,需要靠纸质材料记载。显 万方数据 工程硕士学位论文1 绪论 而易见这种传统的办公模式已经不能满足现代化企业的需要。 3 没有采用标准化方法实现数据交换共享 目前大部分企业信息管理系统,数据交换和共享的主要方式是通过系统之 间开发接口的方法实现的。但是企业的发展日新月异,业务变更快,与之对应 的接口亦需要进行二次开发或重新开发以满足业务需求,因此产生的工作量而 成本的飙升不言而喻。直接影响企业生产活动的效率。。各单位自定义的信息标 准,对于局部数据交换和共享有重要的作用,但是在全国层次上缺乏实现数据 交换和信息共享的统一标准,因此迫切需要制定统一的数据标准和交换共享标 准。 1 .1 .2 矿山企业信息化背景 就矿山企业而言,随着企业规模的扩大,矿山企业已经脱离了过去一体化 的生产模式,逐渐转变为以生产企业为核心,以上下游的投入提供企业、运销 企业、加工企业为次核心、配套相关科研机构为辅助的柔性生产系统。矿山企 业的信息化建设不仅可以提高自身的工作效率、健全管理机制、优化工作流程, 也同样与上下游企业、配套辅助机构乃至整个供应链的发展战略息息相关【1 3 】。 矿山企业本身存在着的一些特点,导致该企业的数据信息从设计计划、工 程验收到资金结算的过程复杂冗余、耗时较多、结算困难。首先,矿山产业依 赖于矿产资源的地理分布,矿山产业办公区域分布可能横跨多省市,在地域分 布上就呈现了跨区域、分布缺乏特定规律的特征,资金结算多采用传统的纸质 交互方式,导致了企业内部数据和资金信息交流的不便;其次,矿山企业办公 环境一般较为恶劣、办公设施不够先进,同时矿山产业链结构复杂、传统办公 涉及人员较多,导致了数据收集费时费力,难以有效汇总;再次,对于牵扯到 资金方面的数据处理,内容敏感,难以统一。由于上述多种问题的存在,矿山 企业在面临融入全球经济的战略选择以及日趋激烈的竞争环境时,为提高自身 竞争力,适应新的竞争环境,对企业信息化的需求显得尤为迫切,更是需要一 套标准完善成熟的结算体系,才能保证企业数据和资金的合理有效的运转。 为了解决以上问题,对目前湖南省某公司的业务逻辑与企业规模做出了现 状分析。在系统整合方面,急需一套通用的单点登录并且具有良好扩展性的系 统。在业务逻辑方面,应该进一步扩大业务,使办公更加自动化,在安全性方 面,采用先进的加密算法,实现角色权限的准确控制以及系统的健壮。 所以对于本课题的研究对象,湖南省某矿业公司的信息管理运作,存在着 许多问题,导致该企业的物料、工程、资金等信息管理困难。如该公司的办公 区域分散,导致信息管理不便、难以有效地沟通;涉及办公人员较多,费时费 力、信息收集难度较大、耗时较多;资金结算数据只在少数人之间传递,难以 2 万方数据 工程硕士学位论文 1 绪论 进行公开监督;表格格式参差不齐,无法建立统一的数据标准;逻辑上较为复 杂,经常出现计算错误等。 针对以上存在的问题,本课题以该矿业公司的物料、工程、资金等信息管 理为研究对象,针对该企业信息管理的特点,以提高企业工作效率、降低成本 为研究目的,建立统一的信息服务标准和数据源,采用安全高效的系统架构、 友好直观的交互界面和准确稳定的逻辑算法,旨在建立一套集较高的安全性、 扩展性、松耦合性为一体的信息管理系统。该系统的设计,为解决该公司的企 业信息衔接较差,信息管理困难等问题有着重要的现实意义。 1 .2 国内外研究现状 计算机的发明与应用,掀起了一场重大的科学技术革命,人类来到了信息 化时代,随着计算机技术的发展和因特网的普及,越来越多的国内外企业利用 计算机应用软件管理公司内部的信息资源,提升自身企业的办公效率。采用企 业信息管理软件以将企业的管理标准化是目前企业管理模式的一种重要趋势【1 4 】。 1 .2 .1 信息管理系统发展研究现状 目前,在美国、日本、欧洲等发达地区,信息管理系统都已经发展到了一 定的高度职能管理系统阶段。更加注重管理的智能化,友好的人机交互。 根据相关统计表明,在当前,美国在银行财务管理、物流管理、计划管理中有 超过八层的工作由计算机信息管理系统实现的;在计算机技术发展一般的地区, 计算机在各行各业管理中的应用相对就少很多。 由于种种原因,我国的信息资源建设水平远远落后于信息基础设旅的建设 的水平。在很长一段时间内,我国信息资源的管理工作并没有和信息资源的发 展形成同步。我国具有大量的原始信息资源,然而基于此研究开发的二次信息 系统与数据库产业的发展,以及其市场占有率都处于较低的水平,使得很多具 有价值的信息没能够得到加工处理成为商品,更不谈信息产品的增值了。相较 于欧美发达国家地区,我国管理信息系统的研究大概起始于1 9 7 3 年,一直到了 1 9 8 3 年之后我国才真正进行深入的研究和实践。可以这么说,国家对信息资源 的开发已经是我国国民经济信息的核心组成部分,实现信息数字化、传输网络 化是我国追赶发达地区的重要举措。在信息化时代背景下,我国需要充分的利 用当前的系想你基础设置,来加强对各类科技经济数据库与相关网络资源服务 系统的开发强度,大力推广,从而创造更多的社会效益和经济效益。 社会生产规模日渐壮大,因此物资管理在市场经济中拥有弥足轻重的地位, 在科技发达的欧美等国家,物资管理的计算机化高达9 5 %。2 0 世纪8 0 年代, 我国计算机在管理中的应用才开始推行。起步虽晚,但发展快。尤其是微型计 3 万方数据 工程硕士学位论文 1 绪论 算机的涌现和因特网的遍及,给信息管理带来了方便快捷的方法,有力地推动 了我国信息管理的现代化进程【1 5 ‘⋯7 1 。 1 .2 .2 矿山企业信息管理系统发展现状 二十世纪八十年代,我国企业管理信息系统才开始应用于矿山企业管理中。 最初,信息管理系统只能在单机上运行,随着互联网的发展,进而能在局域网 内使用,目前,已经实现了部门信息系统的一体化。我国的矿山经济在上世纪 九十年代陷于一种低迷状态,因此高等院校以及科研所与矿山企业的合作减少, 在很长一段时间内,矿山企业在信息管理系统的研发几近停滞。我国矿山管理 的信息化发展主要出现两大问题首先,矿山信息化应用的研发能力相比于信 息化产品的需求明显滞后;其次,矿山I T 人才流失严重,计算机技术力量非常 薄弱,系统操作与维护艰难,系统正常运行和实施得不到保障。 到本世纪初,信息化技术的快速发展和应用,使矿山企业管理的信息系统 建设进入高峰期,信息系统冲破了企业局部管理如财务、生产设备、产品销售 等的应用,实现了覆盖整个企业各个业务的一体化管理。在各方面技术都飞速 发展的2 1 世纪,为了矿山企业管理的可持续发展,完成企业间各部门各业务之 间的一体化管理,应该全面考虑企业各方面的因素以及预测将来可能的应用, 统筹规划企业信息管理框架具有十分重大的战略意义【1 8 ’1 9 1 。 1 .2 .3 软件架构实现研究现状 由于近些年来,各种实现企业管理信息系统的方法也逐渐成熟,主要的实 现方法有以下几种[ 2 0 - 2 3 】 1 基于C /S 模式的设计方法 传统的C /S C l i e n t /S e r v e r 即客户朋臣务器结构,该体系是为了解决资源不 对的问题,实现共享而提出来的一种分布式结构,这种体系结构安全、快捷、 准确,于2 0 世纪9 0 年代末逐渐成熟起来。它将应用分为服务器和客户机两个 部分,充分利用两端硬件环境的优势,将任务分布到客户端 前台,用于人机 交互 和服务器端 后台,用于数据处理 。它通常适应于小型的局域网络,采 用开放模式,通过开发设计专门的软件来实现。但其开放性仅限于系统层的开 发,在具体的应用层中无论是客户端还是服务器端都没有实现真正的完全开放, 还需要特定的软件支持。 近年来,采用C /S 架构的信息管理系统在国内的企业中应用广泛,如2 0 0 8 年由西安理工大学的童歆开发的宝鸡峡灌区水务信息管理系统,不仅有助于提 高水资源信息管理的实效性,宜于有限水资源的合理利用,并且可以使供用水 决策建立在可靠的水资源信息基础之上,对实现宝鸡峡灌区的水务信息管理的 现代化具有显著的现实意义。2 0 0 9 年由华南理工大学的刘万国开发的利用 4 万方数据 工程硕士学位论文l 绪论 D e l p l l i 平台的的库存管理,其针对企业生产过程设计并实现了库存信息管理系 统中常用的功能模块,包括用户登录、各模块作业流程以及报表制作等,对信 息化系统建设在企业中的应用具有很大的参考价值。 2 基于B /S 模式的设计方法 B /S B r o w s e r /S e r v e r 即浏览器/服务器结构,它是随着I n t e m e t 技术的不 断发展,对C /s 结构的一种改进的结构。在这种结构下,用户界面完全通过使 用浏览器登录万维网实现。 B /S 结构中的应用程序基本上都在架设在服务器端,而客户端很少有专门 的应用程序。正因如此,在服务器端就能够完成应用程序的升级,有利于后期 的系统测试和系统维护。此外,由于客户端使用浏览器,可以使用户界面更加 多样和友好,缺点是数据的打印输出等功能受到了一定的限制。一些功能单纯 通过浏览器来实现是比较困难的,为此,一般可以把这些功能单独开发成可以 发布的控件,在客户端利用程序调用来完成。 电子科技大学的黎定江于2 0 0 9 年设计出军事训信息管理系统,满足当前部 队应用信息管理系统的需求。该系统利用A S P .N E T 技术和B /S 架构技术,结合 运用动态网页技术,实现了基于W e b 页面的武警军事训练信息综合管理,取 得了良好的效果。华南理工大学的何建忠于2 0 1 0 年设计出建筑实验室信息管理 系统,该系统同样是基于B /S 架构,解决了“亚热带建筑技术公共实验室”的信 息管理所存在的问题,彻底改变了原来通过纸质文件和电子文件来管理的传统 的信息管理模式,不仅使管理效率、管理水平和资源利用率有了大幅的提高, 同时也带来了可观的经济和社会效益。 3 基于三层体系结构的设计方法 三层体系结构,是在两层体系结构的基础上增加了一个组件层,该层是位 于客户端与数据库之间的中间层。这里所说的三层体系是指逻辑结构上的三层, 而并不是单纯地放置三台机器这样物理上的三层结构,具有B /S 结构的应用也 并不能称为三层体系结构。应用三层体系结构的系统将业务逻辑、数据访问、 合法性校验等工作放到了中问层进行处理。客户端在通常情况下不与数据库进 行直接的交互,而是通过建立与中间层的C O M /D C O M 通讯连接,通过中间层 和数据库进行信息交互。 1 数据访问层主要为业务逻辑层或表示层提供数据服务,是对原始数据 数据库或者文本文件等存放数据的形式 的操作层,而不是指原始数据,即 数据访问层的操作对象是数据,而不是数据库。 - 2 业务逻辑层主要是针对具体的问题的操作,也可以说是对数据层的操 作。主要通过判断、运算、数据处理、算法等来实现对数据业务逻辑处理。业 万方数据 工程硕士学位论文1 绪论 务逻辑层是将表示层和数据层连接起来的应用主体。 3 表示层主要表示W E B 方式、A S P X 方式和W I N F O R M 方式。一个具 有完善的逻辑层的系统,应该达到无论表现层定义和表现形式如何实现,都并 不影响业务逻辑层的功能。 华东师范大学的曹亚南,于2 0 1 0 年针对济南市商业银行信贷产品中抵、质、 押物信息管理帐务杂乱,以及市场信息更新不及时等问题,使用这种三层体系 结构,运用A S P 技术,开发设计了济南市商业银行仓单信息管理系统,实现了 对整个企业的产、供、销、人、财、物的全面管理,通过对信息的高效快速地 更新,提高了企业的经济效益。山西大学的范磊,于2 0 1 0 年针对冷藏运输企业 的特点和现存的主要问题,开发了基于B /S 架构的冷藏运输信息管理系统。该 系统界面简洁美观、操作方便快捷、业务流程明确,有效地提高了冷藏运输企 业的信息化管理水平和行业竞争力,同时客户服务质量也得到了明显的提升【2 5 】。 由以上情况可以看出,C /S 架构的系统设计虽然有着稳定、可靠等特点, 但是相对于B /S 架构有着明显的不足之处,如数据源的不够统一,以及无法实 现瘦客户端等。而B /S 架构使用.N E T 架构的系统中,安全性和扩展性均较差, 这些问题在企业的资金结算过程中,均会造成非常大的安全及财产隐患,所有 完成一套安全有效可靠的信息管理系统,有着十分重要的工业价值。 1 .3 主要研究内容 资源本课题以该公司信息管理系统的分析设计为基础,主要围绕以下三 个方面开展研究工作 1 对该公司管理信息现状分析 需求分析是软件工程的一个关键的过程,实地调查分析用户的业务活动 是分析与设计的基石,这个工作直接影响整个系统的开发过程以及结果。因 此要科学合理的展开系统需求分析工作。 针对本课题的研究对象湖南省某矿业公司的物料、工程、资金等信息 管理过程,充分了解该企业信息管理的具体内容,对该企业各业务进行详细 的系统调查,分析业务上存在的问题,采用理论分析和实例分析相结合的研 究方法,分析系统实现方案的可行性,考虑如何将以往手工操作的作业顺利 地以信息化的手段替代,确定该系统需要实现的功能。基于面向对象的开发 过程,划分出系统开发的各个阶段,并确定各个阶段的执行步骤和目标。 2 设计该公司管理信息系统框架与实现方案 6 万方数据 工程硕士学位论文 1 绪论 通过对该公司管理信息系统设计与实现进行探索,运用U M L 建立了系统 的需求模型、分析模型和设计模型,从而对系统的功能需求、运行机制、体 系结构和设计思路进行了合理描述,并建立了相应的可视化文档。 对该信息管理系统的管理工作进行细致的分类,提取主要的管理模块, 设计系统功能点和数据字段,设计数据库的架构,整合统一数据格式的数据 源,采用合适的软件设计框架,选取性能优良的编程语言。同时设计系统的 角色和权限分配,让不同的用户能通过该系统获取和管理自己权限范围内的 信息,实现对信息的灵活管理,保护信息的安全。 3 实现该公司信息管理系统 通过对系统框架与实现方案的设计,进一步确定数据源,以及系统中相 应的数据流向,设计数据表以及各个功能模块;通过相应的算法,设计系统 数据处理的方式,设计工作流的处理算法;设计简单美观大方的系统界面, 深入了解用户体验要素,设计人性化的操作方式;设计安全有效的数据加密 方式,对敏感字符串进行合理地过滤。 4 系统运行与维护并预测效果 搭建相关的服务器环境,配置数据库环境,编写准确稳定的逻辑算法实 现系统业务,同时设计友好直观的系统界面,采用相关安全策略,进行服务 器系统加固,保证系统安全稳定有效的运行。 1 .4 论文构成 本文从研究对象现阶段存在问题的需求出发,通过分析其中一些关键性 问题,对该公司信息管理系统及其工业应用进行深入研究,论文的主要研究 内容及安排如下 第一章介绍了本文拟解决问题的背景与意义,以及现阶段的国内外研究 现状。结合本文的主要研究内容,对本课题的实现进行总结,并给出了全文 的结构和内容安排。 第二章从信息管理系统的基本概念出发,简要介绍实现本课题研究目标 所能用到的相关技术,包括数据库的实现技术、P H P 语言开发简介、以及c I 框架的实现方法。 第三章主要对本课题的研究对象进行需求分析,通过分析研究对象的特 点,确定本系统需要完成的内容,同时对本系统的结构,从组织与功能两方 7 万方数据 工程硕士学位论文 1 绪论 面进行划分,分析系统的业务流程和数据流程,归纳系统主要实现方案,包 括系统的总体结构以及系统的主要功能。 然后针对上述研究目标对系统进行设计,首先确定系统的设计目标,包 括应用目标和技术目标,其次按照一定的原则对系统设计总流程和框架,最 后创建系统的数据库,设计数据表,系统界面。 第五章实现数据模型、业务逻辑、以及系统视图界面,设计系统的安全 体系,使系统的网络、数据均得到可靠的保障。 第六章总结全文,并对今后的研究工作进行展望。 8 万方数据 中南大学硕士学位论文 第三章项目需求分析 相关概念和技术概述 计算机技术产生以后,迅速在管理领域中获得了广泛的应用。在上世纪六 十年代,美国经营管理协会及其事业部首次给出了构建管理信息系统的想法, 也就是构建有效性的信息系统,这种方式能够保证各级管理部门来熟悉自身的 相关经营工作,从而为各级决策人员提供相关的需求信息。在很大程度上说, 信息技术是整个管理信息系统的基石。人们需要有机的结合信息技术和管理, 才能够最大化的发挥信息系统的作用【2 6 1 。 而本课题中,主要使用的信息技术有数据库技术、P H P 以及C I 框架下网站 开发技术。 2 .1 矿山信息管理系统相关概念及理论 在上世纪七十年代,著名学者赫伯特西蒙指出对企业来说,“管理就是 决策,决策依靠信息”,企业管理重点逐渐转移到了信息管理。而管理信息系统 M I S 的发展就处于这样的背景环境。随着现代化计算机电子信息技术的不 断更新进步,信息技术变成了现代企业管理的核心技术,这也赋予了管理信息 系统更为广泛的意义和内涵。 第三个定义则是最近随着互联网技术的成熟和电子商业的发展所带来的结 果。这使得管理信息系统打破了原先的界限,管理信息系统已经变成企业内部 业务流程以及外部商务流程所共同集成的一大平台,也就是跨组织的信息交流 平台。管理信息系统的应用范围已经不再局限于组织或者是企业的边界概念。 知识经济的概念和“数字中国”战略的流行,都对市场经济环境下我国的 矿山企业管理水平提出了更高的要求,在当前,我国矿山企业科技水平已经有 着很大的提升,矿山信息化也是必然的。采用现代化的数字手段来对企业的矿 产资源进行科学合理的规划开发,实现有效控制,也是现代信息技术的一大发 展方向,也是矿业科技实现自我创新的重点所在【2 7 - 2 8 1 。 2 .1 .1信息管理系统概念与特点 在不同的时间段内,不同的学者从多元化的角度来对管理信息系统展开了 深入的研究,分别以计算机系统实现、支持决策和人机系统等角度作为切入点, 提出了多重定义其中最具代表性的定义有【2 9 J 1 管理信息系统指的是由计算机、人等部分所构成的,能够对信息收
展开阅读全文