





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
管理员帐号管理员姓名管理员密码描述存储了管理员的基本信息数据存储名称自助银行信息数据来源自助银行信息表数据去向自助银行模块数据组成自助银行信息编号自助银行名称类型联系人联系方式添加时间等描述存储了自助银行的基本信息数据存储名称交易记录信息数据来源交易记录信息表数据去向交易记录模块数据组成交易记录信息编号交易记录名称身份证性别联系方式添加时间等描述存储了交易记录的基本信息数据字典列表数据处理数据字典列表数据存储描述管理员登录系统进行管理员登录管理输入管理员的用户名密码过程判断是否为合法的管理员输出后台系统主界面名称查询信息描述根据条件查询所需信息输入输入查询的条件过程查询系统的用户所需的信息输出查询得到的信息页面名字录入信息描述账户信息,交易信息等的录入输入输入要添加录入的信息过程将需要添加录入的信息加入数据库中输出系统新的信息表页面输出查询得到的信息页面名字修改删除信息描述对会员信息,资料信息等修改或删除后存入数据库中输入输入要修改或删除的信息过程对需要修改的信息做修改删除过时的信息输出系统新的信息表页面输出查询得到的信息页面名字数据库信息别名无描述存储了数据库的基本信息数据组成数据库信息账户信息资讯记录信息管理员信息位置数据库数据表图例表系统介绍序号字段名称字段类型大小允许为空最大长度备注自增编号是是是是表管理员序号字段名称字段类型大小允许为空最大长度备注自增编号是是是是表在线充值序号字段名称字段类型大小允许为空最大长度备注自增编号是是是是是是是表帐户信息序号字段名称字段类型大小允许为空最大长度备注自增编号是是是是是是是是是是表转帐记录序号字段名称字段类型大小允许为空最大长度备注自增编号是是是是是是第五章应用程序界面设计用户登陆在运行程序后,首先看到的是用户登录窗口。
用户要填写他的用户名和密码,需要登陆的数据库的服务器名,服务器用户名和密码。
这个窗口用来校验是否是合法用户,以及密码是否正确,选择需要登陆的服务器以及数据库的登录名和密码。
本页面的数据流程如下图所示系统主操作界面由图可以清晰看到,系统由系统维护管理自助银行账户管理出入账管理及等模块组成。
界面设计富于现代气息,操作简便,功能齐全。
开始登陆系统用户名密码正确进入系统超过三次系统管理退出系统账户信息添加模块账户信息管理模块是针对账户基本信息的管理而设计的。
需要设置账户的基本信息,包括账号姓名身份证性别电话地址及籍贯等。
其中号为必需填写字段,身份证也必需按规定格式,此处用了个脚本验证。
下面具体介绍下实现本模块的主要代码正常挂失验证身份证帐户信息查询模块环绕边界值的测试。
通常意味着最大值,最小值或者所设计软件能够处理的最长的字符串等等。
比如说软件字体的字号支持范围是从到。
那么边界测试用例应该包括小于,等于,等于和大于。
等价类等价类测试用例指的是如果有很多测试用例执行再多也不会找到新的中的缺陷。
因为虽然输入和输出结果有所不同,但是它们都通过同样的软件的源代码路径。
通常只要个源代码程序的路径是用于处理定数值范围内的所有数值,那么除了边界值以外,在边界值范围以内的所有数值般都属于等价类。
因为如果软件程序能正确处理个值,也就意味着该程序能正确处理在这个范围内的除了边界值以外的其他任何有效输入值。
我们来用以上软件字体的字号来举例说明。
软件支持的字号范围是从到。
那么和之间的所有支持的字号都可以被认为是等价类的测试用例。
再比如测试超链接时两个用例和也是等价类的测试用例。
软件系统测试在本系统中,是综合以上几种测试方法对整个系统进行测试。
首先是使用白箱测试发对代码进行调整,检查代码在算法,溢出,路径,条件等等中的缺点或者,进而加以修正。
然后使用灰箱测试法对整个程序的使用进行测试,修正其中的问题。
最后使用边界条件法测试数据的极限值。
在测试的时候,首先对个个部分的代码进行分别测试,然后再对整体程序测试,这样可以降低测试难度,容易找出问题的所在。
系统整体测试系统的整体测试,主要是测试本系统使用情况。
进步完善本系统,找出系统的不足。
系统的稳定性,对发生的应对性都做了个测试。
不足与改进不足系统操作界面美观度不足。
改进利用等图片处理软件,对系统界面进行美化设计,可弥补以上不足。
结论和建议通过开发本系统,我较全面的掌握了及的基本知识和编程技巧,并在开发过程中我的开发能力得到了进步的提高。
如语言的使用以前学过的软件工程知识数据库原理及操作也得到了充分的应用。
在开发过程中我学到了些经验系统分析的好坏将决定着的系统开发成功与否,份好分析设计将是成功开发主要因素。
我们在着手开发之前不要急于编程,先应有较长的时间去把分析做好,做好数据库设计工作,写出相关的开发文档等。
然后再开始编写程序代码,这样做到每写步代码心底有数,有条不絮。
当然也有些还需待继续深入地方如技术等。
目前系统的主要的功能都已经完成,由于时间比较紧,所以系统中还存在许多不足的地方需要改进。
比如在网络查询部分的功能比较单,页面设计也不是很好,这些都需要进步的修改。
在程序中也有许多在设计时没有考虑到的方面和系统中存在的问题,这些都是要经过进步测试才能找出加以修改的。
致谢经过这次毕业设计,让我受益非浅。
这是我在大学四年中第次接触论文。
它是我们开始从事工程设计科学实验和科学研究的初步尝试,需要结合大学四年来学习的专业知识,通过查找相关资料,加上自己的努力参与个科研项目的开发。
这种学术性或工程性的研究对我们这些没有什么实际经验的学生是个很好的体验,对我们今后无论是从事科学理论研究还是工程项目的开发都是个宝贵的经验。
在此我要感谢老师百忙之中还对我进行的细心指导,认真回答我每个问题。
感谢程哲宇同学,他是这个项目前台程序的设计实现者,在项目中他给了我很多有用的建议。
还要感谢实验室的和学长,他们在毕设过程中给予我很多帮助。
我在北京工商大学度过了非常难忘及有意义的四年时间,不久就要离开这里,走上自己的工作岗位了。
但四年的大学生活使我自身各个方面得到很大提高,在此再次对学校老师和同学并表示衷心的感谢。
参考文献,等著,康博译入门经典第版北京清华大学出版社陈轮,刘蕾网络数据库开发电子工业出版社黎晓东精通编程科学出版社,桂思强与数据库程序设计中国铁道出版社,陈峰棋深入浅出程序设计中国水利水电出版社,苏红超深入解析科学出版社,熊松明轻松教程航空工业出版社,张鑫燕,吴小松程序设计科学出版社,龚小勇关系数据库与机械工业出版社,李维著面向对象开发实践之路版北京电子工业出版社,著,盖江南译宝典北京电子工业出版社著,刘基诚译程序设计北京中国电力出版社著,刘瑞陈微译宝典北京中国铁道出版社著,陈浩奎谢俊译存储过程与编程第版北京清华大学出版社方盈著中文版彻底研究北京中国铁道出版社刘晓华著数据库应用开发北京电子工业出版社该模块主要是将上模块中添加的所有账户信息以列表的形式列出,让人可以目了然地看出所有已有数据,且还包括了查询修改删除打印统计和分页的各个功能。
其中查询包括了账号姓名和身份证三个字段,三个字段均为模糊查询,即只需输入字段中的若干字符即可,不必要输入完全匹配的字段。
三个条件间的关系为关系,如果两个条件都为空则表示查询所有数据。
实现本模块的主要代码如下所示,以上数据中共条暂无任何数据,,,,系统介绍信息添加模块该模块主要是让管理员可以添加系统数据库的介绍性东西或者新闻公告之类的。
该模块的难点在于用了个界面类似的功能强大的编辑大,它不仅可以输入文字信息,还可以输入图片表格附件甚至影片等所有数据信息。
实现本模块的主要代码如下所示类别为提交来的参数,即分为新闻中心和网站规章系统介绍语句意思是向表中插入新数据执行此语句如果执行成功,则给出提示如果失败,则也给出提示查询余额管理模块此界面完成的工作为为普通用户查询自己账户上的余额。
功能齐全,操作简便账户明细管理模块此系列页面是对自助银行账户明细信息进行管理的界面。
界面清晰,操作简便。
转账取现管理模块模块提供的功能是根据用户选择的操作进行相应的操作,可以对账户里的数据进行转账取现等操作。
第六章系统测试软件测试概念软件测试方法之所以没能完全标准化和统化,主要原因是因为软件产业产品到软件测试有各式各样的软件。
但是目前仍有很多各样软件测试方法都基本可用的常用概念和方法。
我们这里介绍的思路和方法就是可用于多数应用软件的测试。
有六个有关软件测试方法的基本概念是很重要的白箱测试,黑箱测试,灰箱测试,有效用例和无效用例,边界条件以及等价类测试。
白箱测试或白盒测试或是通过程序的源代码进行测试而不使用用户界面。
这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者,进而加以修正。
黑箱测试或黑盒测试是通过使用整个软件或种软件功能来严格地测试,而并没有通过检查程序的源代码或者很清楚地了解该软件或种软件功能的源代码程序具体是怎样设计的。
测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。
通常测试人员在进行测试时不仅使用肯定出正确结果的输入数据,而且还会使用有挑战性的输入数据以及可能结果会出错的输入数据以便了解软件怎样处理各种类型的数据。
灰箱测试或灰盒测试灰箱测试就像黑箱测试样是通
