超市进销存管理信息系统设计与开发.docx

上传人:小飞机 文档编号:4297472 上传时间:2023-04-14 格式:DOCX 页数:37 大小:1.51MB
返回 下载 相关 举报
超市进销存管理信息系统设计与开发.docx_第1页
第1页 / 共37页
超市进销存管理信息系统设计与开发.docx_第2页
第2页 / 共37页
超市进销存管理信息系统设计与开发.docx_第3页
第3页 / 共37页
超市进销存管理信息系统设计与开发.docx_第4页
第4页 / 共37页
超市进销存管理信息系统设计与开发.docx_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《超市进销存管理信息系统设计与开发.docx》由会员分享,可在线阅读,更多相关《超市进销存管理信息系统设计与开发.docx(37页珍藏版)》请在三一办公上搜索。

1、腾宇超市进销存管理信息系统设计与开发1引言1.1 项目来源随着腾宇超市的业务量越来越多,商品的信息量越来越盘大,原有的手工记账方式已经不能满足管理者的需求,庞大的信息量统计、传递、计算不方便快捷、不能妥善保管,经营管理越来越复杂,该超市的管理方式已经远远不能满足市场的需要,我们针对当前腾宇超市管理的特点和运营需求,采用了基于Windows图形界面这一容易学习使用的操作环境,设计开发了适合腾宇超市具体情况的进销存一体化的管理信息系统,使用先进的计算机技术来管理超市,节约了大量人力物力,减轻了员工的工作强度,加快了超市经营管理的效率。1.2 任务目标该进销存管理信息系统适用于中小型超市,需要储存大

2、量的数据:商品信息、用户信息等,所以该系统必须能满足数据库的扩容性好,并且拥有友好的人机交互界面,操作响应速度快等特点。该系统的任务目标为:1系统采用人机交互的方式,界面美观友好,使用户拥有舒适的感官效果。2能够对进货、退货信息进行有效的管理。3对于输入系统的数据,进行严格检验,尽量的保证数据的正确。4能够对商品销售信息进行有效及时的管理。5能够准确及时的提供库存信息。6数据存储安全可靠,查询信息方便、快捷。7系统易操作易维护。 基于如上七点目标,本设计主要要应用到JAVA编程、C/S架构开发模式以及MYSQL数据库连接等相关知识。需要在熟练掌握C/S架构模式下的开发技术,将在课堂上所学的知识

3、切实运用到项目中,巩固在大学期间所学的知识,检验自己的学习成果,并且能把知识转化为生产力,减少超市管理员在现实生活中的工作负荷,提高工作效率。本系统是以腾宇超市为对象进行创建的,主要包括以下的功能模块:基础信息管理模块、系统管理模块、进货管理模块、销售管理模块、库存管理模块和查询管理模块。2. 项目规划2.1 项目资源2.1.1 硬件设备在本系统运行所需要的硬件系统如表2.1所示:表 2.1 系统运行硬件环境配置表设备名称主要性能指标规格数量服务器双核CPU,主频2.0GHz或以上,内存4G或以上;硬盘空间500G或以上;1000M网卡;台2客户机双核CPU;内存2G或以上;硬盘空间100G或

4、以上;100M或1000M网卡;台10交换机24口或以上(100/1000Mbps);背板带宽32Gbps或以上;台22.1.2 软件环境本系统所运行所需要的软件环境配置如表2.2所示:表 2.2 系统运行软件环境配置表软件类型软件名称规格数量备注服务器操作系统Windows 2003 R2 SP2简体中文标准版套2客户机操作系统Windows XP SP3简体中文专业版套10浏览器Internet Explore 6.0以上套122.1.3 软件工具本系统开发所需的工具如表2.3所示表 2.3 开发工具一览表软件类型软件名称版本描述备注开发工具Eclipse英文版数据库系统SQL SERVE

5、R 2005简体中文标准版建模工具MS Visio 2003简体中文标准版2.2 项目规划2.2.1 任务描述本系统的任务分解树如图2.1所示:图 2.1 腾宇超市进销存管理信息系统开发任务树2.2.2 进度安排腾宇超市进销存管理信息系统是从2012年11月上旬开始进行系统的开发设计的准备阶段的,直到20一三年5月项目才完成系统的测试。整个开发过程用时将近27周,其详细的开发进度计划如图2.2所示: 图 2.2 腾宇超市进销存管理信息系统开发进度计划甘特图3. 系统需求分析3.1 业务需求3.1.1 业务组织在本超市管理信息系统的业务中,主要参与的部门有总经理办公室、人事行政部、财务部、采购部

6、、营运部、信息部、库存部。每个部门的主管业务我们将在下面详细介绍。 1总经理办公室:处理超市的公共关系;整个超市的文档存放在该处,参与行政,决定超市的布置及展示、商品的陈列、库存标准。 2人事行政部:负责超市员工招聘、考核员工绩效、发放员工薪酬、福利;对超市管理文档进行收集、整理、存储。3财务部:对超市的资金运用进行管理;制作财务报表;负责员工工资发放和核算;支付供应商往来款项;核对销售数据,统计超市营业额;进行超市资产盘点。4采购部:主要负责超市商品的采购,向供应商发出采购单;制定商品价格政策,发掘供应商。5营运部:执行超市质量管理制度和标准。负责超市设备维修,处理顾客意见。负责超市促销活动

7、的策划、管理。6信息部:负责超市信息系统的不断开发与维护;负责超市员工计算机技术的培训与考核;负责超市信息管理管理。7库存部:负责超市商品的入库以及库存商品的管理;处理损坏的库存商品;对库存商品进行盘点;向采购部门发出采购要求。图 3.1 腾宇超市组织结构图3.1.2 业务定义腾宇超市进销存管理信息系统顶层数据流图如下:图 3.2 腾宇超市进销存管理信息系统顶层数据流图3.1.3 业务流程 在系统的需求分析阶段,我们对超市的业务流程进行了调查,得出了以下的业务流程图:图 3.3 腾宇超市业务流程图3.2 功能需求3.2.1 功能组成本系统根据腾宇超市的管理特点,采用自顶向下方法开发,使该系统实

8、现进、销、存等基本管理功能。管理信息系统就是对这些信息设立正确数据库,进行有效地管理。本系统主要功能模块有:系统管理模块、基础信息管理模块、进货管理模块、销售管理模块、库存管理模块和查询管理模块。 本系统用户分为管理员与操作员两种角色,两个角色的用户进入系统能使用的系统功能不同。操作员进入系统,系统管理模块功能有管理员管理功能,管理员进入系统,系统管理模块没有管理员管理功能,下面以操作员进入系统使用的系统功能为例说明,系统功能结构如图3.4 所示: 图 3.4 腾宇超市进销存管理信息系统功能树3.2.2 功能逻辑1第一层数据流程图 将超市进销存管理信息系统分为基本信息管理、进货管理、销售管理、

9、查询管理、库存管理来进行分析,系统的第一层数据流图如下:管理员P1基本信息管理P2进货管理P3销售管理 P4查询管理P5库存管理 财务基本信息新进货信息新销售信息进货单客户信息供应商信息商品信息退货单销售单销售退货单存档商品现价库存信息客户信息供应商信息商品信息查询请求查询结果查询、调价请求库存盘点调价请求新销售信息新退货信息新进货信息新退货信息图 1.5 腾宇超市进销存管理数据流图将各个模块逐一分解进行分解管理员P2.1进货单管理退货单管理P2.2进货单退订单新进货信息新退货信息P3图 2.6 进货管理数据流图管理员P3.1销售单管理销售退货单管理P3.2销售单销售退订单新销售信息新销售退货

10、信息P4财务图 3.7 销售管理数据流图3.3 数据字典3.3.1 数据项的定义 数据项是数据结构中讨论的最小单位,是数据记录中最基本的、不可分的有名数据单位。以下是系统数据库中主要的销售单(tb_sales)的数据项述:表3.1 销售票号数据项的定义数据项编号I03-01数据项名称销售票号别名销售单编码简述销售单在系统数据表的唯一标识类型及宽度字符型,20位取值范围F/M表 3.2 客户编号数据项的定义数据项编号I03-02数据项名称客户编号别名客户编码简述客户在系统数据表的唯一标识类型及宽度字符型,10位取值范围F/M表 3.3 支付类型数据项的定义数据项编号I03-03数据项名称支付类型

11、别名支付方式简述客户购买商品选择的支付方式类型及宽度可变动字符型,50位取值范围F/M表 3.4 销售时间数据项的定义数据项编号I03-04数据项名称销售时间别名销售日期简述商品出售时的系统时间类型及宽度日期取值范围F/M表 3.5 操作员数据项的定义数据项编号I03-05数据项名称操作员别名系统操作员简述系统使用人员类型及宽度可变动字符型,50位取值范围F/M表 3.6 数量数据项的定义数据项编号I03-06数据项名称数量别名商品数量简述出售商品的总数量类型及宽度整型,11位取值范围00000000000999999999993.3.2 数据结构的定义数据结构是指相互之间存在一种或多种特定关

12、系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。它描述了同一数据元素类中各数据元素之间存在的关系。表 3.7 商品入库的数据结构DS0202:进货单标识DS0203:操作员信息DS0204:供应商信息DS0205:商品信息I1:进货票号I10:登录名I14:全称I25:商品编号I2:供应商编号I11:姓名I一五:编号I26:商品名称I3:数量I12:密码I16:邮政编码27:描述I4:支付类型I一三:角色I17:联系人I28:单价I5:进货时间I一八:xI29:产地I6:操作员I19:传真I30:供应商编号I7:价格

13、I20:地址I31:规格I8:商品注释I21:电子邮件I32:包装I9:商品编号I22:开户银行I33:批号I23:开户账号I34:批准文号I24:电话表 3.8 商品销售的数据结构DS0302:销售单标识DS0303:操作员信息DS0304:商品信息DS0305:客户信息I1:销售单票号I10:登录名I11:商品编号I21:客户全称I2:客户编号I11:姓名I12:商品名称I22:客户地址I3:数量I12:密码I一三:描述I23:客户编号I4:销售时间I一三:角色I14:单价I24:邮政编码I5:操作员I10:登录名I一五:产地I25:传真I6:支付类型I16:供应商编号I26:联系人I7:

14、商品编号I17:规格I27:xI8:商品注释一八:包装I28:电子邮件I9:价格I19:批号I29:开户银行I20:批准文号I30:开户账号I31:电话3.3.3 数据流的定义表 3.9 商品入库数据流定义数据流编号D02数据结构名称商品入库单简述采购部开出的商品入库单数据流来源采购部数据流去向商品入库模块数据流组成进货票号+供应商编号+数量+支付类型+进货时间+操作员+价格+商品注释+商品编号数据流量100份/时高峰流量一八0份/时表 3.10 货品出售数据流定义数据流编号D03数据结构名称销售单简述收银部开出的销售单数据流来源收银部数据流去向商品出售模块数据流组成销售票号+客户编号+数量+

15、销售时间+操作员+支付类型+商品编号+商品注释+价格数据流量90份/时高峰流量一五0份/时4. 系统结构设计4.1 体系结构设计在系统架构方面,考虑到系统的可行性、使用方便性,系统采用了大家熟悉的C/S(client/server)架构模式,即客户机和服务器端软件。它可以充分利用客户端和服务器端的硬件资源,把要处理的任务合理分配到各个终端,该模式采用两层架构模式,使用同一程序实现逻辑计算和数据处理,把逻辑层和数据处理层合并。下图为本系统的总体架构图:图4.1 腾宇超市进销存管理信息系统体系结构图4.2 软件结构4.2.1 软件模型图 4.2 腾宇超市进销存管理信息系统软件结构图4.2.2 模块

16、定义对功能函数或类体进行详细说明。可使用IPO图说明模块内部加工逻辑与接口。 系统的IPO图如图4.3所示。 4.3 腾宇超市进销存管理信息系统IPO图4.3 腾宇超市进销存管理信息系统层次结构图系统用户可利用IPO表编写、修改和维护程序。进货单录入的上层调用模块为进货管理,没有下层模块可调用,进货单录入的IPO表如表4.1所示。 表4.1 进货单录入的IPO表系统名称:腾宇超市进销存管理信息系统设计者:李雨甲模块名:进货单录入日期:20一三-5-一五模块编号:上层调用模块:进货管理下层被调用的模块:无输入数据:填写要添加的进货单信息输出数据:无处理步骤:(1)输入进货单信(2)判断添加的进货

17、单信息的合法性(3)将合法的信息添加成功后返回主页,然后进行浏览判断添加是否成功销售单录入的上层调用模块为销售管理,没有下层模块可调用,销售单录入的IPO表如表4.2所示。 表4.2 销售单录入的IPO表系统名称:腾宇超市进销存管理信息系统设计者:李雨甲模块名:销售单录入日期:20一三-5-一五模块编号:上层调用模块:销售管理下层被调用的模块:无输入数据:填写要添加的销售单信息输出数据:无处理步骤:(1)输入销售单相关信息(2)判断添加的销售单信息的合法性(3)将合法的信息添加成功后返回主页,然后进行浏览判断添加是否成功5. 系统详细设计5.1 程序算法详细设计5.1.1 用户登录程序算法描述

18、使用本系统首先要进行用户登录,系统预设有操作员账号,使用预设的操作员账号进行登录,则进入系统主界面,进而可以对各个功能模块进行操作,如果账号或密码不是系统用户,既不是预设账号也没有预先注册在登录时会对数据库内的数据进行对比,没有相对应的账号和密码的话,系统则会自动提示账号或密码错误,用户登录的程序算法如下图所示:开始输入账户密码是否正确否系统提示错误进入系统是基础信息管理销售管理查询管理存入数据库结束系统管理进货管理库存管理图5.1 用户登录程序流程图5.1.2 用户操作程序算法描述 系统用户登录进入系统后,在不同的功能模块中进行操作,系统会对用户输入的信息进行合法性校验,这样会减少很多因为操

19、作性的失误引起一些不必要的麻烦。在系统对数据检查完后,只有合法的数据才会录入系统数据库。详细的程序算法如下图所示:开始输入信息检查是否合 法否重新输入信息进入系统是基础信息管理销售管理查询管理存入数据库结束系统管理进货管理库存管理图5.2 用户操作程序流程图5.2 数据库详细设计5.2.1 概念数据模型设计根据实际调查对系统进行分析设计,规划处本系统使用的数据库实体为:客户、商品、供应商、销售单、销售退货单、进货单、退货单、库存盘点信息。以下是本系统的几个关键E-R图。 1腾宇超市进销存管理信息系统E-R模型图图 5.3 腾宇超市进销存管理信息系统表关系ER图2商品档案实体商品档案实体图如下图

20、所示:图5.4 商品档案实体图3供应商档案实体供应商档案实体图如下图所示:图5.5 供应商档案实体图4客户档案实体客户档案实体图如下图所示:图5.6 客户档案实体图5进货单档案实体进货单档案实体图如下图所示:图5.7 进货单档案实体图6退货单档案实体退货单档案实体图如下图所示:图5.8 退货单档案实体图7销售单档案实体销售单档案实体图如下图所示:图5.9 销售单档案实体图8销售退货单档案实体销售退货单档案实体图如下图所示:图5.10 销售单退货档案实体图9库存盘点信息档案实体库存盘点信息档案实体图如下图所示:图5.11 库存盘点信息档案实体图5.2.2 逻辑数据模型设计通过对系统的需求分析以及

21、系统的详细设计,对腾宇超市进销存管理信息系统数据库njue设计主要包括9张数据表,其逻辑数据模型如下表所示:表 5.1 腾宇超市进销存管理信息系统逻辑数据模型序号关系名称关系模型主键外键1客户信息客户信息(客户全称、客户地址、客户编号、邮政编码、传真、联系人、x、电子邮件、开户银行、银行账号、电话)客户编号2商品信息商品信息(商品名称、商品编号、单价、产地、供应商编号、规格、包装、批号、批准文号、描述)商品编号3进货单信息进货单信息(进货票号、供应商编号、数量、支付类型、进货时间、操作员、价格、商品注释、商品编号)进货票号供应商编号、商品编号4操作员信息操作员信息(登录名、密码、操作员姓名、角

22、色)登录名5退货单信息退货单信息(退货票号、商品编号、供应商编号、支付类型、操作员、数量、商品注释、价格、退货时间)退货票号商品编号、供应商编号6供应商信息供应商信息(供应商全称、供应商编号、邮政编码、供应商地址、电话、传真、联系人、x、电子邮件、开户银行、开户账号)供应商编号7销售单信息销售单信息(销售票号、客户编号、数量、销售时间、操作员、支付类型、商品编号、商品注释、价格)销售票号客户编号、客户编号8销售退货单信息销售退货单信息(退货票号、客户编号、数量、销退时间、操作员、支付类型、商品编号、商品注释、价格)退货票号客户编号、客户编号9库存盘点信息库存盘点信息(ID、商品编号、数量)ID

23、商品编号5.2.3 物理数据模型设计腾宇超市进销存管理信息系统数据库njue的9张数据表如下表所示:表5.2 腾宇超市进销存管理数据表表名说明功能作用tb-customer客户信息表储存客户的基本信息tb-goods商品信息表储存商品的基本信息tb-inport进货单信息表储存进货单信息tb-operator系统操作员信息表储存系统操作员的信息tb-outport退货信息表储存退货单信息tb-provider供货商信息表存储供货商的信息tb-sales销售信息表储存销售单信息tb-salesback退货信息表储存退货单信息tb-storagecheck库存盘点信息表储存库存商品信息下图为nju

24、e数据库的表截图: 图5.12 腾宇超市进销存管理信息系统数据库总表在逻辑数据模型(即关系模型)的基础上,构建物理数据模型(即数据库与数据表结构),将关系模型转换为具体的表结构,如下列表所示:表 5.3 客户信息表结构序号字段名主键否外键否数值类型长度缺省值可为空1IdYNchar10NN2customernameNNvarchar50NN3zipNNchar6NY4addressNNvarchar50NY5telephoneNNvarchar20NY6connectionpersonNNvarchar20NY7phoneNNvarchar20NY8bankNNvarchar50NY9acco

25、untNNvarchar50NY10emailNNvarchar50NY11faxNNvarchar20NY12availableNNint11NN表 5.4 商品信息表结构序号字段名主键否外键否数值类型长度缺省值可为空1idYNchar10NN2goodsnameNNvarchar50NN3produceplaceNNvarchar50NY4sizeNNvarchar50NY5packageNNvarchar50NY6productcodeNNvarchar20NY7promitcodeNNvarchar20NY8descriptionNNvarchar50NY9priceNNfloatNN

26、10provideridNYchar10NN11availableNNint11NN表 5.5 进货单信息表结构序号字段名主键否外键否数值类型长度缺省值可为空1idYNchar20NN2provideridNYchar10NN3paytypeNNvarchar50NN4inporttimeNNdetatimeNN5operatepersonNNvarchar50NN6numberNNint11NN7priceNNfloatNN8commentNNvarchar100NY9goodsidNYchar10NN表 5.6 系统操作员信息表结构序号字段名主键否外键否数值类型长度缺省值可为空1usern

27、ameYNvarchar20NN2passwordNNvarcharr20NN3nameNNvarchar20NN4powerNNchar10NN表 5.7 退货信息表结构序号字段名主键否外键否数值类型长度缺省值可为空1idYNchar20NN2provideridNYchar10NN3paytypeNNvarchar50NN4outporttimeNNdatatimeNN5operatepersonNNvarchar50NN6numberNNint11NN7priceNNfloatNN8commentNNvarchar100NY9goodsidNYchar10NN表 5.8 供货商信息表结构

28、序号字段名主键否外键否数值类型长度缺省值可为空1idYNchar10NN2providernameNNvarchar50NN3zipNNchar6NY4addressNNvarchar50NY5telephoneNNvarchar20NY6connectionpersonNNvarchar20NY7phoneNNvarchar20NY8bankNNvarchar50NY9accountNNvarchar50NY10emailNNvarchar50NY11faxNNvarchar20NY12availableNNint11NN表 5.9 销售信息表结构序号字段名主键否外键否数值类型长度缺省值可为

29、空1idYNchar20NN2customeridNYchar10NN3paytypeNNvarchar50NN4salestimeNNdatetimeNN5operatepersonNNvarchar50NN6numberNNint11NN7priceNNfloatNN8commentNNvarchar100NY9goodsidNYchar10NN表 5.10 退货信息表结构序号字段名主键否外键否数值类型长度缺省值可为空1idYNchar20NN2customeridNYchar10NN3paytypeNNvarchar50NN4salesbacktimeNNdatetimeNN5opera

30、tepersonNNvarchar50NN6numberNNint11NN7priceNNfloatNN8commentNNvarchar100NY9goodsidNYchar10NN表 5.11 库存盘点信息表结构序号字段名主键否外键否数值类型长度缺省值可为空1idYNint11NN2goodsidNYchar10NN3numberNNint11NN5.3 界面设计本系统的使用者分为两种角色,一种是操作员,一种是管理者。使用操作员身份登陆进入系统和使用管理者身份进入系统能使用的系统功能有所区别,操作员身份进入系统的可以进行操作员、管理员两种角色的用户的注册,用户信息的添加和修改,以及修改密码

31、的功能。使用管理员身份进入系统不能进行用户注册,只能修改密码,其他功能都与操作员身份进入的系统功能一样。本系统界面友好,简洁大方,功能模块清晰,能给使用者带来舒适的使用感。下面选择一些代表性的界面进行介绍说明。5.3.1 登陆系统界面以及主界面的设计登陆界面设计简洁明了,输入正确的用户名和密码就能点击确定按钮登陆了,如果账户或密码错误,系统会自动提示用户名或密码错误。登陆界面如下图所示:图5.10 腾宇超市进销存管理信息系统登录界面 主界面的功能模块栏都设置在界面顶端,点击下拉菜单可以使用模块内的各个功能,系统的功能模块分为:基础信息管理模块、进货管理模块、销售管理模块、查询管理模块、库存管理

32、模块、系统管理模块。主界面的设计如下图所示: 图5.11 腾宇超市进销存管理信息系统主界面5.3.2基础信息管理模块界面的设计基础信息管理模块包括客户信息管理、商品信息管理、供应商信息管理三个基本功能。1客户信息管理包括客户添加信息功能和客户删除信息功能,界面设计如下图所示:图5.12 客户信息管理界面2商品信息管理包括商品添加信息功能和商品删除信息功能,界面设计如下图所示:图5.一三 商品信息管理界面3供应商信息管理包括供应商添加信息功能和供应商修改和删除信息功能,界面设计如下图所示:图5.14 供应商信息管理界面5.3.3进货管理模块界面的设计进货管理模块包括进货单管理和退货单管理两个基本

33、功能。1使用进货单管理录入进货单时,点击选择列表中一种商品,然后单击添加会自动生成进货票号,显示供应商编号、进货时间、操作员、商品编号,再填入进货的数量、选择支付类型就可以点击入库按钮对商品进行入库操作。进货单管理的界面设计如下图所示:图5.一五 进货单管理界面2使用退货单管理录入退货单时,需要进行的操作与进货单录入的操作类似。退货单管理的界面设计如下图所示:图5.16 退货单管理界面5.3.3销售管理模块界面的设计销售管理模块包括销售单管理和销售退货单管理两个基本功能。1使用销售单管理录入销售单时,需要进行的操作与录入进货单的操作类似,只需要额外填入客户编号。销售单管理的界面设计如下图所示:

34、图5.17 销售单管理界面2使用销售退货单管理录入销售退货单时,需要进行的操作与录入销售单的操作类似。销售退货单管理的界面设计如下图所示:图5.一八 销售退货单管理界面5.3.4查询管理模块界面的设计查询管理模块包括客户查询、商品查询、供应商查询、销售查询、销售退货查询、入库查询、入库退货查询七个基本功能。下面以商品查询界面设计和销售查询界面设计为代表举例说明。1使用商品查询功能时,可以点击显示全部信息按钮查询所有商品的基本信息,也可以选择查询条件进行查询,可以选择的查询条件有:商品编号、商品名称、生产批号、供应商编号。商品查询的界面设计如下图所示:图5.19 商品查询界面2使用销售查询功能时

35、,可以点击显示全部信息按钮查询所有销售单信息,也可以选择查询条件进行查询,可以选择的查询条件有:销售单号、操作员、客户编号、商品编号。销售查询的界面设计如下图所示:图5.20 销售查询界面5.3.5库存管理模块界面的设计库存管理模块包括库存盘点和价格调整两个基本功能。1使用库存盘点功能时,可以点击盘点按钮查询所有商品的库存信息,界面会显示盘点员和盘点时间的信息。库存盘点的界面设计如下图所示:图5.21 库存盘点界面2使用价格调整功能时,可以输入商品ID点击搜索原价按钮搜索商品原价,然后输入改后的价格,点击确定按钮进行修改。价格调整的界面设计如下图所示:图5.22 价格调整界面5.3.6系统管理

36、模块界面的设计系统管理模块在登录用户身份不同时所能使用的功能是不一样的。登陆用户为管理员身份时,只有更改密码的功能。更改密码的界面设计如下图所示:图5.23 更改密码界面登陆用户为操作员身份时,不仅具有更改密码的功能还有操作员管理的功能。操作员可以使用操作员管理功能进行用户的注册和修改。操作员管理的界面设计如下图所示:图5.24 操作员管理界面6. 系统使用说明考虑到系统的安全性,本系统的使用者分为管理员和操作员两种身份。两种身份的用户登录进入系统能使用的权限不同。操作员登陆进入系统,系统主界面的系统管理模块的管理员管理功能可以进行用户注册,添加和修改管理员以及操作员信息,同时也能修改本账户的

37、密码。管理员登陆进入系统,系统主界面的系统管理模块只能修改本账户的密码,其他功能与操作员登陆系统进入的主界面的系统功能一样,即:基础信息管理模块、进货管理模块、销售管理模块、库存管理模块和查询管理模块。可以添加、修改、查询商品信息、客户信息、供应商信息、进货单信息、退货单信息、销售单信息、销售退货单信息、能够进行库存盘点、商品价格调整。本系统的使用的操作员的登录用户名为lyj,密码123。管理员的登录用户名为admin,密码123。需要注册操作员或管理员用户时,可以使用账户lyj,密码123登录进入系统,进行用户注册。7. 总结本系统为使用JAVA开发语言和MYSQL数据库技术,采用C/S模式

38、基于windows XP界面设计开发的超市进销存管理信息系统,系统功能包括基础信息管理模块、进货管理模块、销售管理模块、库存管理模块和查询管理模块。基本实现系统目标和需求分析中所设计的各个功能。由于时间有限以及个人经验的不足,本系统的功能还不是很强大,与实际应用于各大超市的进销存管理信息系统还是有一定的差距。通过本次毕业设计增强了我的实际操作能力,深化了我的专业知识,让我认识到我所欠缺的地方。把我们所学的知识应用于实际生活,深化了我们对社会的认识。这次毕业设计对于我来说是一种考验和学习。检验了我们平时所学的专业知识,也增强了专业知识的薄弱环节。在进行系统需求分析的时候,我对超市的经营模式等进行了深入调查,但是在进行系统功能设计的时候还是有一定的难度,有些地方考虑的不全面,所以系统还是有很多欠缺的地方。通过指导老师耐心的指导,不断的查阅相关资料,对系统不断地改进,最终完成了系统的设计开发。参考文献1 黄梯云.管理信息系统M.北京:高等教育出版社,2009.2 T.parsons,The Social SystemM,New York:Press,1961,P36-45. 3 吕俊亚.超市进销存管理系统的设计与实现探讨J.现代商贸工业,2008(3).271-272.4 张基温. 信息系统开发案例M.北京:清华大学出版社,2004.83-一三5.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号