基于BS结构的个人理财系统开发设计

上传人:gg****m 文档编号:217458159 上传时间:2021-12-02 格式:DOC 页数:22 大小:454.79KB
返回 下载 相关 举报
基于BS结构的个人理财系统开发设计_第1页
第1页 / 共22页
基于BS结构的个人理财系统开发设计_第2页
第2页 / 共22页
基于BS结构的个人理财系统开发设计_第3页
第3页 / 共22页
基于BS结构的个人理财系统开发设计_第4页
第4页 / 共22页
基于BS结构的个人理财系统开发设计_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《基于BS结构的个人理财系统开发设计》由会员分享,可在线阅读,更多相关《基于BS结构的个人理财系统开发设计(22页珍藏版)》请在金锄头文库上搜索。

1、近几年来,由于科学技术的发展越来越快,网络的普及让信息交流越来越方便。但工作的忙碌与生活频率的加 快,人们的相关的事务信息量也随之增多,健忘的事也越来越多,为了改变人们忘记的事务,特意幵发了个人理财 系统。以前手功的账簿管理,是纯手工书写,不仅慢而且不易储存,造成数据的遗漏,差错,从而给个人的生活带来 不便。为了解决这些问题,开发了一个基于B/S结构的个人理财系统,本系统不仅功能齐全,而且方便查询、统计 和管理。本系统的运行软件采用了 My eel ipse,数据库则是SQL2008。此个人理财系统将个人的生活事务与工作事务信息管理进行了有机结合,能有效地管理个人信息资源,使工作 事务与个人事

2、务两不误,有效的信息组合条件查询,更新,用户的密码设置和帐本管理等功能,从而提升个人的生 活质量与工作效率,满足了现代个人信息管理的需要。关鍵词:个人理财系统:B/S结构:JSP: SQL2008AbstractIn recent years,due to the increasingly rapid development of science and technology, the popularity of the network to allow the exchange of information more convenient.But because of the busy li

3、fe to speed up the frequency, related transaction information people have also increased, in order to change peoples easy to forget, has developed the system of personal financial management system.Previous work books management,is a pure manual writing, not only slow and not easy to store, resultin

4、g in missing data, err()r,which brings inconvenience to the persons life.To solve these problems, the development of a personal finance system based B / S structure of the system is not only functional,but also easy to query, statistics and management. The operation of the system software using the

5、My eclipse, the database is SQL2008.This personal finance system will be personal life affairs and organic combination of information management on the work affairs, and can effectively management enterprise inside all sorts of personal financial information, causes the enterprise to each department

6、 staff can timely and easily get to personnel, and various kinds of information for the combination of information inquiry,update, conditions administrator password setup and wage statistics distribution functions,thus promotes the enterprise the work efficiency and competitiveness, and meet the nee

7、ds of modern enterprise management.Keywords:Personal financial management system Browser/Server structure JSP SQL2008第1章绪论1.1课题背景要想通过个人理财系统来提高个人的管理水平,光是选取一个好的或比较好的、适合本个人特 点的个人理财软件还是远远不够的。在以人为本的观念的熏陶下,个人理财在组织中的作用日益突 岀。但是,人员的复杂性和组织的特有性使得个人信息的管理成为难题,基于这个时代背景,个人 理财将成为个人管理的重要内容,个人理财系统(Personal Financial

8、Management System, PFMS) 成为许多个人管理中非常重要的部分。个人理财系统中的作用是用计划的财政资源来创建个人财务 信息,以方便统计个人财务管理,它的出现使得个人理财更加标准化、科学化、网络化。1.2目的和意义随着经济的发展,社会的繁荣,消费水平的提高,个人理财系统对于人们的日常生活和办事效 率的提高还是很有必要的。个人理财系统的功能全而、操作简单,可以存放个人的基本信息、通讯 录和财务管理,能够方便快捷地掌握个人健忘的个人信息、通讯录,财务状态等,降低个人个人理 财的人力和成本,并提高个人理财的效率。使个人管理真正实现网络化、系统化和科学化。1.3设计思想一个管理系统的

9、设计思想是对一个系统的基础的认识,一个合理的个人理财系统应该具备操作 简单、可视化界而、功能全而、运行速度快等优点。通过理财系统可使管理者高效快速地统计和管 理好个人财务,使自身明确H标,更好地完成事项。个人理财系统主要具备以下特性:(1) 高科技:毫无疑问,本系统也是采用MyEclipse开发工具,而相对应的数据库则是使用到 了 SQL Server 2008。MyEclipse的强大功能,被大家广泛使用。SQL Server 2008数据库的特点 是可以存储数据的大容量,两者相辅相成。开发语言也是广泛使用的Java语言,利用高科技手段 来设计。(2) 实用性:以人为本的出发点,以带来方便的

10、指引系统。脚踏实地,在了解用户的真正需 求和所需要的功能后,使得设计满足广大用户的需求,真正做到实用性。(3) 灵活性:通过对SSH框架的设计,可以减少代码的重复性与冗余,从而提高了软件的灵活 性,用户可以根据不同的需要,选择对应的软件部分,非常方便灵活。(4) 可维护性:从软件的方案设计开始,就树立了良好的软件维护观念。因为系统使用了 SSH 开源框架,提高了系统的复用性。因此本系统有合理的程序结构和软件模块以及一定的后期编码操 作空间可以对软件进行有效的维护。1.4系统开发环境1.4.1 B/S结构的数据库访问模式B / S结构,即浏览器与服务器模式。它是在以前传统的两层C / S即客户端

11、/服务器结构上所 改进的网络结构模型的变体,其主体是在的客户端的应用软件。很少的事务逻辑来实现的前端,但 在服务器端执行的主要的事务逻辑,这个模型统一客户端使服务器能够成为核心部分。因为这种便 捷的三级网络结构,不仅减少了计算机的负担,而且不用对软件系统的维护太伤脑筋。其三级结构, 如图1-1所示。图1-1三级结构组成1.4. 2 MyEcI ipse 简介本次系统开发所使用的运行软件是目前最为普遍使用的MyEclipse,该运行软件功能强大、支 持十分广泛,是开发java程序的极桂工具。而Java语言,众所周知是一种受大家喜爱和广泛使用 的编程语言,因为java编程语言有着简单、面向对象、稳

12、定、多线程等优点,利用Java技术可以 在软件开发方面进一步提高工作效率。J2EE集成开发环境功能齐全且多样化,支持多种脚本格式。以下将介绍开发时所用的相关技术JSP技术JSP是一种动态页面技术。JSP天生就是为表现层设计的,它把JSP标签嵌入到HTML格式的网页中, 这样对程序员和网页编辑人员都很方便。因此,JSP称为Server-side Language,也是目前比较流行 的动态M站技术之一。Struts技术Struts是一种开发源代码技术。Struts最大优点在于它是一种开源软件,简单易用,敏捷迅速, 在过去的一年中最受关注。它能够大大减少开发Web的时间,给开发软件带来极大的便利。S

13、pring技术Spring是一个开源框架,主要也是用来解决软件开发的杂性。框架的主要优势之一就是其分 层架构。Spring的用途不仅仅限于服务器端的幵发。因此,它也给java幵发软件带来方便Hibernate 技术Hibernate从作用上来看,它本质上就是一个起到数据缓存的作用,而缓存则是数据库数据在內存 中的容器,位于在数据库和应用程序之间。之前,在java的数据库层次,使用JDBC建立连接,或者使 用直接的sql语句,修改或者项目变更起来很不方便。现在,我们只需要通过Hibernate对应到数据 库数裾列表中,进行查询,可以更加快捷的查找到对应的数裾列表。1.5论文内容与结构本设计论文的

14、A容严格与软件开发过程密不可分,论文按照软件的设计思路开展。它的结构采 用总分总方式来设计,尽量做到规范和淸楚,每个阶段具有可行性的结果后才进行下一步设计,第 一章主要对个人理财系统的开发背景、目的和意义做分析与调查并且介绍了主要用到的软件和技 术;第二章主要是对系统进行可行性分析;第三章主要是需求分析;第四章确定设计思路和数据库 的设计;第五章是对系统模块进行详细的设计;第六章对本系统进行软件测试。第2章可行性分析本章对个人理财系统进行有效的可行性分析。可行性分析是从多个角度fli发,对新设计系统进 行分析和研宂,主要从经济、技术方而来进行分析,检验本系统是否科学有效以及避免资源和财力 方而

15、浪费的怙况。2.1经济可行性个人理财在现实社会中也起到了不小作用,涉及到个人管理的各个方而。个人理财水平的提高, 能够带动个人各生活与工作两方面水平的提升。有道是“钢要加在刀刃上,钱要花在正路上”,只 有规划和管理好自己的财务,才不会在琐事上犯愁,进而提高自身办事效率。2.2技术可行性在技术层而,本系统运用了 MyEclipse开发环境来设计,数据库则是选择了能存储大量数据的 SQL Server 2008。使用SSH框架来进行设计,软件安全,可靠,可行性很高。在硬件方而,一般在普通电脑上都能较为流畅的运行,配置要求不用很高。2.3操作可行性本系统操作界而良好,系统功能与显示内容简单明了。用户

16、只要经过短时间的操作和熟悉本系 统就可以熟练使用,操作者可以轻松上手,操作便捷,行之有效,能够大大提高工作效率。第3章需求分析3.1个人理财系统的规划本系统从需求方而,需要用到用户注册、登录、修改密码等功能。从数据库方而需要有新增、删除、 修改、查询财务信息的功能。通过需求分析,本系统需要具有以下功能:(1) 每一次新软件的产生和使用都要求其必须要有良好的可操作性和灵活性,这样才能让用户方便 上手,便捷操作。(2) 首先要保证个人理财系统的各项功能正常运行,用户能够正常查找A己的财务信息。(3) 其次本系统内的增加、删减、修改、保存、查询功能设定的方便有效,便于操作。本系统主要有七大功能模块,功能特性分别如下:(1) 登录模块主要是让己注册的用户顺利登录。(2) 管理模块在系统中主要是添加、删除、修改用户信息。(3) 收入模块主要实现对收入

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号