ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:52.50KB ,
资源ID:1611110      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1611110.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MVC结构的理财分享系统的分析与设计.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于MVC结构的理财分享系统的分析与设计.doc

1、基于 MVC 结构的理财分享系统的分析与设计摘 要 随着我国经济的高速发展,人们消费的日益增加,胡乱消费的现象十分常见,平时又不注重消费计划的制定,往往导致入不敷出、衣不果腹的窘境。因此人们迫切的需要一款理财省钱的平台系统,解决困境。本文基于 MVC 模式,采用 JSP+servlet+JavaBean 实现一款集记录、计划、提问、分享于一体的综合理财平台。 【关键词】省钱理财平台 MVC 结构 JDBC JSP 1 前言 1.1 开发背景 如今社会高速发展,个人财务管理的重要性日益突出。在平时的生活中,我们很多人缺乏财务管理的意识,正所谓开源节流,科学的财务管理和合理省钱方式对于我们来说尤为

2、重要。但现今市场上个人的财务管理软件却很少且不完善。所以,一款集记录、计划、提问、分享的综合理财平台显得尤为重要。 1.2 系统开发的研究内容 本系统研究的对象是个人理财分享系统平台,系统研究的主要内容包括:用户的注册和登录、验证用户注册和登录的合法性,根据用户自身需求进行适当操作,例如记录当天消费情况,制定第二天消费计划,发表提问解答问题,分享理财省钱心得等等。 2 系统开发平台及相关知识简介 2.1 MVC MVC(Model View Controller)模型-视图-控制器,M 是指数据模型,V 是指用户界面,C 则是控制器。使用 MVC 可以将 M 和 V 的实现代码分离,从而使同一

3、个程序可以使用不同的表现形式。C 则为了是确保 M 和 V 的同步,一旦 M 改变,V 应该同步更新。 2.2 Servlet Servlet 是一种服务器端的 Java 应用程序,具有独立于平台和协议的特性,可以生成动态的 Web 页面。它担当客户请求(Web 浏览器或其他HTTP 客户程序)与服务器响应(HTTP 服务器上的数据库或应用程序)的中间层。与传统的从命令行启动的 Java 应用程序不同,Servlet 由 Web服务器进行加载,该 Web 服务器必须包含支持 Servlet 的 Java 虚拟机。 3 系统分析与设计 3.1 系统功能需求 根据系统的开发背景及需求,抽象出的系统

4、整体功能用例图,系统功能分为三部分: 游客的用户注册,用户登录、退出登录; 会员的创建钱包、制定计划、发表提问、回答问题、消息分享、小工具使用等; 管理员查看用户列表、查看用户详情、删除用户信息、信息加精。 3.2 模块的功能描述 3.2.1 会员注册登录模块 为了系统平台的确定性、针对性和网站功能拓展,使用者必须成为会员,才能够使用系统中的功能。该模块通过与用户的交互,记录用户信息,并且通过后台审核确定其信息的有效性真实性。 3.2.2 创建钱包模块 可以实时记录自己的消费和资产,可以确定每月的收入、固定开支和可能的开支等。 3.2.3 制定计划模块 帮助用户养成良好的消费习惯,消费支持按照

5、既定的计划进行。 3.2.4 发表省钱心得或建议 通过类似微博一样的方式,大家交流省钱的心得体会,对省钱达人进行排名,调动用户的合理消费积极性。 3.2.5 询问功能 当用户对某消费类产品,有疑惑或困惑的时候,可以通过论坛询问功能寻求帮助,理财达人或专家看到了,会解答问题。 3.2.6 管理员数据管理 对于不合规范有错误的信息,管理员可以删除,对于好的理财想法建议或新的,予以加精华。 3.2.7 用户账户管理 对于出现异常现象的用户账号,管理员可以警告或删除用户。 3.3 数据库分析与设计 在进行系统数据库设计时一般应该遵循的基本原则主要如下:一致性、规范化、完整性、可伸缩性、可维护和管理。

6、该系统所使用到的数据库表有用户(user)表、管理员(admin)表、钱包(wallet)表、计划(plan)表、问题(question)信息表、消息(message)信息表等。 用户表:描述了用户名称、用户密码、邮箱、电话、地址和注册时间。 管理员表:包含用户的名称和用户密码。 钱包表:包含用户名称和余额。 计划表:包含用户名称、计划 ID 号和计划内容。 问题信息表:包含用户名称、问题 ID 号和问题内容。 消息信息表:包含用户名称、问题 ID 号、消息内容、消息发表时间、点赞数。 4 系统模块的设计与实现 4.1 注册登录模块的设计与实现 用户单击注册按钮即可进入到会员注册页面。当用户填

7、入名称和密码的时候,界面端 js 代码中的 regCheck 方法响应,进行验证。当用户注册的数据通过了页面的前端审核,则将数据插入数据库中。插入数据库之前,首先要验证数据库中是否有相同的用户名,如果有,则提示用户换一个名字。 4.2 分享心得模块的设计与实现 点击主界面发表消息,即可进入理财平台消息分享界面,会员可以发表心得,也可查看他人的心得,还可点赞和评论。会员在 jsp 界面输入文字或表情信息,通过 servlet 文件传入内部逻辑,再通过 dao 文件和 util 文件将数据插入数据库中。 4.3 理财团购模块的设计和实现 用户可以实时输入相关需求和地点,通过在 jsp 界面中提取到

8、会员的请求,通过 javascript 代码将关键词传入百度 API 云接口,在通过showmap 函数生成一张有用户需求的百度地图。 5 总结 理财分享系统,是基于 MVC 模式设计实现的一个 B/S 架构的综合理财分享平台,实现了用户注册、登陆、记录消费、制定计划、发表提问和理财心得分享等功能,为用户提供省钱秘诀,培养理财习惯,并且还具备家庭税务计算、股票的实时信息、特价机票酒店的实时信息等简洁实用的功能,极大的方便了用户的各类需求,有较大的市场前景。 参考文献 1刘晓华,陈亚强.J2EE 应用开发详解M.北京:电子工业出版社,2006. 2孙卫琴.基于 MVC 的 Java Web 设计与开发M.北京:电子工业出版社,2004. 3刘永华,于春花,李晓利.Java 网络编程技术M.北京:清华大学出版社,2008. 作者简介 廖立斌(1993-) ,男,江西省九江市人。研究生在读学生。现为江西师范大学软件设计师。研究方向为 web QoS 和 java 应用相关的研究。 肖建茂(1990-) ,男,江西省吉安市人。研究生在读学生,研究方向为 web QoS 相关的研究。 作者单位 江西师范大学 江西省南昌市 330022

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。