超市管理信息系统课程设计报告

目 录

1 需求分析.... 1

1.1开发背景... 1

1.2系统可行性分析... 2

1.1.1管理可行性分析... 2

1.1.2经济可行性分析... 2

1.1.3运行上的可行性... 2

1.1.4社会可行性分析... 3

1.1.5可行性研究结论... 3

2 系统功能分析.... 4

2.1系统功能... 4

2.2系统功能概述... 5

3程序清单.... 7

3.1超市管理信息系统主页面管理... 7

3.2商品信息管理... 8

3.3商品信息的更新管理... 9

总 结.... 12

参考文献.... 13

1 需求分析

1.1开发背景

随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,超市管理的全面自动化、信息化则是其中极其重要的部分。为了加快超市管理自动化的步伐,提高超市的管理业务处理效率,建立超市管理信息系统已变得十分必要。

将计算机这一信息处理器应用于超市的日常管理已是形式所逼,而且这也将为超市管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理信息系统已成为超市管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。主要体现在:极大提高了超市工作人员的工作效率,大大减少了以往入出存流程繁琐,杂乱,周期长的弊端,可以减少入库管理、出库管理及库存管理中的漏洞,可以节约不少管理开支,增加企业收入。

超市的信息管理的操作自动化和信息的电子化,全面提高了超市的管理水平,入库、库存、出库还是现在企业超市管理的常规基本模式,虽然,最近又出现了很多新的管理模式,如:基于零库存思想的沃尔玛特管理方式,但这些新的思想在中国大部分企业的管理中还是难以实现的。所以如何设计好超市管理信息系统,尽可能地减少超市管理的重复性和低效性就成为当前最为重要的问题。超市供销管理的核心是入库、库存和出库之间的联系,如何处理好三者之间的关系是系统最为关键的部分。另外,经办人信息和厂家信息管理也是超市信息管理中一个必不可少的部分,它提供着与入库和出库相关的地一些信息,使得整个系统更加完整,更加实用。

通过对超市管理日常工作的详细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本系统是一个适应现今超市供销管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。

1.2系统可行性分析

1.1.1管理可行性分析

超市的经营者大多具备电脑基本操作知识,对于必要的专业操作经短期培训即可;管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。

1.1.2经济可行性分析

超市管理信息系统的投入,能够提高工作效率,减少工作人员,从而减少人力资本的投入,短期就能够基本收回开发系统的投资,从经济角度来说,本系统开发完全必要。

3.技术可行性分析

(1)硬件:PC机(奔3 CPU,128M内存,64M显卡,40G硬盘)

(2)软件: Windows 98/2000/XP, VISUAL BASIC 6.0,sql2000

系统本身对硬件和软件的要求都不高且系统兼容性很强,平台的移植性也很好,因此无论在系统的硬件及软件上都满足开发的要求。

1.1.3运行上的可行性:

● 操作简单:简单的操作规则使操作人员能轻松掌握。

● 查询方便:用户可设定任意条件和任意的查询项目进行检索。

● 统计灵活:任意条件下任意项目的产品入库时间、数量等的统计及查询项目均可进行交叉统计。

● 数据维护:供应商或销售商信息的录入及商品类别、规格、颜色、名称的输入,可修改、删除、查询。

● 工作方式:非实时联网。在单机联网系统和多机联网系统中,计算机工作时仍和独立式系统一样,单机完全独立运行。系统工作与网络无关,因此系统非常可靠和稳定,避免了因网络故障而导致不能操作的局面。

1.1.4社会可行性分析

目前超市管理信息系统已经得到了广泛的应用,超市管理需要现代化和信息化,只有合理地运用信息化的管理,才能在市场竞争中立于不败。超市管理信息系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时管理信息系统对操作人员的素质要求不高,也合理地节约了成本的投入。

1.1.5可行性研究结论

该拟开发的管理信息系统操作方便灵活,便于学习,因此,该系统具有可行性。

通过经济、技术、和社会等方面的可行性研究,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。

2 系统功能分析

2.1系统功能

1. 可以进行文本操作;

图1

2. 添加一个数据库项目;

3. 删除一个数据库项目;

4. 修改一个数据库项目;

5. 查询信息;

图2

2.2系统功能概述

作为一个超市管理信息系统,其功能是实现超市中商品的进货销售,库存等管理的系统化、规范化和自动化。本系统主要要完成的功能有:

(1)交易管理:包括进货登记、销货登记、退货登记等。其中进货登记中还包含进货商登记,如果是新的进货厂商,可以直接在此登记入库。进货和销售的主要交易都是在此进行。每次交易(包括进货、销货和退货)都需要对商品名称、生产厂商、商品型号、单价、数量、总金额、交易日期、经手业务员编号等各项记录。在交易过程中,程序的编写尽可能的方便员工进行交易,比如:进货登记时,如果商品编号相同,则自动添加该商品的其它属性;销货登记时,用户只要输入商品编号,该商品的其它属性即可自动出现。退货登记时,只要输入正确的销货编号,其销售信息也将自动列出,尽量的方便了用户的操作,同时对于登陆的员工编号程序也自动的将其列在进货登记、销货登记中,以防止员工进行非正常的交易。

(2)进货统计:包括今日进货统计、本月进货统计、本季度进货统计、本年度进货统计等。其中每次进货统计都是按进货厂商和进货总金额统计显示的。使用一个表格显示所选时间段的全部进货数据,包括进货编号、商品名称等。再使用另一个表格显示分别从各个厂商进货的金额,还有一个文本框用于显示次时间段的进货总金额。

(3)销货统计:包括今日销售统计、本月销售统计、本季度销售统计、本年度销售统计等,其中每次销售统计都是按生产厂商和销售总金额统计显示的。使用一个表格显示所选时间段的全部销售数据,包括销货编号、商品名称等。再使用另一个表格显示分别从各个厂商进货的金额,还有一个文本框用于显示次时间段的销售总金额。

(4)查看数据表:实现各种数据表的浏览,包括进货表,商品库存表、销售表、退货表、员工表、进货商表等。对于员工表管理员还可以对其进行删除或添加用户操作。

(5) 系统管理: 包括更换用户、修改密码、退出系统等。更换用户的操作方便了用户的使用,同时更加方便了管理员对于系统数据的查询,可以做到随时查看,以使管理员对帐目一目了然,同时方便了普通用户的交接班使用本系统。修改密码和退出系统都是对于系统管理的辅助功能,再这里就不详细说明了。

(6) 其它窗体: 包括主窗体、登陆窗体。主窗体就是将各个模块的大意列在菜单中,然后通过每一个菜单将其它的窗体逐个对应的连到主窗体中。登陆窗体为本系统的启动窗体,其功能是让合法的用户使用本系统,已防止其它的非法人员使用该系统。

3程序清单

3.1超市管理信息系统主页面管理

3

登陆代码:

Private Sub Command1_Click()

If Text1.Text = "111111" And Text2.Text = "111111" Then

Form1.Hide

Form2.Show

Else

MsgBox "输入有误,请重新输入", 48

End If

End Sub

3.2商品信息管理

4

商品信息代码:

Private Sub Command1_Click()

Form3.Show

Form2.Hide

End Sub

销售信息代码,订货信息代码,信息查找代码如上同

3.3商品信息的更新管理

5

添加代码:

Private Sub Command1_Click()

Adodc1.Recordset.AddNew

Command1.Enabled = False

Command2.Enabled = True

6

其中按商品名称查找代码:

Private Sub Command1_Click()

Adodc1.RecordSource = "select * from 销售商品表 where 商品名称= '" & Text1.Text & "'"

Adodc1.Refresh

If Adodc1.Recordset.BOF And Adodc1.Recordset.EOF Then

MsgBox "没有你所需要的数据"

End If

End Sub

7

按商品编号查找代码:

Private Sub Command1_Click()

Adodc1.RecordSource = "select * from 商品信息表 where 商品编号= '" & Text1.Text & "'"

Adodc1.Refresh

If Adodc1.Recordset.BOF And Adodc1.Recordset.EOF Then

MsgBox "没有你所需要的数据"

End if

总 结

对于本超市管理信息系统功能的实现,重点和难点有以下几处:交易管理模块:在本模块中,对于商品的进货、销货和退货操作时,都要注意其操作过程中商品数量及其它属性的变化,本人在制做此模块时,采用了指导教师提供给我的思想:进货登记时,将进货信息添加到进货表中。然后对商品库存表的编号进行判断,如果进货信息的商品编号存在,则将商品库存表中相应记录的商品数量做对应调整;如果商品编号不存在,则直接将进货信息添加到商品库存表中。销货登记时,先将商品的销货信息添加到销货表中,然后将商品库存表中响应的商品的数量做相对调整,保证商品数量的一致性。退货登记时将退货信息添加到退货表中,然后将退货数量从销售表中减掉,最后将退货数量加到商品库存表中。在本系统管理员登陆时,显示给管理员的第一个界面:系统初始化也是本系统的又一大功能特色,其实现过程中要严格控制每一个记录集对相应数据表的打开与关闭操作。

参考文献

[1]   黄梯云. 管理信息系统 [M]. 北京:经济科学出版社.2000.3

[2]   萨师煊,王珊. 数据库系统概论[M].北京:高等教育出版社.1983

[3]   (美)Harvey M.Deitel等. Visual Basic 6 How to Program [M].Pearson Education.2003

[4]   刘捡平,杨春蓉. VB.net程序设计中分形算法剖析 [J].新余高专学报. 2005

[5]   刘珊. 用Access增强. NET数据报表功能 [J]. 电脑编程技巧与维护.2006

[6]   陈翔. 基于VB6.0对文本文件的操作实现对轨道时间的提醒 [J].电脑编程技巧与维护.2006

[7]   胡建红,周世科,谢晓明. VB应用程序动态连接与创建数据库表的实现 [J].计算机与现代化.2006

[8]   张洪学,范海震,雷飚. 基于VB6.0的DSP系统与PC机通信的实现 [J].电光系统.2005

[9]   李晓俊. 给Access库文件加把“锁”[J]. 中国审计.2006

[10]    Herbert, Gruttemeier . The Way to Open Access--French Strategies to Move Forward [J]. 图书情报工作.2006

 

第二篇:MIS课程设计实验报告 超市

管理信息系统

课程设计实验报告

专业班级:                       

课程名称:                        

学    号:                       

学生姓名:                        

 指导教师:                        

 

完成日期     年     月

管理信息系统课程设计

专业:               班级:

姓名:               学号:

成绩评定

一、实验名称及选题意义

 

二、实验目的(其中要包括系统背景调查)

   

三、实验内容

超市连锁店管理系统

 某连锁超市发展良好,高层领导决定打算降低成本大幅度提高竞争力发挥价格优势。采用统一采购,统一核算,统一配送的低成本经营方式。我们以一个连锁分店为研究对象,运用信息技术,建立库存部分MIS,以提高商品库存效率,增加公司年度利润。

(1)库存管理部分职能:

   根据销售部提供的信息与配送中心及时联系,使库房货源保持充足;

负责货物的接收,并安排好货物的安放事宜;

   对每天进出库房的货物进行详细记录,使基础数据完备。

(2)销售部职能:

   负责日常销售工作,及时准确将销售信息反馈给其他部门,保证商品的及时供应更新;

根据该案例进行系统规划、分析、设计等各阶段成果设计。

四、   实验步骤与结果(即可行性分析以及规划、分析设计等各阶段成果)

    

五、   实验总结

(此报告第14周上交,一份纸质,一份电子版;其中电子版文件命名规则:专业班级_学号_姓名)

相关推荐