进销存管理系统论文正文(3)

2019-04-09 21:48

西安职业技术学院2016届毕业设计说明书

4.系统调试

这块主要介绍系统调试的概念、意义和特点。

测试的定义:程序测试是为了发现错误而执行程序的过程。测试(Testing)的任务与目的可以描述为:

目的:发现系统中程序可能的错误;

任务:通过在计算机上执行程序,暴露程序中潜在的错误[5]。

另一个预测是相关的术语叫纠错(Debugging)。它的目的与任务可以规定为: 目的:进行定位和纠正程序的错误;

任务:消除软件可能存在的故障,保证程序能够可靠的运行。测试与纠错的关系,可以用语言这么表示:每一次测试都需要准备好若干个必要的测试数据,与被测试程序一起送入到计算机中进行执行。通常把一次程序执行需要的测试数据,我们称之为一个“测试用例(Test Case)。每一个测试用例产生一个相应的“测试结果”。如果它与“期望结果”不想符合,便说明程序中存在错误,需要用纠错来改正[6]。

系统调试具有4大特点:

(1)挑剔性测试是为了证明程序有错,而不是证明程序无错。因此,对于被测程序就是要“纯毛求疵”,就是要“鸡蛋里挑骨头”。

(2)复杂性测试仪程序则比较容易,这其实是一个误区。设计测试用力是一项需要细致和高度技巧的高能工作,稍有不慎就会顾此失彼,发生不应用得数楼。

(3)不彻底性实际测试都是不彻底的,当然不能够保证测试后的程序不存在遗漏的错误。

(4)经济性通场这种测试称为“选择测试(Selective Testing)”。为了降低测试成本,选择测试用力是应注意遵守“经济性”的原则。

本系统测试描述:为了使本软件运行更加稳定,我对它进行了全面的测试,

11

西安职业技术学院2016届毕业设计说明书

测试分为二部分来进行,一是:界面测试;二是功能测试。

首先进行的测试是界面测试,为了使软件在不同的的操作系统平台上运行界面能保持原来的风格,做完这些,我把完整程序复制到Windows 7 Pro 和Windows XP Pro 环境下,程序运行界面正常,界面上的字体等设置都保持得相当好。没有出现异常的情况!

二是进行功能的测试。本系统测试采用了单元测试,集成测试,完善性测试等多种方式进行测试。经过测试,所有功能都能得以实现,没有任何异常。所以,在功能的测试上也是比较成功的。

5.系统预览

5.1主窗体界面

主窗体界面也是该系统的欢迎界面。应用程序的主窗体必须设计层次清晰的系统菜单和工具栏,其中系统菜单包含系统中所有功能的菜单项,而工具栏主要提供常用功能的快捷访问按钮。企业进销存管理系统采用导航面板综合了系统菜单和工具栏的优点,而且导航面板的界面更加美观,操作更快捷。主窗体的运行结果如图1所示。

5.2公共模块设计

在本系统的项目空间中,有部分模块是公用的,或者是多个模块甚至整个系统的配置信息,它们被多个模块重复调用完成指定的业务逻辑,本节将这些公共模块提出来作单独介绍。

12

西安职业技术学院2016届毕业设计说明书

5.3基础信息模块概述

模块用于管理企业进销存管理系统中的客户、商品和供应商信息,其功能主要是对这些基础信息进行添加、修改和删除。

5.4进货管理模块概述

企业进销存管理系统中的进货管理模块主要包括进货单和进货退货两个部分。由于它们的实现方法基本相似,本节将以进货单功能为主,介绍进货管理模块对本系统的意义和实现的业务逻辑。

5.5查询统计模块概述

企业进销存管理系统中的查询统计模块包括客户查询、商品查询、供应商查询、销售查询、销售退货查询、入库查询、入库退货查询和销售排行功能。由于本书的篇幅所限,本节将以销售查询功能为主,介绍查询统计模块对本系统的意义和实现的业务逻辑。

5.6库存管理模块概述

企业进销存管理系统中的库存管理模块包括库存盘点和价格调整两个功能。本节将以价格调整功能为主,介绍库存管理模块对本系统的意义和实现的业务逻辑。

功能主要用于调整库存中指定商品的单价,当用户选择了指定的商品,价格调整功能的界面会显示该商品在库存中的单价、库存数量、库存金额、单位、产地等信息。程序界面如图1所示。用户可以修改商品价格并单击“确定”按钮,调整该商品在库存中的单价。

13

西安职业技术学院2016届毕业设计说明书

6.系统评价

6.1优点

为做出该进销存管理系统,我参考了好多MIS系统,搜集了许多中英文资料,也查阅了大量书籍的源代码作为参考和运用,从中学会了许多java和SQL SERVER开发方面的知识。

和原始手工相比,这个系统有许多优点,如查找方便,存储量大,寿命高,检索迅速,可靠性高。系统要求分权限管理,分两种管理权限,一般用户可以进行查询,浏览;管理员可以进行查询,更新,删除和修改等等。此外,还用数据库知识,信息系统分析与设计的知识,结合一些管理业务知识,建立起相关数据模型,利用面向对象工具对其进行设计与开发,减少了工作量,将管理工作科学化,规范化,提高学校管理的工作质量和工作效率。

6.2缺点

此系统只能进行上面所描述的简单的功能,对系统内信息的安全性保护不足。另外,由于系统结构简单,无法使用户对该系统进行并发行操作。因此,我们还需要在该系统的基础上继续努力,不断完善这个系统。该系统的功能还有一些完成得不是很理想的地方,这需要以后技术好点时在进行添加修改。也是有我个人的技术原因,毕竟对于java这门技术的学习和熟练使用需要一个长期的过程。

14

西安职业技术学院2016届毕业设计说明书

7.致谢

在做系统的过程中,得到导师的悉心指导,在此向她致以诚心的谢意。同时真诚感谢几年来教授我的老师们,是他们使我获得了良好的理论知识和实践技能,为我以后能在社会工作中立足打下了坚实的基础,让我能在面对各种新技术的学习中有个良好的前提和扎实的基础。我通过开发这个管理系统的制作,巩固了以前所学的知识,提高了应用能力,使自己能够将所学的理论知识与实际情况相结合,独立思考,全面分析,灵活运用所学知识,解决了具体的问题,也使自己的理论水平得到了进一步的提高。同时,对心理素质的锻炼和工作作风的培养,将给我今后的工作和学习带来巨大的影响,有助于今后的工作与生活,使我受益匪浅。再次表示感谢。

15

西安职业技术学院2016届毕业设计说明书

8.参考文献

[1] 陈运迪.信息网络安全.信息战信息化与国家安全,2008,13(1):4

[2] 李志伟,汪东芳.基于WEB的虚拟计算机网络实验平台—网络互连设备仿真实验系统的设计与实现.大众科技,2009,12(2):13

[3] 周敏.基于B/S的学生信息管理系统.硕士学位论文.南京:南京理工大学

[4] 闪四清,邵明珠.SQL SERVER 2008数据库应用实用教程. 清华大学出版2010.11~12 [5] (美)Jeffrey Richte.Microsoft.NET Frameworks.北京:清华大学出版2010.41~42 [6] (美)微软公司.NET框架1.1类库参考手册.北京:清华大学出版社,2009.1~2

16


进销存管理系统论文正文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:现货黄金之“道氏理论”解剖

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: