




已阅读5页,还剩88页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单位代码 01 学 号 100312023 分 类 号 TP315 密 级 毕业设计说明书 源程序请加源程序请加 QQ;365924186 有更多的系统论文有更多的系统论文 免费提供免费提供 药店管理系统的设计与实现 院(系)名称信息工程学院 专业名称软件工程 学生姓名 指导教师 2012 年 5 月 15 日 药店管理系统的设计与实现 摘 要 在当今信息化时代,随着信息科学与技术的迅速发展,在节奏越来越快的工作和 生活中,信息资源已成为各个部门的重要财富和资源。建立一个行之有效的信息系统 也成为一个企业或组织生存和发展的重要条件。人们将越来越多的重复性劳作和大量 的信息处理交由计算机操作。手工管理这些纷繁复杂数据的方式已经不适应时代的潮 流,实现数据规范化、自动化的电脑管理,是一个管理规范、动作高效的单位的必然 要求。而本系统就是为了实现药店高效管理而设计的。 本系统是基于 B/S 模式研究开发的基于 JSP 的药店管理系统,药店管理系统的开 发有助于对药店药品进行有效的管理,提高药店管理效率。将繁琐的工作简单化、规 范化,电子化、自动化。本系统设计将采用 JSP 技术设计系统页面环境,SQL 技术作 为后台数据存储,这对于药店日后实现网络化管理提供了更为先进的拓展平台。 本文采用软件工程学的方法从绪论、需求分析、系统设计、系统实现、系统测试、 系统发布六个方面全面阐述本系统的设计开发过程。 关键词:药店管理系统,JSP,SQL The Design and Implementation of Pharmacy Management System Author: Tutor: Abstract In the information times, along with the information of the rapid development of science and technology, in an increasingly rapid pace of work and life, the information resource has become each departments important wealth and resources. Establish an effective information system has become an enterprise or organization survival and development of the important condition. But this system is in order to realize the medicine unit efficient management and design. The system is based on B/S model based on JSP of research and development of the enterprise management system.pharmacy management system development to a pharmacy to the effective management of the drug, improve the efficiency of management of pharmacy. Will the tasks simplification, standardization, electronic, automatic. This system design will use the JSP technology page design system environment, SQL data storage technology as the background, this to a pharmacy later realize, provides a more advanced network management of the platform. This article the method of software engineering, from the Introduction, needs analysis, system design, system implementation, system testing, the system released a comprehensive exposition of the six aspects of the design of the system development process. Keywords: Pharmacy management system, JSP, SQL 目 录 1 绪 论.1 1.1 药店信息管理系统开发背景及目的.1 1.2 国内外发展现状.1 1.3 系统设计思想及实施方案.2 1.4 可行性分析.3 1.4.1 技术可行性.3 1.4.2 经济可行性.3 1.4.3 资源可行性.4 1.4.4 时间可行性.4 1.4.5 社会的可行性.4 1.5 本文结构.4 2 需求分析.5 2.1 系统概述.5 2.2 功能需求分析.5 2.2.1 药品管理功能分析.5 2.2.2 库存管理功能分析.5 2.2.3 客户管理功能分析.5 2.2.4 员工管理功能分析.5 2.2.5 系统设置功能分析.5 2.2.6 系统的界面分析.6 2.3 数据库需求分析.6 2.3.1 系统数据库分析.6 2.3.2 数据库概念结构分析.6 2.4 系统设计约束.7 2.4.1 服务器平台.7 2.4.2 设计工具.7 2.4.3 数据库.7 3 系统设计.8 3.1 系统结构设计图.8 3.1.1 系统结构模块图.8 3.12 系统功能模块.9 3.2 数据库结构设计.9 3.21 数据库概念设计.12 4 系统实现.13 4.1 系统登录模块.13 4.2 员工管理模块.13 4.3 药品采购管理模块.14 4.4 库存管理模块.16 4.5 客户管理模块.18 5 系统测试.20 5.1 测试的内容.20 5.2 测试用例.20 5.2.1 界面测试.20 5.2.2 功能测试.21 5.3 测试结论.22 6 系统发布.23 6.1 运行环境要求.23 6.2 安装设置.23 结 论.24 致 谢.25 参考文献.26 附 录.27 附录 A 药品登陆管理核心代码.27 附录 B 系统功能核心设置代码.33 附录 C 管理员管理代码.39 附录 D 后台设置管理代码.45 附录 E 系统功能管理代码.54 附录 F 系统药品功能设置代码.57 附录 G 员工管理功能代码.76 附录 H 药品功能基础工具代码.83 黄河科技学院毕业设计说明书 第 1 页 1 绪 论 随着电子信息技术的飞速发展,电子商务越来越趋于成熟并渗透到商业团体的各 个领域。在药品零售业,医药产品的销售竞争日益激烈,整个格局出现了很大的变化。 药店的功能和经验重点发生了根本性转变,且越来越多连锁药店、大型医药超市的出 现,使得规模相对偏小的药店很容易在此环境下丧失竞争力1。在这样的情况之下,单 一的药店在信息处理上,还继续沿用传统的管理方法,便显得很单薄无力,不利于管 理服务,不利于整个药店的发展。对于一个想要发展,想要在激烈的竞争环境下立足 并谋求一席市场的药店来说,开始使用一个有效的信息处理机制、销售管理系统无疑 是时下最佳的选择,也是最明智的选择。这样就能使管理更高效,销售更突出2。对于 资源的整合也有了更高的把握度。 1.1 药店管理管理系统开发背景及目的 随着电子信息技术的飞速发展,电子商务越来越趋于成熟并渗透到商业团体的各 个领域。信息化的发展帮助人们解决了上述难题,信息管理让人们从繁重的劳动中变 得清醒,让生活有条不紊的进行着。在当今社会上,要想有理想的事业和生活环境, 首先要从个人做起。所以做好药店信息管理在万事之根本。药店管理系统实现了管理 的信息化,它记录着药店每日的重要信息,能记录、提示用户有关信息。 在药品零售业,医药产品的销售竞争日益激烈,整个格局出现了很大的变化。药店 的功能和经验重点发生了根本性转变,且越来越多连锁药店、大型医药超市的出现, 使得规模相对偏小的药店很容易在此环境下丧失竞争力。 在这样的情况之下,单一的药店在信息处理上,还继续沿用传统的管理方法,便 显得很单薄无力,不利于管理服务,不利于整个药店的发展。对于一个想要发展,想 要在激烈的竞争环境下立足并谋求一席市场的药店来说,开始使用一个有效的信息处 理机制、销售管理系统无疑是时下最佳的选择,也是最明智的选择。这样就能使管理 更高效,销售更突出。对于资源的整合也有了更高的把握度。 黄河科技学院毕业设计说明书 第 2 页 1.2 国内外研究现状 针对当前医药产品销售日益激烈的竞争情况,为加强管理、提高工作效率和改善 服务质量而设计一套行之有效的管理系统3。通过对文献的研究与调查分析一个药店的 整个销售流程,满足管理人员和一般客户的基本要求,将日常繁琐的工作简单化、规 范化,电子化、自动化。 近年来,药品零售业的格局,出现了很大的变化。通过对文献的研究与调查医药改 革为零售药房,特别是为连锁药房提供了广阔的发展空间。医药企业自身发展也提出 了改革的要求。集团化、代理制等形式的出现打破了过去按地域行政区划设立的医药 流通格局,重批发轻零售的传统观念正随着改革的深入而逐步发生着变化,特别是医 药零售行业早已打破了过去那种国有医药零售一统天下的局面,各行各业各种经济成 分将开办药房作为投资的首选目标,想方设法进入医药零售业,这也迫使许多医药企 业纷纷适应市场变化的要求进行批零分设的改革。利用原有医药零售网点的基础建立 连锁药房,这既成为医药企业改革发展的必然热点,又形成这些企业参与市场竞争新 的经济增长点。在这样的大环境之下,药店基本现状大体如下: (1)药店的功能和经验重点发生了根本性转变。过去,药店从自身经营需要出发, 工作重点放在进货渠道上;现在,他们经营重心转向更好地满足消费需求,不断在购 物环境和服务水平上进行调整,以适应来自消费者的压力。 (2)药店的布局不合理。各地药店纷纷开业,甚至出现了“药店多过米店”的局 面,并且出现了扎堆经营的现象。 (3)药店的规模相对偏小,缺乏市场的竞争力。 (4)陷入平价竞争的泥潭,低层次的价格竞争,使很多药店到了举步维艰的地步。 (5)药店经营成本在提高,利润在下降。 (6)企业整体服务意识淡薄,从业人员缺乏专业素质。 1.3 系统设计思想及实施方案 通过研究分析一个药店的整个管理流程,实现药品订购、入库、库存、采购管理、 操作员管理、系统备份等功能4。力求将整个平台简化到一个人就足以完成全部的维护 更新工作,且考虑到未来系统扩展的可能性,而采用 JSP 作为编码语言和 SQL Server 黄河科技学院毕业设计说明书 第 3 页 技术来实现。 1.4 可行性分析 该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这 里主要从技术可行性、经济可行性和操作可行性等方面进行分析。 1.4.1 技术可行性 技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否 满足开发的需求等。本网站用的是 JSP 开发语言,调试相对简单,当前的计算机硬件 配置也完全能满足开发的需求,因此在技术上是绝对可行的57。软件方面:由于目前 单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性 能高、价格低,完全能满足系统的需求。 本系统的开发,主要是对数据的处理,包括数据的收集,数据的变换,及数据的 各种报表形式的输出。采用流行的 JSP+SQLSERVER 2000 体系,已无技术上的问题。 1.4.2 经济可行性 开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其 他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传 统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。 所以,从经济的角度来看,该系统可行。 1.4.3 资源可行性 资源可行性是指完成本系统需要的各种设施,现在所具备计算机(Windows XP 操 作系统,内存 1G,网络系统良好,所需资料随时可以搜索、下载) 。MyEclipse 6.5 等 安装文件,可以达到资源可行性的要求。 1.4.4 时间可行性 本次毕业设计 2012 年 1 月已经开始准备,到答辩时间百十余天,在现有的理论知 识和部分实践的基础上能够完成。 1.4.5 社会的可行性 黄河科技学院毕业设计说明书 第 4 页 (1)所有技术资料都为合法。 (2)开发过程中不存在知识产权问题。 (3) 未抄袭任何网站,不存在侵犯版权问题。 (4) 开发过程中未涉及任何法律责任。 综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。 1.5 本文结构 本文主要研究内容是药店管理系统的实现,主要内容包括如下三点: (1)深入分析了国内外药店管理系统的现状及发展趋势,并针对药店管理方式存 在的问题,设计出了具有交互、及时、便捷的药店信息管理。 (2)深入对系统进行了需求分析、可行性研究与系统设计。 (3)在详细设计的基础上,进一步对系统进行了编码实现。 本文共分为六章: 绪论,介绍课题的相关背景、研究现状以及论文研究的主要内容及意义。 需求分析,介绍了本系统的可行性研究与需求分析及相关关键技术。 系统设计,系统的概要设计(主要功能模块、数据库结构设计、 ) 系统实现,介绍了本系统的详细设计(各个模块的实现及数据库的连接) 。 系统测试,介绍了系统的运行和测试原理,并对本系统进行了测试。 系统发布,系统的使用说明(运行环境的要求)与安装设置。 黄河科技学院毕业设计说明书 第 5 页 2 需求分析 2.1 系统概述 需求分析的基本任务是软件人员和用户一起完全弄清楚用户对系统的确切要求。 需求分析的结果是否正确,关系到软件开发的成败,正确的需求分析是系统开发的基 础。 下面从以下几个方面对该系统进行需求分析: (1)确定系统的功能要求; (2)系统各种业务实现的流程; (3)系统数据库的要求和设计; (4)系统的开发环境要求。 2.2 功能需求分析 2.2.1 药品管理功能分析 (1)对药品进行录入管理,包括药品名称、产地、价格等。 (2)销售方面包括对药品的出售、退货、调货等进行管理,同时包括金额管理。 2.2.2 库存管理功能分析 (1)对药品的数量、存放时间、修改,分类等功能。 (2)对药品清单有无溢惑缺货等进行管理和统计。 2.2.3 客户管理功能分析 (1)对不同的客户类型的记录,修改,分类等功能。 (2)针对不同的管理,包括个人信息,添加、查看等。 2.2.4 员工管理功能分析 (1)对员工的资料的记录,修改,分类等功能。 (2)对员工的工作情况记录,修改,分类等功能。 黄河科技学院毕业设计说明书 第 6 页 2.2.5 系统设置功能分析 完成系统相关的操作,修改密码,修改登录设置,数据库数据的备份和恢复。 2.2.6 系统的界面分析 界面就是系统本身。用户特别关心能否有效地使用系统来解决问题,用户对系统 显示功能的理解都在界面上表现出来810。人机界面体现了系统的功能,以及操作的 方便程度是否符合使用的要求与工作习惯。 所以在系统界面的设计过程中应该考虑一下几个方面的要素并应该尽量满足各个 要素的要求: (1)用户友好性:指用户操作使用系统时主观操作的复杂性,例如,主观操作复 杂性越低,系统越容易被使用,说明系统的用户友好性越好。 (2)计算机启动的交互系统,一般具有良好的可学习性和可使用性;而用户启动 的交互系统一般具有交互能力强、灵活性高、运行速度快等特点。 (3)用户需求:是用户对所购买、使用的计算机系统提出的各种要求,它集中反 映了用户对软件产品的期望。用户需求应该包含功能需求和使用需求两方面。系统设 计必须考虑到人使用计算机时的身体、心理要求,包括机房环境、条件、布局等,以 使用户能在没有精神压力下使用计算机,同时能让用户舒适地使用计算机完成他们的 工作。用户界面应提供形象、生动、美观的布局显示和操作环境和帮助和出错信息设 计 2.3 数据库需求分析 2.3.1 系统数据库分析 根据药店管理的系统需求,设计了对应数据文件及功能。 2.3.2 数据库概念结构分析 此系统数据记录方式用意在方便,快速,保密的原则上,使用 JDBC API 可以不 必编写一个应用程序来访问 Sybase 数据库,写一个应用程序访问 Microsoft 的 SQL Server1012。不但如此,使用 Java 语言编写的应用程序可以在任何支持 Java 的平台上 运行,不必在不同的平台上开发不同的应用程序。 黄河科技学院毕业设计说明书 第 7 页 2.4 系统设计约束 2.4.1 服务器平台 由于本系统作为毕业设计,对服务器的要求并不高,所以系统采用 XP 中并借助数 据文件来实现系统的搭建。在本系统中,开发工具选择 MyEclipse 6.5,基于此,在搭 建平台的时候要安装 jdk 来满足 API 的使用。 2.4.2 设计工具 在本系统中,通过需求分析,选择 MyEclipse 6.5 作为开发工具来实现系统。 2.4.3 数据库 此系统数据记录方式用意在方便,快速,保密的原则上,使用 JDBC API 可以不 必编写一个应用程序来访问 Sybase 数据库,写一个应用程序访问 Microsoft 的 SQL Server1315。不但如此,使用 Java 语言编写的应用程序可以在任何支持 Java 的平台上 运行,不必在不同的平台上开发不同的应用程序。 黄河科技学院毕业设计说明书 第 8 页 3 系统设计 3.1 系统结构设计 3.1.1 系统结构模块图 根据系统需求分析可以得出开发本系统的结构,本系统结构模块图如图 3.1 所示: 图 3.1 药店管理系统模块图 3.1.2 系统主要功能模块 (1)药品管理:对药品进行录入管理,包括药品名称、产地、价格等;销售方面 包括对药品的出售、退货、调货等进行管理,同时包括金额管理 (2)库存管理:对药品的数量、存放时间、有无溢惑缺货等进行管理和统计。 (3)客户管理:对不同的客户类型,针对不同的管理,包括个人信息,添加、查 看等。 (4)员工管理:对员工的资料进行统计、工资状况、工作时间等。 黄河科技学院毕业设计说明书 第 9 页 3.2 数据库结构设计 3.2.1 数据库概念结构设计 根据软件工程所学知识和对本次设计系统的分析,画出系统的实体关系图(E-R 图)如图 3.23.5 所示: 图 3.2 采购信息表实体关系图 图 3.3 药品销售信息表实体关系图 图 3.4 库存信息表实体关系图 黄河科技学院毕业设计说明书 第 10 页 图 3.5 员工资料信息表实体关系图 数据库设计(Database Design)指对于一个给定的应用需求环境,构造数据库模式, 建立数据库及其应用系统,使之能够有效地存储数据,满足用户的各种应用需求。本 系统采用的是 SQL 数据库,为了将在系统页面中显示的动态数据存放在后台数据库中, 便于修改、更新和信息隐藏,因此,将 E-R 图转换成关系模型,即在数据库中建立实 体关系表。药店管理系统数据库中各个表的设计结果如表所示。每个表格表示在数据 库中的一个表。 1、采购信息表 本表用来采购药品的基本信息,具体表结构如表 3.1 所示: 表表 3.13.1 采购信息表采购信息表(purchase) 字段名称字段类型字段大小说明 ID(主 key)char15代码 spnamechar50商品名称 cschar100厂商 dwchar10单位 djmoney8单价 slint4数量 jemoney8金额 cgdatedatetime8采购日期 黄河科技学院毕业设计说明书 第 11 页 2、销售信息表 本表用来销售管理员信息,具体表结构如表 3.2 所示: 表表 3.2 销售信息表销售信息表(sale) 字段名称字段类型字段大小说明 ID(主 key)Char15序号 spidchar7药品编号 sjmoney8售价 slfloat8数量 zjemoney8总金额 xsdatedatetime8销售日期 3、库存信息表 本表用来存储库存信息,具体表结构如表 3.3 所示: 表表 3.3 库存信息表库存信息表(stock) 字段名称字段类型字段大小说明 ID(主 key)char20入库代号 spnamechar50药品 cdchar30产地 jjchar20进价 jjchar10剂型 sjchar8售价 slfloat8数量 cgdatedatetime8采购日期 黄河科技学院毕业设计说明书 第 12 页 4、员工资料表 本表用来存储员工的资料,具体表结构如表 3.2 所示: 表表 3.4 员工资料表员工资料表(staff) 字段名称字段类型字段大小说明 ID(主 key)int4ID 号 khnamevarchar100员工姓名 xbchar10性别 addressvarchar100地址 telvarchar50电话 bzvarchar50备注 黄河科技学院毕业设计说明书 第 13 页 4 系统实现 4.1 系统登陆模块 当系统登陆时,首先出现的是一个用户权限登陆的界面, 权限设置主要是维护系统 的安全性和完整性。拥有管理员权限的操作员能对其他操作员进行相应的权限设置, 没有权限的操作员不能对相应的窗口进行操作。如图 4.1 所示: 图 4.1 系统登录模块页面 4.2 员工管理模块 通过我的员工管理模块中的两个功能,可以让用户体会到药店管理信息自动化, 信息数字化的强大好处,好比有一个优秀的助手帮助用户去管理,统计用户的数据。 通过主窗体的按钮调用各个添加,修改,删除,等功能。 (1)员工登录设置:这个是本模块的主窗体,如图 4.2 所示,提供本功能的主要 载体,通过主窗体的按钮调用各个添加,修改,删除,单击每一条内容都会弹出详细 信息。 黄河科技学院毕业设计说明书 第 14 页 图 4.2 员工登录设置页面 (2)员工信息管理:可以详细记录员工的个人信息,工作情况,通过窗体的按钮 调用各个添加,修改,删除,单击每一条内容都会弹出详细信息。如下图 4.3 所示。 图 4.3 员工信息管理页面 4.3 药品采购管理模块 药品采购管理模块中主要功能就是药品采购信息管理: 对药品进行录入管理,包括采购药品的名称、产地、价格等; 销售方面包括对药品的出售、退货、调货等进行管理,同时包括金额管理。 黄河科技学院毕业设计说明书 第 15 页 功能实现分为以下几部分: (1)药品采购管理:药品信息各种操作程序窗体如图 4.4 所示,是药品信息管理的 主界面,可以添加、修改、删除的内容,单击每一条内容都会弹出详细信息。 图 4.4 药店采购信息模块页面 (2)药店采购信息页面,如图 4.5 所示。 图 4.5 药店仓库管理页面 黄河科技学院毕业设计说明书 第 16 页 (3)药店销售管理:药品信息各种操作程序窗体如图 4.6 所示,是药品销售管理 的主界面,可以添加、修改、删除的内容,单击每一条内容都会弹出详细信息,可以 根据销售需要进行管理。 图 4.6 药品销售管理页面 4.4 库存管理模块 库存模块中主要包括两个个主要功能就是药品记录和清单统计。 药品记录:对药品的数量、存放时间、修改,分类等功能。 清单统计:对药品清单有无溢惑缺货等进行管理和统计以及打印。 功能实现分为以下几部分: (1)药品记录:库存的各种操作程序窗体如图 4.7 所示,药品库存的主界面,可 以添加、修改、删除,管理员可以根据实况变动数据。 黄河科技学院毕业设计说明书 第 17 页 图 4.7 药品库存页面 (2)药品库存信息,如下图 4.8 所示。 图 4.8 库存信息页面 (3)库存清单打印:清单的各种操作操作程序窗体如图 4.9,4.10 所示,库存清 单的主界面,可以直接打印清单。 黄河科技学院毕业设计说明书 第 18 页 图 4.9 打印清单首页面 图 4.10 打印清单设置页面 4.5 客户管理模块 客户管理模块中主要功能就是客户信息的记录和添加: 客户信息:客户信息的记录,修改,删除等功能。 添加信息:新进客户信息的添加等功能。 功能实现分为以下几部分: 黄河科技学院毕业设计说明书 第 19 页 (1)客户信息:客户信息的各种操作程序窗体如图 4.11 所示,是客户信息的主界 面,可以修改、删除客户信息。 图 4.11 客户信息页面 (2)添加客户信息:对客户信息详细的记录如下图 4.12 所示。 图 4.12 添加客户页面 黄河科技学院毕业设计说明书 第 20 页 5 系统测试 5.1 测试的内容 根据测试和调试的相关原则,结合本系统的具体实际主要从一下几个系统的功能 方面设计测试用例: (1)首页登录模块是否能够按要求完成; (2)药品管理模块是否能够按要求完成; (3)库存管理模块是否能够按要求完成; (4)客户管理模块是否能够按要求完成; (5)员工管理模块是否能够按要求完成; (6)系统管理模块是否能够是否按要求完成。 除此之外还要对整个系统(包括数据库在内的)进行集成测试、系统测试、验收 测试和性能测试,其中的性能测试主要有时间性能和空间性能两种。时间性能主要是 指软件的一个具体事务的响应时间(respond time)比如会员登录,输入用户名和密码, 点“登录”按钮,从你点击按钮的那一刻起,到最终登录后的页面反馈给你的这一段时 间间,也称事务响应时间。空间性能:主要指软件运行时所消耗的系统资源,比如安 装软件之前,我们经常看到某软件安装的最低要求,这里实际上指的是对计算机的硬 件要求。 5.2 测试用例 5.2.1 界面测试 界面测试是为了使软件在不同的的操作系统平台上运行界面能保持原来的风格。 我把完整程序拷贝到 Windows 7 环境下,程序运行界面是否正常。 1、测试的硬件环境: CPU:1.0GHz 以上(推荐) 内存:512MB 以上(推荐) 2、测试的软件环境: 黄河科技学院毕业设计说明书 第 21 页 操作平台:Windows 7 数据库:Microsoft SQL Server 2000 服务器:Apache Tomcat 6.0 浏览器:Internet Explorer 8.0 开发工具:Myeclipse8.0 对系统界面进行测试,按照各自不同的系统环境进行测试,查看运行效果,发现 是否有问题,功能是否能够正常实现。 (1)系统的响应能力:在各种负载压力情况下,该系统的响应时间可以满足管理 员的需求。 (2)系统的运行效果:应用系统 window7 也正常运行完成功能的实现。 5.2.2 功能测试 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产 品是否达到用户要求的功能。 1、测试的硬件环境: CPU:1.0GHz 以上(推荐) 内存:512MB 以上(推荐) 2、测试的软件环境: 操作平台:Windows XP 数据库:Microsoft SQL Server 2000 服务器:Apache Tomcat 6.0 浏览器:Internet Explorer 8.0 开发工具:Myeclipse6.5 对系统主要页面进行功能测试,按照各自不同的功能输入数据,查看输出,发现 是否有问题,功能是否能够正常实现。功能测试用例如表 5.1 所示: 黄河科技学院毕业设计说明书 第 22 页 表表 5.1 功能测试用例表功能测试用例表 编号功能描述输入输出问题结果 1进入系统选择帐号输入密码若匹配正确,则进入系统NO 2建立员工信息员工信息保存成功信息可查询NO 3采购管理选择采购条件采购信息NO 4操作员管理操作员信息修改或添加操作员NO 5药品信息查询输入查询条件输出查询结果NO 6销售管理输入销售数据订单信息NO 7库存管理输入查询条件库存信息NO 8库存清单输入打印条件输出打印信息NO 5.3 测试结论 系统测试的方法,测试在软件开发过程中一直都是备受关注的,即使在传统的软 件工程中,也有一个明确、独立的测试阶段。随着软件危机的频频出现以及人们对于 软件本质的进一步认识,测试的地位得到了前所未有的提高。测试已经不仅仅局限于 系统开发中的一个阶段,它已经开始贯穿于整个系统开发过程,人们已经开始认识到: 测试开始的时间越早,测试执行的越频繁,所带来的整个软件开发成本的下降就会越 多。 为了使本软件运行更加稳定,我对它进行了全面的测试,测试分为二部分来进行, 一是界面测试;二是功能测试。 首先是界面测试,为了使软件在不同的的操作系统平台上运行界面能保持原来的 风格。我把完整程序拷贝到 Windows 7 环境下,程序运行界面正常,界面上的字体等 设置都保持得相当好。没有出现类似字体变形的情况! 二是进行功能的测试。本系统测试采用了黑盒测试的方法。 经过测试,所有功能都能得以实现,没有任何变形。至此,在功能的测试上也已 经比较圆满的完成了。 黄河科技学院毕业设计说明书 第 23 页 6 系统发布 6.1 运行环境要求 本系统是基于 Windows XP Professional 环境开发的,数据库使用的是 SQL2000 数 据文件。在发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024秋七年级数学上册 第五章 一元一次方程5.4 一元一次方程的应用 4利用一元一次方程解销售问题和储蓄问题说课稿(新版)冀教版
- Unit3 Lesson 1 Let's play chess 说课稿2024-2025学年冀教版英语七年级下册
- 网络运动安全知识培训课件
- 土壤重金属修复-第1篇-洞察及研究
- 户外知识培训课件
- 创伤后微循环改善研究-洞察及研究
- 户外气压知识培训内容课件
- 户外服装外贸知识培训课件
- 酒店保洁服务标准和工作流程操作规范方案
- 贝类分子标记育种-洞察及研究
- CJ/T 242-2007城市客车外置式制动间隙自动调整臂
- T/CSPSTC 106-2022水工建筑物表面位移机器视觉在线监测技术规程
- 2024年中级统计师《统计工作实务》真题及答案解析
- 小学2024-2025学年度第二学期道德与法治课程计划
- 河北省唐山市路北区2025届八年级数学第二学期期末达标检测模拟试题含解析
- 缴纳社保免责协议书
- 平面广告设计基本原则试题及答案
- 《癫痫持续状态》课件
- 患者十大安全目标(2025) 2
- 《钓鱼的艺术教学》课件
- 2025-2030在线语言教育行业发展分析及前景趋势与投资研究报告
评论
0/150
提交评论