4.3前台客户端系统设计与实现
前台要实现的是注册登录,手机话费查询、通讯记录查询和业务信息查询等功能,所以在前台客户端要做的就是通过添加用户控件来实现注册登录以及注册登录成功后显示的界面。
(1)系统主页界面
启动系统时,最先出现的就是“系统主页”界面,页面加载以后用户可以选择注册或登录功能,添加一个验证控件来显示输入错误的提示信息,注册时用户需要输用户名、身份证号、手机号码、密码和确认密码,单击“注册”按钮进行用户注册,注册成功后再进行登录。
(2)用户注册登录
用户注册时需要输入用户名、身份证号、手机号码、密码和确认密码。用户登录时需要输入手机号码和密码,单击“确定”按钮进行验证登录信息是否正确验证信息通过就可以访问该系统,对该系统进行其他操作。用户注册模块流程图如图4所示。
图4 用户注册流程图
(3)话费信息
用户登录后进入到基本操作界面,查看话费信息页面主要是通过手机号码为标志来实现的,单击话费查询按钮进入话费查询页面,再单击查询就得到话费信息。
图5 基本操作界面效果图
(4)通讯记录信息
在登录成功后进入个人主页,单击通讯记录按钮进入通讯信息界面,点击查询按钮即可显示联系人姓名、联系人号码和联系时间。
(5)业务信息
在个人主页中单击业务信息按钮进入业务信息界面,单击查询可显示已开通的业务和未开通的业务,如要增开业务或取消已开通业务按下开通或关闭按钮。
4.4网站后台功能与实现
管理员也要通过登陆界面进入,选择管理员角色,单击登录按钮,验证身份正确后进入管理员管理主界面,管理员主界面主要用的是按扭链接,每点击一个按扭就会跳转到另一下页面,其中主要的操作项包括管理员查看用户通话信息、用户话费信息、业务信息等。下面就实现的主要功能简单的叙述一下:
(1)查看用户通话信息
查看用户通话信息页面主要用的是以通过List控件以表格的方式显示数据从而实现了对用户通话信息的查看。
(2)查看用户话费信息
查看用户话费信息页面主要用的是通过List控件以表格的方式显示数据从而实现了对用户话费信息表的查看。
(3)业务信息
查看用户业务信息页面主要用的是通过List控件以表格的方式显示数据从而实现了对用户业务信息表的查看。
5.系统测试
软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和文护测试系统,对测试方案可能出现的问题进行分析和评估。在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。为了确保系统能够正常运行,在系统完成之后必须要做一次全面的调试,综合测试系统的各个部分是否运行正常[14]。系统使用黑盒测试方法进行测试。
黑盒测试:也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看成一个本鞥打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。 C++手机网上营业厅系统的设计与实现(5):http://www.751com.cn/jisuanji/lunwen_2121.html