毕业论文连锁商店计算机管理系统(vfp)

图4-2商店数据库永久关系图

5、代码设计

(1)、登陆界面

该界面是系统的登录界面,并提供验证管理员身份合法性的功能,设计完成的效果如图4-3所示 。用户输入用户名和相应的正确密码,单击“确定”按钮,就可以进入系统主界面。

图4-3欢迎登陆界面

SET EXACT ON

IF ALLTRIM(THISFORM.Text1.VALUE)==\

MESSAGEBOX(\请输入姓名\商店信息管理系统\THISFORM.Text1.SetFocus Return

ENDIF

USER_N=ALLTRIM(THISFORM.Text1.VALUE) USER_P=ALLTRIM(THISFORM.Text2.VALUE) LOCAL Is_User Is_User=.F.

SELECT 员工信息表

25

GO TOP

DO WHILE .NOT. EOF()

Is_User=(USER_N=员工信息表.姓名).AND.(USER_P=员工信息表.密码) IF IS_USER

EXIT

ELSE

SKIP

ENDIF

ENDDO IF IS_USER

cCurUser=ALLTRIM(THISFORM.Text1.Value) DO FORM 欢迎界面 THISFORM.RELEASE

ELSE

MESSAGEBOX(\姓名或密码不正确!\商店信息管理系统\THISFORM.Text1.Value=\THISFORM.Text2.Value=\THISFORM.Text1.SetFocus

ENDIF

SET EXACT OFF (2)系统主界面

系统主界面是用户进入系统后接触的主要界面,由它可以进入各个功能模块。

(3)信息管理界面

该部分界面对商店信息进行管理,包括商品信息管理、会员信息管理、商品类别管理、员工信息管理、进货信息、销售信息、库存信息。界面如图4-4所示。

26

图4-4信息管理界面

27

第五章、系统实施

1、选择的开发平台

硬件平台是开发与运行系统所需要的硬件环境,由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高。我选择的是DDR256M、60G硬盘内存的普通微机。

软件平台是指系统开发与运行的软件环境。我在开发时选用了稳定性较强的Windows XP中文专业版和VF6.0作为开发语言用于数据库设计。 由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。VF6.0具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。

2、系统测试

实际开发过程中不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想像的后果,因此系统测试是MIS开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占MIS开发总工作量的40%以上。因此,我们必须重视测试工作。

我在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:

(1)分调:在“登陆界面”文本框中输入“用户名”,例yg006,然后输入密码,该界面从其他相应的文本框中能够显示出相应的信息,系统是可以正常运行的。为了保证每一项菜单能够正确实现系统设计的功能,我把相关的基础数据,基本上全部输入到本系统中,并对每一个菜单项进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。

(2)数据跟踪:我完成菜单项测试后,我又对系统内的每一个数据进行了跟踪。

(3)总调:我在以上测试的基础上对系统功能进行了整体的测试,依次

28

联系客服:779662525#qq.com(#替换为@)