《超市管理信息系统课程设计.docx》由会员分享,可在线阅读,更多相关《超市管理信息系统课程设计.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、超市管理信息系统课程设计 XX高校商学院 课程设计报告 实习课程 管理信息系统设计 设计课题 鲜果屋超市进销存管理信息系统设计 小 组 经管第组 小组成员: 姓 名 学 号 姓 名 学 号 姓 名 学 号 姓 名 学 号 姓 名 学 号 指导老师 实习起止时间 20XX.6.25 -20XX.7.6 成 绩 2022年X月 X日 实 习 总 结 报 告 目 录 概述 2 系统业务流程图 8 U/C矩阵 12 系统功能结构图 20 数据库初步设计及优化设计 21 分层数据流程图 34 人机交换界面 38 数据字典 42 系统代码设计 52 心得.60 鲜果屋超市信息管理系统设计 一概述 一、设计
2、目标 我们想帮鲜果屋超市设计一个信息管理系统,设计目标如下:1、该系统的应用可以为超市的管理者节约大量的时间和精力,便捷超市的进销货管理,更好的驾驭超市的实时状况,为经营者供应肯定的市场参考。2、该系统既可以具体照实的记录商品的品种分类,又可以不断更新产品的销售信息,实时驾驭销售状况,了解市场发展方向,刚好修正进货信息。3、该系统能够实时和精确的限制店内的经营状况,便利管理者处理大量的库存信息,为消费者供应所需购买的物品。4、该系统可以全面的提高工作效率。从而有效地提高商品的周转率,为消费者供应更优质的服务和齐全的商品,实现超市利润的最大化。二、设计背景 超市简介:鲜果屋超市是江南高校北区最大
3、的水果购物场所,担当着江南高校北区大部分同学水果的供应工作。同时店内也出售零食物品,是江南高校在校师生水果以及零食的重要来源,与同学们的学习和生活休戚相关。本超市是面对江南高校全体师生的,供应各种簇新水果以及美味的休闲零食。为在校师生供应便捷优质服务。服务同学,荣耀江大。水果超市发呈现状:水果店过去只专注于经营水果,而现今为了增加销售利润,扩大经营规模,水果超市在传统仅售水果的基础上又增加了销售零食等休闲食品的业务。业务种类的增多使原来的超市系统不足以满意现在的水果超市的需求。同时,传统水果市场的主要目标顾客是家庭主妇,它是传统路边摊的取代者,也是水果超市最初的原始模式。但鲜果屋超市作为江南高
4、校校内的一家水果超市,为学生供应簇新水果是其最大的功能。随着生活水平的提高,同学们对物质产品品种的需求也越来越丰富,同学们更加重视消费层次的提高。由此,超市的供货量也不断的在增大。与此同时,超市的商品种类也发生了巨大的变更,各色各样的商品涌入了我们的生活。随着超市高速的发展,其经营管理也变得愈加困难,早期的售货员站柜台的形式早已不能满意现有销售业的发展,这样就迫切地须要引入新的管理技术。但是,由于技术缘由限制,学校水果超市对商品的进货、出售、清点和管理还处在原始的人工阶段,越来越大的工作量,使人工管理的成本越来越高,这种管理明显已经不能满意超市发展的需求。鲜果屋超市现存问题简述:目前,鲜果屋超
5、市虽然垄断江南高校北区休闲零食和水果的供应,但存在商品种类不全面,服务看法差,管理方法原始,管理成本高,管理工作量大,收款结算速度慢,工作效率低下,商品调价麻烦,盘点效率低等问题。尤其严峻的是,目前商品的进、销、存等决策以阅历为主,缺乏实时分析功能。在信息技术高速发展的今日,水果超市进销存管理运用网络技术进行信息系统的开发和设计,使得超市各系统之间联系紧密,超市的运营效率得到提高。而且随着生活质量的提高,越来越多的同学选择在学校外面的超级市场购买水果以及零食,对学校内的超市依靠性削减,出现这种状况的缘由在于:学校的价格系统调整缓慢,导致价格与校外的超级市场有很大差异;其次,商品的簇新程度以及数
6、量与超级市场也存在很大的差距。在当今信息高速发展的时代,鲜果屋超市传统的管理系统已经无法适应新的销售模式。系统假设 假设一:系统结构 该系统下设四个子系统,由决策子系统,销售子系统,财务子系统和选购子系统构成,设置超市经理,财务部,销售部,库存管理部和选购部,确保材料的足够,保证资金的足够,加强财务现金的管理,从而实现超市的合理运营。由于整个超市信息管理系统较为浩大,我们重点探讨库存管理部门的相关状况,其他的管理部门短暂不做探讨;由于技术等缘由的局限性,我们对进销存过程中所造成的商品的损坏不加以考虑;由于超市资金足够,不须要借款和赊账,也没有应收账款。不考虑经营过程中的主观行为。详细的组织结构
7、如下:经理 财务部 销售部 库存管理部 选购部 财务人员 销售人员 仓库人员 选购人员 假设二:职能说明 我们假设鲜果屋超市有以下几个主要部分构成,几个主要部门的相关职能假设如下:(1)财务部:1、财务部门里的预算部长应结合市场和本超市的规模,在不突破超市资金的前提下,合理地制定超市预算,确定物品的购买的合理金额,制作预算表,并将之交于审核组,通过后保管好。2、会计主管仔细并细致填制日记账,进行货币资金流淌录入和日常销售收支管理,刚好地交给审核组审核,通过后保管好并且对日记账进行汇总,做出月、季度、年报表,交给审核组审核后保管好。3、成本主管应对各类支出费用做好登记结转,填制费用表,交给审核组
8、审核后保管好并且对从库存部拿来的出库单进行审核,检查正确性,并记录。4、审核主管应将各主管上交的表与报告进行细致的审核,若发觉问题刚好反馈,再审核,假如通过还给相应部门保管,最终完成会计报表的编制。并且还要进行选购与支出以及仓库等固定物品的清点与管理,其中还包括固定资产的流通管理。(2)选购部:选购部分主要完胜利能有采供部将所选购的物品登记入库和物品出库两部分。选购人员将所选购物品报财务,财务将其记录入库。各单位领取物品,报财务,由财务将所领数据记录入库并查询可运用物品状况。工作人员定期核算每日(每月)的物品入库数目和出库数目以及差额。选购按选购前、中、后3个阶段分别交由3个部门负责,3部门之
9、间人员在各阶段进行协调,以削减管理成本 1、依据财务预算表,找寻值得扶持、有合作成长空间的供应商后进行实地考察,数量与价格是否符合酒店的销售需求,然后对合适的供应商下发审核通知,最终进行合同详细条款的谈判与合同的签订 2、将供应商起先供应的少量产品送交产品检验部,审核产品质量合格后即可进行后期供货;该部门工作量少,但须要细心的人员进行检验,所以应当由专人负责 3、对进货物进行过秤;将超出选购安排外多送的进货物进行协商处置;确定好数量与价格,填制选购单。在每个月末的超市营业结束后,依据财务部门所统计的当月进货物数据协调下年与供应商之间合同续签或条款修改等事宜。该部门工作量较大,可从前期部门中借调
10、人手 (3)销售部:1、 主要负责日常销售工作,包括物品摆放、货架整理、收银台等货物销售区的日常事务;2、 刚好将销售信息反馈给其他部门,以保证商品的刚好供应及更新;3、 处理消费者提出的各种疑问和需求信息,为超市的整体运作和实际销售供应基本数据。(4)库存管理部:1、 依据销售部供应的信息与选购部刚好联系,使库房货源足够;2、 负责货物的验收入库,并支配好货物的存放事宜;3、 对每天进出库房的货物进行具体的记录,使基础数据完备。四、处理方法之规则 (一)分述 1、销售部依据销售状况,刚好的制定用货安排,送至库存管理部门。2、库存管理部门收到用货安排后,首先查阅库存帐,依据这种商品的存货量,假
11、如储货足够,则通知销售部前来领取所需货物,并登记货物流水账:假如储货不足,则制定进货安排,递交给经理审批。3、经理依据库存报表审批后,将已批准的进货安排交给库存管理部门。库存管理部门生成缺货通知单,交给选购部选购。选购部依据缺货通知单,查阅订货合同单,若已定货,则向供货单位发出催货恳求,否则就临时申请补充订货。供货单位发出订货合同单后发出货物,并马上向订货单位发出提货通知。财务部依据订货合同发放货款,并登记日记账。4、选购员收到提货通知后,向库存管理部门发出入库单,然后库存管理部门验收货物入库,通知销售部领取货物登记库存帐并生成库存商品明细账,送至财务部。5、销售部门将每日业务收支单生成收支表
12、,递交给财务部。6、库存管理部门依据库存帐和货物流水账定期生成库存报表,呈送经理。7、财务部门应结合市场和酒店的规模,在不突破酒店资金的前提下,合理地制定酒店预算,确定物品的购买的合理金额,制作预算表,并将之交于审核组,通过后保管好。8、会计主管仔细并细致填制日记账,进行货币资金流淌录入和日常销售收支管理,刚好地交给审核组审核,通过后保管好并且对日记账进行汇总,做出月、季度、年报表,交给审核组审核后保管好。然后应对各类支出费用做好登记结转,填制费用表,交给审核组审核后保管好并且对从库存部拿来的出库单进行审核,检查正确性,并记录。还应将各主管上交的表与报告进行细致的审核,若发觉问题刚好反馈,再审
13、核,假如通过还给相应部门保管,最终完成会计报表的编制。并且还要进行选购与支出以及仓库等固定物品的清点与管理,其中还包括固定资产的流通管理。(二)总述 1、选购和库存管理:销售部依据货物销售数量,填写用货安排送至库存管理部门,库存管理部门依据库存帐,制定相应的进货安排,库存管理部门依据批准的进货安排填写相应的缺货通知单,选购员接到缺货通知,有货则向供货单位发出催货单,若无货,则向供货单位发出补充订货单。供货单位通知订货单位提货,并递送订货合同。选购部通知库存管理部门验收货物入库,库存管理部门通知销售部取货。2、销售和财务管理:销售部依据销售状况,刚好的制定用货安排,送至库存管理部门。有货,则通知
14、销售部前来领取所需货物。销售部门将每日业务收支单生成收支表,递交给财务部。经理向财务部发出提款通知,财务部门收到提款通知,依据订货合同向订货单位发款。财务部依据生成的经营流水账和选购部的选购开支表、合同以及其他的管理费用,编成综合财务报表,并送至经理。3、财务内部管理:会计依据收银员供应的原始凭证录入临时凭证,财务经理审核临时凭证,通过的由会计汇总成汇总表,未通过的则返回会计处重新录入。会计依据银行供应的银行对账单记录企业银行帐。财务经理查询历史凭证和汇总表,生成各种报表和各种总账明细帐,打印出来供应给经理以便进行信息决策。会计依据银行对账单生成余额调整表并把结果汇报给经理。4、信息管理:信息
15、部收集销售部的商品销售单及市场调研取得的商品信息,经处理后,做出市场预料及新商品的需求分析,制定新的订货方案并提交给经理。经理收到订货方案后,若不批准,则退回信息部;若批准,则通知选购部制定订购单,并向财务部发出提款通知。五、模型化的论证说明:1、库存量统计模型(选购管理)H=A+I-O-W 其中,H为总库存量,A代表现存的库存量(上期盘点的库存剩余量),I为本期入库量,O为本期出库量,W为本期作废的库存量。2、 缺货处理模型(选购管理)Q=(2TC2/C1)(1/2) 其中,Q为月最佳库存量,T为一个月的总需求量,C2为选购的转换费用, C1为材料储存费用。由于各种商品需求量随机,不刚好补货
16、会使客源外流,补货太快又会积压过期造成奢侈,故合理的Q水平的制定显得尤为重要。缺货:当H= 3 Then MsgBox “输入密码错误次数太多,请稍后重试“, vbExclamation End End If MsgBox “密码错误,再试一次!还有 “ & 3 - m_nErrCount & “ 次机会,留意密码区分大小写“, vbCritical, “登录“ txtPassword.SetFocus txtPassword.SelStart = 0 txtPassword.SelLength = Len(txtPassword.Text) Else OK = True g_Account
17、= Account Me.Hide End If End Sub 进货信息执行代码 Private Sub Form_Load() Dim opMerch As New clsOpMerch Dim opProvider As New clsOpProvider opMerch.FillCombo cboMerchName opProvider.FillCombo cboProvider End Sub 确定按钮 Private Sub OKButton_Click() OK = True 检测输入有效性 If Not CheckValid Then Exit Sub 假如是新增状态,则初始化
18、一个数据对象 If m_ViewType = vtadd Then Set m_obj = New clsBuy 保存用户输入 SaveValue Me.Hide End Sub 销售信息执行代码 Private Sub Form_Load() Dim opMerch As New clsOpMerch opMerch.FillCombo cboMerchName End Sub Private Sub fraMerchType_DragDrop(Source As Control, X As Single, Y As Single) End Sub 确定按钮 Private Sub OKBu
19、tton_Click() OK = True 检测输入有效性 If Not CheckValid Then Exit Sub 假如是新增状态,则初始化一个数据对象 If m_ViewType = vtadd Then Set m_obj = New clsSell 保存用户输入 SaveValue Me.Hide End Sub 商品信息执行代码 Private Sub fraMerch_DragDrop(Source As Control, X As Single, Y As Single) End Sub 确定按钮 Private Sub OKButton_Click() OK = Tru
20、e 检测输入有效性 If Not CheckValid Then Exit Sub 假如是新增状态,则初始化一个数据对象 If m_ViewType = vtadd Then Set m_obj = New clsMerch 保存用户输入 SaveValue Me.Hide End Sub 供货商信息执行代码 rivate Sub fraMerchType_DragDrop(Source As Control, X As Single, Y As Single) End Sub 确定按钮 Private Sub OKButton_Click() OK = True 检测输入有效性 If Not
21、 CheckValid Then Exit Sub 假如是新增状态,则初始化一个数据对象 If m_ViewType = vtadd Then Set m_obj = New clsProvider 保存用户输入 SaveValue Me.Hide End Sub 全部权信息 执行代码 Private Sub Form_Load() LoadResStrings Me lblVersion.Caption = “版本 “ & App.Major & “.“ & App.Minor & “.“ & App.Revision lblTitle.Caption = App.Title End Sub
22、 Private Sub cmdSysInfo_Click() Call StartSysInfo End Sub Private Sub cmdOK_Click() Unload Me End Sub Public Sub StartSysInfo() On Error GoTo SysInfoErr Dim rc As Long Dim SysInfoPath As String 从注册表获得系统信息程序路径名称. If GetKeyValue(HKEY_LOCAL_MACHINE, gREGKEYSYSINFO, gREGVALSYSINFO, SysInfoPath) Then 仅从注
23、册表获得系统信息程序路径. ElseIf GetKeyValue(HKEY_LOCAL_MACHINE, gREGKEYSYSINFOLOC, gREGVALSYSINFOLOC, SysInfoPath) Then 验证已知的 32 位文件版本的存在 If (Dir(SysInfoPath & “MSINFO32.EXE“) “) Then SysInfoPath = SysInfoPath & “MSINFO32.EXE“ 错误 - 文件找不到. Else GoTo SysInfoErr End If 错误 - 注册表项找不到. Else GoTo SysInfoErr End If Ca
24、ll Shell(SysInfoPath, vbNormalFocus) Exit Sub SysInfoErr: MsgBox “此时系统信息不行用“, vbOKOnly End Sub 十 心得 浩浩荡荡两个礼拜,模模糊糊弄到现在,终于可以交出这一份虽然稚嫩但是凝合了我们心血的作业。从起先的选题就一波三折,从酒店管理信息系统,到人力资源管理信息系统,好不简单做到了U/C矩阵,到了要阶段性展示的时候,发觉我们的业务流程图有诸多问题,信息库的设计不好完善,各部门没有有效地联系起来。后来参看了一些前辈的作品,最终找到症结所在我们的选题过于空泛,各流程之间缺乏数据联系,许多主观因素。个风和日丽的周
25、末,我们把天生残障的小幼苗推倒安葬,重新培育一颗新树苗。这一次我们选题就保守了,坚决贯彻不要新的原则,所以部门简洁、分工明确、在我们生活中扮演着重要角色的鲜果屋超市就成了我们的新目标。因为有了前一次的阅历,这次的进程就相对顺当得多,在轻松的氛围中,大家很快对我们所设计的目标,背景,假设等达成共识。至于后面的流程图,e-r图及数据库本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第12页 共12页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页