ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:115.51KB ,
资源ID:17857689      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17857689.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(硕士论文开题报告软件工程java.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

硕士论文开题报告软件工程java.docx

1、硕士论文开题报告软件工程java 电 子 科 技 大 学 工程硕士学位论文开题报告工程领域名称: 软件工程 班级、学号: 硕士生姓名: 导师姓名: 硕士生所在单位名称: 填表日期: 年 月 日开 题 报 告 内 容提示:1、工程硕士的学位论文的选题 应直接来源于生产实际或具有明确的生产背景和应用价值,可以是一个完整的工程项目策划、工程设计项目或技术改造项目,可以是技术攻关研究专题,可以是新工艺、新设备、新材料、新产品的研制与开发,论文选题应有一定的技术难度、先进性和工作量,能体现作者综合运用科学理论、方法和技术手段解决工程实际问题的能力。2、学位论文的形式可以是工程设计、产品研制报告、研究论文

2、。3、内容包括文献综述和选题两部分(查阅中、外文资料数量不少于20篇,书面报告6000字以上,所阅文献目录清单附后)一、课题名称基于WEB的部队人事信息管理系统的设计与实现二、课题研究的意义和背景研究的背景:部队人员管理是我军管理机构的重要组成部分之一,在党中央“科技强军”的号召下,和从实用性、便捷性和经济性考虑,构建基于WEB技术的网络管理平台,是当前我军电子化、信息化管理建设的一个重要任务与发展方向。军队人员信息电子化管理不仅让我军的人员管理更加效率化和便捷化,更使得我军的人员管理脱离了过去繁冗的纸张式、人力式操作。因此,设计完善现有的人员信息管理系统势在必行。档案查询、考核成绩查询等,都

3、应该在网上得到很好的支持。所有这些都需要开发一套完善的人员信息管理系统。我军人员档案信息是我军信息管理中最重要的一项数据资源,其包含的数据量大,涉及的人员面广,需要及时更新,管理上较为复杂。因此,难以单纯地依靠人工管理来完成,传统的人工管理方式管理效率不高。该系统针对我军人员信息的特点以及管理中实际需要及设计,能够有效地减轻管理人员的工作负担,实现大量人员信息管理的信息化、高效化、规范化,并避免人为操作的错误和不规范行为。人员管理是军队管理的重要组成部分,是我军各项管理工作中十分重要又相当复杂的一项工作。其重要性不言而喻,但是人员管理在军队的日常管理中是很繁琐的,在管理过程中,每个军官、每个士

4、兵都需要有对应的档案记录。我军“铁打的营招,流水的兵”这一特性使得每年的军官和士兵档案都不断变动,过于简单的人员管理系统已不能满足现代人员管理的需要。在军队各项管理中,人员管理涉及到其他方方面面的管理,它涉及到了军队人员个人档案管理、日常考核管理等。所以在实际管理工作中,往往由于记录的数量多、管理复杂、可连续性差,造成人员管理的繁冗。对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个人员管理进行记载,并实行电子化管理。本课题的目的就是开发“军队人员信息管理系统”,通过这一系统来掌握人员的管理情况,实现人员信息管理的电子化,提供一个电子化的人员管理平台。研究的目的:为了适应信息

5、时代发展,提高军队管理工作效率,实现现代化条件下军队管理工作运行效率的快捷化,使人员信息管理人员从繁杂的任务中解脱出来,开发了一套功能实用、技术先进、操作简单的人员信息管理系统。本文研究了我军资料管理的设计与实现过程。开发成功的人员信息管理系统主要负责我军人员信息的管理,进一步提高军队的办公效率、工作水平,朝着信息化、网络化、现代化目标迈进,方便我军军队干部与士兵查询有关信息。随着IT技术在军队中的进一步普及,我军必须建立现代化信息管理系统,利用先进的计算机技术,网络技术,建立现代化的网络信息处理系统,实现信息资源共享,提高信息处理能力和速度,及时准确地提供军队在日常人员管理中所需的各种信息。

6、本系统正是利用这一思想将人员信息资料管理纳入计算机管理,并设计为多用户,放在计算机网络上运行。三、课题研究的主要内容管理信息系统即常说的MIS (Management Information System),是一门新的学科,它跨越了若干个领域,如通信科学、计算机科学、管理科学、系统科学、运筹学以及统计学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。集成化、网络化、实用化、个性化已成为当今MIS开发与应用的主流。因此,研究开发符合我军部队管理信息系统己经迫在眉睫。本文主要论述部队官兵管理系统开发的方法和主要过程。对开发方法和开发环境进行分析研究,选择采用结构化和面向

7、对象相结合的方法。详细论述部队官兵管理系统的分析与设计,重点分析和研究数据库的设计与实现。在系统的结构选择上,由于部队内部现已经建立了一个物理隔绝于Internet的计算机网络,出于安全性和其它因素的考虑,该系统没有选择单机版和B/S,选择C/S结构。论述系统的实现及编码。本系统分为用户版和管理版。用户版是用户端安装并使用的版块,它包含有系统模块、查询模块、报表模块和帮助模块。管理版是管理员使用的版块,具有维护数据,为用户建立用户名等功能,它包含有系统模块、用户管理模块、数据维护模块和帮助模块。本文将分别对该系统的用户版和管理版的各个模块和源代码进行了详细的讲解,然后对系统开发中的难点、解决办

8、法、数据管道的应用加以论述。四、国内外研究状况分析信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入部队经营管理系统中高效处理和应用是在计算机发明以后的50年代末。目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及部队管理领域的“人机系统”,该系统是70年代初“后工业经济”时代的产物,在部队管理信息系统在其发展的初期,是单一的人机系统,系统功能简单,效率低,对管理的作用有限。进入20世纪80年代末,随着计算机网络和通信技术的大力发展,我国的部队也经过裁军,由机械化部队向信息化部队过渡,部队管

9、理信息系统进入网络化的发展时期。世界发达国家军队已建立起了完善的先进的管理信息系统体系,在其部队的管理工作中发挥着巨大的作用。管理信息系统(MIS)的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成软件方式等4种。这4种开发方式各有优点和不足,需要根据使用单位的技术力量、资金情况、外部环境等各种因素进行综合考虑和选择。不论哪种开放方式都需要有单位的主任和业务人员参加,并在管理信息系统的整个开发过程中培养、锻炼、壮大该系统的维护队伍。管理信息系统(MIS)的概念起源很早。早在20世纪30年代,柏德就强调了决策在组织管理中的作用。50年代,西蒙提出了管理依赖于信息和决策的概念。同一

10、时代维纳发表了控制论与管理,他把管理过程当成一个控制过程。50年代计算机已用于会计工作,1958年盖尔写道:管理将以较低的成本得到及时准确的信息,做到较好的控制。这时数据处理一词已经出现。随着社会的不断进步、科学技术快速发展以及生产力水平逐步提高,使得管理工作显得越来越重要。在现代管理科学体系中,管理信息系统已经被公认为是一门不可替代的崭新学科,目前,其正处在不断发展、逐步完善阶段。计算机作为现代化的工具与手段应用于管理,已成为信息处理的重要工具。尤其在现代化的信息管理中,计算机的应用范围越来越广,应用的功能由一般数据处理发展为分析预测、支持决策,最终导致了管理信息系统的产生。管理信息系统(M

11、IS)它是依赖于管理和科学技术的发展而形成的。管理信息系统的三要素是系统的观点、数学的方法和计算机的应用,而这三点也正是管理现代化的标志。管理信息系统是依赖于电子计算机的发展而发展的。管理信息系统是与电子计算机同步发展的。从原理上讲,任何部门或部队,无论有无计算机,均有信息的收集,加工和使用,因而都有管理信息系统。但是,只是有了计算机以后管理信息系统的功能才能真正体现出来。在信息化快速发展的时代,我们在充分肯定这些已经取得的成果的同时也不能忽视一些普遍性的问题。首先是过去10年左右,部队的信息系统建设虽然快速地发展,但其成功率究竟如何?根据有关部门对225个已经实现了信息化的部队的调查,有52

12、.24%部队认为本部队进行信息化建设的成效一般;认为不理想的有21. 79%认为效果非常好的只有9.55%机关好于基层,大机关好于小机关,根据调查还发现:一些部队已经投入使用的模块,实际中并未发挥作用,它只是针对若干局部系统的试运行。运行最好的为后勤和装入备管理模块,原因主要是后勤和装备与其它部门间的相互影响较小。其次,训练、管理及财务统计模块也在部分部队正在逐渐发挥应用。但在基层和小部门等使用情况较差。根据另一次对300名来自不同部队、不同岗位的中层干部的调查发现,机关各科室中,人均微机数量0.4一1台的占33%其中机关干部人均微机数量达到1台以上的部队占37%。但是,这些部队中的计算机的9

13、7%e用来做文字处理工作,有1/ 2是用于浏览网页,甚至有1/ 5的计算机是经常用来玩游戏的。大多数被调查者都认为:他们部队并没有实现信息化。近期部队使用了加密的系统和一些相关制度后,玩游戏和浏览网页的情况正在减少,甚至已经杜绝。这些调查和结果分析都说明了:我国部队目前虽然使用计算机已经比较普遍,但许多信息系统的应用情况却并没有达到预想的效果。五、课题实施方案1、系统开发方法的选择 管理信息系统的开发是一个复杂的系统工程,它涉及计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。其主要开发方法有:结构化生命周期开发方法、原型法、面向对象的开发方

14、法等。 (1)结构化生命周期开发方法 目前较为流行的LVBS开发方法是结构化生命周期开发方法,其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段: 系统规划阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。系统规划方法有战略目标集转化法(SST,Strategy Set Transformation)、关键成功因素法(CSF,Critical Success Factors)II企业规划法(BSP, Business S

15、ystem Planning)。 系统分析阶段:主要任务是对组织结构与功能进行分析,理清企业业务流程和数据处理流程,并目_将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。 系统设计阶段:主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。 系统实施阶段:主要任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。 系统运行阶段:主要任务是进行系统的日常运行管理,评价统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系

16、统进行修改、调整。 这五个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免的出现开发周期长、系统预算超支的情况,在开发过程中用户的需求一旦发生变化,系统将很难做出调整。 (2)原形法 原形法在系统开发过程中也得到不少应用。原形法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原形,然后与用户协商,反复修改原形直至用户满意。原形法的应用使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原形法的应用充分利用了最新

17、的软件工具,使系统开发效率大为提高。 (3)面向对象系统开发方法 面向对象(OO, Object Oriented)的系统开发方法,是近年来受到关注的一种系统开发方法。面向对象的系统开发方法的基本思想是将客观世界抽象地看成是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。 结合以上开发方法的各自特点,本系统在开发中,采用了结构化和面向对象相结合的方法。即在系统规划、系统分析、系统设计这二个阶段采用结构化的方法,在系统程序编制与调试阶段使用面向对象的方法。这不但避免了系统开发周期过长的问题,用户需求一旦改变,对系统

18、可作适当调整。这与单一使用某一个开发方法相比有一定优势。2、开发和运行环境选择为节约开支,本论文采用部队已购买的PowerBuilder9.0数据库管理系统作为应用开发工具。客户端软件在Windows98 ,Windows ME, Windows2000以及Windows xp下均可安装使用。PowerBuilder9.0是可视化的快速应用程序开发工具,它提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活先进的工具,可以广泛地用于基于数据库的应用程序开发。在PowerBuilder9.0的集成开发环境中,用户可以设计程序代码、运行程序、进行程序错误的调试等,可视化的开发方法

19、降低了应用程序开发的难度。PowerBuilder9.0的基础编程语言PowerScript是具有面向对象特性的语言,具有代码稳定、可读性好、编译速度快等优点。程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用PowerBuilder9.0进行开发。其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是PowerBuilder9.0对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的喜爱,PowerBuilder9.0对常用的大型数据库管理

20、系统(如Oracle, Sybase, SQL Server等)提供了专门的数据库接口,对一些小数据库管理系统(如Adaptive Server Anywhere)提供了ODBC接口。PowerBuilder9.0还为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。2系统功能介绍在确定系统开发总体任务的基础上,本论文对所开发的管理系统的系统功能进行了认真的分析,根据用户需求,本系统需要完成如下功能:用户版:(1)各种信息查询、按某种条件查询。(2)修改个人登陆密码。(3)按各种方式统计结果,以数字等方式供用户查看。(4)报表、打印

21、输出。(5)帮助管理版:(1)为用户分配登陆用户名和密码(2)人员各种信息维护,包括对军官基本情况信息、学历信息、职务的添加、删除、修改等。(3)修改管理员登陆密码。(4)帮助3.技术分析(1)Client/Server模式又称为客户机/服务器模式,是90年代发展起来的一种主/从结构的分布式处理环境,它的特点是将应用分解为两部分:客户进程(Client Process)和服务进程(Server Process),即前台和后台。客户进程与用户打交道,一般运行在Microsoft Windows提供的GUI (Graphic Unit Interface)下;服务进程与数据库打交道,一般通过SQL

22、 (Structured Query Language)查询语言实现,也就是说,前端是对用户的界面,后端是对数据库的处理。这种对信息分布式处理的模式大大减少了网间数据的传输量,处理速度快,并能高效实现资源共享。其结构如下: 采用Client/Server结构,Client端只要将请求发给Server端,而Server端在处理完请求之后,只是把结果返回给Client端。实际上在网络传输的只有SQL语句和结果数据。同时,Client负责友好的界面与用户交互。而Server专门负责数据库的操作、维护,提高了整个系统的吞吐量和响应时间。(2)数据库开发工具SQL Server2005Microsoft

23、 SQL Server2005是由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需要。SQL Server2005的客户/服务器提供了许多传统主机数据库所没有的先进功能。数据访问并局限于某些已有的主机数据应用程序。SQL Server2005的一个主要优点就是与主流客户服务器开发工具和桌面应用程序紧密集成。可以使用许多方法访问SQL Server2005数据库。例如可以在Visual Basic, Visual C+, Access, Power Builder, Delphi中访问SQL Server2005数据库。SQL Server2005具有很好的兼

24、容性,与SQL Server2000相比,有以下几大改进:1)XML数据类型、XQuery查询、XML增强;2)CLR集成:可以用.NET编写SQL编程物件,如SP, Triger, Function, Aggregate, DataType。3)Service Broker:提供了强大的、可伸缩的异步消息排队队列4)ADO.NET 2.0与MARS;5) T-SQL增强;快照隔离等;6)镜像(Mirror)功能,能在故障发生几秒钟内实现负载切换。7)工具的增强:Profile功能更强大、性能调整工具Advisor。集成的开发管理工具Management Studio含盖了企业管理器和查询分析

25、器的功能。8)其它一些服务:通知服务、报表服务集成与增强。9)数据仓库与数据挖掘的重大改进。所以,对于习惯使用SQL Server2000的用户,SQL Server2005也不难熟悉。SQL Server数据库体系结构的核心是服务器,即数据库引擎。SQL Server数据库引擎负责处理到达的数据库请求,并把相应的结果反馈给客户端系统。SQL Server充分利用了可设置优先权的多任务、虚拟内存和异步I/O功能。SQL Server数据库引擎可在多线程内核上创建,这样在处理多个事务的时候可获得较高的性能。相对于FOXPRO, ACCESS等个人数据库而言,SQL Server是一个功能完备的“

26、正规”数据库管理系统。它包括的支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能,是一些大型数据库系统如ORACLE才具备的特性。像存储过程、触发器等特性,也是个人数据库所没有的。SQL Server2005数据库系统的服务器负责创建和维护表和索引等数据库对象,确保数据完整性和安全性,能够在出现各种错误时恢复数据。SQL Server2005的客户端可完成所有的用户交互操作,将数据从服务器检索出来后生成副本,以便在本地保留,也可以进行操作。由于SQL Server200_5的强大功能,特别是其全文检索功能,支持从纯文本到二进制数据的检索,如 WORD文档、EXCEL电

27、子表格、POWERPOINT幻灯片等等,其文本性数据类型支持量相当庞大,因此系统中主要利用SQL Server进行文本保存,如科目、人员姓名、人员简历等信息,方便查询和检索,同时为进一步扩展其功能奠定基础。六、课题研究成果形式本课题主要是研究并实现部队的人事信息管理系统,设计出完整的系统并写出相关设计论文。参考文献:1金鉴禄,孟宪宝.人事管理系统的研究与实现长春工业大学学报.2006,Vol.24,No. 2:23-25.2郭建宏,贾文峰.关于高校人事管理系统的思考,洛阳大学学报,2007. Vol.13,No.4: 76-78.3薛华成.信息管理系统.清华大学出版社,2003.4Stephe

28、n Haag, Maeve Cummings, James Dawkins. ManagementInformationSystems for the Information Age.Mcgraw-Hill,2000.5陈晓红.决策支持系统理论和应用.清华大学出版社,2006.6张巨俭,甘初初.信息管理系统的发展方向及实现技术.计算机应用研究,2006, (1) :77-81.7王一疆,许如意.人事代理信息系统的设计与实现.洛阳师范学院学报2004,(2) :85-87.8田鹏,张月琪,张宁.基于多智能体的人事管理系统研究.天津师范大学学报(自然科学版).2006, Vo1.23,No. 2:

29、43-46.9蔡镜,李毅.方法构造及数据库系统结构.山东建材学院学报.2007,(2):68-72.10李勇,肖智,陈玲一类DSS方法库的可重用体系结构重庆大学学报(自然科学版),2003, (3) :48-53.11Efrem GMallach. Decision Support and Data Warehouse Systems.McGraw-Hill, 2006.12Efraim Turban, Jay E. Aronson. Decision Support Systems and Intelligent Systems. Prentice Hall,2008.13黄梯云.智能决策支

30、持系统,电子工业出版社,2005.14宁克俭.数据库技术的发展述评.电讯技术.2006,(3) :17-20.15刘方鑫.数据库原理与技术.电子工业出版社,2007.16Patrick ONeil Elizabeth ONeil. Database-Principles, Programming, and Performance. Morgam Kanfmann,2007.17王保江,怀进鹏,夏万强.基于构件的模型库和数据库的设计和实现.北京航空航天大学学报.2005,(8): 51-5318张世棍,张文娟,常欣,王立福,杨芙清.基于软件体系结构的可复用构件制作和组装.软件学报,2006, (

31、9):87-95.19陈传波,魏书光.一种具有高度可扩展性和灵活性的软件模型研究计算机工程与科学.2007,(4):121一126.20申宝成,光艳良,夏桂梅.加强数据库应用安全的权限分级方法及应用.太原重型机械学院学报.2006,Vo1.23, No.2:162-165.21刘波.信息管理系统中数据库安全实现方法.计算机应用.2005,(10):77-78.22刘延华.数据库安全技术的理论探讨,福建大学学报(自然科学版).2006,29: 39-41.23杜杰.中国军队信息化进入新阶段.中国青年出版社,2005.24杨龙飞.信息技术发展史.华中理工大学出版社,2007.25骆一鸣.世界新军事

32、变革热点问题解答.新华出版社,2005.26张海藩.软件工程导论(第四版)M.清华大学出版社,2005.27张迎新.基层信息化进程的几点思考.解放军出版社,2005.28土浩.中国军队信息化发展存在的问题J.解放军出版社,2003.29宁克俭.MySQL建立安全的SSL连接通道详解N.电子工业出版社,2004.30罗晓沛.数据库技术.华中理工大学出版社,2000.31李建中.数据库系统原理M.电子工业出版社,2003年.32别俊良主编.Delphi7. 0/8.0.课程设计与系统开发按例.清华大学出版社,2004.33刘卫国.MySQL基础教程2008 M.北京邮电大学出版社,2006.34吴德贵,简析传统人事管理与现代人力资源开发的主要区别,中国卫生人才, 2007(1)18-2335阮来

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2