基金交易管理系统的设计(VS2008+SQL2008)
摘 要
基金交易管理系统就是一个把市场上海量的基金信息和交易手段有效得组织起来并以有序的方式呈现给前端客户的一个管理系统,系统主要实现对基金交易的各个模块进行完整的设计与简化操作难度,从而为用户提供一个简单,实用,快速的基金交易管理系统。
关键词:基金交易,管理
Fund trading management system
ABSTRACT
Fund transaction management system is a lot of funds on the market of information and effective means of exchange was organized and presented in an orderly manner to a front-end customer management system . Fund trading system is mainly to achieve complete each module design and simplify the difficulty of the operation, So as to provide a simple, practical, fast fund trading management system.
Key words: the management of device, system
研究目标:
操作简单方便、界面简洁美观
可以对当前销售人员和基金用户的基本情况进行添加、修改、删除的操作
方便快捷的全方位数据查询
按照指定的条件对基金交易进行统计
可以实现数据库的备份、还原以及清空操作,以及对基金加以信息进行输出打印
由于该系统的使用对象比较的多,要有教好的权限管理
系统的运行稳定,安全可靠
系统总体软件结构
系统是在ASP.net的开发环境下,运用面向对象的编程思想建立的一个基金交易管理系统。作为一个交易系统,设计良好的数据库是系统运行的关键,好的数据库设计能够实现更便捷的管理,也为后期的代码维护带来了方便!如果数据库设计不合理,后期可能会给代码维护带来很大的困难甚至是重写应用程序。
所以,在数据设计阶段,需要分析好系统所涉及的各个方面的数据结构,建立好数据库实体概念设计,分析好实体间的关系,然后对应该实体建立好数据库的逻辑结构。
系统所能解决的主要问题就是能够使用vs2008集成编程环境工具通过ADO.net技术正确连接到我们所设计的数据库并对数据库实现相应的操作完成系统要求的各个功能。本系统要实现的功能如下:
(1)销售人员类管理:一个交易管理系统可以拥有很多销售人员,为了方便的他们进行独立的操作,销售人员可以自由的注册和登录系统。 [资料来源:http://Doc163.com]
(2)客户资料管理:在此功能中,管理员可以添加新的客户并完善修改客户的基本信息,同时可以对已添加的客户进行关键字查询,也可以通过列表显示所有客户信息进行各种操作。
(3)资金账户管理:一个单独的客户可以开启多个资金账户,每个资金账户开户时要选择属于哪个客户,资金账户开户时可以选择激活或者冻结状态,冻结状态的账户不能够进行基金买卖。对于已经开户的账户可以进行资金追、取出资金的以及资金账户查询主要操作。管理员还可以进行资金账户冻结的操作。
(4)基金产品管理:基金产品模块主要是负责添加新上市的基金并上市,基金的主要注册信息有基金名称、基金代码、基金净值、赎回状态以及上市时间。客户能够根据基金的名称或者代码对基金信息进行查询。当客户进行基金交易时,这些信息在系统中都需要记录,同时在以后还可以对这些交易信息进行查询。
(5)基金交易管理:所有的上市基金都会在一个列表里,列表显示了每个基金的详细情况,当客户需要进行购买、赎回基金时,需要在列表中进行相关的操作,如果直接点击基金名称,那么默认的操作是基金购买。
[资料来源:http://Doc163.com]
目 录 16000字
摘 要 I
ABSTRACT II
目 录 III
1 系统概述 1
1.1研究现状及发展趋势 1
1.2 研究目的、意义 1
1.3 系统技术概述 2 [资料来源:http://Doc163.com]
1.3.1 .NET Framework概述 2
1.3.2 ASP.NET、ADO.NET和C#语言简介 3
2 系统需求分析 5
2.1 项目背景 5
2.2 需求分析 5
2.2.1 问题定义 5
2.2.2 可行性研究 6
2.2.3 基金交易管理系统具体任务要求 6
2.3 软件运行环境 6
2.3.1 软件环境 6
2.3.2 硬件环境 7
3 系统总体设计 7
3.1数据流程分析 7
3.2 系统逻辑模型 9
3.3 系统总体软件结构 9
3.4 数据库设计 12
3.4.1数据库概念设计 12
3.4.2 物理结构设计 14
4 系统主要功能实现 16
4.1 Web.config文件配置 16
4.2 页面的风格设计 17
4.3 系统注册登陆模块的实现 17 [资料来源:www.doc163.com]
4.3.1 登陆模块实现 18
4.3.2 注册模块实现 19
4.4 客户资料管理模块的实现 20
4.4.1 添加客户的实现 20
4.4.2客户信息详细查询的实现 22
4.4.3 客户资料修改模块的实现 23
4.5 资金账户管理模块的实现 25
4.5.1 资金账户开户功能的实现 25
4.5.2 追加/取出资金功能的实现 26
4.5.3 冻结/解冻资金账户功能的实现 28
4.5.4 资金账户查询 29
4.6 基金产品管理模块的实现 30
4.6.1添加基金产品功能的实现 31
4.6.2基金信息修改功能的实现 32
4.6.3基金产品停盘功能的实现 33
4.6.4 基金信息查询功能的实现 35
4.7 基金交易管理模块的实现 36
4.7.1购买基金功能的实现 36
4.7.2赎回基金功能的实现 37 [资料来源:Doc163.com]
4.7.3 基金交易信息查询 39
5 系统的运行 40
总 结 41
参考文献 42
致 谢 43
附录(各个模块功能JS代码) 44
1系统登陆功能JS代码 44
2添加客户功能JS代码 44
3基金添加功能JS代码 45
4购买/赎回基金功能JS代码 47
5基金信息列表功能JS代码 50
6用户注册功能JS代码 51
7修改客户信息功能JS代码 53
[资料来源:http://www.doc163.com]