基于SNS的证券公司客户交流管理系统的设计与实现.docx

上传人:牧羊曲112 文档编号:1648939 上传时间:2022-12-12 格式:DOCX 页数:74 大小:4.06MB
返回 下载 相关 举报
基于SNS的证券公司客户交流管理系统的设计与实现.docx_第1页
第1页 / 共74页
基于SNS的证券公司客户交流管理系统的设计与实现.docx_第2页
第2页 / 共74页
基于SNS的证券公司客户交流管理系统的设计与实现.docx_第3页
第3页 / 共74页
基于SNS的证券公司客户交流管理系统的设计与实现.docx_第4页
第4页 / 共74页
基于SNS的证券公司客户交流管理系统的设计与实现.docx_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《基于SNS的证券公司客户交流管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于SNS的证券公司客户交流管理系统的设计与实现.docx(74页珍藏版)》请在三一办公上搜索。

1、密级: 保密期限:专业学位硕士学位论文题目: 基于SNS的证券公司客户交流管理系统的设计与实现学 号: 2011127475 姓 名: 郑平 专业领域: 软件工程 导 师: 郑岩 学 院: 计算机学院 2013 年 12 月独创性(或创新性)声明本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本

2、人承担一切相关责任。本人签名: 日期: 关于论文使用授权的说明本人完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。本学位论文不属于保密范围,适用本授权书。本人签名: 日期: 导师签名: 日期: 基于SNS的证券公司客户交流管理系统的设计与实现摘 要随着中国经济的高速发展,带动了中国证券市场的不断壮大,作为资本市场的中坚力量的证券公司也迎来了新的挑战与变革

3、,传统的经营格局被逐步打破,证券公司将由传统经纪业务、承销业务等向以客户为中心的金融理财中心进行转变。同时,随着互联网的推进与发展,上网群体的壮大,以及传统的面对面交流方式的打破,将信息传播、人际交往融为一体,如SNS社交网站作为Web2.0时代最具代表性的应用得到了广泛的发展。SNS社交网站,可为企业提供精准的用户群体,实施精准营销,同时可以提升互动功能,加强企业与客户、客户与客户间的交流,通过深度沟通渠道,提高企业品牌知名度与忠诚度。如何在证券公司进行转变的同时,有效依靠SNS模式提升企业的竞争力,将是一个大胆而具突破性的创新设计。本文将以某证券公司及其客户群体为对象,运用比较研究、定量分

4、析的方法,设计一个SNS社交网站,以加强客户互动、产品推介等手段,来提升服务、促进客户交易、传播证券公司品牌及加强企业竞争力。本系统基于SNS架构,主要可分为个人展示、经验交流、客户服务、后台管理等几个功能模块,其中客户服务模块会基于客户交易数据库数据进行数据挖掘,自动生成级别群体。还包括产品的推荐,证券公司员工提供产品推荐窗口,根据投资偏好及风险级别,把相关的产品推广给客户,通过远程桌面等形式向客户介绍产品的特点。个人展示模块旨在实现日志管理、个人信息的维护、状态的管理、相册的管理等和个人展示相关的功能,经验交流模块为各级用户提供一个自己好友的管理模块,客户可以对自己的好友进行增删改及设置权

5、限;客户交流功能实现好友间技术请教、聊天沟通、操作展示等,每天根据交易排行,客户可以自行好友请求,得到允许后,双方便可以进行相关沟通、请教。另外,系统还提供了后台对整个系统进行管理,包括功能管理、角色管理、菜单管理、用户管理等。系统采用统一建模语言UML进行分析与设计,并使用目前流行的WEB技术进行开发,开发语言采用Java,采用先纵向后横向的切分策略构成分布式数据库。关键词: B/S架构 SNS 证券公司 UML建模 SSHDESIGN AND IMPLEMENTATION OF SECURITIES CUSTOMER COMMUNICATION MANAGEMENT SYSTEM BASE

6、D ON SNS ABSTRACTWith Chinas rapid economic development, led the Chinese stock market continues to grow, as the backbone of the capital market securities companies also ushered in a new challenge and change, the traditional business structure is gradually break down, securities firms will be the tra

7、ditional brokerage business and underwriting services, etc. to a customer -centric financial planning centers change. Meanwhile, with the advancement and development of the Internet, the Internet population growth, as well as traditional face to face communication to break the dissemination of infor

8、mation, interpersonal integration, such as social networking site SNS Web2.0 era application to get the most representative extensive development. SNS social networking sites, can provide enterprises with precise user groups, the implementation of precision marketing, and interactive features can im

9、prove, strengthen relationships with customers, clients communicate with customers through the depth of communication channels, increase brand awareness and loyalty.How changes in securities companies at the same time, effectively relying on SNS model to enhance the competitiveness of enterprises, w

10、ill be a bold and innovative design make a breakthrough. This will be a securities company and its customer base as objects, the use of comparative research, quantitative analysis, design an SNS social networking sites to enhance customer interaction, product launches and other means to improve serv

11、ices to promote customer transactions, securities companies spread brand and enhance the competitiveness of enterprises.The system is based SNS architecture can be divided into personal demonstrations, exchange of experience, customer service, back office management, and several functional modules,

12、including customer service module will be based on customer transaction data mining database data to automatically generate class groups. Including product recommendations, the securities company staff to provide product recommendations window, according to the investment preferences and risk levels

13、, the related product promotion to customers, via Remote Desktop and other forms to customers about product features . Personal display module is designed to achieve the log management, maintenance of personal information, state management, the management of albums and individual display -related fe

14、atures, for all levels of experience exchange module provides a friend of his management module allows customers to their friends additions and deletions, and set permissions; customer communications function realization Friends of technical advice, chat, communication, display and other operations

15、, according to trade Ranking day, customers can friend request, obtain permission, they can be related to the two sides to communicate , ask . In addition, the system also provides the background to manage the entire system , including the function of management, role management, menu management, us

16、er management.System uses the Unified Modeling Language (UML) analysis and design , and use the currently popular WEB technology for development, the development of language using Java, after using the first vertical transverse segmentation strategies constitute a distributed database .KEY WORDS: B/

17、S Architecture,SNS,Securities Companies, UML Modeling,SSH目 录第一章 引言11.1 课题背景11.2 研究目的及意义21.3 国内外的研究现状21.4 本文的结构及研究重点3第二章 系统相关技术52.1 SNS简介52.2 SSH框架简介62.3 Bootstrap框架简介62.4 本章小结7第三章 系统需求分析83.1系统功能性需求83.1.1 总体需求概述83.1.2 系统管理功能93.1.3 用户交流相关功能103.1.4 客户个人功能123.1.5 证券公司业务功能133.1.6 数据挖掘功能133.2 系统非功能性需求143.

18、2.1 系统可维护性分析143.2.2 系统安全性分析153.3 本章小结16第四章 系统设计与实现174.1系统概要设计174.1.1 系统总体模式的设计174.1.2 系统逻辑层次的设计174.1.3 系统总体结构的设计194.2 数据库设计204.2.1 数据访问模式设计204.2.2 数据库总体结构设计204.2.3 数据库实体关系分析224.2.4 数据库表及逻辑结构设计224.3 用户界面设计234.4 系统详细设计与实现254.4.1 个人展示模块的设计与实现254.4.2 经验交流模块的设计与实现304.4.3 客户服务模块的设计与实现334.4.4 后台管理模块的设计与实现3

19、64.4.5 数据挖掘模块的设计与实现474.5本章小结57第五章 系统测试585.1测试计划585.1.1 测试目标585.1.2 测试用例设计585.2测试报告595.2.1 功能测试595.2.2 性能测试605.2.3 正确率测试615.3本章小结61第六章 结束语626.1论文工作总结626.2问题和展望62参考文献64 66北京邮电大学软件工程硕士论文第一章 引言1.1 课题背景中国证券市场自1990年深沪两交易所开市以来,取得了较大的发展。作为这个市场的中坚力量的证券公司,在经历过几次大的变革之后,逐渐从最初摸索着前进,到市场规模飞速扩大、规则逐步完善。然而,到了今天,又有一种新

20、的力量在迫使着证券公司进行全面转型。目前的中国证券,市场行情低迷,投资者交投清淡,证券公司恶性竞争,纷纷下调交易费率,争抢客户,然而各大银行的理财产品日益丰富,且收益稳定,投资者纷纷离场,致使证券公司保证金大量流失,盈利能力下降。为应对危机,提高行业竞争力,证券公司也在大力推出多种理财和投资品种,并积极研发可刺激证券交易的种种手段。既要应对来自同行业间的竞争,又要应对来自银行业的竞争,还要提升对保有客户的服务,并有效促进投资者的交易热情。随着中国证券市场的迅速发展和监管力度的加强,投资者队伍日益壮大,投资行为日趋多样化,证券公司所面临的竞争日趋激烈。不仅是在技术、产品、服务以及市场等方面的竞争

21、,更重要的是在经营理念、管理思想上的竞争。各个证券公司都在伴随着信息化发展的步伐,改变自己的经营理念和管理思想。由着眼于“资金”转变为着眼于“客户”。如何更好的吸引客户,给客户提供方便个性化的服务成为当前证券公司扩大市场份额的主要手段。众所周知证券是一个知识密集型的行业,也是一个高度信息化的行业,其信息化发展当然也遵循信息化发展阶段的基本理论,作为证券行业的主要参与者,证券公司的信息化建设也同样如此。随着互联网的推进与发展,上网群体的壮大,打破了传统的面对面交流方式,而是将人的交际和信息的传递融为一体,如SNS社交网站作为Web2.0时代最具代表性的应用得到了广泛的发展。人们渐渐的习惯了这种全

22、新的交际方式,它不仅可以被用在平常生活中,更蕴涵了很大的商业传播价值,可以为企业吸引精准的用户群,从而针对用户实施精准营销策略。现代化的企业竞争中产品的宣传单靠广告等形式告知用户显然已经行不通了,如何让目标客户通过交流和互动的方式,更深入的了解产品,建立沟通交流的平台是至关重要的。基于SNS的证券公司客户交流管理系统可以为证券公司提供一个与客户进行互动交流,深度沟通并使得用户间可以互相交流和宣传产品的平台。综上所述,证券公司竞争加剧、管理模式和经营思路的变革、信息技术的发展使得SNS应运而生,促成了本文的课题,有效的证券公司、投资者通过SNS社交网站的形式紧密联系在一起,可能将成为市场一个新的

23、亮点和发展的趋势。1.2 研究目的及意义SNS社交网站,可为企业提供精准的用户群体,实施精准营销,同时可以提升互动功能,加强企业与客户、客户与客户间的交流,通过深度沟通渠道,提高企业品牌知名度与忠诚度。如何在证券公司进行转变的同时,有效依靠SNS模式提升企业的竞争力,将是一个大胆而具突破性的创新设计。目前国内各大知名券商还未引入SNS建站的概念,还仅是依托传统的企业网站和论坛供投资者交流,这明显已经落后于其他的行业。商务类SNS网站,已经非常成熟了,这些商务类的SNS网站主要以电子商务交流人群为核心用户,使用互联网一社交的形式将用户间疏散的商务关系联系起来,让企业和用户可以更加方便的进行商务往

24、来,也可以是用户间能够更方便的进行行业交流。设想一下将这种思想引入证券行业,会有更多的亮点:1.抢占先机。可以作为特色营销的一部分,招揽更多喜欢SNS网站的大、小投资者。2.改变战略。网站定位是面向熟悉互联网的、喜欢依靠互联网挖掘信息增进交流的中青年投资者,通过SNS商务交流的模式,将大家紧密的联系起来。3.创新经营。改变以往陈旧的守株待兔似的营销,主动去挖掘客户,根据不同需求,精准营销。总而言之,随着信息技术的发展,证券行业也应该加快信息化的进程。同时,证券行业也在从 “产品”导向转变为“客户” 导向的经营策略的转变过程中,只有快速响应并且在第一时间满足客户瞬息万变的需求,才能使证券公司在激

25、烈的市场竞争中得以生存和发展。时代在变,经营策略、营销模式也应当与时俱进,合理而充分的利用互联网的力量,能够使证券公司能够更好的了解客户需求,提供更加符合客户需求的服务,从而使得证券公司能够更好的发展下去。1.3 国内外的研究现状SNS在传统的Web时代,还在起步的阶段,SNS社交网站是伴随着Web2.0发展的。Web2.0真实化、个性化、互动性等理念以及以人为本的思想与迎合了SNS的宗旨,这也使得SNS网站在Web2.0时代迅速的发展起来了。目前,国外有很多非常优秀的基于Web2.0的SNS社交网,比较的出名的有:Facebook,Twitter,Linkedin,Plaxo,Friends

26、ter,Adoreme,Wallop等等。Facebook:它是高校型SNS网站,也是目前大多数SNS网站的风向标,在全球排第6,微软刚宣布要为发展其广告事业投资2.4亿美元,其估计值超过了150亿美元。随着Facebook推出的开放平台,使得它被互联网业内认为是最有可能成为和Google比肩的公司。在创建不到10年的时间里,它的增长速度和取得的成就,成为现在互联网行业内发展的一个神话。Twitter:即时信息交流方式的一个变种,它允许用户将自己的新动态和一些想法以短消息的形式发给手机或者是个性化网站群,而不只是发给单独的个人。相对而言Twitter的规模还不是很大,它的盈利模式是让那些习惯使

27、用短信的用户在Twitter构架好的平台上利用它提供的手机互通服务进行通讯,就可以为其创收,这样显而易见的赢利模式也让互联网业内人士吃惊。目前中国市场也有很多模仿者模仿这种赢利模式来为用户提供类似的服务。从2003年开始SNS进入中国,在2005年SNS成为了许多投资商投资的热点。在国内目前大多数的SNS网站都模仿了像Facebook和Twitter这样的国外的成功案例,比较著名的有:校内、饭否、占座、叽歪、海内等等。校内网(人人网):仿Facebook网站,它成立于2005年12月,后来更名为人人网,目标用户群由最初的高校学生扩展成为各类社会人士。它是中国最早的面向校园的SNS网站。2006

28、年10月,被日本千橡公司收购,于同年年底,千橡公司的5Q校园网与校内网成功的进行了合并,并正式取名校内网。从此以后,它垄断了中国大学生市场,成为中国最大的校园社交网站。饭否网:仿Twitter网站,成立于2009年6月。其主要功能是通过Web、IM、手机等方式让用户可以随时的发表自己正在做的事情或是当前处于何种状态。是国内第一个提供微型博客服务的社交网,拥有10余万注册用户。一开始在美国十分流行,商业价值一直存在争议。在此基础上国内还出现多家饭否网的模仿者,如饭否、叽歪等,其中饭否是国内最大的封闭社区提供服务的社交网。1.4 本文的结构及研究重点论文全文共分为六章,每一章的内容如下所示:第一章

29、 这一章主要介绍了基于SNS的证券公司客户交流管理系统的研究背景、研究目的及意义和国内外研究的现状。第二章 主要介绍了本论文的相关技术,包括SNS架构、SSH框架、MVC模式、Bootstrap框架等的相关技术的介绍。第三章 从这一章开始,按照软件生存周期的基本流程介绍证券公司客户交流管理系统的需求。这一章主要介绍系统的需求分析,包括功能性需求和非功能性需求两个方面。第四章 主要介绍系统的设计与实现,设计包括系统结构的设计、逻辑层次的设计、数据库的设计等,系统实现主要介绍证券公司客户交流管理系统的几个子系统的实现。第五章 按照软件开发的基本流程设计实现后,就是系统的测试部分,测试部分包括测试计

30、划、测试报告、软件运行结果的呈现等。第六章 最后在第六章对整篇论文进行总结,并对未来的研究作出展望。将SNS技术应用于证券公司的客户群体,还是一次大胆的创新与尝试,没有具体案例和设计思想可用于参考,需要投入更多精力放在产品设计及合理性的研究上。由于本系统受用的群体为证券公司投资者,相对安全级别较高,安全性、保密性将是这一课题的难点和重点。由于该系统将结合证券公司客户交易数据及上交所、深交所行情数据库进行计算,数据库技术应重点加强。在该系统中本人首先主要完成了项目前期需求的调研,结合本人在金融领域工作的经验和证券公司实际的业务需求,撰写需求规格说明书。然后,结合本人在工作中对业务逻辑的经验设计系

31、统的框架和数据库。接下来,完成了项目后台业务逻辑的代码编写,并对自己编写的模块进行了单元测试。完成了软件项目生存期中的一个完整的流程。体验了软件项目从需求分析到测试上线的完整过程,进一步的了解了软件项目的研发过程。第二章 系统相关技术本系统在开发的过程中主要运用Java语言构建了一个基于B/S架构的,运用SSH三层框架构建遵循MVC模式的应用程序,并将SNS运用在证券行业。为方便且提供一个友好的用户交互界面,本文还采用了Bootstrap作为前台的js框架。本章将详细阐述本文中运用到的相关技术的一些概念。2.1 SNS简介SNS全称是Social Network Service,即社交网络服务

32、,是一种为用户提供交流与共享、信息展示的平台,注重用户关系管理的服务形式1。我们可以利用SNS服务平台来扩展自己的交际圈,通过老朋友认识新朋友。互联网提供的这项服务使得互联网的应用模式由原来传统意义上的“人与机器之间的对话”转为“人与人之间的对话”。SNS还有另一种解释,那就是Soeial Network Site,即社交网站。实际上,目前大多数的SNS网站赋予了SNS许多不一样的含义。站在发展现状的角度来看,SNS从帮助人们构建基于社会性网络的互联网应用服务扩展到了服务范畴,使得SNS的概念更为广泛。站在应用的角度来看,大家把更多的注意力集中在SNS网站上,而改变了传统社交的方式,引入了一种

33、新的社交方式。因为SNS网站提供了新的共享交流的方式,既可以为用户提供便于共享内容的存储空间,还可以提供多种交流的功能的社会性网络软件。它是一个集多种功能于一体的网站,包含了空间、即时通讯、资源分享、网络社区等多种服务,这也是我们将SNS与SNS网站等同的原因。本系统需求和理念与传统的SNS略有不同,证券公司客户群体相对比较固定,况且对于客户来说也没有想要扩展人脉的需求,证券公司的客户更关心的是投资的理念以及实战的技巧,本文以此为线提出了两个方面的创新:首先,系统每天会从不同的角度提供多种客户的排行以及操作习惯等基本信息,每个客户都可以看到该排行,并且能依据自己的偏好去自行请求添加相应的好友,

34、建立自己家的交流群体从而增加人脉。其次,每个用户自己的信息更侧重于交易相关的信息,比如报单轨迹、盈亏信息、交易记录等,该信息为共享的内容。除此之外系统还为管理员提供了产品推荐的接口,对于新的产品证券公司管理员可以向用户进行推荐。2.2 SSH框架简介SSH在J2EE项目中表示了3中框架,即Struts + Spring + Hibernate。Struts是一个为开发基于MVC(模型-视图-控制器)模式的应用框架,它是一个开源的框架,利用Java Servlet和JSP来构建Web应用的一项经常使用的技术,目前常用的Struts2是Struts的下一代产品。它是在Struts和WebWork的

35、技术基础上将两者进行了合并。其全新的Struts2的体系结构与Struts1的体系结构有着明显的区别。Struts2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts2可以理解为WebWork的更新产品3。Spring是一个为了解决企业应用开发程序复杂性的开源框架,最早由Rod Johnson创建。该框架的最主要的优势是它的分层架构,这种架构允许使用者在使用组件时灵活的进行选择,同时为J2EE应用程序的开发提供方便使用的集成的框架。Spring使用基本的JavaBean来完成本来只可能由EJB完成的事

36、情。它的用途还不仅限于服务器端的研发。由于其可测试性强、简洁明了且松耦合的特性,它可以被应用到任何一种Java应用的开发中。Hibernate是一个对象关系映射框架,它开放源代码并且对JDBC进行了轻量级的对象封装。这样就使得Java程序员可以按照自己的想法灵活的使用面向对象的程序设计方法来操纵数据库。Hibernate可以在任何使用JBDC的场合得到充分的发挥,既可以在Servlet/JSP的Java web应用中发挥优势,也可以在Java的客户端程序得到很好的应用。它最大的特点是完成数据的持久化,使得CMP在应用EJB的J2EE架构完全被取代。Hibernate一共有5个核心接口,分别为:

37、Session、SessionFactory、Transaction、Query和Configuration。他们在任何开发中都会被用到。利用这些接口,不仅可以对持久化对象进行基本的增删改查操作,而且能够对事务进行控制。2.3 Bootstrap框架简介Bootstrap是目前比较流行的一种前端开发工具包,它完全开源而且灵活简洁。最初是由Twitter的两位设计师一起合作研发并推向市场的,Bootstrap使得很多人熟悉html语言和div+css的布局方式进行静态网站开发的开发人员能够更加方便的进行动态网站前端的研发,它基于html语言并可采用CSS方便的进行页面布局,也可以嵌入JavaSc

38、ript语言实现动态效果,最重要的是可以和Java web工程方便的进行融合,只需要简单的配置即可嵌入到Java web的工程中。正因为Bootstrap基于html语言,所以它最大的特点是很容易入手,甚至可以让一个不熟悉动态网站开发的人,只需要简单的培训就可以在短时间内开发出一款用户体验良好的网站前台。Bootstrap的另一个特点是简洁、强悍、直观、移动设备优先,可以更加简洁迅速的进行动态网站前端的研发。并可以灵活的进行页面布局和美化,使得用户体验得到进一步的改进,新版本的Bootstrap还新增了媒体显示功能,布局方式可以在不同分辨率的智能手机很好的适应。可以用一套完整的设计与实现方案,

39、来节省在外观上花费的时间,使得开发人员的开发速度进一步的加快,缩短了动态网站的开发周期。 2.4 本章小结本章主要介绍了开发基于SNS的证券公司客户交流管理系统所需要的基础理论与技术,分别介绍了SNS架构、SSH框架,MVC模式,Bootstrap框架等。下一章将阐述基于SNS的证券公司客户交流管理系统的需求划分,以及对每个模块需求的详细介绍。第三章 系统需求分析系统需求分析是软件生命周期的开端,也是软件开发过程中最为重要的一个环节。本章将详细阐述本文的系统需求,包括系统用户角色的划分,系统功能性需求分析和非功能性需求分析。3.1系统功能性需求3.1.1 总体需求概述本系统主要包含三个角色的用

40、户,即客户、证券公司员工和系统管理员。系统总的目标是设计并搭建一个方便证券公司客户交流和业务推广的平台。证券公司的客户是本系统最主要的使用者,也是本系统设计针对的主要目标使用群体。客户在本系统中可以进行证券相关的类似其他社交网络的交流、个人信息的展示(发布自己的状态、操盘心得)、查看其他客户操盘信息、发表评论或留言、创建或关注圈子等。客户的账户是客户自己申请得到的,申请时需要填写较为详细的个人信息,还需要上传头像等进行实名验证。系统管理员对客户的申请信息进行验证,验证通过后用户的账户启用,便可以正常使用。客户可以更具自己的需要装饰自己的空间,也可以根据需要配置自己的参数以便管理自己的账户。证券

41、公司员工的账户是系统管理员分配的,不需要申请注册。员工辞职后系统管理员也会将其账户删除。证券公司的员工在本系统中拥有和客户交流功能,包括:添加/删除好友、留言、发布状态、评论、圈子管理、查看操盘信息等和客户同样的功能。除此之外,还拥有对系统中证券产品的管理、公告的管理、客户行为分析、客户数据的管理等一系列功能。系统管理员往往由证券公司计算机相关技术人员担任,负责维护系统的稳定运行和系统用户管理,权限分配等,本文权限管理的方式是创建系统角色,然后给角色配置对应支持的功能,每个功能对应系统中一个页面的URL。接着给用户分配角色,通过角色配置的功能的不同,间接实现系统权限的管理。区别于其他的SNS社

42、交网站,本系统主要是构建一个证券公司客户之间讨论证券业务相关内容的交流平台,所以除了需要上传头像进行实名认证外,不提供相册、视频等的个人展示。当然客户并不是只可以发布文字不可以发布图片,在撰写个人操盘心得的时候,可以将走势图等截图粘贴到自己的心得中发布。系统总体UML用例图如图3-1所示:图3-1 证券公司客户交流管理系统UML用例图3.1.2 系统管理功能 图3-2 系统管理功能UML用例图如图3-2所示,系统管理的主要参与者是系统管理员,管理员将进行系统角色的管理、系统用户的管理、系统参数的管理、系统的维护等四个模块。系统角色的管理主要是创建系统角色、编辑系统角色、删除系统角色、角色功能配

43、置这四个功能,一般在系统部署的时候就已经将系统的角色创建并配置好了,但是为了使系统更加健壮,更加灵活,在日后随着证券公司使用需求的变化还可能创建新的角色,同样对于不再使用或者创建错误的角色可以删除。角色功能的配置主要是为了间接实现用户权限的管理。系统用户的管理包括用户的添加、修改、删除、角色的配置、审核等五个功能,用户的添加功能主要是针对证券公司员工,员工的账号是管理员通过添加分配的。用户的修改主要用于用户信息的更新,比如用户更换了手机号。用户的删除主要用于离职的证券公司员工和发布非法信息的用户。对创建好的用户要给其分配角色以实现用户权限的管理。对于申请账号的用户,管理员审核其申请资料如果可以

44、通过,就点击激活该账号。系统参数的管理主要是对系统参数进行配置。比如系统的版本,系统的用户上限等参数。除了以上的三部分系统相关的管理外,管理员还需要维护系统的安全性、合法性、和稳定性。如果客户或证券公司员工发布了非法的留言、状态、评论、心得、公告等管理员需要强制将内容删除,并将非法操作的用户进行删除,如果由于系统的不稳定造成的内容无法删除,好友无法通信、密码无法修改等也需要管理员重新修改对圈子、好友关系、用户个人信息等进行重置。3.1.3 用户交流相关功能 图3-3 用户交流相关功能UML用例图如图3-3所示,任何一个基于SNS的交流管理系统中用户的交流是系统的核心功能,要实现用户之间可以交流

45、,首先,需要将用户与用户之间建立沟通的渠道,即添加好友。其次,需要建立沟通的方式,本系统沟通的主要方式有留言、状态、公告、圈子、评论这四种方式。下面将详细阐述各自的主要功能及分析不同角色的用户不同的使用需求。客户和证券公司员工都可以在该系统中进行好友的管理,主要是通过发送添加好友请求并等待对方通过的方式来添加好友,对于陌生好友的搜索有按照用户名精确查找和按条件匹配两种方式。其中区别于普通的交友网站按条件匹配的查找方式针对证券公司的特点,可以按照操盘习惯,主要操作的证券品种等字段进行匹配。用户还可以在看别人评论、浏览网站、查看排名等操作时,点击相应的用户名进行用户添加请求的发送。当然如果用户想要

46、删除他好友列表里的一个好友,也是可以的。关于普通用户(为了方便描述一下将证券公司客户和证券公司的员工统称为普通用户)间的交流方式有以下几种:(1)留言:普通用户可以给自己的好友留言,留言的时候可以选择是否为悄悄话,设置为悄悄话的留言,该好友的其他朋友是不可见的。用户可以删除自己的留言,对于包含非法内容的留言系统管理员有权将其删除。 (2)状态:状态也是一种交流的方式,也是普通用户展示自己的方式,发布一个状态,其他的用户可以对状态进行评论,状态的主人或好友可以对评论内容进行回复。状态发布者可以删除自己的状态,注意修改状态将会发布一条新的状态,也就是说状态本身是不可以更新的。系统管理员可以删除不合

47、法的状态。(3)公告:公告只有证券公司的员工可以发布,发布的公告的目的是进行产品的推广,和其他业务的宣传。发布的公告将显示在网站首页,任何用户登录系统都可以看到。公告是证券公司和客户的单向交流渠道。公告发布者可以对公告进行修改、删除等维护操作。系统管理员可以删除不合法的公告。(4)圈子:其实就是圈子的概念,用户可以创建一个圈子,并邀请其他用户关注,圈子不一定是创建者的好友才可以关注的,而是面向所有用户的,主要是方便拥有共同话题的一类人进行交流。比如:创建一个期货强麦1301交流群工操作该品种期货的用户在一起进行交流。圈子的创建者可以删除该圈子,或者编辑维护该圈子的公告等信息。对于不合法的圈子管理员有权将其删除。圈子的创建者有权管理圈子的成员。也可以将圈子进行转让。(5)评论:除了状态可以评论外,客户发布的操作心得也可以进行评论,评论是非好友用户之间沟通的一种方式,对于每一条评论其他用户都可以回复。评论的发布者可以删除自己发布的评论,但不可以修改自己的评论。对于不合法的评论系统管理员可以将其删除。3.1.4 客户个人功能图3-4 客户个人功能UML用例图如图3-4所示,证券公司的客户除了与其他用

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号