5.1.1 系统硬件配置
(1) 一台微机(包括主机、显示器及磁盘驱动器或USB接口)。
(2) 打印机。
(3) 适配器、电缆等其它网络配件。
5.1.2 软件配置
(1) 中文多用户操作系统。
(2) SQL Server数据库。
(3) 其它应用软件。
5.2.1进入系统的方法
在PowerBuider 9.0环境中运行应用程序“医药GSP管理系统”,此时将弹出系统的登录窗口。在此窗口下,选择用户的身份,输入正确的用户名及密码,点击“确定”按钮,根据身份的不同进入系统的主窗体。在窗体的关联菜单中选择各功能模块,对其进行相应的操作。
5.2.2系统的特点
系统采用目前流行的编程语言PowerBuider 9.0配合SQL Server 2000数据库来实现,使用简单,易于文护。系统的用户界面简洁,多处采用最易懂、常见的提示用语,使用户在使用本系统的过程中能够高效地完成业务处理。另外,SQL Server 2000数据库的安全、可靠和高效,从技术上保证了系统的稳定性和可靠性。
系统测试,是系统开发后的一种软件测试工作,设计测试用例,并根据系统设计的思想,在系统的各个模块查看数据的流向。
软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。编码和单元测试属于软件生存期中的同一个阶段。在结束这个阶段后对软件系统还要进行各种综合测试,这是软件生存期的另一个独立阶段,即测试阶段。
在本系统中,首先为各个数据库输入测试数据,然后对各部分,如表、窗口、控件等一起进行程序调试及功能测试,如发现错误后立即改正,直到正确通过后,将相关的部分连接起来,进行综合测试,逐步组合,直到整个系统调试成功。
5.3.1系统测试策略说明
(1) 整个系统界面窗体的测试项目
有关的下拉菜单、工具条、对话框、按钮图标和其他控制窗口是否正常?业务流程是否合理,是否符合用户的操作?
(2) 功能测试条目
有关模块的功能是否满足功能需求,是否符合开发的思想?输入错误怎么处理?数据库在大量的数据输入、输出时间能否正常运行?
5.3.2 测试报告
本测试报告是对本系统所划分的功能模块进行功能测试后所作的测试结果记录。
1、系统管理与文护
(1) 用户登录
功能说明:选择用户的身份,输入用户名称和口令,只有输入正确的数据才能进入系统。
测试项目:登录功能
输入数据:选择用户身份,输入用户名称和口令,单击确定或回车键。
测试数据:用户身份:GSP管理员
用户名称:GSP 口令:23
用户名称:GSP 口令:12
用户名称:李四 口令:23
输出数据:无
附加说明:用户输入密码,如果连续输入错误,提示“身份、名称或密码错误,请重新输入”。如果达到三次错误,将退出系统,登录失败。
测试结论:符合设计要求,已投入使用。
功能说明:本模块是超级管理员的操作界面,用于修改操作员的密码,执行后将修改用户的登录密码。
测试项目:密码修改功能
输入数据:输入用户名称、原密码、操作员新密码。单击确定按钮确定。
测试数据:用户身份:仓管员
用户名称:仓管员 用户原密码:12 新密码:23 密码确认:23
用户名称:仓管员 用户原密码:12 新密码:34 密码确认:23
用户名称:仓管员 用户原密码:12 新密码:空 密码确认:空
用户名称:仓管员 用户原密码:23 新密码:12 密码确认:12
输出数据:无
附加说明:新密码和密码确认中的密码要求一致,否则不能修改密码,原密码和用户名称不匹配不能修改密码。
测试结论:符合设计要求,已投入使用。
(3) 用户管理
功能说明:本模块是管理员对用户的信息的文护,包括用户添加、删除,其中其身份的添加,确定了用户的身份。
测试项目:用户的添加
输入数据:用户名、密码和身份,单击保存。
测试数据:用户名:李四
密 码:1234
身 份:管理员
输出数据:无
附加说明:用户名、密码、身份,其中用户的身份必须要符合系统的定义。
测试结论:符合设计要求,已投入使用。
通过上述实例可知,系统采用的是黑盒测试的方法,即已知系统功能的情况下,通过测试检验系统功能是否正常运行。这种测试比较广泛,下面的几个测试任将采用这种方法。
2、药品档案管理模块
(1) 新增
功能说明:插入药品信息到系统基本表中。
测试项目:药品新增
输入数据:药品编号、药品名称、生产厂家、有效期、……。单击“保存”按钮,更新后会在系统中查询到相应信息。
测试数据:药 品 号:002 药品名称:阿莫西林
有 效 期: 6月 温度上限:25 温度下限:12
湿度上限:12 湿度下限:9
生产厂家:西安制药厂 生产时间:2007-12-02
联系电话:5678945
输出数据:主界面数据窗口显示项。
附加说明:所有信息不能为空,否则不能正常新增。
测试结论:符合设计要求。
(2) 查询
功能说明:选择查询方式并输入正确的字段或模糊查询。
测试项目:药品查询
测试数据:选择查询方式:药品编号
药品号:002
选择查询方式:药品名称
药品名称:阿莫西林
输出数据:主界面数据窗口显示项。
附加说明:在执行查询功能时,要求选择选择查询方式,并输入正确的字段
测试结论:符合设计要求。
整个模块测试结果:通过以上两个功能模块的正常使用,说明整个药品档案管理模块正常运行,可以投入使用。
其他功能模块可以按照类似的方法测试,本系统已通过测试可以正常运行,由于篇幅限制,这里不再一一写出。
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] [19] 下一页