银行员工管理系统的设计与实现本科毕设论文.doc

上传人:cn****1 文档编号:560312449 上传时间:2023-12-27 格式:DOC 页数:49 大小:1.51MB
返回 下载 相关 举报
银行员工管理系统的设计与实现本科毕设论文.doc_第1页
第1页 / 共49页
银行员工管理系统的设计与实现本科毕设论文.doc_第2页
第2页 / 共49页
银行员工管理系统的设计与实现本科毕设论文.doc_第3页
第3页 / 共49页
银行员工管理系统的设计与实现本科毕设论文.doc_第4页
第4页 / 共49页
银行员工管理系统的设计与实现本科毕设论文.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《银行员工管理系统的设计与实现本科毕设论文.doc》由会员分享,可在线阅读,更多相关《银行员工管理系统的设计与实现本科毕设论文.doc(49页珍藏版)》请在金锄头文库上搜索。

1、目录 硕士学位论文银行员工管理系统的设计与实现学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以

2、采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日致 谢时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的

3、感谢。没有他们的帮助,我将无法顺利完成这次设计。首先,我要特别感谢我的知道郭谦功老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。郭谦功老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支

4、持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。致 谢四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。在我的十几年求学历程里,离不开父

5、母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。最后,我要特别感谢我的导师刘望蜀老师、和研究生助教吴子仪老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。目

6、录第一章 引言11.1 系统开发背景11.2 系统主要内容21.3 本课题的研究意义31.4 本文的组织结构4第二章 系统的开发技术基础62.1 B/S体系结构62.2 linux简介82.3 Java简介92.4 Tomcat简介112.5 数据库及SQL语言简介112.6 本章小结13第三章 系统需求分析143.1 系统建设的目标和原则143.1.1 系统建设的目标143.1.2 系统建设的原则143.1.3 福州分行员工管理系统设计定位153.2 系统功能性需求153.3 系统开发的可行性分析163.3.1 技术可行性分析173.3.2 经济可行性分析173.3.3 管理可行性183.3

7、.4 开发环境可行性183.4 UML 建模183.5 系统非功能性需求223.6 本章小结23第四章 系统设计244.1 架构设计目标与原则244.2 系统技术架构254.3 系统软件环境设计264.4 数据库设计264.4.1 数据库设计的原则274.4.2 数据库设计的步骤274.4.3 数据库表的设计284.4.4 数据库设计中的关键技术304.5 系统构架设计354.5.1 部署架构354.5.2 系统功能架构设计364.6 本章小结38第五章 系统实现395.1 系统层次实现395.1.1 MVC的概念395.1.2 MVC的优点405.2 子系统的实现415.3 系统的界面实现4

8、15.3.1 个人文件夹415.3.2 员工信息维护425.3.3 业绩档案管理435.3 系统的逻辑实现445.3.1 奖惩信息管理445.3.2党员管理模块495.3.3 员工考勤管理模块515.4 数据库实现525.4.1 JAVA连接数据库操作的实现525.4.2 连接池的实现525.5 安全设计635.6 本章小结64第六章 总结与展望656.1 全文总结656.2 展望65致 谢66参考文献67致 谢第一章 引言1.1 系统开发背景1.2 系统主要内容表1-1 需要解决的几方面问题在需求分析方面要在充分理解现有人力资源管理实践的基础上,获得用户需求和业务流程,需求包括功能需求和非功

9、能需求。通过分析总结出合理的设计和开发思路。在设计方面要考虑银行业的网络架构和业务特点,设计要满足系统可维护性,灵活性和可扩展性。在实现方面在根据前面分析设计的基础上,主要解决对分析技术的选择和实际功能的实现。1.3 本课题的研究意义1.4 本文的组织结构第二章 系统的开发技术基础2.1 B/S体系结构表2-1 MIS系统平台的4种模式序号模式名称1主机终端模式2文件服务器模式3客户机/服务器模式(Client/Server,简称C/S)4Web浏览器/服务器模式(Browser/Server,简称B/S)C/S模式与B/S模式的对比分析:表2-2 C/S模式与B/S模式的对比分析分析C/S模

10、式B/S模式内容C/S结构,就是Client/Server(客户机/服务器)结构,是众所周知的软件系统体系结构,它通过将任务分配到Client端和Server端,这样,在降低了系统的通讯开销的同时,也实现了充分利用两端硬件环境的优势。因此,早期软件开发系统多是以这种结构模式作为首选的标准。B/S结构,即Browser/Server(浏览器/服务器)结构,它伴随着Internet技术兴起,对C/S结构进行改进或变化的结构。在这种结构下,用户的界面能够通过WWW浏览器来呈现,其中一部分事务逻辑在前端可以实现。但是,主要事务逻辑只能在服务器端实现,这就形成了3-tier结构。B/S结构,主要是利用了

11、日渐成熟的WWW浏览器技术,结合浏览器的各种Script语言,如VBScript、JavaScript等等,并利用ActiveX技术,通过使用浏览器就可以实现原来需要复杂专用软件才能达到的功能,这很大程度上节约了开发成本,是一种新的软件系统构造技术。随着Windows98/Windows 2000技术将浏览器技术植入操作系统内部,这种结构越来越成为软件开发的体系结构。优点由于客户端可以实现和服务器的直接连接,中间无冗余环节,因此,它的响应速度非常快。软件功能设计越来越显得突出个性化,操作界面美观、形式丰富多变,并且具有直观、简单、方便等等优势,它能满足客户对个性化的功能要求。同时,C/S结构的

12、信息管理系统有很强的事务处理能力,能完成复杂的业务操作。B/S模式具有如下优点:一,有较强的分布性,方便随时随地进行查询、浏览等业务操作。二,业务扩展简易便捷,通过添加网页就可增加服务器功能。三,维护方便,只要改变网页,就可以同步更新。四,开发方便,共享性较强。缺点 C/S模式需要专门的客户端程序才能运行,其分布功能弱,对于很多分布广泛并不具备网络运行条件的普通用户群体,不能实现快速部署安装和配置。并且C/S模式的兼容性比较差,对于不同的开发工具,具有较大的局限性。如果采用不同工具来开发,则需要重新编写运用程序。因此,它的开发成本很高,而且需要有一定专业水准的技术人员才能胜任。B/S模式具有如

13、下缺点:一,个性化明显降低,不能实现个性化的功能要求。二,依靠鼠标进行最基本的操作,不能满足快速操作的需求。三,页面采用动态刷新,响应速度明显降低。四,不能实现分页的显示,数据库访问的压力较大。五,功能弱化,无法实现传统模式下的特殊功能需求。B/S结构的流程图如图2-1所示: 图 2-1 B/S结构的流程图2.2 linux简介表2-3 Linux系统优点序号优点具体内容1完全免费Linux是免费的操作系统,用户通过网络或其他途径就可以免费获得,并可以随意修改其源码。这是其他操作系统做不到的。正是基于这点,来自全球的程序员都参与了Linux的修改、编写工作,程序员根据自己的兴趣和灵感对其进行各

14、种改变。从而让Linux吸收了无数程序员的精华,不断发展壮大。2完全兼容POSIX 1.0标准完美的兼容性使得可以在Linux下通过模拟器运行常见的DOS、Windows的程序。这为用户从Windows过渡到Linux奠定了基础。许多用户在使用Linux时,就想到以前在Windows下的程序能否正常运行,这一点可以打消他们的担忧。3多用户、多任务Linux支持多用户,每个用户对于自己的文件设备拥有自己的特殊权限,保证了各用户间互不干扰。多任务管理则是现代电脑最主要的特点,Linux可以使多个程序并发运行。4良好的界面Linux同时拥有字符界面和图形界面。字符界面用户可以通过键盘输入指令来进行操

15、作。它同时也提供了同Windows图形界面相似的X-Window系统,用户可以通过鼠标来进行操作。在X-Window环境中与在Windows中类似,可以说是Linux版的Windows。5丰富的网络功能Unix是在互联网基础上壮大起来的,Linux的网络功能自然不会逊色。它的网络功能和其内核密切连系,在这方面Linux明显优于其他系统。Linux用户可以实现网页浏览、文件传输、远程登陆等网络功能。并可以充当服务器提供WWW、FTP、E-Mail等服务。6可靠的安全、稳定性能Linux采用了很多安全技术,其中有对读、写进行权限控制、审计跟踪、核心授权等的技术,这些都为系统提供了安全保障。因为Linux需要用到网络服务器,这对稳定性也有较高要求,而事实上Linux在这

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号