




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
辽宁工程技术大学本科毕业设计(论文)开 题 报 告题 目 基于web的龙翔地质勘探公司 信息管理系统的设计与实现 指 导 教 师 院(系、部) 软件学院 专 业 班 级 软件工程10-1班 学 号 姓 名 日 期 2014年3月28日 教务处印制9 一、选题的目的、意义和研究现状(一)选题的目的和意义随着信息技术的发展,企业间的竞争已突破了地域的限制。企业竞争优势的建立和保持必须以可靠。尤其是计算机大范围的普及,计算机应用逐渐由海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统,以及在大规模的事务处理和对工作流的管理等方面的应用。随着生产社会化趋势的扩大、科学技术的进步、人类知识总量的增长速度不断加快、以及市场竞争的日益激烈,使人们对信息的认识产生了根本性的变化。通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,从而提高企业经济效益和企业竞争力的过程。地质工作与国家发展息息相关,不但是经济建设的重要基石,还是经济工作的先行,在国家发展战略中具有不可替代的基础地位和支撑作用。然而如果没有地质调查信息化的建设,靠传统方法提供信息,在国家发展战略辅助决策中会失去大量现势的信息,很难满足国民经济建设与社会发展需求。并且,随着时代发展,地质勘探公司出现了老化现象,系统老化等现象非常常见。多为纸质的文件存储,对信息的管理带来很多的不便。并且,职工老化,多数是老职工带领新职工,工作凭经验,没有一定的理论化。对于现代化知识与技术的应用出现断层,或者缺少有效的信息的管理。未能将信息合理的应用与分类进行存储起来,在后续的使用等方面存在困难。这就为企业的发展造成了很大的限制。有效的信息管理可以使得信息的使用更加的合理。解决社会的需求,为广大的社会地质勘探职员提供适合他们的软件。与此同时,构造一个较为适合的系统,可以更深刻的了解部门的发展。充实自己的知识水平与实践能力,使自己能够将自己的理论与实践相结合,推动自己的自我培养。本软件目的就在于此,充实自己,服务社会。(二)研究现状现阶段存在以下的行情特点:探索性强、风险大;目前全球找矿成功率约1-2%之间,现代工业的发展,以矿产资源的需求以几何级数增长,且将愈演愈烈。表露地表的矿已经较难找了,深部矿和新类型的矿将是今后的主要找矿方向。由于深部矿传达给地面的信息量小,找矿的风险性将更进一步增大。复杂,多专业的集成;金属矿产矿种多、类型复杂,成矿条件、控矿因素不同,形成的矿床类型也不同,所以要搞好地质勘查工作,除必须具有较实的地质学专业知识外,了解采选冶、水工环、测量等相关专业知识,要具备经济学、计算机、外语等知识,有良好的身体素质、团队精神。所以地质勘查是典型的城乡结合、传统与现代结合、脑力劳动与体力劳动结合行业。工作周期长;地质勘查一般遵循从已知到未知,由表及里、由浅入深、由稀到密的原则,一般从发现到开发需要的时间6年以上,算上普查前期的工作,需要的时间更长。但地质勘查的效益也是明显的。以上特点确定了该部门的重要性。并且,随着时代的发展,运用现代成矿理论、采用先进的科学技术、使用经济、有效的方法手段尤为重要。拥有好的管理系统,对于统筹工作,为更好的完成工作目标及保证工作质量起着非常重要的作用。通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,从而提高企业经济效益和企业竞争力的过程。中国地质勘探部门普遍存在信息管理的不足,存在以下几个主要原因。首先,作为我国建国以来随着矿业的发展,一直是比较活跃的部门之一,这是其中一个明显的特点,但也伴随着危险。多数部门充斥着整个行业,多数呈现衰败景象。再次,部门老化,系统老化等现象非常常见。多为纸质的文件存储,对信息的管理带来很多的不便。并且,职工老化,多数是老职工带领新职工,工作凭经验,没有一定的理论化。最后是市场的需求渐低,文件类型复杂,存储量大,不易分类。二、研究方案及预期结果(一)设计方案研究的主要内容1)功能介绍主页面显示公司基本公开信息。包括企业介绍,资质荣誉,供应信息,商业信息,企业新闻,招聘信息,客户留言等。主页内可选择查看企业布局。查看公司基本房屋布局图。也可以选择查看部门管理。进行相关部门的信息查看及管理工作。部门管理包括公会,办公室,审计部,工资科,财务科,调度室,材料科,机修厂,团委,计生办,技术科。选择具体部门时弹出登录界面,先登录验证权限。各部门信息可以查看、修改、删除、更改等操作。可以下载基本用表。2)模块介绍固定信息管理模块功能如下:显示一些企业一般不会变化的信息,如企业介绍、资质荣誉、供应信息、商业信息、企业信息、客户留言、相关部门较固定信息等,并带有少量的添加、修改、删除操作。登录管理模块功能如下:根据用户名及密码登录到服务器。供相关权限内的人员查看相关信息。工资管理模块功能如下:录入工资记录,根据权限乐意进行添加、修改、删除、查找。财务信息管理模块功能如下:管理企业财务的收入及支出。下载管理模块功能如下:基本用表的下载、各相关部门的信息机材料的下载管理。人事档案管理模块功能如下:调动信息、离职信息、退休信息、考评管理。工程进度信息管理模块功能如下:显示各工程进度信息。考勤管理模块功能如下:显示各工程进度等信息.信息发布管理模块功能如下:涉及公会、团委、机械室、办公室等部门级企业新闻等信息的发布信息录入管理模块功能如下:包括材料室、调度室、机修室等部门日常信息的录入功能的实现。地质勘探部门信息管理系统固定信息管理模块登录管理模块工资管理模块财务信息管理下载模块人事档案管理模块工程进度管理模块考勤管理模块信息发布模块信息录入模块图1 系统功能模块图(二)主要解决的问题本系统的实现能够解决如下问题: 1)主页面显示公司基本公开信息。包括企业介绍,资质荣誉,供应信息,商业信息,企业新闻,招聘信息,客户留言等。2)主页内可选择查看企业布局。查看公司基本房屋布局图。3)也可以选择查看部门管理。进行相关部门的信息查看及管理工作。4)部门管理包括公会,办公室,审计部,工资科,财务科,调度室,材料科,机修厂,团委,计生办,技术科。5)选择具体部门时弹出登录界面,先登录验证权限。6)各部门信息可以查看、修改、删除、更改等操作。7)可以下载基本用表。8)录入工资记录,管理企业财务的收入及支出。9)调动信息,离职信息,退休信息,考评管理。10)显示各工程进度信息。11)工会、团委、机械厂、办公室等部门及企业新闻等信息的发布。12)本软件操作较简单,可以实现老幼均较容易的接受以及学会如何操作。(三)理论、方法、技术路线该设计运用的理论、方法、技术路线即:此次毕业设计预计是基于Java Web技术的信息管理系统,即:系统主要以javaEE作为开发基础,用MyEclipse作为开发工具,以SQLSERVER作为数据库,使用JAVA语言开发,页面采取JSP动态页面开发技术。开发以软件工程方法学为指导理论,严格按照软件生命周期的问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试和软件维护这8个阶段来执行。软件过程方面,本系统所采用的是瀑布模型,由于实际开发中,用户的需求会经常发生改变,所以在每个阶段都会有变化的需求验证这一环节,结合我现在的开发实际,采用瀑布模型是最合理的选择。采用比较流行的三层架构思想,即分用户图形界面层、业务逻辑层和数据访问层进行开发。由于使用了面向对象的开发技术,所以要利用面向对象开发的优势,尽可能的提高代码重用性。MyEclipse企业级工作平台(My Eclipse Enterprise Workbench,简称MyEclipse)是对EclipseIDE的扩展,利用它可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。sqlserver数据库系统使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理。sqlserver是开放源代码的,因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,sqlserver是管理内容最好的选择。SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。Tomcat是Sun的JSWDK(JavaServer Web Development Kit)中Servlet的运行环境(servlet容器)。 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。Tomcat的源代码被提供给Jakarta项目,在Open Source的模型下进行进一步的开发。Tomcat是一个Server容器,同样的,EJB运行在EJB的容器中。最新的Servlet 和JSP规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。JSP的工作原理是请求/应答模式,客户端发出HTTP请求,JSP程序收到请求后进行处理,并返回处理的结果。Java的工作原理是“一处编译处处运行”,并且其跨平台的特点是别的计算机语言所不具有的。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Servlet是使用Java Servlet应用程序设计接口(API)及相关类和方法的Java程序。Java Servlet在启用Java的Web服务器上或应用服务器上运行并扩展了该服务器的能力Java Servlet API 定义了一个Servlet和Java使能的服务器之间的一个标准接口,这使得Servlets具有跨服务器平台的特性。硬件环境:PC机:CPU:Intel Core i3以上;内存(Mem):1024以上;可用硬盘空间:4G以上。软件环境:Windows 7+ Tcomcat 6.X +myeclipse6.0+sqlserver2000。(四)论文框架(1)系统概述:包括系统简介、体系结构、业务流程。(2)可行性分析:包括系统技术可行性、经济可行性、用户使用可行性。(3)需求分析:包括总体目标、具体目标、系统功能建模,系统业务流程图、数据流程图等。(4)概要设计:包括体系结构设计、代码设计、数据库设计、出错处理设计、维护设计等。(5)详细设计:包括模块定义、算法、程序逻辑、接口、测试等。(6)测试方法和结果:包括测试的标注,测试方法,测试结果及分析。(7)结论:包括系统的性能,特点,存在的问题,系统改进方向。(8)致谢、参考书目、附录、参考文献。三、研究进度2014年3月26日3月28日 撰写并提交开题报告2014年3月29日4月2日 完成系统的可行性分析2014年4月3日4月10日 完成系统的需求分析2014年4月11日4月20日 完成系统的总体设计2014年4月20日4月30日 完成系统的详细设计2014年5月1日5月15日 完成系统的编码2014年5月16日5月31日 完成系统的测试及代码修正2014年6月1日6月10日 撰写、修改并提交毕业论文四、主要参考文献1 孙卫琴精通Struts:基于MVC的JavaWeb设计与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司组团采摘活动方案
- 公司故居活动方案
- 公司每天小礼物活动方案
- 公司旅游策划活动方案
- 公司新业务拓展策划方案
- 短视频制作师职业资格考试的测试题及答案
- 2025年信息系统项目管理师职业资格考试试卷及答案
- 2025年医院管理师考试试题及答案
- 2025年心理咨询与治疗理论基础考试试题及答案
- 2025年心理健康和社会支持服务考试试卷及答案
- 北京市2025学年高二(上)第一次普通高中学业水平合格性考试物理试题(解析版)
- 炸鸡店的产品创新与口味调研
- 陕西省铜川市2025年八下英语期末监测试题含答案
- 山西焦煤集团所属煤炭子公司招聘笔试题库2025
- 垫付医疗费协议书
- 2025年福建省厦门市中考物理模拟试卷
- (高清版)DG∕TJ 08-9-2023 建筑抗震设计标准
- DB44-T 2605-2025 生活垃圾焚烧发电设施能源消耗计算与限额
- 代谢相关脂肪性肝病防治指南2024年版解读
- 《心血管病介入治疗新技术》课件
- 风力发电运维值班员(技师)职业技能鉴定考试题(附答案)
评论
0/150
提交评论