模块流程和分析该模块主要实现音像制品的归还功能,模块流程如图所示。
开始结束点击归还菜单弹出归还成功对话框数据库中音像归还信息更新成功是否输入顾客编号表格中是否存在记录点击回车键选择条记录是否归还是否图音像制品归还流程图归还模块主要是对语句的灵活运用,根据顾客编号运用语句进行操作。
通过语句来实现音像制品归还功能。
音像制品归还模块实现在类的构造器中主要用设置容器的布局以及些标签日期文本编辑组件用于显示和编辑二维单元表的用于完成窗体滚动的组件用于文本编辑的还有组件等来完成音像制品归还窗体。
输入顾客编号后,根据顾客编号调用方法,通过对和联合查询出归还信息。
给添加侦听器,在类的方法中调用方法得到可借天数,在方法中求出罚款金额,在表格中选择顾客要归还的音像制品,单击归还按钮后,在侦听器的方法中调用方法,通过修改的值来完成音像制品的归还功能。
根据方法返回值的值,来说明数据库中变化的行数,若此变量等于说明音像制品归还成功。
音像制品归还窗体如图。
图音像制品归还音像制品查询音像制品查询模块包括条件查询按名称查询和按主演查询和显示全部音像信息条件查询流程图及实现。
该模块主要实现音像制品的模糊查询功能。
查询模块流程如图所示。
在类的构造器中主要用设置容器的布局以及些标签用于显示和编辑二维单元表的用于文本编辑的还有组件等来完成音像制品查询窗体。
给查询按钮添加侦听器,在方法中分别通过调用和来完成按照名称模糊查询同名的音像制品功能,查询窗体如图。
开始结束点击查询菜单选择主演或音像制品名输入主演姓名选择主演输入音像制品名称选择音像制品名点击查询表格中显示查询结果是否退出否退出查询窗体是图音像制品模糊查询流程图图音像制品按名称查询显示全部音像制品信息。
在类的构造器中主要用设置容器的布局以及些标签用于显示和编辑二维单元表的用于文本编辑的还有组件等来完成音像制品查询窗体。
当点击显示全部信息时,通过调用完成对全部音像制品信息的查询,窗体如图。
图显示全部音像制品信息系统维护更改密码在类的构造器中主要用设置容器的布局以及些标签用于文本编辑的还有组件等来完成更改密码窗体。
在的构造器中给确定按钮添加侦听器,如果旧密码和新密码不致,且新密码和确认密码致,通过方法中通过调用方法来完成更改密码的功能。
更改密码窗体如图所示。
用户信息管理用户信息管理模块包括用户添加,用户修改,用户删除功能,完成对用户的管理,以便对系统的维护用户信息添加窗体。
在类的构造器中主要用设置容器的布局以及些标签单选按钮日期文本编辑组件用于文本编辑的还有组件等来完成用户信息添加窗体。
当点击保存按钮时,在保存按钮侦听器中调用方法来完成添加用户信息的功能,根据方法返回值的值,来说明数据库中变化的行数,若此变量等于说明用户信息添加成功。
用户信息添加窗体如图所示。
图更改密码图用户信息添加用户信息修改与删除模块。
模块流程图该模块主要实现用户信息的修改和删除功能,模块流程如图所示。
模块分析和实现在类的构造器中主要用设置容器的布局以及些标签单选按钮日期文本编辑组件用于显示和编辑二维单元表的滚动条组件用于文本编辑的还有组件等来完成用户信息修改与删除窗体。
给修改和删除按钮分别添加了侦听器,在侦听器中分别调用方法和方法,根据方法返回值的值,来说明数据库中变化的行数,若此变量等于说明用户信息修改和删除成功。
在修改和删除按钮各自的侦听器中调用方法来显示结果在组件中,用户信息修改与删除窗体如图所示。
快捷工具栏通过这些快捷工具栏图标,可以快速完成对音像制品信息添加,音像制品信息修改,音像类别添加,音像租借,新碟订购,验收新碟,顾客信息添加,顾客信息修改与删除,退出系统等操作,快捷工具栏如图。
开始结束点击用户信息修改和删除弹出修改成功对话框数据库中用户信息修改成功从表格中选择条记录是修改编号姓名等用户信息是否点击修改点击删除按钮数据库中用户信息删除成功弹出删除成功对话框否图用户信息修改和删除流程图图用户信息修改与删除图快捷工具栏系统测试目前软件测试仍然是保证软件质量的关键步骤,软件测试的目的是在软件投入生产性运行之前,尽可能多的发现软件中的,之后进行诊断并改正,以保证开发出高质量的软件。
本小节在音像店租赁管理系统实现后,反复的对系统进行测试,发现进行诊断和改正,以此来确保系统功能的正确性。
测试方法测试方案是测试阶段的关键技术问题。
为了提高测试效率,降低测试成本,本测试方案采用黑盒法设计基本的测试方案。
在黑盒法测试方案中,采用等价划分技术,把所有可能的输入数据有效的和无效的划分成几个等价类。
黑盒测试完全不考虑程序的内部结构和处理过程。
测试仅在程序界面上进行。
设计测试实例旨在说明第,软件的功能是否可操作第二,程序能否适当地接收输入数据并产生正确的输出结果,或在可能的场景中事件驱动的效果能否尽如人意第三,能否保持外部信息的完整性。
与黑盒测试法相反,白盒测试法密切关注处理细节,针对每条逻辑路径都要分别设计测试实例,检查分支和循环的情况。
测试环境软件测试环境是进行软件测试所必需的工作平台和前提条件,包括硬件环境和软件环境,硬件环境指进行测试所必需的服务器客户端网络连接设备,以及打印机扫描仪等辅助硬件设备所构成的环境软件环境则指被测软件运行时的操作系统数据库及其他应用软件等构成的环境。
软件由数据和程序两个最基本的要素组成,对数据进行软件测试,就是在检查用户输入的信息返回结果以及中间计算结果是否正确。
主要根据下列原则来进行等价分配,以合理减少测试实例边界条件次边界条件和无效数据。
本系统的软件和硬件测试环境如表所示。
表测试环境软件环境操作系统数据库开发工具硬件环境续表内存功能测试功能测试也叫黑盒子测试或数据驱动测试,只需考虑各个功能,不需要考虑整个软件的内部结构及代码。
功能测试用于验证应用程序或网站对目标用户能正确工作。
音像店租赁管理系统的管理员对顾客信息管理的测试,管理员对顾客信息模块有添加删除修改功能,测试中对相关功能进行了功能测试。
下面给出测试用例,如表所示。
表管理员对顾客信息管理模块的测试项目软件音像店租赁管理系统功能模块名顾客信息管理模块用例编号编制时间年月日功能特性管理员对顾客信息模块管理测试目的验证是否能对顾客信息模块进行添加删除更新操作测试数据,测试步骤操作描述输入数据预期结果实际结果测试状态管理员登陆操作跳转系统主窗体跳转系统主窗体正常选择顾客信息管理无跳转顾客信息管理,显示详细信息跳转顾客信息管理,显示详细信息正常选择顾客信息添加无显示顾客信息添加窗体显示顾客信息添加窗体正常单击窗体中保存按钮输入顾客基本信息显示对话框添加成功显示对话框添加成功正常续表单击对话框添加成功按钮无顾客信息表中多了该条记录顾客信息表中多了条记录正常选择顾客信息您选择的音像制品已经进行过验收,请选择其他音像制品进行验收实现音像制品租借功能的核心代码,此顾客编号没有注册,查询输入顾客编号是否有误,回车,,,此顾客编号没有注册,请查询输入顾客编号是否有误,,本音像店没有此音像制品,查询输入音像编号是否有误,租借量已经超过最大限制,请输入顾客编号,,,音像制品租借完成,参考文献邱伟江陆萍项目教程清华大学出版社,,贲可荣等译基于项目的软件工程面向对象研究方法北京机械工业出版社,李明张新元在人力资源管理系统中的应用微电子学与计算机,等第二版清华大学出版社李钟尉范例完全自学手册人民邮电出版社杨辉基于和结构的高校教务管理系统的设计与实现中南大学王鹏何昀峰图形界面开发与案例详解清华大学出版社林智扬范明翔陈锦辉精通程序设计中国铁道出版社张红梅应用案例教程清华大学出版社耿祥义作者张跃平程序设计实用教程人民邮电出版社李伟王国辉典型模块与项目实战大全电子工业出版社张居敏程序设计经典教程电子工业出版社致谢本毕业设计是在导师李玮瑶老师的悉心指导下完成的。
李老师虽身负教学重任,仍抽出时间,不时召集我们以督责课业,耳提面命,殷殷之情尽在谆谆教诲中。
从初稿到定稿,不厌其烦,审再审,大到篇章布局的偏颇,小到语句格式的瑕疵,都予以指出。
在此谨向李老师致以诚挚的谢意和崇高的敬意。
同时,我要感谢计算机系的老师,是他们传授给我方方面面的知识,拓宽了我的知识面,对论文的完成不无裨益。
我还要感谢学院的各位工作人员,他们细致的工作使我和同学们的学习和生活井然有序。
回首大学四年的校园生活,无不感叹,时间真的过得好快,真的好想再来次。
大学生活真美,那些欢声笑语,老师的谆谆教诲,同学们的关爱,都那么清晰,仿佛触手可及。
让我不止次的感叹人生好美,再次感谢所有帮助我关心我的老师和同学们,希望你们幸福快乐,删除无显示顾客信息删除窗体显示顾客信息删除窗体正常单击窗体中删除按钮选中条顾客记录显示对话框删除成功显示对话框删除成功正常单击对话框删除成功按钮无顾客信息表中少了该条记录顾客信息表中少了该条记录正常选择顾客信息修改无显示顾客信息修改窗体显示顾客信息修改窗体正常单击窗体中修改按钮更改选中记录显示对话框修改成功显示对话框修改成功正常单击对话框修改成功按钮无顾客信息表中保存了修改后的该条记录顾客信息表中保存了修改后的该条记录正常对音像店租赁管理系统各个模块进行功能测试结果表明在该系统中管理员可以方便地对基础数据维护中信息的录入与更新,对音像制品的订购和验收,对音像制品租赁与归还的管理以及对音像制品的查询,对系统的维护。
其中系统维护中可以对用户的增加删除修改以及对登录口令的修改。
小结本章主要介绍了系统测试的方法,测试环境和功能测试。
并详细地给出了管理员对顾客信息模块的测试方法,数据输入和产生的测试结果。
达到了预期测试目的。
结束语总结随着计算机硬件技术和系统软件技术的高速发展,计算机的应用系统开发就显得越来越迫切和重要。
对于不同行业的用户来说,要想真正让计算机为本行业本单位服务,主要还是取决于本行业的应用系统的开发水平。
在科技发展日益迅猛的今天,数字化信息化的管理模式已经渗透到了社会的每个角落。
面对众多的顾客会员信息以及其相关音像制品的租赁信息这样个庞大的信息集合,在本着节约人力资源,以及方便经营管理的前提下,基于结构模式音像租赁管理系统颇具针对性的管理模式设计,人性化便捷的操作,为音像制品租赁行业的管理带来了缕春风。
音像店租赁管理系统的主要目标是实现对音像店内部各种管理的电子化和自动化,提高音像店的办公效率,为高质量的租赁服务提供保证。
本论文首先介绍了课题开发背景及意义技术与工具,然后对音像店租赁管理系统进行需求分析概要设计,接着对音像店租赁管理系统的具体实现进行了详细的介绍,主要包括用户登陆系统基础数据维护音像制品订购和验收管理音像制品租借和归还管理系统维护管理,其中基础数据维护中主要对顾客信息音像制品类别信息及音像制品信息进行管理,最后对系统进行了测试,系统功能基本满足用户的基本需求。
展望音像店租赁管理系统的设计基本上满足了中小型音像店的基本需求,但纵观其内容,以及技术方面,也有很多不足之处。
第,在实现用户登录时,没有充分考虑安全性因素对密码进行加密。
第二,本系统管理员只有个,其中添加的用户是用于系统更新维护,系统应该实现权限管理,以便更好的对系统进行管理和维护。
附录实现系统登陆功能的核心代码,验证用户是否合法,只有管理员才可以登录,实现顾客信息添加功能的核心代码,实现音像制品订购功能的核心代码订够日期文本框不可为空音像制品编号文本框不可为空订购数量文本框不可为空






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
