摘 要 随着计算机的普及和计算机网络的发展,个人网上银行得到了广泛的应用,但是功能还不够丰富且界面比较单调,因而完善个人网上银行的功能和设计友好的界面已经变得越来越重要。
针对现在银行业的现状,分析了银行的个人业务,总结出了个人网上银行应具备的两个必备模块,会员模块和管理员模块。在管理员模块,分为系统管理菜单,基础信息管理和综合信息管理。其中系统菜单管理包括修改密码,招行网上银行介绍,用户信息管理,用户充值和挂失解冻管理;基础信息管理包括理财分类管理,风险等级管理,友情链接管理和理财信息管理;综合信息管理包括交易记录管理和理财到期管理。在会员模块,分为网站首页,会员中心,网站介绍和后台管理。其中系统管理菜单包括修改密码;会员功能菜单包括我的转账管理,我的理财管理和理财收支明细等。
拟开发的招商银行个人网上银行系统是基于ASP.NET环境下,以及使用SQL2005数据库开发的,利用了数据库的基本操作以及ASP.NET相关控件的使用和连接数据库的操作,介绍了招商银行个人网上银行系统的系统分析部分,包括可行性分析,需求分析,系统设计,详细设计和软件测试等。分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
关键词:招商银行个人网上银行系统;ASP.NET;SQL2005;界面友好;实用
目录
摘 要 1
第一章 绪论 3
1.1 课题的背景 3
1.2 课题的意义 4
1.3 管理系统 5
1.4 课题的主要任务 6
第二章 需求分析 6
2.1 可行性分析 6
2.1.1 可行性分析的任务 7
2.1.2 可行性研究过程 7
2.2 开发平台和技术简介 8
2.2.1 IIS简介 8
2.2.2 ASP.NET简介 8
2.2.3 C#简介 10
2.2.4 数据库SQL Server简介 11
2.3 开发环境 11
2.4 数据字典 12
2.5 数据流图 12
2.6 E-R图 14
第三章 系统设计 15
3.1 功能模块概述 15
3.1.1 管理员模块 15
3.1.2 会员模块 15
3.3 软件结构图 16
3.3 数据库设计 16
第四章 详细设计 22
4.1 界面设计及部分代码 22
4.1.1 登录界面 22
4.1.2 管理员模块 23
4.1.3 会员模块 35
第五章 软件测试 39
5.1 软件测试的目标 39
5.2 软件测试的准则 39
5.3 软件测试的方法 40
5.4 软件测试的步骤 40
第六章 总结与致谢 41
第七章 参考文献 42
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |