《VSTS虚拟股票交易系统需求分析.docx》由会员分享,可在线阅读,更多相关《VSTS虚拟股票交易系统需求分析.docx(15页珍藏版)》请在三一办公上搜索。
1、JAVA方向VSTS虚拟股票交易系统姓名:杨戈鹏班级:java208目录第一章系统概述1.1系统介绍31.2系统开发环境32.1系统功能图介绍.42.2系统功能描述4第三章系统管理63.1各用户分析63.2用户管理(前台)83.2.1用户注册.83.2.2用户登录93.2.3用户设置103.2.4用户注销113.3股票管理(后台)113.3.1浏览股票信息113.3.2股票管理123.3.3股票交易13第四章系统安全13第五章总结14第一章系统概述1.1系统介绍股票至今已有将近400年的历史,它是伴随着股份公司的出现而 出现。它是一种有价证券,是股份公司在筹集资本时向出资人公开 或私下发行的、
2、用以证明出资人的股本身份和权利,并根据持有人所 持有的股份数享有权益和承担义务的凭证,我们的做这个股票交易系 统主要为散户量身定制,为股民提供最理性的指引和方便,主要有一 下功能:1、为用户提供交易的平台。2、让用户更清楚地看清自己所持有股票的各种属性,以及要交易股 票的属性,1.2系统开发环境开发工具:该项日是基于JAVA的数据库应用技术,采用Oracle作为 后台数据库。为使系统达到预期的性能,必须根据业务规模对硬件配置进行论证。(1)客户端操作系统:WindowsXPo(2)服务器端操作系统:WindowsXP;应用服务器:IIS;数据库访问:Oracle数据库访问技术。第二章系统组成及
3、系统模块介绍2.1系统功能图介绍该系统主要是由用户管理系统,股票管理系统,用户股票管理系统组成,系统结构图如下:VSTS虚拟股票交易系统2.2系统功能描述VSTS虚拟股票交易系统是让股民实时了解股市行情的虚拟系统,为 股民提供了一个交流的平台,以便能够更好的对股票进行交易,其主 要功能如下:用户管理:在该系统中的用户管理包括用户注册、用户登录、用户设置、用户注销等功能。用户股票管理:在该系统中的用户股票管理包括用户的浏览股票信息,然后对股票进行买卖等功能。股票管理:在该系统中的股票管理是管理员对股票的行情进行实时的播送,包括添加股票信息、修改股票信息、删除股票信息等功能。VSTS系统分为前台管
4、理和后台管理两大功能:前台管理:注册用户操作注册用户操作:1、用户注册2、用户登录3、用户设置4、用户注销5、用户股票操作注册用户操作用户注册用户登录用户设置用户注销用户股票操作VS修改用、蓿息户操作示:买入股票卖出股票后台管理:管理员操作1、对用户信息进行管理2、添加股票信息3、修改股票信息4、删除股票信息管理员操作修改用户信息管理用户信息删除用户信息添加股票信息管理股票信息修改股票信息删除股票信息VSTS管理员操作示意图第三章系统管理3.1各用户分析(一)前台操作1、用户 本用户是个抽象角色,是管理员和注册用户的前身2、注册用户 是系统的主要使用者,主要进行用户注册,用户登录,浏览信息,修
5、改用户信息,注销用户,然后对股票进行买卖等。3、管理员是系统的主要使用者出了管理用户信息外,还要实时地堆股票信息进行添加,修改和删除。用户的Use Class如下:管理员注册用户的Use Class如下:(二)后台操作管理员的Use Class如下:3.2用户管理(前台)3.2.1用户注册该步骤是针对未注册的用户,来完成注册的功能,未注册 的用户不能对该系统进行操作,只有在注册后才能实现对自己信 息以及对股票的各种操作。(一)用例开始用户注册时,用例即已启动。(二)注册页面显示检查用户名是否重复,若重复重新输入, 若不重复继续进行。(三)注册页面显示 系统显示注册接口,接口上有用户名、密码(6
6、-16位包含数字、和字母请输入密码,区分大小写。请不要使用任何类似*、或HTML字符)、确认密码、密码忘记提示及提示 问题答案、Email、性别、QQ、生日这几项。用户依次填写完毕后点 击确认,并且进行简单的页面自动查错功能。(四)填写用户资料在数据表中填写用户资料。(五)用例结束 注册成功,返回登录界面就能登录。(六)用户不同意论坛规则(备选)用户选择不同意遵守论坛 规则,则系统自动结束注册。3.2.2用户登录该步骤完成的是用户的登录功能,本用例允许用户实现用户登录。用户登录后,则可以拥有用户的浏览股票信息,股票买卖等。主要事件流如下:身份验证(一)用例开始当用户执行登录时二该用例即启动。(
7、二)显示用户登录接口该用例启动后,系统显示登录施,接口上 有用户名、密码。(三)登录用户分别填入用户名、密码,单击确定。(四)用例结束用户登录成功后进入论坛系统。(五)用户名不存在(备选)用户密码、用户名输入错误,系统给 出密码错误提示,用户重新输入。如果系统发现所输入的用户名不存 在,则给出该户名不存在,请重新输入的提示。3.2.3用户设置该步骤主要完成的是用户的设置,本用例完成对用户的信息进行设置,用例功能如下:密码保存(1) 用例开始当已经注册过的用户执行我的设置操作时,该用例即启 动。(2) 显示详细资料接口该用例启动后,系统显示注册用户.详细资料接 口,接口上显示用户详细资料信息,包
8、括QQ,地址,email等信息。(3) 对个人详细资料进行设置保存设置。设置完毕之后,选择确认,系统保存设置资料。(4) 用例结束关闭该页面时,此用例结束。3.2.4用户注销该步骤主要是注销用户,示意图如下:(1) 用例开始当执行注销时,该用例即启动。(2) 用例结束用户注销成功后退出论坛系统。3.3股票管理(后台)3.3.1浏览股票信息该步骤主要针对用户,是用户对股票信息进行浏览以便了解更多股票信息,示意图如下:(1) 用例开始用户进入到主页下时,该用例即启动。(2) 显示股票列表,列出股票的信息。3.3.2股票管理删除等该步骤主要是对数据库中的股票信息进行添加,修改,操作,示意图如下:(1
9、)用户开始登录,用例即开始启动(2 )进入股票管理界面,然后对信息进行添加,添加成功。(3) 进入股票管理界面,然后对信息进行修改,修改成功。(4) 进入股票管理界面,然后对信息进行删除,删除成功。(5) 用例结束。3.3.3股票交易该步骤是用户根据股票行情对股票进行买卖,示意图如下:(2) 用户根据情况,买入或者卖出股票。(3) 用例结束。第四章系统安全实时对数据进行备份,对重要信息进行加密,防止用户信息丢失或错误。还提供了高效准确的搜索功能。第五章总结本系统是一个基于Oracle数据库的一个虚拟股票交易系统。主 要完成对用户的信息的管理和用户对股票信息进行实时掌握,以便对 自己的股票进行交易,已获得利益的最大化。