




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
塔里木大学毕业设计引言 1.1研究背景近年来,随着当今世界的经济增长,网络的规模也在快速的增长。巴州地区移动基站数目越来越多,巨大的工作量让该移动公司的网络信息统计工作人员倍感焦急。巴州位于新疆东南部,面积达48.27万平方千米,是我国陆地面积最大的地级行政区[[]郭小砾.新疆巴州地区移动通信基站电磁辐射环境影响评价[J].中国水运(下半月),2015,15(04):125-126.]。巴州下辖库尔勒市、轮台县、尉犁县、若羌县、且末县、焉耆县、和静县、和硕县、博湖县共八县一市,州府设在库尔勒市[[]职全亮.新疆巴音郭楞蒙古自治州中等职业教育现状研究[D].西北民族大学,2011.][[]巴州社会稳定经济发展[J].新疆人大(汉文),2017(01):52.]。全州有50个乡,36个镇,5个街道,全州总人口1279294人。正因巴州地区人口众多,近年来,巴州移动基站数量越来越多。使得业主构成复杂,缴费期参差不齐,甚至影响公司形象和网络运行[[]王翔.中国移动水电房租管理系统的设计与测试[D].北京邮电大学,2010.[]郭小砾.新疆巴州地区移动通信基站电磁辐射环境影响评价[J].中国水运(下半月),2015,15(04):125-126.[]职全亮.新疆巴音郭楞蒙古自治州中等职业教育现状研究[D].西北民族大学,2011.[]巴州社会稳定经济发展[J].新疆人大(汉文),2017(01):52.[]王翔.中国移动水电房租管理系统的设计与测试[D].北京邮电大学,2010.[]刘腾.现代电力企业电费电价管理探索[J].产业与科技论坛,2018,17(21):277-278.到目前为止,巴州地区极大多数的移动营业厅的合同及电费房租管理上仍有部分业务依然停留在手工处理数据的方式上,任务重,工作量大,已经完全跟不上移动通信业务的需求。用于统计巴州地区八县一市的电费台账、合同管理和房租管理的管理系统的开发显得必要性进一步提升。1.2设计目的和意义为解决好上述问题,改变当前现状,必须结合当前信息技术发展的趋势,积极引入网络化的管理方式,设计并开发适合巴州移动基站使用的电费房租管理系统,以此逐渐替代手工方式,提高工作效率,还可以减轻工作人员的工作压力,为决策者提供各地区使用电费的情况的直观数据,增加管理透明性。完成后的系统将有利于改变各地区公司对于电费房租的维护工作的独立性,将该部分业务置于统一平台进行管理,达到提高部门人员的办事效率,节省公司开支的目的。1.3国内外现状分析据调查结果显示,对于移动电费房租管理系统的设计,国外的计算机应用技术比国内应用的早了很多年[[]顾桂英.计算机技术的创新过程研究[D].东北大学,2008.]。技术发展十分迅速、竞争十分激烈、纷纷结成新的联盟[[]桂文庄.关于当前国外计算机市场和技术发展情况的若干看法[J].现代科学仪器,1994(02):3-7.]。在基站管理和电费管理方面也遥遥领先于我们国家。从美国到欧盟,再到国内,现在大部分国家都在推行电费管理系统[[[]顾桂英.计算机技术的创新过程研究[D].东北大学,2008.[]桂文庄.关于当前国外计算机市场和技术发展情况的若干看法[J].现代科学仪器,1994(02):3-7.[]冉秋.大英县移动基站电费管理系统设计与开发[D].电子科技大学,2011.目前,疆内许多地方并没有意识到科技时代的到来,很多地区仍然采用传统处理的方式,维修人员则定期对各个基站进行检查,但并没有实现对移动基站出现问题时进行及时解决。通常,管理人员是采用纸笔的方式对这庞大又繁琐的数据进行统计、计算,并对每个月的电费一一统计然后依次计算,同时,需要统计上一次的电费,从而得出本月的实际用电度数。据调查,大部分企业在开发信息管理系统时均采用B/S模式,它具有查询和浏览的便利性,跨平台性良好。B/S模式是基于特定通信协议的C/S模式,是C/S模式中特定的一种,两者相比较而言,B/S比C/S更具有共享性,开发成本低等特点。综上,开发一个基于Web的巴州移动公司的电费房租管理系统将有助于提高巴州的信息化管理的水平。2研究与实现中的关键技术2.1设计开发环境操作系统:Windows7旗舰版CPU:Intel(R)Core(TM)i5-4210MCPU@2.60GHz安装内存(RAM):4.00GB数据库:MySQL5.7.25开发工具及环境:IntelliJIDEA2018;开发工具包JDK1.8客户端浏览器:GoogleChrome68.0.3440.1062.2具体关键技术2.2.1JSP技术JSP技术在对提升系统运行的效率方面有着极大作用[[]邢琛.浅谈网页开发中的JSP技术[J].电脑迷,2018(08):141.][[]任智乾.JSP技术在Web数据库中的应用[J].信息与电脑(理论版),2011(06):161+163.]。将JAVA代码逻辑嵌入到其中,在一定程度上,为动态网页的内容创建和管理,带来了非常极大的便利[[]汪君宇.基于JSP的Web应用软件开发技术分析[J].科技创新与应用,2018(16):158-160.]。JSP相当是一个可以加入HTML网页的JAVA语言,它会被编译成Servlet,发送响应可以和服务器进行交互。JSP技术能够生成和显示分离内容,可以适应不同平台,且具有较高的执行效率,且其可重用组件的特性有助于推进整体的开发过程。从实际情况出发,JSP技术更有利于简化页面的开发,提高发开效率[[]邢琛.浅谈网页开发中的JSP技术[J].电脑迷,2018(08):141.[]任智乾.JSP技术在Web数据库中的应用[J].信息与电脑(理论版),2011(06):161+163.[]汪君宇.基于JSP的Web应用软件开发技术分析[J].科技创新与应用,2018(16):158-160.[]吴周霄,郑向阳.基于JSP技术的动态网页开发技术[J].信息与电脑(理论版),2018(08):13-15.2.2.2MySQL数据库数据库是指物理操作系统文件或其他形式文件类型的集合[[]牛小宝.基于MySQL的云数据库设计与实现[D].南京邮电大学,2016.][[]段远志.数据库设计方法[J].南昌教育学院学报,2005,(04):84-86+89.]。MySQL数据库应用最为广泛,不但能够适用于多种服务平台,而且可以嵌入使用。MySQL数据库具备体积小、效率高、简单易用等特点[[]范开勇,陈宇收.MySQL数据库性能优化研究[J].中国新通信,2019,21(01):57.][[]詹重咏.MySQL数据库中数据导入与导出探析[J].数字技术与应用,2017(12):231+233.[]牛小宝.基于MySQL的云数据库设计与实现[D].南京邮电大学,2016.[]段远志.数据库设计方法[J].南昌教育学院学报,2005,(04):84-86+89.[]范开勇,陈宇收.MySQL数据库性能优化研究[J].中国新通信,2019,21(01):57.[]詹重咏.MySQL数据库中数据导入与导出探析[J].数字技术与应用,2017(12):231+233.2.2.3SpringBoot框架SpringBoot是由Pivotal团队提供的一个全新的轻量级框架[[]吕宇琛.SpringBoot框架在web应用开发中的探讨[J].科技创新导报,2018,15(08):168+173.]。它可以嵌入Tomcat等,非常易于JAVA的快速开发。同时,它简化了开发过程、配置过程、部署过程和监控过程[[]王丹,孙晓宇,杨路斌,高胜严.基于SpringBoot的软件统计分析系统设计与实现[J].软件工程,2019,22(03):40-42.]。此框架只需要基本的JAVA运行环境,不需要复杂的配置,能够自动地配置[]吕宇琛.SpringBoot框架在web应用开发中的探讨[J].科技创新导报,2018,15(08):168+173.[]王丹,孙晓宇,杨路斌,高胜严.基于SpringBoot的软件统计分析系统设计与实现[J].软件工程,2019,22(03):40-42.2.2.4Shiro框架Shiro是Apache系列的一个JAVA开源安全开发框架[[]高秀慧,高建华.基于J2EE框架的Web应用可靠性研究[J].计算机工程与设计,2013,34(4):1270-1275.]。它是一个强大易用的JAVA安全框架,更轻量、简单,而且Shiro本身既可以Spring集成使用,也可以单独使用。Shiro提供了认证授权的功能,可以为学校提供信息安全解决方案[[]易文康,程骅,程耕国.Shiro框架在Web系统安全性上的改进与应用[J].计算机工程,2018,44(11):135-139.][[]翁云翔.Java安全框架Shiro在Web中的研究与应用[D].武汉邮电科学研究院,2016.[]高秀慧,高建华.基于J2EE框架的Web应用可靠性研究[J].计算机工程与设计,2013,34(4):1270-1275.[]易文康,程骅,程耕国.Shiro框架在Web系统安全性上的改进与应用[J].计算机工程,2018,44(11):135-139.[]翁云翔.Java安全框架Shiro在Web中的研究与应用[D].武汉邮电科学研究院,2016.3系统需求分析3.1系统整体需求分析本系统目的是开发一套适应巴州地区移动基站的电费房租所需的管理系统,使得不同角色的用户登录系统后依据各自不同的权限进行不同的操作。例如:(1)各县市普通用户。该类用户登录系统可以进行电费管理、合同管理和房租管理的查询、添加等功能,例如:添加基站信息、多字段查询电费缴纳信息等操作,也可以对电费缴纳信息、房租到期信息、合同到期信息等数据信息进行导入导出的功能操作,还有对这些基本信息信息打印操作,还可以对个人信息的维护,查看逾期电费统计信息等功能。(2)系统管理员。管理员可对普通用户进行基本的增删改查;可以给每个用户分配角色、分配菜单,这样不同的用户角色不同,菜单不同,对于系统的功能实现操作也不同。本系统采用SpringBoot+Shiro框架,后台使用MySQL数据库,最后形成一个巴州移动电费房租管理系统。本系统具有以下几项功能:权限管理、电费管理、合同管理和房租管理功能,每一项管理模块下又细分了具体的功能,最终形成一个满足新疆巴州地区中小型移动基站的电费缴纳、房租信息的管理系统。3.2系统功能需求分析3.2.1功能分析可行性分析既可以指一种活动、一个学科,也可以指一种方法[[]王毅.房地产项目可行性分析的相关问题研究[D].西南财经大学,2011.][[]王焕.面向供电系统的电量电费管理的研究与实现[D].山东大学,2006.[]王毅.房地产项目可行性分析的相关问题研究[D].西南财经大学,2011.[]王焕.面向供电系统的电量电费管理的研究与实现[D].山东大学,2006.3.2.2业务流程分析本系统分为系统管理员和普通用户,它们具备不同的管理权限和功能,当在浏览器里输入网址后即可进入系统登录界面,当输入用户名和密码时数据库会根据输入的信息进行判断,从而进入不同的功能界面执行不同的功能操作。当然,当输入自己的账号和密码,如果密码正确,才可以进入功能界面,进行功能处理;如果密码错误,则出现错误信息提示,不能进入本系统。本系统总业务流程图如图3-1所示:图3-1系统总业务流程图3.2.3系统功能用例分析UML用例图是从用户角度去描述系统功能[[]陈振庆.UML用例图的形式化及其推理[J].贺州学院学报,2017,33(02):144-148.][[]刘婷,石跃祥.基于UML的面向对象测试用例的研究[J].湖北经济学院学报(人文社会科学版),2009,6(03):172-173+127.[]陈振庆.UML用例图的形式化及其推理[J].贺州学院学报,2017,33(02):144-148.[]刘婷,石跃祥.基于UML的面向对象测试用例的研究[J].湖北经济学院学报(人文社会科学版),2009,6(03):172-173+127.(1)各县市普通用户各县市普通用户登录系统后可以进行电费管理、合同管理和房租管理,具体如下:1)登录:根据各自的用户名和密码进行登录,登录成功后可以点击“个人中心”对自己的信息进行修改维护等操作。2)电费管理:用户成功登录后可以进行电费缴纳的查看、对到期电费和逾期电费进行导入导出操作。同时,对基站信息进行查询、导入和导出操作。3)合同管理:用户成功登录后可以在合同管理下对电费合同和到期电费合同的统计进行查询。如果需要电费合同数据信息,可导出电费合同信息表以及到期电费合同信息表。4)房租管理:用户成功登录后查看自己所管辖县市的房租信息,然后根据需求进行导入、导出操作。同时,也可多条件查询租赁期终和缴费期终到期统计信息并进行导出操作。图3-2普通用户用例图(2)管理员管理员进入系统后可以对权限管理、用户管理、角色管理等模块进行相关操作,具体如下:1)权限管理:登录系统后可以对用户、角色、菜单进行增删改查的操作,还可以给用户分配角色、给角色分配菜单的功能。2)用户管理:登录系统后可以添加用户、删除用户、修改用户和给用户分配角色。3)角色管理:登录系统后可以添加角色、删除角色、修改角色和对角色分配菜单。4)菜单管理:登录系统后可以添加菜单、删除菜单、修改菜单,导出菜单信息表。5)模板导入权限管理:登录系统后可以添加导入时间限制角色、删除时间限制角色。图3-3系统管理员用例图3.3系统功能模块设计3.3.1系统功能结构设计本系统主要用于统计巴州八县一市的电费台账、电费合同、房租信息的一个信息管理系统。可分为权限管理和业务操作这两部分。各县市分公司将自己所属的电费台账、电费合同、房租信息数据通过Excel导入的方式导入系统,系统会根据这些数据为用户提供查询、到期提示、逾期查看等功能。具体功能模块图如图3-4所示:图3-4系统功能模块图3.3.2时序图设计管理员登录系统后可以对用户管理、角色管理、菜单管理等模块进行操作,管理员可以查看用户信息、角色信息、菜单信息等。系统管理员添加用户信息操作时序图如图3-5所示:图3-5系统管理员添加用户信息操作时序图普通用户后台操作时序图如图3-6所示:图3-6普通用户后台操作时序图3.3.3系统实现类设计巴州移动电费房租管理系统主要是采用用户登录方式来判断用户拥有的权限从而显示菜单进而进行页面操作。划分为三部分,用户登录部分、权限判断部分、业务操作部分。下面将对这几部分内容进行需求分析并设计出对应的类。(1)管理员分配权限模块管理员登录系统通过用户管理模块给用户去分配角色,在通过角色管理模块去给角色分配菜单。主要包括以下功能:1)给用户分配角色:管理员在用户管理页面点击分配角色给每个用户分配其未拥有的角色。2)给角色分配菜单:管理员在角色管理页面点击分配菜单给每个角色分配其为拥有的菜单。还可以查询全部菜单树,和用户已拥有的菜单树。根据上述分析抽象出以下的类,并画出相应的类图如图3-7所示:图3-7管理员分配权限模块类图(2)普通用户登录模块和页面操作模块普通用户通过管理员添加的用户账号来登录系统,登陆成功后就可以根据自己角色去数据库查询所拥有的菜单。就可以进行页面操作了,主要包括以下功能:查看个人信息功能:此功能主要是支持用户对个人信息的维护,以及密码的修改。用户查看电费管理:用户可以在登录系统后进行电费缴纳的查看,根据需求对到期电费、逾期电费进行导入导出操作。还可以对基站信息进行查询、导入和导出。用户查看合同管理:用户可以在登录系统后在合同管理下对电费合同和到期电费合同的统计进行查询。如果需要电费合同数据信息,可导出电费合同信息表以及到期电费合同信息表。用户查看房租管理:用户登录系统后可以查看自己所管辖县市的房租信息,然后根据需求进行导入、导出操作。同时,也可多条件查询租赁期终和缴费期终到期统计信息并进行导出操作。根据上述分析抽象出以下的类,并画出相应的类图如图3-8所示:图3-8用户登录类图修改个人信息及密码类图,如图3-9所示:图3-9修改个人信息及密码类图用户查看电费管理、合同管理、房租管理的业务操作类图如图3-10所示:图3-10用户后台业务操作类图4数据库设计4.1数据库概念结构设计所谓数据库概念设计就是要产生一个总体模型[[]J.M.Smith,D.C.P.Smith.数据库概念设计的原则[J].计算机工程与应用,1985(07):45-56+44.]。在这个阶段,管理员可以对用户信息、角色信息进行管理。管理员也可以对自己的用户名或密码进行修改。管理员实体关系结构如图4-1所示:[]J.M.Smith,D.C.P.Smith.数据库概念设计的原则[J].计算机工程与应用,1985(07):45-56+44.图4-1管理员E-R图4.2数据库逻辑结构设计数据库的逻辑结构在数据库设计中扮演着重要的角色,本系统采用MySQL数据库和Navicat对数据库表进行设计。本系统中主要的表格有:基站信息表(J_base),逻辑业务表(O_chummage),电费合同表(D_electricontract),菜单表(C_menu),电费支付表(P_paycost),角色管理表(A_role),用户管理表(U_user),导入时间限制表(T_timelimitrole)这8个表。其数据项和表结构如下:(1)基站信息表(J_base)表里面包括基站的编号(J_basecode)、基站属性(J_baseproperties)等信息。如表4-1所示。表4-1基站信息表(J_base)列名类型长度主键非空说明J_basecodeVarchar30YY基站编号J_belongtoVarchar50NN归属地J_basepropertiesVarchar30NN基站属性J_basenameVarchar50NN基站名称J_basetypeVarchar30NN基站类型J_iscontractVarchar2NN是否有合同J_contractcodeVarchar50NN合同编码J_electricodeVarchar50NN电表编码J_electirclocationVarchar50NN电表位置J_powersupplywayVarchar10NN供电方式J_electricitypriceDouble11NN电费单价J_powerpurchasewayVarchar10NN购电方式J_isarrearageVarchar2NN是否欠费J_oweamountDouble11NN欠费金额J_owereasonVarchar50NN欠费原因J_electricratioVarchar10NN电表倍率J_ownerinformationVarchar50NN业主信息J_telVarchar11NN联系电话(2)导入权限时间限制表(T_timelimitrole)表里面存储了角色ID(T_roleid)、期始时间(T_starttime)、期终时间(T_endtime)等信息。如表4-2所示。表4-2导入权限时间限制表(T_timelimitrole)列名类型长度主键非空说明T_limitidInt11YY限制IDT_roleidInt11NN角色IDT_starttimeDate0NN期始时间T_endtimeDate0NN期终时间T_rolenameVarchar30NN角色名称(3)逻辑业务表(O_chummage)表里面包括基站所属区县(O_belongto)、合同站房名称(O_contractbasename)、合同编码(O_contractcode)等信息。如表4-3所示。表4-3逻辑业务表(O_chummage)列名类型长度主键非空说明O_chidInt11YYIDO_belongtoVarchar50NN所属区县O_basecodeVarchar30NN基站编码O_basenameVarchar50NN基站名称O_contractbasenameVarchar50NN合同站房名称O_contractcodeVarchar30NN合同编码O_issignagreementVarchar2NN是否签署协议O_basetypeVarchar30NN基站类别O_baseaddressinfoVarchar50NN基站详细地址O_rentstartimeDate0NN租赁起始日O_rentendtimeDate0NN租赁截止日期O_contractmonthsInt11NN合同月数O_contractotalmoneyDouble11NN合同总金额O_rentpriceDouble11NN租赁价格O_paywayVarchar30NN结算方式O_paystarDate0NN缴费期始O_payendDate0NN缴费期终(4)用户管理表(U_user)表里面存储了用户名(U_username)、密码(U_password)等信息。如表4-4所示。表4-4用户管理表(U_user)列名类型长度主键非空说明U_idInt11YY用户IDU_usernameVarchar20NN用户名U_passwordVarchar10NN密码U_realnameVarchar30NN真实姓名U_userstatusInt1NN用户状态(5)菜单表(C_menu)表里面包括菜单ID(C_menuid)、菜单名称(C_title)、菜单路径(C_href)、菜单排序(C_orders)、父菜单ID(C_pid)、菜单状态(C_menustatus)、图标名称(C_icon)、是否展开(C_spread)等信息。如表4-5所示。表4-5菜单表(C_menu)列名类型长度主键非空说明C_menuidInt11YY菜单IDC_titleVarchar50NN菜单名称C_hrefVarchar50NN菜单路径C_ordersInt11NN菜单排序C_pidInt11NN父菜单IDC_menustatusInt11NN菜单状态C_iconVarchar30NN图标名称C_spreadVarchar2NN是否展开(6)电费合同表(D_electricontract)表里面包括电表ID(D_electid)、合同名称(D_contractname)、合同编码(D_contractcode)等信息。如表4-6所示。表4-6电费合同表(D_electricontract)列名类型长度主键非空说明D_electidInt11YY电表IDD_contractcodeVarchar30NY合同编码D_contractnameVarchar50NN合同名称D_tdlogoVarchar2NN性别D_isbudgetlineVarchar2NN是否有预算D_supplierinformationVarchar50NN供应商信息D_totalamountDouble11NN总金额D_rateDouble11NN税率D_taxDouble11NN税额D_draftsmanVarchar10NN起草人D_draftsmantimeDate0NN起草时间D_statussVarchar10NN状态(7)角色管理表(A_role)表里面存储了角色ID(A_roleid)、角色名称(A_rolename)、角色描述(A_roledesc)等信息。如表4-7所示。表4-7角色管理表(A_role)列名类型长度主键非空说明A_roleidInt11YY角色IDA_rolenameVarchar30NN角色名称A_roledescVarchar30NN角色描述A_rolestatusInt11NN角色状态(8)电费支付表(P_paycost)表里面存储了支付ID(P_payid)、合同编号(P_contractcode)、基站属性(P_baseproperties)等信息。如表4-8所示。表4-8电费支付表(P_paycost)列名类型长度主键非空说明P_payidInt11YY支付IDP_contractcodeVarchar50NN合同编号P_basepropertiesVarchar30NN基站属性P_basecodeInt11NN基站编号P_basenameVarchar11NN基站名称P_electricodeVarchar10NN电表编码P_powersupplywayVarchar10NN供电方式P_electricitypriceDouble10NN电费价格P_powerpurchasewayVarchar10NN购电方式P_paystartDate0NN缴费期始P_patendDate0NN缴费期终P_payapplytimeDate0NN缴费申请日期P_nowdegreeDouble11NN本期度数P_lastreadDouble11NN上期读数P_nowreadVarchar10NN本期读数5系统实现5.1管理员权限管理模块(1)本系统设计了一个管理员,当输入用户名密码,即可登录本巴州移动电费房租管理系统,该管理员进入系统后可以对用户、角色、菜单及模板导入权限设置进行相应的操作,如果账号或者密码错误将给予提示,其管理员登录界面实现页面如图5-1所示。图5-1管理员登录界面(2)权限管理模块包括用户管理、角色管理、菜单管理和模块导入权限设置管理。对于用户管理,点击进入后可以看到所有用户信息,能够对这些用户进行授权、收权管理;同时,对用户能够进行修改,删除,分配角色等功能,其主页面如图5-2所示:图5-2用户管理界面(3)如对用户“wlbazhou”进行修改,将其用户名“wlbazhou”修改为:“wanglibazhaou”,点击立即提交即可修改成功,如图5-3所示:图5-3修改用户界面(4)同时,若要增加并分配新的角色,则选中分配角色,即可进行角色分配,如图5-4所示:图5-4分配用户界面(5)同理,删除角色点击“删除”,选中需要删除的对象即可,如图5-5所示:图5-5删除用户界面(6)点击“添加用户”,即可进行新用户的添加,如添加用户“yaohuibazhou”,点击“立即提交”,即可完成新用户的添加,如图5-6所示:图5-6添加用户界面(7)添加成功如图5-7所示:图5-7用户添加成功界面(8)点击“批量删除”即可对用户进行删除,如批量删除用户:133、135号用户,点击133和135号,点击“确定”即可删除,如图5-8所示:图5-8删除用户界面(9)删除成功,则会提示“删除成功”与之前对比,可以发现删除成功,如图5-9所示:图5-9用户删除成功界面(10)在角色管理这一部分,同上,可对角色进行角色修改、添加新角色、删除某一角色以及为某一角色分配菜单,如图5-10所示:图5-10角色管理界面(11)在菜单管理这一部分,可对菜单名称、菜单路径进行修改,也可以删除该菜单名称,其他功能同上,如图5-11所示:图5-11菜单管理界面(12)模板导入:即对某地区录入信息时进行限时,如录入信息只可以在2018年11月26日-2018年12月26日期间录入信息,如图5-12所示:图5-12模板导入管理界面5.2用户登录界面普通用户包括巴州、库尔勒市、且末县、轮台县、尉犁县、若羌县、且末县、焉耆县、和静县、和硕县、博湖县共八县一市的用户。每个地区都设有用户,只有各个地区负责管辖该地区的电费房租才可以登陆查询相关数据信息,如巴州地区普通用户:王丽,登录后如图5-13所示:图5-13用户登录界面5.3电费管理模块(1)各地区用户进入电费房租管理系统后,在电费管理模块中,包括电费缴纳、基站信息、到期电费统计和逾期电费统计。普通用户没有添加电费缴纳的权限,只有管理员才可以执行该权利,如图5-14所示:图5-14电费管理界面(2)各地区普通用户可以查询该本地区的电费缴纳情况,如图5-15所示:图5-15电费查询界面(3)同时,若该地区用户需要电费缴纳的信息统计表也可以导出自己所需要的电费缴纳信息表,如图5-16所示:图5-16电费缴纳导出界面(4)点击查询基站信息,即可获得相对的基站信息,也可进行多条件查询,如输入机房编码,归属地,机房名称,即可获得相对所需的基站信息,如图5-17所示:图5-17多条件查询基站信息界面(5)可通过输入归属地即可快速查询所需要逾期电费的信息,如图5-18所示:图5-18关键字查询界面(6)从而导出库尔勒市逾期电费信息统计表,如图5-19所示:图5-19到期电费导出界面(7)也可查询到期电费信息,如果需要也可导出到期电费统计表信息,如图5-20所示:图5-20逾期电费导出界面5.4合同管理模块普通用户登录后,可以看见在合同管理模块中包括电费合同和到期电费合同统计两部分。在电费合同这一部分中,用户可以导出电费合同统计表,也可以导入电费合同统计表,当然,用户可以通过输入合同编码,进行快速检索,从而提高工作效率,缩短工作时间,使得用户在有限的时间内高效率的完成维护管理工作。如图5-21所示:图5-21电费合同管理界面同上,同时可以查阅到期电费合同,导出到期电费合同统计表。5.5房租管理模块(1)普通用户登录后,在房租管理模块中包括房租信息、租赁期终到期统计和缴费期终到期统计三部分。当输入归属地、机房名称、合同编号即可获取该地区的房租信息。如图5-22所示。图5-22房租管理界面(2)若需要到期信息统计表,也可以导出该信息统计表,如图5-23所示。图5-23租赁到期导出界面(3)若需要租赁期终到期信息统计表,可以通过关键字“焉耆”查询,检索用户所需要的信息,也可以导出该信息统计表,如图5-24所示。图5-24租赁到期查询界面6系统功能测试6.1软件测试的方法对项目进行软件测试并不是盲目的进行测试。它包括黑盒测试、白盒测试等多种测试方法[[]盛晓彦.嵌入式软件测试技术的研究[D].贵州大学,2016.][[]邹珺,王勉,熊阿伟.计算机软件基于多平台的测试方法[J].计算机产品与流通,2019(04):24.]。其中,黑盒测试法属于一种模式化测试[[]付佳,李宝安.Web应用软件测试方法研究[J].计算机产品与流通,2019(04):22.]。它常用于对内部逻辑结构不知道,对外部知道的条件下。白盒测试法是对系统内部结果和运作流程进行测试的工具[[]盛晓彦.嵌入式软件测试技术的研究[D].贵州大学,2016.[]邹珺,王勉,熊阿伟.计算机软件基于多平台的测试方法[J].计算机产品与流通,2019(04):24.[]付佳,李宝安.Web应用软件测试方法研究[J].计算机产品与流通,2019(04):22.[]胡畔.软件测试信息管理系统的设计与实现[D].电子科技大学,2018.致谢本次毕业设计的圆满完成是在我的指导老师的悉心指导下完成的。在此,我由衷的感谢我的指导老师。从刚开始的选题方向、选题类型的精心选择,给予我们细心的讲解和指导;随后,在撰写任务书和开题报告时多次指导我们注意格式书写,语句连接以及最基本的格式要求;不论是发邮件还是面授,都会仔细审阅我们所提交的内容,严格按照论文标准撰写,正因如此,我们才会更加规范自己,从而圆满完成我们的论文撰写。最后,在后期系统功能模块的设计和论文的撰写过程中,老师给予我们许多建设性的建议,如不合理的地方加以改进、界面的设计、字体的设计等等方方面面。在这里,我再一次感谢我的导师,感谢老师的关怀指导!同时,我要感谢我的同学们,谢谢他们的鼓励和陪伴以及细心的讲解,对于系统功能设计过程中出现的相关技术问题,他们热心的为我解答同时指导我如何去做,帮助我解决了许多系统的功能问题。在此,表示真心的感谢!最后,我想再次感谢所有帮助过我的老师、同学们,谢谢大家的关心和指导!软件测试在整个项目中扮演着重要的角色,一个成功的好的测试虽然不能对项目进行实质性的弥补,但是通过测试可以发现系统真正运行时出现的一系列问题,不断测试,不断加以改进系统,最终真正让用户运行时才能提高用户的体验度和满意度。6.2具体测试实例本系统主要采用黑盒测试方法对系统管理员、普通用户登录等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度城市基础设施建设债权转让与融资合同
- 2025年度商铺转让三方合同附带品牌授权与培训支持
- 2025年度石料场生产承包环境保护与修复责任合同
- 2025年度教育培训机构兼职正式聘用教学合同
- 2025年度购房合同解除补偿协议范文
- 2025年度农村出租房租赁与农村养老服务业合作合同
- 二零二五年度股权代持协议书:文化娱乐股权代持与IP开发合作合同
- 2025年旅游行业现状分析:国内旅游人次预计达到63亿
- 2024-2025学年北京市二中高三上学期期中调研生物试卷
- 2025年吉林省吉林市单招职业适应性测试题库汇编
- (新版)网络攻防知识考试题库(含答案)
- 建筑工程资料档案盒侧面标签
- 工程设计变更工程量计算表
- 广东粤教版第3册上信息技术课件第5课神奇的变化-制作形状补间动画(课件)
- 动力工程及工程热物理专业英语课件
- 幼儿系列故事绘本课件达芬奇想飞-
- (中职)中职生礼仪实用教材完整版PPT最全教程课件整套教程电子讲义(最新)
- 出纳收入支出日记账Excel模板
- 给水排水用格栅除污机通用技术条件
- 一年级下册综合实践活动课件-身边的水果和蔬菜全国通用16张
- 市政工程主要施工机械设备
评论
0/150
提交评论