开题报告web信息管理系统的设计与实现

开题报告web信息管理系统的设计与实现

ID:30823812

大小:78.47 KB

页数:8页

时间:2019-01-03

上传者:U-991
开题报告web信息管理系统的设计与实现_第1页
开题报告web信息管理系统的设计与实现_第2页
开题报告web信息管理系统的设计与实现_第3页
开题报告web信息管理系统的设计与实现_第4页
开题报告web信息管理系统的设计与实现_第5页
资源描述:

《开题报告web信息管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

辽宁工程技术大学本科毕业设计(论文)开题报告指导教师院(系、部)专业班级基于web的龙翔地质勘探公司信息管理系统的设计与实现刘万军软件学院软件工程10-1班1120100101刘茹2015年3月28口教务处印制 一、选题的目的、意义和研究现状(-)选题的目的和意义随着信息技术的发展,企业间的竞争已突破了地域的限制。企业竞争优势的建立和保持必须以可靠。尤其是计算机人范围的普及,计算机应用逐渐rti海量数据处理转向人规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统,以及在大规模的事务处理和对工作流的管理等方面的应用。随着生产社会化趋势的扩大、科学技术的进步、人类知识总量的增长速度不断加快、以及市场竞争的口益激烈,使人们对信息的认识产生了根本性的变化。通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,从而提高企业经济效益和企业竞争力的过程。地质工作与国家发展息息相关,不但是经济建设的重要基石,还是经济工作的先行,在国家发展战略屮具有不可替代的基础地位和支撑作用。然而如果没有地质调查信息化的建设,靠传统方法提供信息,在国家发展战略辅助决策中会失去人量现势的信息,很难满足国民经济建设与社会发展需求。并随着时代发展,地质勘探公司岀现了老化现象,系统老化等现象非常常见。多为纸质的文件存储,对信息的管理带來很多的不便。并且,职工老化,多数是老职工带领新职工,工作凭经验,没有一定的理论化。对于现代化知识与技术的应用出现断层,或者缺少有效的信息的管理。未能将信息合理的应用与分类进行存储起来,在后续的使用等方面存在困难。这就为企业的发展造成了很大的限制。有效的信息管理可以使得信息的使用更加的合理。解决社会的需求,为广大的社会地质勘探职员提供适合他们的软件。与此同时,构造一个较为适合的系统,可以更深刻的了解部门的发展。充实口己的知识水平与实践能力,使自己能够将自己的理论与实践相结合,推动自己的自我培养。本软件口的就在于此,充实自己,服务社会。(-)研究现状现阶段存在以下的行情特点:探索性强、风险大;目前全球找矿成功率约1-2%之间,现代工业的发展,以矿产资源的需求以几何级数增长,冃将愈演愈烈。表露地农的矿已经较难找了,深部矿和新类型的矿将是今后的主要找矿方向。由于深部矿传达给地面的信息量小,找矿的风险性将更进一步增大。复杂,多专业的集成;金屈矿产矿种多、类型复杂,成矿条件、控矿因素不同,形成 的矿床类型也不同,所以耍搞好地质勘查工作,除必须具有较实的地质学专业知识外,了解采选冶、水工环、测量等和关专业知识,要具备经济学、计算机、外语等知识,有良好的身体索质、团队精神。所以地质勘查是典型的城乡结合、传统与现代结合、脑力劳动与体力劳动结合行业。工作周期长;地质勘查一般遵循从己知到未知,由表及里、由浅入深、由稀到密的原则,一般从发现到开发需耍的时间6年以上,算上普查前期的工作,需要的吋间更长。但地质勘查的效益也是明显的。以上特点确定了该部门的重要性。并且,随着时代的发展,运用现代成矿理论、采用先进的科学技术、使用经济、有效的方法手段尤为重要。拥有好的管理系统,对于统筹工作,为更好的完成工作目标及保证工作质量起着非常重要的作用。通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,从而提高企业经济效益和企业竞争力的过程。中国地质勘探部门普遍存在信息管理的不足,存在以下儿个主要原因。首先,作为我国建国以来随着矿业的发展,一直是比较活跃的部门Z-,这是其小一个明显的特点,但也伴随着危险。多数部门充斥着整个行业,多数呈现衰败景象。再次,部门老化,系统老化等现象非常常见。多为纸质的文件存储,对信息的管理带來很多的不便。并且,职工老化,多数是老职工带领新职工,工作凭经验,没有一定的理论化。最后是市场的需求渐低,文件类型复朵,存储量大,不易分类。二、研究方案及预期结果(-)设计方案研究的主要内容1)功能介绍①主页面显示公司基本公开信息。包括企业介绍,资质荣誉,供应信息,商业信息,企业新闻,招聘信息,客户留言等。②主页内可选择查看企业布局。查看公司基木房屋布局图。③也可以选择查看部门管理。进行相关部门的信息查看及管理工作。④部门管理包括公会,办公室,审计部,工资科,财务科,调度室,材料科,机修厂,团委,计生办,技术科。⑤选择具体部门时弹出登录界面,先登录验证权限。 ①各部门信息可以查看、修改、删除、更改等操作。②可以下载基木用表。2)模块介绍①固定信息管理模块功能如下:显示一些企业一般不会变化的信息,如企业介绍、资质荣誉、供应信息、商业信息、企业信息、客户留言、相关部门较固定信息等,并带有少量的添加、修改、删除操作。②登录管理模块功能如门根据用户名及密码登录到服务器。供相关权限内的人员查看相关信息。③工资管理模块功能如下:录入工资记录,根据权限乐意进行添加、修改、删除、查找。④财务信息管理模块功能如下:管理企业财务的收入及支出。⑤下载管理模块功能如下:基本用表的下载、各相关部门的信息机材料的下载管理。⑥人事档案管理模块功能如2调动信息、离职信息、退休信息、考评管理。⑦工程进度信息管理模块功能如下:显示各工程进度信息。⑧考勤管理模块功能如下:显示各工程进度等信息.⑨信息发布管理模块功能如下:涉及公会、团委、机械室、办公室等部门级企业新闻等信息的发布⑩信息录入管理模块功能如下:包括材料室、调度室、机修室等部门口常信息的录入功能的实现。 图1系统功能模块图(-)主要解决的问题木系统的实现能够解决如下问题:1)主页面显示公司基本公开信息。包括金业介绍,资质荣誉,供应信息,商业信息,企业新闻,招聘信息,客户留言等。2)主页内可选择查看企业布局。查看公司基本房屋布局图。3)也可以选择查看部门管理。进行相关部门的信息查看及管理工作。4)部门管理包括公会,办公室,审计部,工资科,财务科,调度室,材料科,机修厂,团委,计生办,技术科。5)选择具体部门时弹出登录界而,先登录验证权限。6)各部门信息可以查看、修改、删除、更改等操作。7)可以下载基本用表。8)录入工资记录,管理企业财务的收入及支出。9)调动信息,离职信息,退休信息,考评管理。10)显示各工程进度信息。11)工会、团委、机械厂、办公室等部门及企业新闻等信息的发布。12)本软件操作较简单,可以实现老幼均较容易的接受以及学会如何操作。 (三)理论、方法、技术路线该设计运用的理论、方法、技术路线即:此次毕业设计预计是基于JavaWeb技术的信息管理系统,W:系统主要以jasEE作为开发基础,用MyEclipse作为开发工具,以SQLSERVER作为数据库,使用JAVA语言开发,页而采取JSP动态页而开发技术。开发以软件工程方法学为指导理论,严格按照软件生命周期的问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试和软件维护这8个阶段来执行。软件过程方面,木系统所釆用的是瀑布模型,由于实际开发中,用户的需求会经常发生改变,所以在每个阶段都会有变化的需求验证这一环节,结合我现在的开发实际,采用瀑布模型是最合理的选择。采用比较流行的三层架构思想,即分用户图形界而层、业务逻辑层和数据访问层进行开发。由于使用了面向对象的开发技术,所以要利用面向对象开发的优势,尽可能的提高代码重用性。①MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipselDE的扩展,利用它可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方而极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。②sqlserver数据库系统使用最常用的数据库管理语言一结构化查询语言(SQL)进行数据库管理。sqlserver是开放源代码的,因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,sqlserver是管理内容最好的选择。SQLServer是一个关系数据库管理系统。它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于19刘年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬熊了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNIX操作系统上的应用。③Tomcat是Sun的JSWDK(JavaServerWebDevelopmentKit)中Servlet的运彳亍环境(servlet容器)。Tomcat服务器是一个免费的开放源代码的Web应用服务器。Tomcat的源代码被提供给Jakarta项目,在OpenSource的模型-卜进行进一步的开发。Tomcat是一个Server容器,同样的,EJB运行在EJB的容器中。最新的Servlet和JSP规范总是能在Tomcat屮得到体现,因为Tomcat技术先进、性能稳定,而且免费,因而 深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。①JSP的工作原理是请求/应答模式,客户端发出HTTP请求,JSP程序收到请求后进行处理,并返回处理的结果。Java的工作原理是“一处编译处处运行”,并且其跨平台的特点是别的计算机语言所不具有的。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。②Servlet是使用JavaServlet应用程序设计接口(API)及相关类和方法的Java程序。JewaServlet在启用Java的Web服务器上或应用服务器上运行并扩展了该服务器的能力JavaServletAPI定义了一个Servlet和Java使能的服务器之间的一个标准接口,这使得Servlets具有跨服务器平台的特性。硬件环境:PC机:CPU:IntelCore13以上;内存(Mem):1024以上;可用硬盘空间:4G以上。软件坏境:Windows7+Tcomcat6.X+myeclipse6.0+sqlserver2000o(四)论文框架(1)系统概述:包括系统简介、体系结构、业务流程。(2)可行性分析:包括系统技术可行性、经济可行性、用户使用可行性。(3)需求分析:包括总体目标、具体目标、系统功能建模,系统业务流程图、数据流程图等。(4)概要设计:包插休系结构设计、代码设计、数据库设计、出错处理设计、维护设计等。(5)详细设计:包括模块定义、算法、程序逻辑、接口、测试等。(6)测试方法和结果:包括测试的标注,测试方法,测试结果及分析。(7)结论:包括系统的性能,特点,存在的问题,系统改进方向。(8)致谢、参考帖目、附录、参考文献。 三、研究进度2015年3月26FT3月28H2015年3月29口~4月2口2015年4月3日~4月10日2015年4月11日〜4月20H2015年4月20日~4月30日2015年5月1FP5月15R2015年5月16口~5月31口2015年6月1仃~6H10fl撰写并提交开题报告完成系统的町行性分析完成系统的需求分析完成系统的总体设计完成系统的详细设计完成系统的编码完成系统的测试及代码修正撰写、修改并提交毕业论文四、主要参考文献HJ孙卫琴.精通Struts:基于MVC的JavaWeb设计与开发[M].北京:电子工业出版社,2010[2]蔡剑.景楠著JavaWeb应用开发:J2EE和Tomcat[M].清华大学出版社,2010[3]萨师煩,王珊.数据库系统概论(第三版)[M],北京:高等教育出版社,2000[4]刘晓义XML技术及应用[M].哈尔滨工程大学出版社,2011年06月.[5]刘京华等.JavaWeb整合开发王者归来[M].清华大学出版社,2010年01月.[6J赵俊峰等.JavaWeb应川开发案例教程:棊于MVC模式的JSP+Servlet+JDBC和AJAXIMJ.清华大学出版社,2012年01月.五、指导教师意见指导教师签字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
大家都在看
近期热门
关闭