随着我国银行业的发展,信息的存储和处理显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快银行业务管理的信息化进程是必不可少的。在信息管理方面,计算机更是提供了更加快捷和可靠的处理方式,随着社会生活水平的提高,通过计算机技术来实现信息的统筹兼顾就显得特别迫切。在开发过程中,我们针对当前银行的工作人员及银行客户的技术水平,分别使用不同的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,使客户可以在短期内完全掌握。我们也始终把系统的正确性放在首位,力求数据的完整和处理的正确性。使银行的工作人员与客户拥有更好的体验。
小程序Android端运行软件 微信开发者工具/hbuiderx
uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
前端:HTML5,CSS3 VUE.js
开发运行:微信开发者/hbuilderx
python+java+node.js+php
前端开发框架:vue.js
数据库 mysql 版本不限
数据库工具:Navicat/SQLyog等都可以
后端语言框架:java(SSM+springboot)/python(flask+django)/thinkphp/Nodejs/都支持
后端开发工具:idea/eclipse/vscode/pycharm/hbuiderx都支持
1性能需求
Web 系统应用越来越广泛,,系统的复杂性及用户操作的不确定性,对系统性能提出了更高的要求[12]。对于本系统的性能要求,3秒是用户可以接受的响应时间。管理员,项目经理,开发人员,测试人员在进行数据显示时,列表显示时延不超过3秒,查询显示时延也不超过3秒。新增、修改信息也应该在3秒内插入数据库并且有正确提示信息。
2易用性
用户无需经过太复杂的学习或参考文档,即可对本系统进行使用,界面展示良好,易操作。同时符合用户的使用习惯,易于理解,不要把简单的功能复杂化,增加不必要的操作。
3可维护性
计算机软件的可维护性是提高计算机稳定性的重要环节,是确保计算机能够良好使用的核心关键[13]。本系统应该具有易分析性,当系统出现奔溃或错误时,能快速分析判断出是哪里出了问题;易改变性,当系统功能需要发生变化时,能使用最少的代码达到目的;易测试性,当系统又有某些原因出现变更之后,能轻松地对系统新增功能进行测试以及已有功能的测试;