目 录 内容来自论文无忧网 www.paper51.com
摘 要... I copyright paper51.com Abstract II paper51.com
第1章 引言... 1 paper51.com 1.1 项目开发的背景... 1 paper51.com
1.2 项目开发的意义... 2 内容来自www.paper51.com 第2章 关键技术介绍... 3 paper51.com 2.1 JSP技术... 3 内容来自www.paper51.com 2.2 SQL Server 2000技术... 3 内容来自论文无忧网 www.paper51.com 2.3 JAVA语言... 5 copyright paper51.com 2.4 系统开发模式... 6 内容来自论文无忧网 www.paper51.com
第3章 系统分析... 7 copyright paper51.com 3.1 系统可行性分析... 7 copyright paper51.com 3.1.1 技术可行性... 7 http://www.paper51.com 3.1.2 经济可行性... 7 内容来自www.paper51.com 3.1.3 社会可行性... 8 http://www.paper51.com 3.2 业务流程分析... 8 http://www.paper51.com
3.3 数据流图... 9 内容来自www.paper51.com
3.4 数据字典... 12 paper51.com 第4章 系统设计... 15 paper51.com 4.1 系统功能设计... 15 copyright paper51.com 4.2 系统数据库设计... 16 内容来自论文无忧网 www.paper51.com
4.2.1 概念结构设计... 16 内容来自www.paper51.com 4.2.2 数据库表设计... 19 内容来自论文无忧网 www.paper51.com 第5章 系统实现... 22 内容来自www.paper51.com 5.1 系统后台模块... 22 copyright paper51.com
5.1.1 登录界面... 22 内容来自论文无忧网 www.paper51.com 5.1.2 查看系统属性界面... 24 http://www.paper51.com 5.1.3 客户管理界面... 24 http://www.paper51.com 5.1.4 客户开户界面... 24 内容来自www.paper51.com 5.1.5 查看客户取款界面... 25 http://www.paper51.com 5.2 系统前台模块... 26 内容来自www.paper51.com 5.2.1 修改密码界面... 26 内容来自www.paper51.com 5.2.2 查询余额界面... 26 内容来自论文无忧网 www.paper51.com
第6章 系统测试与分析... 27 copyright paper51.com 6.1 系统测试的重要性... 27 copyright paper51.com 6.2 测试实例的研究与选择... 27 内容来自论文无忧网 www.paper51.com 6.3 测试环境与测试条件... 28 copyright paper51.com 6.4 系统运行情况... 29 内容来自www.paper51.com 6.5 系统评价... 29 copyright paper51.com 结 论... 30 http://www.paper51.com
参 考 文 献... 31 内容来自论文无忧网 www.paper51.com 致 谢... 32 内容来自www.paper51.com
http://www.paper51.com 第3章系统分析 copyright paper51.com 3.1 系统可行性分析 copyright paper51.com 为避免投资失误,保证新系统的成功开发和运行,从技术、经济和社会三方面对本系统的可行性进行了分析和研究。 http://www.paper51.com
3.1.1 技术可行性 copyright paper51.com
该系统拟采用成熟的数据库技术与系统开发技术,使用Microsoft SQL2000和Tomcat5.5服务器与JSP技术。JSP对于在Web应用中集成JavaBean组件提供了完善的支持,这种支持不仅能缩短开发时间(可以直接利用经过测试和可信任的已有组件),避免重复开发[4]。JavaBean组件可以用来执行复杂的计算任务,或负责与数据库的交互及数据提取等。前台主要使用HTML语言,用JSP页面对表单数据进行处理。 http://www.paper51.com
Tomcat服务器系统由推出至今,其方便,宜用等特性深得开发人员的赞许,再加上其资源免费,下载方便,使得它在信息系统开发中应用日益广泛[5]。 paper51.com 本系统对用户的要求,除了需要具备在Microsoft Windows平台上使用个人电脑的知识外,并不需要特别的技术能力。使用系统的管理员,需要具备对Tomcat服务器的使用能力,在投入使用前,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。 copyright paper51.com
因此,开发该系统具有技术可行性。 copyright paper51.com 3.1.2 经济可行性 内容来自www.paper51.com 经济可行性分析要估计项目的成本和效益,分析项目经济上是否合理。即进行成本效益分析,评估项目的开发成本,计算开发成本是否会保证项目预期的全部利润[6]。 内容来自论文无忧网 www.paper51.com 系统的开发基于本人对程序开发的实践学习而来,无需资金投入,并且系统开发过程投入的成本不高,因此开发经费完全可以接受。 paper51.com 因此,银行业务管理系统在经济上是可行的。 http://www.paper51.com 3.1.3 社会可行性 paper51.com 本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。 http://www.paper51.com
(1)法律因素 http://www.paper51.com 本系统是根据银行业务管理系统的实际情况开发研制的,是通过大量的调研得出的,系统的系统设计是在独立的环境下完成的,无可供抄袭的系统产品。 http://www.paper51.com (2)用户使用可行性 http://www.paper51.com 本系统对用户的要求,除了需要具备在Microsoft Windows平台上使用个人电脑的知识外,并不需要特别的技术能力。使用系统的管理员,需要具备对Tomcat服务器的使用能力,在投入使用前,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。 http://www.paper51.com 由以上分析可知,本系统具有社会可行性。 copyright paper51.com 3.2 业务流程分析 http://www.paper51.com
在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)等[4]。 内容来自www.paper51.com 业务流程分析可以帮助开发者了解该业务处理过程,发现和处理系统调查工作中的错误和疏漏。业务流程分析是通过业务流程图来进行,即用一些规定的符号及连线来表示某个具体业务处理过程[5]。 内容来自www.paper51.com 具体业务流程如图3-1所示。 http://www.paper51.com
copyright paper51.com 图3-1业务流程图 paper51.com |