tomcat在本项目中,Tomcat发挥了很大的作用。每次在WEB中使用JDBC时,每当要处理请求的时候都要连接数据库,此时就可以利用用Tomcat提供的数据库连接池技术,可以重复使用一个数据库连接,可以节约下大量的系统资源[3]。第3章系统需求分析与总体设计3.1系统功能需求分析在国际游戏产业中,中国的游戏产业具有着非常重要的地位,整个游戏产业规模已经接近美国,目前仍在高速增长,游戏市场的发展态势也是十分健康、积极的。从最初的客户端游戏独占鳌头,多年的一枝独秀占满整个游戏行业。随后页游的横空出世,在网络游戏中占据一席之地。到现在手游的强势出击,让整个游戏圈内形成三足鼎立之势[15]。可是,在游戏产业的迅猛发展的同时,游戏交易方面却大大不如国外,导致很多玩家不能玩的尽兴,最终会失去兴趣而放弃游戏。由此我想到,开发一个游戏账号交易系统,就可以解决很多问题。游戏账号交易系统不仅可以让卖家出售闲置的账号以谋求利益,还可以让买家获得需要的账号。系统应该功能齐全而又易于操作,实用性强,本次设计主要向买家、卖家和管理员提供所需的功能:(1)为买家提供注册登录、个人信息修改、账号信息查询、购买账号、查看交易记录、获得账号信息等功能。(2)为卖家提供注册登录、个人信息修改、上传账号信息、修改账号信息、账号下架、查看交易记录、获得收益等功能。(3)在用户登录后的界面中设立修改用户信息等功能。(4)为管理员提供添加、修改、删除、查询游戏类型,审核账号信息、管理公告信息、管理新闻信息等功能。(5)管理员登录以及对信息的修改:管理员通过后台登录进入该系统,在进入系统之后,可以对自己的个人信息进行修改。(6)用户信息的管理:管理员可以对用户的信息进行一定程度的删除,查找,修改操作。3.1.2UML用例图J2EE游戏账号交易平台可以满足两种用户的需求,分别是用户和管理员。管理员的用例图如图3.1所示。