欢迎来到天天文库
浏览记录
ID:31305229
大小:296.98 KB
页数:18页
时间:2019-01-08
《软件工程课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2014年6月10日课程设计任务书设计题目个人财务管理系统学生姓名所在院系囂強需专业、年级、班设计要求:本软件的主要功能包括:账户管理、收支管理、借贷管理、统计功能、基础设置。要求个人财务管理系统可以记录日常生活中的各项收入、支出、借款、贷款信息的添加、删除;可以通过时间查询个人的各种账目;依据时间对各种账目进行汇总从而的出汇总信息完成理财要求。而且要求本系统可以区分不同用户,对个人信息起保密作用。学生应完成的工作:登陆页面和创建用户的完成参考文献阅读:[1]郭宁.软件工程使用教程•北京:人民邮电出版社,2011[2]韩万江,等.软件项目管理案例教程.北京:机械工业出版
2、社,2005[3]何志勇等.软件工程一一基于项目的面向对彖研究方法.北京:机械工业出版社,2009[4]萨师煩王珊编著《数据库系统概论》高等教育出版社工作计划:(1)5月24日,小组审题,查阅资料,选题(2)6月3日一6月5日,系统需求分析(3)6月7日一6月13日,设计与实现(4)6月14日一6月16日,测试,编写文档任务下达日期:2014年5月任务完成日期:2014年6月指导教师(签名):学生(签名):个人财务管理系统摘要:随着信息技术的飞速发展和口趋激烈的商业竞争,如何安全快捷的对个人的财务进行管理成为了每个人的迫切需要。个人财务管理系统是智能化简单化个人管理的重
3、要的组成部分。并且随着计算机技术的飞速发展,计算机在管理方面应用的旁及,为了满足普通用户的需求;利用计算机来实现个人财务管理势在必行。本文首先介绍了个人财务管理系统的开发FI的,其次对个人财务管理系统的需求分析做了详细的描述。接着,又对系统数据库设计和功能结构的划分做了详细论述。然后又对个人财务管理系统的实现做了详尽的说明。在报告的最后给出了项冃的测试结果以及结果分析。本系统采用Java语言作为开发语言。关键词:个人财务管理;Java;数据表目录1•设计背景11.1需求背景11.2项目背景11・3建设目标11・4软硬件环境11・5设计约束与要求12.设计方案22.1系统
4、设计思路22.2系统框架设计22.3系统技术需求22.4业务流程分析22.5总体运行模型32.6逻辑模型32・7功能模块图43.方案实施(完成的部分)43.1登陆代码实现43.2登陆页面显示63.3添加用户84.结果与结论125.收获与致谢132.参考文献131・设计背景1.1需求背景当今社会,随着社会经济的发展,价值的交换也越来越多,货币的流通量也随之变得越来越大。人们可能常常会有一种不知道自己的钱的去处的疑问,如果仅仅用笔和纸来记录显得相当麻烦且不实际,并且也不符合当代人的生活习惯。目前的电子理财软件偏向于商业级别,且主要用于企业级和部门级,但是个人理财的需求越来越
5、迫切,而专业的大型商业软件价格昂贵并且功能庞杂而无法满足需求。为了方便用户更好的理财,以及对资金去向有一个更清晰的了解,我们就需要一个可以帮我们完成对收入和支出资金的信息进行整理、图像化、查询等功能的信息管理系统。为了使用方便,该系统应该可应用于便携设备,这里我们主要研究基于java平台上的情况。1・2项目背景a.该项目为软件工程课程设计,由木小组合作开发;b・该软件系统目前市面上已有类似产品,可将他们作为一部分进行需求分析,以求最终得到的文档更为完善。1・3建设目标本系统目的是解决个人或多个人的财务管理需求,能够按照用户要求进行高效率的计算统计任务,为用户提供方便。1
6、・4软硬件环境软件环境:本系统可以运行于具有JDK环境的操作系统,包括window操作系统及Linux操作系统。系统采用java语言编写。硬件环境:本系统对硬件没有特别的需求,普通用户的个人计算机上都可以运行本软件系统。1.5设计约束与要求系统设计语言:java编码要求:系统代码编写要遵从统一的编码模式。2.设计方案2.1系统设计思路本系统主要完成个人财务管理中收支与借贷信息管理,包括:处理用户的收入和支出的信息,进行处理后用表单的形式进行显示,同时提供时间段的收支情况查询功能;用户提交借贷信息,进行处理后显示借贷的详细信息,同时提供时间段的借贷情况的查询;统计功能提供
7、用户财务信息的查询和统计的功能,可以统计账户信息,收支信息,借贷信息,并以时间段作为标准,显示统计结果。为此系统必须能够维护这些操作的数据表。与此同时还要维护这些操作信息中包含的各种辅助项目信息,例如收支信息。另外系统还要能够管理个人财务管理系统的系统用户信息,因此要维护一个记录系统用户操作的数据表,记录系统用户的用户名、密码。用户登录时,程序要从已有的用户系统资料数据表中读出用户名和密码,并检验该密码与用户输入的密码是否匹配。当需要完成出收支与借贷信息的编辑与审核操作时,程序就将这些操作的信息写入相应的数据表中。当用户需要查询这些操作信
此文档下载收益归作者所有