欢迎来到天天文库
浏览记录
ID:61917050
大小:176.00 KB
页数:14页
时间:2021-03-29
《股票定投系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数据库课程设计》股票定投系统学生姓名:00000000000000学 号:080303400系别:三系班级:08计本1专业:计算机科学与技术指导教师:陈林2010年6月16日12目录第一部分系统概论3第二部分课程设计的目的3第三部分需求分析43.1系统功能的基本要求:43.2需求分析的具体操作5第四部分数据典故51.数据项52.数据结构73.数据流74.数据处理7第五部分概念结构设计8第六部分逻辑设计10第七部分物理设计11第八部分数据库建立121.创建股票定投数据库12第九部分心得与总结141.课程设计心得142.课程设计总结14第十部分参考
2、文献1512第一部分系统概论数据库系统概论课程教学目标是通过课程的学习,强化基础训练,使学生理解数据库的基本原理;应用软件工程原则,掌握数据库的设计方法,了解数据库当前的研究发展状况,掌握数据库的应用技术。在实施数据库系统概论课程教学时,应从基本原理、设计方法到应用开发,涵盖如下教学内容:(1)基本原理包括数据库系统概述、关系数据库、关系数据库查询语言SQL、关系系统及其查询优化、关系数据理论等,这些内容是教学的重点,它们涵盖了关系数据库的基本原理,对数据库的设计、应用和开发起着指导作用。(2)设计方法包括软件工程原则、数据库恢复技术、并发控制、数
3、据库安全性、数据库完整性等。(3)应用开发包括IBMDB2数据库系统、基于高级程序设计语言的C/S(B/S)构架的应用。第二部分课程设计的目的数据库课程设计死数据库系统原理实践环节的及为重要的一部分。其目的是:(1)培养学生能够应用数据库系统原理在需求分析的基础上对系统进行概念设计,学会设计局部ER,全局ER图;(2)培养学生能够应用数据库系统在概念设计的基础上应用关系规范化理论对系统进行逻辑设计,学会在ER图基础上设计出易于查询和操作的合理的规范化关系模型;12(1)培养学生能够应用SQL语言对所设计的规范化关系模型进行物理设计,并且能够应用事物
4、处理,储存过程,触发器以保证数据库系统的数据完整性,安全性,一致性,保证数据共享和防止数据冲突;(2)培养学生理论与实践相结合能力,培养学生开发创新能力;(3)培养学生独立发现问题、解决问题、查询资料以及自学能力,以适应计算机产业日新月异发展的形式;(4)提高和加强学生的计算机应用与软件开发能力,使学生由初学者向专业的程序员过渡。第三部分需求分析3.1系统功能的基本要求:(1)使用者可以选择或设定是每月固定日期买入或月个某个单日跌幅大于8%的第2天提示买入;(2)使用者可以改变每月定投的股票品种和数目(固定买入的股票代号和数目),并显示当前定投品种
5、的定投时间,也可以查看以往所有定投的统计信息,如哪种股票定投都个数量有多少个月等。(3)使用者可以设定赢利百分比,如设30%,表明每次定投的买入必须等未来某时达到赢利30%时才卖出,要求系统每日收盘后能统计第2天可能出现卖出的品种及数量以及其是何时买入的(每天的涨停是10%),并给出第2天挂单卖出的价格。(4)该系统是多用户系统。(5)用户可以查看目前拥有的股票品种及数目等信息。(6)用户可以统计指定日期区间的定投总金额以及赢利金额;123.2需求分析的具体操作(1)任务通过详细调查现实世界要处理的对象,充分了解系统工作概况,明确各种需求,然后在此
6、基础上确定系统功能,系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。(2)特点确定用户的最终需求是一件很困难的事,因为设计人员缺少用户的专业知识,不易理解用户的真正需求,甚至误解用户的需求,另一方面需求往往不断变化。因此,设计人员必须不断深入地与用户交流,才能逐步确定用户的实际需求。(3)方法1.请专业人士介绍相关知识2.设计调查表对用户调查3.分析调查表第四部分数据典故1.数据项1)buttime含义:买入时间12别名:无数据类型:char(10)2)nam含义:股票名别名:无数据类型:char(10)3)num含义:数
7、量别名:无数据类型:char(10)4)price1含义:买入价格别名:无数据类型:char(10)5)price2含义:收盘价格别名:无数据类型:char(10)6)tim含义:收盘时间别名:无数据类型:char(10)127)selltime含义:卖出时间别名:无数据类型:char(10)2.数据结构(1)用户的基本信息。包括的数据项有:无(2)股票的基本信息。包括的数据项有:股票名、股票价格、收盘价格、挂单股票、买入时间、买入数量。3.数据流用户流向股票第五部分概念结构设计1、数据流图分析如图2-1所示。系统的使用主体是投资投票的用户个体,他
8、们对股票进行定投,在股票的涨幅期间对赢利达到30%的股票进行提示卖出。每日更新12图2-2用户收盘价定投定投存储表是否可挂
此文档下载收益归作者所有