银行账目管理系统的设计与开发开题报告
2020-05-25 23:38:41
1. 研究目的与意义(文献综述包含参考文献)
文 献 综 述
一、系统开发的背景
科技发展和社会进步的愈加深入,计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以pc为核心的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,在银行账目管理之中的应用日益增加。
2. 研究的基本内容、问题解决措施及方案
一、 研究内容 银行账目管理系统包括七个模块,分别为用户开户、账目管理、信息修改、忘记密码、查询、统计和销户。其具体的功能如下: (1)用户开户:新建一个账户,为其指定一个唯一的账号来标志该用户。 (2)账目管理:账户分为四种类型,分别是储蓄账户、信用账户、贷款储蓄账户和贷款信用账户。用户成功登录之后,储蓄账户可以存款和取款;信用账户可以存款、取款和设置透支额度;贷款储蓄账户可以存款、取款、申请贷款和还贷款;贷款信用账户可以存款、取款、申请贷款、还贷款和设置透支额度。 (3)信息修改:选择一个存在的账户,然后输入密码经确认后进入用户信息窗口,可对里面的账户类型、账户密码、用户姓名、身份证号、家庭住址、联系电话和电子邮箱进行修改,而账号和账户上的金额不能被用户修改。 (4)忘记密码:选择一个存在的账户,输入新密码和密码重复,密码前后一致即可更改该账户的密码。 (5)查询:按照指定方式进行查找账户信息,包括按姓名、身份证号和电话进行查找,也可以按照地址进行模糊查找。 (6)统计:对银行的数据进行统计,如对账户数量的统计。 (7)销户:将指定用户的账号删除。用户输入密码经过验证成功后,把账户的余额全部取出,最后删除该账户。 系统功能图如下图所示:
二、 要解决的问题 1、 确定系统中用户信息每个属性的类型、字长、关键值等。 2、 确定数据库中各表以及各自的属性,建立好数据库。 3、 设计系统的页面。 4、 搭建系统运行环境。
三、研究手段 1. 本系统采用了B/S模型:该模型易于维护。对数字社区系统的修改仅限于中间服务器端,用户端不需要做任何改动,即可登陆执行相关操作。 2.操作系统是使用的Windows XP/7/8.1/10。 3.编程语言采用的是JSP: JSP(JavaServer Pages)技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。 4.数据库管理系统选择的是mysql,专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 5.建模(UML):visio 2002 这是微软提供的一款比较强大的绘图软件。 |