本次毕业设计完成的系统主要实现的功能包括用户信息管理、添加基金信息、用户投资调查、专家在线以及通过Web方式对平台的数据进行管理。基金咨询平台是为用户与用户对于投资理财信息交流而搭建的平台,能够让大家处于各个国度的人共享一些信息,而且没有时间上的限制,只要有网络随时随地的都能去获取你需求的相应的基金的有关信息。以高内聚低耦合的系统结构,灵活处理基金理财各个功能服务,主要表现在面向接口编程等软件架构宗旨。从而使得该系统在实际的应用环境中有足够的生存能力。
软件结构的好坏直接影响的软件的质量,所以运用Struts2、Spring、Hibernate这三个框架来建立软件的框架,严格按照JavaEE的MVC三层体系去实现。SSH三个框架技术在下文中一一列举。
3系统分析
3.1构架概述
3.1.1功能构架
根据需求调研结果确定本系统主要包括以下功能模块,如图3.1所示。
图3.1 系统体系结构
3.1.2模块需求描述
(1)用户管理
客户第一次登录需要填写注册信息。对于以注册用户只需登录即可进入系统。用户在系统中有两个角色。一种是基金买家,另外一种是专家。如图3.2所示。
用管理分为用户注册与用户登录,用户注册用例起始于用户想要注册成为会员,当用户点击用户注册按钮时,系统将自动跳转到用户注册页,用户按要求填写完注册信息点击提交按钮,系统则成功响应,完成注册。
用户登录用例起始于用户想要登录该系统,当用户正确输入用户名与密码后,点击登录按钮,系统响应用户的请求,将用户的Session记录,同时提示成功登录。本文来自优&文'论~文'网,毕业论文 www.youerw.com
图3.2 用户管理用例图
(2)添加基金信息
当用户正常登录系统后,就可以添加自己的基金信息了,添加基金信息是本平台中需要处理表单域比较多的场景。而且添加基金时,应该能让用户选择所添加基金所属的基金种类,这要求进入添加基金信息页面之前,先使用一个取得基金信息种类。如图3.3所示。
发布新基金用例起始于,用户想要添加选择的基金信息,当用户按规定填写好要发布的基金信息后,点击添加按钮,系统则成功响应用户的请求,将其信息正确的添加到后台数据库。
图3.3 添加基金信息用例图
(3)用户投资调查 专家在线
用户投资调查、专家在线是平台中比较复杂的一个模块,涉及到vote表、bbs表。用户可以参与投票、参与留言,也能查看别人的投票记录以及留言。留言的过程中专家会对于留言进行处理。如图3.4所示。
竞价管理用例是用户以买家的身份来实现的一个模块,该用例起始于用户想要在某个商品完成对该商品的出价。当用户填写高于当前物品竞价的最高价格时,点击竞价按钮,系统正确的响应该用户的请求,并在数据库中修改物品类的相应元素。
图3.4 用户参与投资调查 专家在线图
3.2系统开发环境
软件环境:Windows XP/MyEclipse6.0/tomcat6.0/ORACLE 10G/
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页