论文 - 模板 下载本文

目 录

1 绪论 ............................................... 6

1.1 课题背景 .......................................................................................................... 6

1.2 研究目的与意义 .............................................................................................................. 6 1.3 文章的主要研究内容 ...................................................................................................... 6 1.4 系统相关技术 ................................................................................................................... 6

1.4.1 JSP ........................................................................................................................... 6 1.4.2 MyEclipse简介 ...................................................................................................... 7 1.4.3SQL Server简介 ...................................................................................................... 8 1.4.4(B/S)结构简介 .................................................................................................... 8 1.5文章的组织结构 ............................................................................................................... 9

2 系统需求分析 ....................................... 9

2.1 可行性分析 ...................................................................................................................... 9 2.2系统运行需求分析 .......................................................................................................... 10

3 系统概要设计 ...................................... 10

3.1 设计思想 ......................................................................................................................... 10 3.2 系统E-R图 .................................................................................................................... 10 3.3 系统用例图 ..................................................................................................................... 11 3.4 数据库表 ......................................................................................................................... 11

4 系统详细设计 ...................................... 11

4.1 系统功能结构图 ............................................................................................................. 11 4.2 系统功能设计 ................................................................................................................. 11

5 系统实现 ......................................... 12

5.1 用户登录 ......................................................................................................................... 12

5.1.1登录界面 ............................................................................................................... 12 5.2 管理员模块主操作界面 ................................................................................................. 12

5.2.1管理员模块首页面 ............................................................................................. 12 5.2.2柜员管理 ............................................................................................................... 13 5.2.3理财产品管理 ....................................................................................................... 13 5.2.4客户管理 ............................................................................................................... 14 5.3柜员模块主操作界面 ...................................................................................................... 14

5.3.1柜员个人信息管理 ............................................................................................... 14 5.3.4销售统计管理 ....................................................................................................... 14 5.4系统功能实现的主要框架 .............................................................................................. 14

5.4.1 SSH框架设计 ................................................................................................... 14 5.4.2 hibernate配置文件 ............................................................................................ 14 5.4.3 struts配置文件 ..................................................................................................... 15

6 系统测试运行 ...................................... 15

6.1系统测试的目的 .............................................................................................................. 15

6.2软件测试的任务 .............................................................................................................. 15 6.3测试环境 .......................................................................................................................... 15 6.4面向对象系统测试方案 .................................................................................................. 16 6.5测试项目说明 .................................................................................................................. 16

7 总结 .............................................. 16 8 参考文献 .......................................... 16

1 绪论

1.1 课题背景

1.2 研究目的与意义

最近几年来,计算机的不断普及和计算机网络的迅猛发展,使得商业空间发展到全球的

1.3 文章的主要研究内容

本文主要是设计开发一个银行理财产品销售管理系统,首先系统基于B/S结构,采用JSP编程技术和SQL2数据库,运用MyEclipse开发工具等进行开发。首先进行需求分析,指出了需要解决的问题,发现了一些不足等;最后是对本次设计制作的小结,总结了设计过程中遇到的问题和收获。

1.4 系统相关技术

1.4.1 JSP

JSP ( Java Server Pages)是由Sun公司在java语言上开发出来的一种动态网页制作技术,JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果,使您可以将网页中的动态部分和静态的HTML相分离。

⑴ 将内容的生成和显示进行分离

使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。

⑵ 强调可重用的组件

绝大多数JSP页面信赖于可重用的、跨平台的组件(JavaBeans或者EnterpriseJavaBeansTM组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,井使得这些组件为更多的使用者或者客户团体所使用[6]。

⑶ 采用标识简化页面开发

Web页面开发人员不会都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是在生成与JSP相关的XML标识的动态内容时所需要的。标准的JSP标识能够访问和实例化JavaBeans组件、设置或者检索组件属性、下载Applet,以及执行用其他方法更难于编码和耗时的功能。

⑷ 健壮性与安全性

由于JSP页面的内置脚本语言是基于Java编程语言的,且都被编译为JavaServlet,它就具有Java技术的所有好处,包括健壮的存储管理和安全性[7]。

⑸ 良好的移植性

作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。随着越来越多的供应商将JSP支持添加到他们的产品中,可以使用自己所选择的服务器和工具,而且更改工具或服务器并不影响当前的使用。

⑹ 企业级的扩展性和性能

当与Java2平台,企业版(J2EE)和EnterpriseJavaBeans技术整合时,JSP页面将提供企业级的扩展性和性能,这对于虚拟企业中部署基于Web的应用是必需的。

1.4.2 MyEclipse简介

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。