网站大量收购闲置独家精品文档,联系QQ:2885784924

C++_小型股票交易系统的设计及代码.pdfVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++_小型股票交易系统的设计及代码.pdf

VC++课程设计-股票交易系统 设计程序名称:股票交易系统 难易级别:A 级 选择这个程序,我主要考虑到以下方面的原因: 1. 本程序难度较大,在编写程序的过程当中可以更加深刻地理解 VC++ 当中的相关知 识点,可以更好地通过实践了解编程的内涵。 2. 该课题所涉及到的内容和实际生活联系比较紧密,所以编写此程序意义较大。 3. 该课题是管理系统方面的小型程序,这类程序可以不断地扩充新的内容新的功能, 可塑性高,实用性好,有很好的实际意义。 程序设计要求: 本程序要求改变数据结构,每个用户的数据库中要增加现金数成员。 要求增加股票交易系统的接口设计:a. Add New Stock( ) 增加新的股票;b. Delete Old Stock( ) 删除旧的股票;c. Hang Up Stock( ) 挂起股票,停止交易;d. Modify Stock (Stock []) 修 改股票的名称代码。要求的以上的修改都要输入密码,在输入正确的密码之后才能够进入数据 库进行修改。 将股票数据的处理由数组变成链表,可以处理多只股票的交易,链表一交易代码的序号进 行排序。 程序功能介绍: 股票交易系统是一个小型的管理程序,在这个系统里,可以管理至多5 只股票的交易。首 先用户要注册,注册完后方可登陆。在登陆的界面中,管理员登陆后可以删减股票,挂起股票, 解挂股票等等,通过这些功能来管理股票。同时,用户还可以查看股票情况,帮助自己进行股 票的有效交易。股票的市场情况可根据用户的使用情况而随之变化。 程序完成过程: 1、粗读程序 第一遍看程序时,发现程序太长了,只是对整个程序有一个大致的了解。程序的主要功能 是实现用户对股票操作系统的自主可视操作,本完成用户和股票数据的存储,实现反复操作。 程序主要通过类来完成功能,涉及到数组及输入输出流的使用。在主函数中调用类中方法,实 现页面中的转换,对数据进行处理。一开始有一点畏难情绪。 2、细读程序 以下对程序中类及其函数进行分析 Stock 类:存放股票数据,类中方法对股票进行各项操作。 Void Hang Up Stock( ) ;//挂起股票 void Un Hang Stock();//解挂股票 void Modify Stock(Stock []);//修改股票 void Delete Stock();//删除股票 void Interface();//选择面板 void Stock Exchange Market();//显示信息 void Switch choice();//选择服务 void Input For New Stock();//加入新股票 void Market Analysis();//市场分析 void Save(Stock[]);//保存修改 Customer 类:存放用户信息,类中方法对用户进行各项操作。 Customer();//对用户初始化 void Log in(char *, char *,Customer) const;//登录 void Register(Customer *);//注册 void Stock Portfolio(Customer) const; // Portfolio--有价证券 程序功能为对用户的指令进行处理,模拟股市的操作,完成对股票和对用户的修改及存档。 在认清设计方向的基础上,反复细读程序,我分析了Stock 和Customer 类下数据与成员函 数的功能。程序反复声明了Stock 和Customer 类的同一对象,浪费了系统资源;在一些函数调 用中也存在缺陷,比如存在Input_For_New_Stock()方法,但是只有在第一次使用是才会调用, Customer 类中原有 Switch_function ()也没有调用。在用户选择登录时,无法辨别用户名,只 根据密码进行登录,当遇到密码相同的用户时,就分不清楚用户。密码是显示输入的不能有效 的受到保护。 由于这是个小程序,数据通过数组存储,而不是通过指针,这使程序方便易懂,但限制了 数据的空间,无法达到指针链表所能实现的不定长度存储。但是从现阶段的使用来看指针链表 的形式过于麻烦反而会造成程序过度的复杂。

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档