好文档 - 专业文书写作范文服务资料分享网站

超市管理系统毕业论文 

天下 分享 时间: 加入收藏 我要投稿 点赞

查询商品信息确认查询信息添加商品信息保存添加信息管理者修改商品信息保存修改信息删除商品信息确认删除信息

模块用例活动图:

库存管理查询添加删除修改输入查询信息输入新商品信息输入删除信息查询欲改的信息确认信息确认添加信息确认删除信息输入新的商品信息保存删除商品信息保存信息确认商品信息保存商品信息

模块用例时序图(库存管理):

库存管理——添加时序图:

21

系统管理员输入商品信息界面添加商品基本信息输入新商品信息确认信息添加商品信息

库存管理——修改时序图:

系统管理员输入商品信息界面修改商品基本信息输入欲改商品信息确认商品信息更新商品信息

库存管理——删除时序图:

系统管理员输入商品信息界面删除商品基本信息输入商品基本信息确认商品信息确认删除信息

22

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

4.2.各子系统功能分析

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

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

23

图10登入错误界面

错误超过3次的提示界面

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

图11:系统登陆流程图

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

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

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

⑵ 进货管理模块

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

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

24

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

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

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

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

图12进货输入单 存储分配

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

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

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

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

⑷ 销售管理模块 功能

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

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

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

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

输入项、输出项

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

图13:销售输入\\出项

存储分配

25

超市管理系统毕业论文 

查询商品信息确认查询信息添加商品信息保存添加信息管理者修改商品信息保存修改信息删除商品信息确认删除信息模块用例活动图:库存管理查询添加删除修改输入查询信息输入新商品信息输入删除信息查询欲改的信息确认信息确认添加信息确认删除信息输入新的商品信息保存删除商品信息保存信息确认商品信息保存商品信息模块用例时序图(库存管理):
推荐度:
点击下载文档文档为doc格式
9xiu21yi364bptb10m16
领取福利

微信扫码领取福利

微信扫码分享