商品销售管理系统毕业论文 开题报告(5)

2019-08-31 20:06

图8超市信息管理系统结构图

4.2.各子系统功能分析

⑴ 系统登陆模块 功能:本模块的主要功能是对用户身份进行验证,只有系统的合法用户才能进入系统。其窗体如图9:

图9用户确认界面 在进行系统登陆过程中,登陆模块将调用数据库里的用户数据表,并对用户名和密码进行验证,只有输入了正确的用户名和密码后,系统登陆才会成功。在登陆模块中,对系统的尝试登陆次数进行了限制,禁止用户无终止的进行系统登陆尝试,在本系统中,当用户对系统的三次登陆失败后,系统将自动禁止登陆,退出登陆模块。并在输入了错误的或者是不存在的用户名和密码时,系统会给出出错信息提示,指明登陆过程中的错误输入或错误操作,以便用户进行正确的登陆。 其报错信息如图10所示:

21

图10登入错误界面

错误超过3次的提示界面

输入项、输出项:输入项为用户名和密码。用户名和密码均为字符串,最大长度为16个字符,密码以“*”号显示(英文和数字算一个字符,汉字算两个字符)。 程序逻辑:系统登陆流程图如图11所示:

图11:系统登陆流程图

接口:本模块为顶级模块,按确定按钮时,如果输入的用户名和密码正确,将调用系统主窗体模块,进入系统主窗体。

存储分配:在用户按下确定按钮时,将读取存储用户名和密码的数据表,以对用户名和密码进行验证。

测试要点:本模块有如下几个测试要点,按下确定按钮时,是否能正确读取存储用户名和密码的数据表;如果用户名和密码正确,是否能进入系统主窗体;当输入用户名或密码错误时,是否能弹出信息框,给用户提示。

⑵ 进货管理模块

功能:该模块主要是实现进行厂商信息管理、进货计划、进货查询、进货报表四个功能。

厂商信息管理:该子模块主要是对供货厂商进行基本的信息维护,其中包括厂商名称,厂商的地址,联系电话以及企业的法人代表。在登录信息时进行厂商编码,

22

以方面其他模块和数据库利用。

进货计划:进货计划为进货管理的主要业务,是目的就是实现手机的采购,制定详细的进货清单,利用管理系统来加速企业的进货进度,简短企业的进货周期,实现资金人力的快速周转。进货计划以进货单的形式来实现整个的进货管理,进货单

进货查询:该模块为企业提供整个企业的进货情况查询,也可以进行进货的明细查询,并以进货报表形式打印出来。

进货报表:该报表是将整个的进货的工作和进货情况以报表的形式表示出来,然后打印出来,给用户或者是公司其他人与系统没有直接关系的负责人看。 输入项、输出:该模块的输入项为企业的进货单,其中包括单据编号,厂商编号,进货厂商,商品型号,数量,单价,金额,进货日期,采购员和进货单备注等输入条目。输入表单如图12:

图12进货输入单 存储分配

在用户按下确定按钮时,将读取存储入库数据表,以添加该登记入数据库,如果点取消,该表单的输入将被取消,不会将数据存储到数据库。 测试要点

对商品编码入库程序进行测试,利用测试用例填入表单,对其进行数据库数据存储测试,看看所填数据能否存入数据表中。

库存信息维护,对数据库中的数据进行修改,删除,更新操作,查看维护功能能否实现。

库存报表:对前面所做测试的数据,以报表形式输出来,看看输出的报表跟测试用例是否相符,相符则功能能够实现,测试成功。

⑷ 销售管理模块 功能

本模块的主要功能是把销售信息写入销售清单,同时对库存数据进行跟新,以备用户将来对销售信息和库存信息进行查询和打印。

商品销售:主要功能是对所销售的手机情况进行登记,记录该商品的型号、销售数量、单价、金额、生产厂商等与商品相关的信息。将销售信息录入数据库销售表中,进行销售查询和统计。

销售查询:根据商品销售情况,按需要对销售情况进行查询。在该查询模块中,可以按照商品的型号、销售日期等多种方式进行商品销售情况查询。

销售报表:按年、月、或者是按天对销售情况进行统计,形成报表,并打印出来。

输入项、输出项

本模块的数据输入项主要为手机的销售清单,其中包括单据编号、商品型号、计量单位、单价、数量、金额、生产厂商、销售日期、营业员等相关信息。具体的输入如图13:

图13:销售输入\\出项

存储分配

23

商品销售模块主要的是进行商品销售情况统计并登记入库,当商品销售业务发生后,营业员将打开销售管理模块对商品销售情况进行登记入库,调用数据库中的销售表,等待数据录入,等营业员将相应数据输入后,点提交按扭将完成数据的存储。取消按扭将取消此次操作,不进行数据存储。

测试要点

对手机销售管理模块进行测试,利用测试用例填入表单,对其进行数据库数据存储测试,看看所填数据能否存入数据表中。

销售查询,对各查询要求分别进行测试,查看测试结果。 销售报表,对销售情况进行统计,并形成报表打印出来。

⑸ 员工管理模块

在系统开发中,为解决企业人员流动问题,在系统中增添了员工管理子模块,用来对企业的办事员工和管理人员进行信息化管理,以此来提高员工的办事效率,节约人力资源。 新员工录入

在企业新进员工时,对其进行基本信息的存储,对员工进行基本的了解 员工信息维护

当员工信息发生变化,或者是员工离职,换岗对相关信息发生变化时,利用此子模块对其进行信息变更。

⑹ 系统管理模块 系统用户管理

在系统实行多用户管理时,本模块将为系统开辟多个系统用户,并能对其进行简单的信息维护,用户名变更和密码修改。

退出:选择退出系统,将关闭整个系统,结束本次使用。 第九章 系统调试

完成对流程的编码后最重要的事情就是对系统的测试工作了,测试在系统设计阶段有两个时期,通常在编写每个模块后做单元测试,另一个时期是对系统的综合测试。

9.1模块测试

在模块测试时我们主要从以下几个方面考虑: 1. 模块接口

2. 局部数据结构 3. 重要执行通道 4. 出错处理通道

5. 影响上述方面的边界条件

测试时进行代码审查,从数据类型,变量声明,数据结构进行审查,然后进行功能测试,从输入一些简单的数据开始执行一遍,观测运行期间变量的变化,运行中值的变化范围。改变测试方案来变换另一个角度进行测试,发现错误并记录,

24

修改代码,测试条件使程序通过多层分支,判别运行结果从而完成模块测试。 10.2整体测试

总体测试是组装软件的系统技术,本系统测试采用渐增集成测试,即测试单一模块,将测试完的模块加入系统中,进行一次系统测试,依次类推将所有模块加入系统中,在具体测试时,采用自顶向下的结合方式,从主控模块开始,沿各控制层向下移动,渐把所有模块结合了。 评估运行的可靠性问题 1. 结果正确 2. 运行速度 3. 空间利用率 4. 算法的可行性

软件安装及配置说明 1、欢迎使用 2、使用手册 1、软件的安装 2、基本功能 3、主界面介绍 4、系统介绍完毕!

1、欢迎使用超市管理系统

超市管理系统是用delphi开发的基于windows的小型数据库管理软件。使用该软件对中小型超市进行简单的进销存管理和数据查询。该软件有界面漂亮、操作方便、简单管理等特点。

4、使用说明

1、软件的安装

本软件无需安装便可使用,使用方法将程序目录拷贝到本地硬盘,执行bin目录下面的project.exe即可。

2、功能介绍

本软件可以实现的功能如下:

用户管理,包括用户的添加、删除、密码和权限的修改; 备份管理,包括数据库的备份、数据库的还原;

商品管理,商品的添加、删除、修改、销量统计和分类查询;

25


商品销售管理系统毕业论文 开题报告(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:渝教工委〔2009〕58号

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

马上注册会员

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