基于JSP的基金管理系统的研究与设计含源文件_第1页
基于JSP的基金管理系统的研究与设计含源文件_第2页
基于JSP的基金管理系统的研究与设计含源文件_第3页
基于JSP的基金管理系统的研究与设计含源文件_第4页
基于JSP的基金管理系统的研究与设计含源文件_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)任务书课题意义:Java 是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。如何在经济全球化的今天,在激烈的市场竞争中分得一杯羹,网络成为许多企业推广自己的一个首选。在互联网时代,JAVA 语言已经是使用最广泛的服务器端语言。随着 3G、物联网时代的到来,JAVA 语言并不会“过时”,相反,JAVA 语言会在新的业务领域有着更辉煌的发展前景。3G 、物联网的发展不仅仅带动了“智能手机制造业” 、 “电信运营业” 、 “RFID 产业” 、“嵌入式设备”等硬件或 系统软件行业的发展;更重要的是:3G、物联网开创了更多、更新的商业领域应用,而这些领域的核心编程语言仍然是JAVA。 培养目标:毕业设计是对大学三年学习知识的一个回顾和总结,是对学生综合能力的考察。通过毕业设计强化学生对基本知识和基本技能的理解和掌握,培养学生收集资料和调查研究的能力,一定的方案比较、论证的能力。毕业设计是学生综合素质与项目实践能力培训效果的全面验收;是实现学生从学校学习到岗位工作的过渡环节。在毕业设计过程中,学生提高了自己发现问题解决问题的能力,同时也提高了自己查询资料的能力。设计(论文)所需收集的原始数据与资料:1.制作页面过程中相关软件使用 2.页面中各相关模块连接的资料 3.编程时所需要的相关知识 4.数据库设计的相关知识 5.数据库调用的相关资料 课题的主要任务:1.明确页面的布局 2.建立相关的数据库 3.正确调用数据库 4.根据任务进行代码的编译 5.完成时要将项目进行调试 设计(论文)进度安排及完成的相关任务(以教学周为单位):周 次 设计(论文)任务及要求1-3 掌握项目设计过程中相关软件的使用和相关计算机语言4 组队系统进行项目设计以及市场需求分析5 进行数据库的设计6-7 进行代码的编写以及纠错8 将各个模块进行连接9 进行调试10 根据整理的资料撰写毕业论文学生签名: 日期: 指导教师: 日期: 教研室主任: 日期: IThe Research and Design Based on JSP Fund management JSPABSTRACTWith the rapid development of Internet, people no longer meet the purpose of information browsing and publishing, but eager to fully enjoy the network brought more and more convenient. Fund Management JSP design and development are adapted to live in todays fast-paced society, so that customers can enjoy convenient and easy to learn about the latest situation of the Fund, through the purchase fund to increase revenue, reasonable financial management.The system is trying to use the network architecture of a JSP dynamic JSP site fund management; it is in Windows 7, the My SQL database platform, Tomcat application server as a network information service using JSP technology development of the fund management page. It includes a user registration, user login, fund accounts, capital account information inquiries, fund purchase, redemption, user management, fund management, customer management, customer financial account management, client fund account management. In addition with fuzzy query function, make management easier locate to certain types of information with inquires customers. The design aims to improve and enhance the the working efficiency of enterprise. make fund management of such enterprises in the new mode more convenient, simple, the working efficiency is higher, thus reducing the time which was taken by face-to-face communication between customer and the enterprise personnel. Reducing the amount of workloads and management pressure. We believe that with the completion of this system, fund management enterprise management operation will be more efficient, fund industry will move towards the direction of more convenient more convenient healthy and rapid development. Also my ability of analysis,papers and practical were trained and enhanced.Inaddtion my professional knowledge level and design research ability to be further improved. KEY WORDS: fund, website, JSPII基于JSP的基金管理系统的研究与设计摘 要伴随着Internet的蓬勃发展,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。基金管理网页的设计与开发正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松了解最新的基金情况,通过购买基金增加收入,合理理财。本系统便是尝试用JSP在网络上架构一个动态的基金管理网页的网站,它是在Windows 7下,以 My SQL 为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP技术开发的基金管理网页。他主要包括了用户注册,用户登陆,基金账户、资金账户信息查询,基金购买,基金赎回,用户管理,基金管理,客户管理,客户资金账户管理,客户基金账户管理等功能。另外具有模糊查询功能,使管理人员更加容易定位相关客户与查询某类信息。该设计旨在改善并提高企业的工作效率,使基金类企业的管理在新的模式下更方便,简单,工作效率更高,从而减少客户与企业人员的面对面交流时间。大量减少管理人员的工作量与相应压力。我们相信随着本系统的完成,基金管理企业的管理运作会更加高效,基金行业会朝着更加方便更加便捷的方向健康快速的发展。同时也我个人分析和撰写论文的能力得到训练和提高,动手能力得到进一步加强,专业知识水平和设计研究能力得到进一步的提高。关键词:基金,网站,JSP III目 录 1 项目开发简介 .11.1 项目开发背景 .11.2 项目开发目标 .11.3 项目开发平台简介 .21.3.1 基于浏览器/服务器的体系结构 .21.3.2 面向对象的应用程序开发方法 .21.3.3 可视化的开发环境 .31.3.4 Dreamweaver概述 .31.3.5 Tomcat服务器 .32 系统概要设计 .42.1 设计思想 .42.2 设计原则 .42.3 数据结构设计 .42.3.1 数据库的分析 .42.3.2 数据库的设计 .52.4 运行设计 .72.5 安全保密设计 .73 功能模块具体设计 .83.1 用户管理页面 .83.1.1 登陆页面 .83.1.2 注册页面设计 .83.2 主操作界面 .93.2.1 主功能页面 .93.2.2 增添页面 .103.2.3 删除页面 .113.2.4 修改页面 .123.2.5 查找页面 .134 程序的设计与开发 .154.1 程序的设计思想 .154.2 程序的具体设计 .154.2.1 程序设计语言 .154.2.2 数据库联接 .164.3 程序中遇到的问题 .174.3.1 关于JSP乱码问题的解决 .17IV 5 程序的测试与维护 .215.1 测试的重要性及目的 .215.1.1 测试的重要性 .215.1.2 测试的目的 .215.2 测试的步骤 .225.3 测试的主要内容 .226 系统的维护 .247 结 论 .25参考文献 .27附 录 .29毕业设计说明书(论文)缩写稿译文 .32The Abbreviation Version of the Thesis of Undergraduates .38基于 JSP 的基金管理系统的研究与设计 11 项目开发简介1.1 项目开发背景当今,席卷全球的信息化大潮把信息管理推倒了时代发展的前沿,信息管理系统已经成为全社会注视的热点。随着科学技术的发展,今天的计算机已经深入到社会和生活的各个领域,广泛的应用于农业生产、国防和科研领域,尤其在信息管理系统方面其发展的规模和应用程度已经成为一个国家现代化水平的重要标志。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已成为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。人们可以将大量的繁琐的工作交给计算机去完成,从而大大提高了工作效率,此外,计算机可以利用长期使用过程中所存贮的大量数据进行数据分析,为管理者进行决策提供可靠的信息资料。目前网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前沿,我们清晰地看到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。然而我们清晰地看到了JSP以良好的扩展性和兼容性、强大的交互能力和数据处理能力,迅速风靡全球,在Internet上几乎处处都能看到它的身影。目前市面上对JSP技术的需求极其热切,几乎绝大部分的网站建设和企业的信息管理系统都是采用JSP技术。由于基金管理行业种类众多,各种信息内容繁琐,而且信息量大,因而在操作上经常造成很多不便之处,浪费了时间,降低了工作效率,而且极大地影响了基金管理行业的质量和经济效益。由此我们小组设计了这个基金管理系统。该管理系统的开发,本着科学化、规范化、系统化的原则,并考虑到基金的实际情况,采用浏览器和服务器结构,该系统支持SQL具有查询方便、安全保密性好、用户界面友好、容易操作等优点。应用此管理系统后,浏览者可以很方便的了解此基金类型的概况以及最新的种类,为潜在的客户群节省了大量时间,很大程度上提高了基金的工作效率和服务质量,进而为基金行业带来经济上的收获。1.2 项目开发目标本系统结构设计合理,功能齐全,信息指标丰富、规范;采用模块化设计、结构合理、操作简单,具有友好的人机界面和灵活和的系统可维护性;有优越的数据共享性,可以使用户充分的利用历史数据,减少据的重复录入和工作量;方便快捷有效的完成基金管理系统的各项工作,录入数据合法性的校验程度高,数据查询速度快;有广泛的网络选择性,可以形成浏览器和服务器结构的数据库系统。同时本项目致力于研究开发系统一体化,为客户提供方便,减少客户选则的盲目性,节约时间,方便客户。本项目的具体设计目标如下:2 1 项目开发简介(1) 以用户为中心的信息组织:信息组织也称为内容组织,就是指管理信息系统将向访问者提供哪些信息,这是该系统建设实施的第一步,在项目的建设方案的基础上,要根据其功能、特点分类,进一步确定该系统的信息重点及信息之间的关联,从而明确各项信息内容,为下一步的视觉设计奠定基础。 (2) 设计线索:项目在信息导航上应该以单数据库和界面功能为线索,使信息数量多但不重复、不出错。(3) 个性化视觉设计:界面视觉设计不仅反映了开发人员对该管理系统市场需求的理解、识别系统的概括,同时还应该能够反映出经营运作的内涵,在客户的审美点与页面的操作点之间取得平衡,努力推出既能够满足客户心理需要的视觉设计,同时又能够体现行业化、个性化及公司特点。本项目开发目标是通过页面操作来帮助客户了解基金并更方便的购买基金,客户可以在页面中看到已经更新的基金信息,并针对信息做出选择进行回应。1.3 项目开发平台简介开发工具、运行环境及其他所需软件。1.3.1 基于浏览器/服务器的体系结构B/S结构即浏览器和服务器结构,由三部分组成,一是数据库服务器,二是Web服务器,三是IE 客户端。所有有源代码在 JSP服务器上,接收客户的请求执行服务端的代码,通过代码与数据库交互,向客户端响应页面。IE 只是发送请求接收响应将其解析并显示给用户。它是随着Internet技术的兴起,对C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端( Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。1.3.2 面向对象的应用程序开发方法对象(OBJECT) ,是包含相关的数据(以变量的形式 )以及用于操作这些数据的方法(子程序 )的软件包。一个对象是一个类的具体表现,在功能上它与其它程序保持独立,一个定义良好的对象具有封装的数据和功能。面向对象程序设计的基本要素是抽象,基于 JSP 的基金管理系统的研究与设计 3程序员通过抽象来管理复杂性。管理抽象的有效方法是使用层次式的分类特性,这种方法允许用户根据物理含义分解一个复杂的系统。1.3.3 可视化的开发环境用户不用了解WINDOWS和编程技术,通过图形化的交互操作,就可以设计实现应用系统,开发出美观、简洁的图形化界面来。1.3.4 Dreamweaver概述Dreamweaver一个可视化的网页设计和网站管理工具,支持最新的JSP技术,包含HTML检查、 HTML格式控制、HTML格式化选项、Home Site/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换和处理Flash等富媒体格式和动态HTML、基于团队的JSP创作,在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。图1-1 页面设计图1.3.5 Tomcat服务器Tomcat服务器是一个免费的开放源代码的JSP应用服务器,是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试Java 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对 HTML页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache 独立的进程单独运行的。 4 2 系统概要设计2 系统概要设计2.1 设计思想(1) 系统分成几个相对独立的模块,但这些模块都进行集中式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论