为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > vs2008基金交易管理系统论文

vs2008基金交易管理系统论文

2017-09-19 17页 doc 69KB 4阅读

用户头像

is_477730

暂无简介

举报
vs2008基金交易管理系统论文vs2008基金交易管理系统论文 需要全部论文及源码请联系:731767310 毕业设计(论文) 基金交易管理系统 学 院: 计算机学院 专 业: 软件工程 姓 名: 学 号: 指导老师: 职 称: 讲师 中国?珠海 二?一一年五月 诚信承诺书 本人郑重承诺:我所呈交的毕业设计《基金交易管理系统》是在指导教师的指导下~独立开展研究取得的成果~文中引用他人的观点和材料~均在文后按顺序列出其参考文献~设计使用的数据真实可靠。 承诺人签名: 日期: 年 月 日 II 基金交易管理系统 摘 要 基金交易...
vs2008基金交易管理系统论文
vs2008基金交易管理系统论文 需要全部论文及源码请联系:731767310 毕业设计(论文) 基金交易管理系统 学 院: 计算机学院 专 业: 软件工程 姓 名: 学 号: 指导老师: 职 称: 讲师 中国?珠海 二?一一年五月 诚信承诺 本人郑重承诺:我所呈交的毕业设计《基金交易管理系统》是在指导教师的指导下~独立开展研究取得的成果~文中引用他人的观点和材料~均在文后按顺序列出其参考文献~设计使用的数据真实可靠。 承诺人签名: 日期: 年 月 日 II 基金交易管理系统 摘 要 基金交易管理系统就是一个把市场上海量的基金信息和交易手段有效得组织起来并以有序的方式呈现给前端客户的一个管理系统,系统主要实现对基金交易的各个模块进行完整的设计与简化操作难度,从而为用户提供一个简单,实用,快速的基金交易管理系统。 关键词:基金交易,管理 I 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 II 目 录 摘 要 ............................................... I ABSTRACT ............................................ II 目 录 ............................................. III 1 系统概述 .......................................... 1 1.1研究现状及发展趋势 .......................................................................................................... 1 1.2 研究目的、意义................................................................................................................. 1 1.3 系统技术概述..................................................................................................................... 2 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 4.3.1 登陆模块实现 ................................................................... 错误~未定义书签。18 4.3.2 注册模块实现 ............................................................... 错误~未定义书签。19 4.4 客户资料管理模块的实现 ........................................................... 错误~未定义书签。20 4.4.1 添加客户的实现 ............................................................... 错误~未定义书签。20 III 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 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 IV 1 系统概述 1.1研究现状及发展趋势 连续两联的“牛市”,把刚刚满10岁的中国基金业迅猛培养成为股市投资力量的“龙头老大”。在数量上,以基金为主的机构投资者所持流通股市值已在沪深两市占据了半个江山。基金业的迅猛发展以及网络信息技术的普遍,使得人们越来越多地选择在网上进行基金交易。在效率至上的今天,人们更加追求简单快速的基金交易管理系统。无论是对于投资者或是基金公司来说,都需要一个功能完整,易于管理,简单实用的基金交易系统软件,这款软件不仅要符合本企业的实际情况,同时也要考虑投资者的使用情况,在功能操作方面容易上手,不带有多余的和复杂的包含有专业性的操作,同时能够实现多种功能需求,追求完整与简约,实用与高效的用户体验。 ASP.NET不仅仅是下一版本的ASP(Active Server Pages,动态服务器页面),而且是建立动态Web应用程序而重新打造的全新技术,其主要特色包括: ? 语言的独立性; ? 简单的开发操作,分离程序代码和网页内容 ? 提高了执行效率; ? 简化部署与组态的操作; ? 支持客户端类型; ? 增进适用性; ? 增进延展性; ? 更多的支持工具; ? 更佳的安全机制; ? 会话(Session)可以跨进程、跨机器。 由于ASP.NET的众多优点,技术发展和各种客观实际的需要,该系统选用了ASP.NET来开发设计,实现了对商贸公司的产品动态管理操作,使得对各种商品的进货,销售,库存查询管理更加及时、高效,提高了工作效率。 1.2 研究目的、意义 拥有一个良好基金交易管理系统是每一家基金公司都不可缺少的一个重要环节,是推动公司走向科学化、规范化的必要条件。一个成熟的银行或基金交易公司都必须有一个成熟的交易管理系统,市面上新的基金越来越多,基金数据也越来越详细,基金的关联也越来越复杂,加上投资者的需求也越来越高,交易管理的难度就越大。一个运作良好的基金公司都要有一个安全、完整、高效的管理系 1 统。本基金交易管理子系统包括用户登录,账户管理,个人信息管理,基金交易管理以及基金产品管理。重点实现基金交易管理这一模块,因为这是基金交易管理系统不可分割而且最为重要的一个模块。一旦发生错误后果不堪设想。所以一个完整的,良好的交易系统对于各个基金公司和银行都意义重大。 1.3 系统技术概述 1.3.1 .NET Framework概述 .NET Framework 是用于 .NET 平台的编程模型,其关键组件是公共语言运行库(CLR,Common Language Runtime)和 .NET Framework 类库(包括 ADO.NET、ASP.NET 和 Windows 窗体),它提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成,是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。 .NET Framework 旨在实现下列目标: ? 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的; ? 提供一个将软件部署和版本控制冲突最小化的代码执行环境; ? 提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境; ? 提供一个可消除脚本环境或解释环境的性能问题的代码执行环境; ? 使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致; ? 按照工业生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。 公共语言运行库是 .NET Framework 的基础,可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。 .NET Framework 类库是一个综合性的面向对象的可重用类型集合,可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创建的应用程序(如 Web 窗体和 XML Web Services)。 2 1.3.2 ASP.NET、ADO.NET和C#语言简介 ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层,结构模型如 -1所示: 图1 图1-1 ASP.NET的结构模型 ? UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户; ? 业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web Services和组件服务组成,其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础; ? 数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。 ADO.NET提供对Microsoft SQL Server、OLEDB和XML公开的数据源的一致性访问,数据共享用户应用程序可以使用ADO.NET来连接到这些数据源,并检索、操作和更新数据。 ADO.NET 有两个核心组件:DataSet 和 .NET Framework 数据提供程序,后者是一组包括 Connection、Command、DataReader 和 DataAdapter 4个对象在内的组件,其组件结构如图1-2所示: 3 图1-2 ADO.NET的组件结构图示 DataSet对象是 ADO.NET 的断开式结构的核心组件,实现独立于任何数据源的数据访问。Connection 对象提供与数据源的连接,是操作数据库的基础,表示应用程序和数据源之间的惟一会话。Command 对象能够访问用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令,实现对数据源的操作,如查询、插入、修改和删除等。DataReader 对象从数据源中读取只进且只读的数据流。DataAdapter 对象是DataSet 对象和数据源之间关联的桥梁,用数据源填充DataSet并解析更新。设计 ADO.NET 组件的目的是为了从“数据操作”中分解出“数据访问”。 C#语言是.NET中一种崭新的语言,C#是由C和C++派生而来的一种“简单、流行、面向对象、类型安全”的程序设计语言,C#意在综合Visual Basic的高效率和C++的强大功能。 4 2 系统需求分析 2.1 项目背景 中国基金业真正起步于20世纪的90年代。1991年8月,珠海国际信托投资公司发起成立珠信基金,规模达6930万元人民币,这是我国设立最早的国内基金。同年10月,武汉证券投资基金和南山风险投资基金分别经中国人民银行武汉市分行和深圳市南山区人民政府批准设立,规模分别达1000万人民币和8000万人民币。1989拈月,第一只中国概念基金即香港新鸿信托投资基金管理有限公司推出的新鸿基中华基金成立,之后,一批海外基金纷纷设立,极大地推动了中国投资基金业的起步和发展。 到2001,我国已由基金管理公司14家,封闭式证券投资基金34只。2001年9月,经管理层批准,由华安基金管理公司成立了我国第一支开放式证券投资基金--华安创新,我国基金业的发展进入了一个崭新的阶段。2002年,开放式基金在我国出现了超常规式的发展,规模迅速扩大,截至2002年底,开放式基金已猛增到17只。2003年10月28日由全国人大常委会通过的《证券投资基金法》的颁布与实施,是中国基金业和资本市场发展历史上的又一个重要的里程碑,标志着我国基金业进入了一个崭新的发展阶段。 2.2 需求分析 研究目标: , 操作简单方便、界面简洁美观 , 可以对当前销售人员和基金用户的基本情况进行添加、修改、删除的操 作 , 方便快捷的全方位数据查询 , 按照指定的条件对基金交易进行统计 , 可以实现数据库的备份、还原以及清空操作,以及对基金加以信息进行 输出打印 , 由于该系统的使用对象比较的多,要有教好的权限管理 , 系统的运行稳定,安全可靠 2.2.1 问题定义 问题定义阶段必须回答的关键问题是“要解决的问题是什么,”。显然,这个问题解决整个软件开发周期中起着指导性作用。软件开发应该有这样一条鲜明的 5 线索贯穿始终,否则我们的所有工作都是盲目的。现在我们应该明确问题定义阶段的主要任务:我们要建立一个设备信息管理系统,以解决企业高效利用设备资源的情况,来摆脱传统的手工记账,实现管理自动化,从而提高工作效率。同时该系统应不可避免的涉及到设备类别信息管理,设备详细信息管理,设备领用与归还管理,设备维修信息管理,设备报废管理。 要解决的关键问题: , 友好的图形操作界面 , 数据的安全可靠性 , 多用户信息的管理 , 程序运行的稳定性和安全性 2.2.2 可行性研究 这个阶段要解决的关键问题是“对上一阶段所确定的问题有无行得通的解决办法”。从而导出系统的逻辑模型,然后从系统逻辑模块出发探索若干种可供选择的系统实现。由于实际条件的制约,对可行性研究我们不再多说,但我们必须明确,现在我们所讨论的问题从各方面来说都行得通。在明确了这两个简单问题之后,我们的问题应该步入正题了。需求分析阶段是软件定义时期的是后一个阶段,这一阶段的中心任务是准确的回答“系统必须做什么,”这个问题。其结束的标准是通过需求分析应该得出有数据流程图、ER图、数据字典等描绘的精确的系统逻辑模型。 2.2.3 基金交易管理系统具体任务要求 系统的功能要求即用户对目标系统数据处理功能所提出的要求,该系统分为五个功能模块,其中每个子系统模块又有各自的具体功能模块: , 销售人员管理模块:销售人员注册,销售人员登录 , 客户资料管理模块:添加客户,客户信息查询,客户资料修改,客户详 细信息查询 , 资金账户管理模块:资金账户开户,追加资金,取出资金,资金账户查 询,资金账户冻结 , 基金产品管理:添加基金产品,基金信息修改,基金信息查询,基金上 市,基金停牌 , 基金交易管理:购买基金,基金赎回,基金账户查询 2.3 软件运行环境 2.3.1 软件环境 1、由于Windows XP操作系统是有人机变互的友好界面,很容易掌握及操作, 6 程序界面相对较容易实现等特点,加之目前基于Windows XP操作系统的软件开发工具也很多,易于学习、开发及应用。 2、设备管理功能模块相对较多,Windows XP操作系统易学易用,而且可以满足需求,故决定采用Windows XP平台开发。 3、采用Microsoft Sqlserver2008数据库系统作为设备管理系统的后台数据库,Sqlserver2008数据库使用与Windows XP完全统一的风格,采用面向对象的方式对数据库进行管理与操作,大大简化了用户的开发与维护工作,另外小型数据库的灵活性、安全性、易用性为数据库编程提供了良好的条件。 4、由于Microsoft公司的Visual Studio 2008编程工具具有简单易学,同时功能强大的特点,选择它可以加速系统的完成进度。 2.3.2 硬件环境 处理器(CPU):INTEL 奔腾4以上处理器 硬 盘:80GB 内 存:1GB 显示器:17''彩显 7
/
本文档为【vs2008基金交易管理系统论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索