资源描述
摘要
从市场的角度考虑,学校是一个大大的市场,尤其是大学,当然,我们考虑的这个市场并非是把教学工作市场化,而是从服务学生的角度出发的。
俗话常说,有人的地方就会有市场,在大学,学生这个市场成了很多商家神往之地,在学校,超市是一个极其重要的部分,无论对于学生、学校还是商家。学校超市和社会超市有很大的不同,其经营方式尤为不一样,学校超市更多地是在服务学生,而非是真正像社会市场那样,盈利是根本目的,这就决定了学校超市的管理、经营的宗旨是不一样的。
但是,和社会超市一样,压低成本是任何超市的不二经营法宝。所以,物流和超市售货将是学校超市信息系统的重点,本信息管理系统是从传统的超市管理系统出发,但是融入了很多现代化的成分,尤其在物流方面,更多地参照了全球最大的零售上----沃尔玛的经营方式,在售货方面也多少参照了欧洲最大的零售商----家乐福的措施。
此信息系统从可行性分析、系统需求分析、系统设计到系统运行,详细记录了系统开发的过程及设计思路和相关图表,阐明了系统主要的设计内容和实施、运行情况,为本系统的使用、升级提供了完备的资料,同时,对系统在实际运行过程中的问题也会有跟踪措施。
本系统以中国矿业大学学生超市为主要原型,中国矿业学生超市是一家主要面向矿大学生的超市,其业务规模比较小,因此其管理模式很有问题,至少在规模成本方面就有问题,严重影响了其服务质量和效率。因此,为了提高工作效率和服务质量以更好地为学生服务,同时,尽量做到既服务同学,又能达到利润的最大化。通过老师的教导,我们利用相关的管理信息系统开发工具和知识,对其物流和售货系统进行了信息化管理设计。
目录
1前言……………………………………………………………………4
1.1系统设计背景……………………………………………………4
1.2超市系统选择说明………………………………………………4
1.3小组设计过程……………………………………………………4
2系统可行性分析………………………………………………………5
2.1系统调查……………………………………………………………6
2.1.1核心内容分析…………………………………………………6
2.1.2目前的超市运营中存在的问题………………………………7
2.1.3设计目标及要求………………………………………………7
2.2系统可行性分析…………………………………………………8
2.2.1假设系统方案…………………………………………………9
2.2.2系统可行性分析过程…………………………………………9
2.2.3分析结论………………………………………………………11
2.2.4项目开发计划…………………………………………………11
3系统分析………………………………………………………………11
3.1 系统概述…………………………………………………………11
3.2 系统业务流程图及业务流程分析………………………………12
3.2.1 业务流程图…………………………………………………12
3.2.2 业务流程分析………………………………………………15
3.3数据流程图………………………………………………………16
3.4功能结构图………………………………………………………18
3.5数据字典…………………………………………………………21
4系统设计………………………………………………………………23
4.1 代码设计 23
4.1.1选择代码设计方法 23
4.1.2检验码设计 24
4.2数据库设计 25
4.2.1 数据库概要设计 25
4.2.2 数据库详细设计 26
4.3输入设计 27
4.3.1货单单输入设计 27
4.3.2校园卡用户信息输入设计 27
4.4输出设计 28
4.4.1货单输出设计 28
4.4.2校园卡用户信息输出设计 28
4.4.3人-机界面设计 29
4.4.4系统维护 31
5系统反馈………………………………………………………………31
6致谢……………………………………………………………………32
7参考文献………………………………………………………………33
1 前言
1.1 作业背景
本系统根据《管理信息系统》课程要求而做。
课程作业要求如下:
用管理信息系统开发工具(例如Visual Basic、Visual Foxpro、Access、PowerBuilder、Delphi等)开发一个实用的中小型管理信息系统。
1.根据课程设计时间选择适当规模大小的设计课题。
2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。
3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告,至少包括系统可行性分析报告、系统分析报告、系统设计报告三个主要部分。
4.开发出可以运行的管理信息系统,通过上机检查。
1.2 选题说明
我们小组选做的系统名称是“学生超市运营管理信息系统”,随着学校市场的不断开放,并且超市对学生的重要性程度的提高,面对零售业严酷竞争日益激烈的现实,如何加强管理、提高工作效率和改善服务质量和让学生感到方便及超市盈利,成了亟待解决的问题。而解决这些问题的关键措施之一就是建立实用、先进、高效的信息管理系统,引进创新的经营机制,适应新形式下的生存和发展的空间。
另外,我们之所以选择这个题目主要有以下原因:
第一, 中国矿业大学学生超市是我们学校里面的一个较具规模的商店,商店的服务质量关系到同学们的切身利益,很有现实意义。
第二, 我们对这个超市的服务质量、服务流程,及周边环境较为熟悉,这有助于我们进行资料和数据的搜集以及流程的设计。
第三, 我们小组认为目前矿大的超市经营非常需要改进,尤其在物流方面和售货态度,服务质量。 学生超市在货物来源,上货速度方面都需要改进。如果,能通过这些方面节约成本,为学生提供更便宜,更高质量的商品,让学生和商家达到共赢。
我们开发学生超市管理信息系统主要思路是:针对目前学生超市商品较贵,货物较少方面,我们的系统参照沃尔玛和家乐福各自的特点,在物流方面节约成本,在超市销售卖场方面扩大规模,对需要改进的地方进行系统分析并制作出相应系统。
我们小组的作业目标是,按照管理信息系统的管理和开发方法,结合网络技术,运用相关的软件和知识进行系统开发,解决学生超市运营业务中存在的问题及增添新功能、优化系统提高效益,为学生超市提供一套运行稳定、安全可靠、经济高效、操作简便的管理系统。希望通过管理降低成本,减少商品价格,让学生得到实惠。
1.3 小组设计过程
(1)小组主要工作
进行初步系统调查,与超市的管理员、服务员、学生等利益相关者沟通,搜集数据,拟定开发进度,绘制组织结构图、功能结构图、业务流程图、数据流程图,编写系统。撰写系统可行性分析报告、系统需求分析报告、系统设计报告,并准备答辩。
(2) 主要收获
通过管理信息系统课程设计,在我们小组各成员的努力和互相配合下,顺利按时完成了课程设计任务。收获很多:
首先,我们运用所学课程知识与实践结合,在努力完成课程设计任务的同时,体会到了运用知识创造成果的快乐。
其次,争强了发现问题解决问题的能力,本次作业的过程是非常繁琐和复杂的,工作量也很大,这给我们的工作带来了不小的困难,但在设计过程中,我们温习了功课,加深了对知识的理解,同时逼迫自己去研究相关的软件开发工具,利用这些知识和工具,在我们完成了许多逻辑性很强的系统设计,并将它们转化成可视化的图表形式。
最后,合作与沟通能力有了进一步提高,在课程设计过程中,虽然小组成员有各自的分工,但我们却配合得很好,事实上,我们在工作过程中发现的许多问题都是靠互相沟通、帮助解决的。
(3)小组分工
我们小组主要工作分工如下:
小组成员
职能
余国平
组长
顾桂萍
系统分析员
沈辰
系统设计员
马晓姗
文档管理员
2系统可行性分析
2.1 系统调查
2.1.1 核心问题分析
在超市的日常经营管理中,物流和销售是核心问题。如何改进物流中的问题,可以有效减少货物成本和加快上货速度;而改进销售的效率则对超市整个运营效率都有帮助。在物流方面,主要是供货商,运输和超市本身;超市涉及到资金、货物和单据。也就是超市用资金换来货物,而货物的详细情况可在单据上显示。规模效益可以有效的降低运输成本,系统的货物单据可以明确货物信息,对经营者的进货选择有很大帮助。在销售部分,一方面注重售货速度,一方面则是服务态度。售货速度方面,商品摆放合理和高效结账均可解决。超市分区摆放货物并详细注明可以确保货物的合理摆放,而校园卡和现金分开支付一定程度上可以高效结账。服务态度方面,采用服务态度显示器。每个员工都配有员工号,并在服务态度显示器上配有工号和照片,对于服务态度不好的员工,顾客可以点击差评,便于管理者统计并采取一定措施。
组织结构图
经理
员工考核部门
财务部
前台收银
货物采购与管理
图2-1 组织结构图
2.1.2目前的超市运营中存在的问题
1、 成本高。成本是任何商业活动不可回避得环节,也是随着现代市场经济的发展,几乎所有商家都要面对得问题,因为压低成本是一种最好得获利手段。当然,正因为成本高,所以商家得通过高价格来获得起码利益让渡,这就让消费者成了高成本得承担者,在学校,这种承担者就变成了学生,所以对于以服务为宗旨得学校,让学生得到真正的实惠十分重要的。在目前学生超市的成本问题存在很大得问题:尤其在物流方面,学生超市得货物运输是用小型得面包车运输,且每个超市不是集体发送,这就无形中增加了运输成本,再者,目前校内得几家超市得货源不是同一家,如果所有超市的货源是一家,对成本也会有一定的控制。
2、 货物少。随着时代得进步及人们生活水平得提高,学校得学生消费其实和社会消费群没有多大得区别。但是,学生超市远远没有跟上这种变化,每当周末,很大一部分学生都会到市里的大型超市购取所需。
3、 员工工作效率低。员工是企业最大得资本,这是当今企业得生存法宝之一。虽然,在学校,学生没有太多得选择权,但是,如果每一个学生都为在超市买个东西而花费很多时间得话,那么,起码已经失去了学校得很多意义了。
2.1.3设计目标及要求
为学生超市提供一套运行稳定、安全可靠、操作简便的管理系统。帮助学生超市处理日常工作业务,规范管理各项工作和操作流程。系统应具备以下基本特点:
1、易操作性:考虑到超市系统操作要求简便的实际情况,系统设计要贯穿“简便实用”的原则,确保非专业人员容易操作。在物流,销售等重要环节,一个普通的员工也能看懂,简单地培训就能够操作。
2、安全可靠性高:要通过对各级操作员进行有效的权限控制,对不同岗位人员要有不同的权限限制,保证数据的安全性和保密性。并且还应具备数据备份和恢复等功能,避免因意外情况丢失系统数据。
3、数据要全面:系统应提供各种经营分析,保证使管理者能在第一时间准确掌握各种营业数据,为企业经营决策提供有效的数据参考和理论支持。
4、扩充性好:要考虑到系统在长期使用过程中会不断涌现出新技术和新的管理模式,因此要采用标准的开发工具和技术,提供开放的数据接口,保证能同其它软件交流数据。
另外,我们对提高超市营业效率方面,做了一定得监督系统,对学校的管理有一定的好处。
2.2系统可行性分析
学生超市管理信息系统的开发关系到超市开展此业务的效率和效益,关系到广大学子的消费质量,更关系到学校服务面貌和学校形象的情况,所以可行性分析至关重要。可行性分析将对系统技术、经济、管理等方面的考察与系统目标相结合,指出是否可以立即开发的最终决策。
2.2.1假设系统方案
针对初步调查中现有学生超市运营中体现出的问题,我们提出以下两种方案:
1. 方案一:
(1) 拟建系统的目标:
l 减少物流费用
l 降低劳动成本和管理费用
l 建立一套适合操作的物流系统
l 形成一条畅通的货物供销链
l 将矿大校内的超市联系起来,形成一定的受货市场
l 将矿大这个统一的市场与供货商(尽可能是同一供货商)联系起来。
l 整套系统用电脑操作,较为直观,详细。
l 操作的简便与连贯
l 提高员工的工作效率与服务质量。
(2) 系统规划和初步方案:
l 本管理信息系统需要学校提供一个平台,以及各超市之间的配合,同时需要管理人员有较强的交际能力和应对能力,在接触各种供货商时,能较有魄力地面对各种变化。
l 本系统拟在电脑、网络上运行,因此需要有熟悉电脑知识,物流和超市运行的人士来操作。
(3) 系统实施方案:
l 本系统客户端拟采用Windows XP操作系统,前端开发语言使用Visual Basic以及Access数据处理。
l 在整个完成过程中,始终保持系统的连贯性,同时,具体操作的践行性。
l 为供货商提供较为完备的环境。
(4) 系统人员培训与补充方案:
l 由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训,但是为了业务更能完好地完成,部分环节也需要熟悉。
2. 方案二:
(1) 拟建系统的目标:
l 扩大学生超市的面积,形成一定的规模,提供更多更丰富的商品。
l 提高员工的工作效率
l 降低劳动成本和管理费用
l 使系统界面更合理、更人性化
l 保证信息处理的准确性
l 对货架的链式管理
(2) 系统规划和初步方案:
l 本管理信息系统使用联机作业,将员工的工作效率直接地反映在电脑上,便于管理人员更好地进行改变和调整。
l 本系统也需要学校的大力支持,提供较为宽松的操作环境,当然对此系统最为关键的是对整个超市商场的控制和设计上。
l 人员在操作此系统时,对员工的个人素质也有较高的要求,尤其是要把学生当成像社会上的消费者一样服务。
(3) 系统实施方案:
l 本系统客户端拟采用Windows XP操作系统,服务器采用Windows NT操作系统,前端开发语言使用C++ ,使用MS SQL server数据库管理系统。
l 员工要有较强的执行力。
(4) 系统人员培训与补充方案:
l 由于人-机界面友好,操作简单,帮助信息详尽,一般人员都可以使用,故不需要专门的培训。
2.2.2系统可行性分析
1. 方案一:
(1) 技术可行性分析:
本方案技术要求不高,系统涉及范围不大,子系统间联系紧密,安全性、可靠性强;微机和网络的普遍应用和开发人员已掌握基本的VB软件和ACCESS使用,使得本系统的成功开发成为可能。可见,从技术上是完全能满足基本功能需要的。
(2) 经济可行性分析:
本方案由于采用联机方式,直接可以利用超市内部已有电脑、打印机设备和局域网,不需要另外购置设备和建网络;售货业务员基本已会电脑基本操作,本系统操作简便,人-机界面友好,不需要另外的培训费用,因此,开发费用低,投入比较少。此系统建成后,可以实现饭店内部资源共享,可以支持对外信息查询功能,实现本系统建立目标,使信息处理更快、更准确,提高工作效率,降低业务开展的成本。本系统运行后带来的效益高于投入,从经济上说是可行的。
(3) 运行可行性分析:
通过前面的分析可知,技术上,没有开发和实施障碍;经济上,系统运行后带来的利润大于投入,能够在解决原有手工处理系统问题的基础上带来更多经济效益和社会效益;同时超市领导是支持本系统开发的,所以,系统具有运行可行性。
(4)执行可行性分析:
本系统的操作既是对成本的一种压缩,也是对市场经济的一种适应。此系统的市场性较强,对物流方面要有较强的能力,可能需要专业的物流人才,因此这又无形增加了管理成本,这就是一种市场经济的博弈了,当然从长来看是,是有利的。
2. 方案二:
(1) 技术可行性分析:
本方案技术要求较高,开发工具相对高级,支持的功能强大,对开发人员的编程和网络技术要求高。此方案在技术上,虽不易实现但也是可行的。
(2) 经济可行性分析:
本方案由于采用网络方式,直接可以利用超市内部已有电脑、打印机设备和局域网,不需要另外购置设备,但是要建立相应的端口连接外部子系统,需要投入一定人力物力;超市业务员基本已会电脑基本操作,本系统操作简便,人-机界面友好,不需要另外的培训费用;此系统建成后,可以实现各超市内部资源共享,并且实现超市信息对银行系统和后勤系统的开放共享。本系统运行后在饭店内部可以提高工作效率,降低业务开展的成本;在外部可以支持银行和后勤管理系统。
(3)运行可行性分析:
通过前面的分析可知,技术上,有一定开发和实施障碍但依然可行;但是加大了后勤对其监管和相关费用的增加对于学校来说增加了社会效应有利于学校管理,但对于超市来说在经济上的收益减少。同时,超市管理者也不太支持本系统得开发。
(4)执行可行性分析
本系统是一种服务式系统,很大程度上是更多地考虑为学生服务的,所以,从经营者的角度,他们对此系统的开发不是很支持。此系统也要求对超市现有场地、空间进行重组,这种设计又会在一定程度上增加成本,但是,这差不多是一劳永逸的事情。此系统对学生这个消费群又很大的吸引力。
2.2.3结论
通过方案一和方案二的比较,方案一和二在技术、经济、运行、执行方面各有利弊,利润空间都较大,尤其是方案一,但是学校并非单纯考虑经济收益,还得考虑为学生服务。因此,我们小组认为,我们可以综合两个方案。开发出此管理信息系统。
2.2.4项目开发计划
1. 资源利用
设 备:手提电脑4台,打印机1台
费用支出:初步调查费,系统开发费
2. 开发进度安排
项目开发可分为两个阶段:
第一阶段 :用时约1周,进行系统调查、可行性分析、系统分析、系统设计。
第二阶段 :用时约1周,进行程序的编写。利用VB进行程序的实际编写、调试,完成管理信息系统课程设计报告。
3.系统分析
3.1 系统概述
系统全称:学生超市运营管理信息系统。
本系统以中国矿业大学学生超市为主要原型,面向中小型超市的以解决现有超市运营管理中存在的问题及增添新功能、优化系统提高效益为目的,运用MIS知识和Visual Basic、Visual Foxpro、Access、PowerBuilder、Delphi等开发工具,它是整个超市运营管理信息系统的一个部分。本系统涵盖4个子系统:物资采购与管理系统、前台收银系统、财务系统、员工考核系统。针对商品入库、商品售出录入、收银管理、财务管理、员工信息和业绩等相应设计了界面,并力求使人-机界面更人性化、更友好。本系统功能强大,经过初步的业务培训即可操作,适合中小型超市使用。有利于超市实现“以顾客为中心”的服务,能有效的提高超市运营管理效率,在用户需求分析及可行性分析的基础上设计的符合特定中小型需要的超市运营管理信息系统。
3.2 系统业务流程图及业务流程分析
3.2.1 业务流程图
业务流程图中所用的符号列举如下
学生超市管理信息系统
收银系统
员工考核系统
物流管理
子系统
图学生超市管理信息系统
1、 总体业务流程:
总业务概述:
1) 货物排架,方便顾客购物
2) 及时查阅库存状态,便于进货销售
3) 财务明确,有利于经营者经营
2、收银系统
收银业务概述:
1) 分为校园卡和现金结账,提高收银效率
2) 结算收银,财务清晰
3) 发票向顾客反馈货物信息
3、物流管理系统
物流管理概述:
1) 排架方便顾客选购
2) 库存状态及时给经营者提供信息,便于其选择畅销货物等,提高资金利用率
3) 货单明确货物与资金,提供账务依据
4、 员工考核系统
任何商业活动,都需要市场,任何市场都需要消费者。尤其是服务业,对消费者的需求程度非常高。超市必须把顾客信奉为上帝,超市的生存法宝就是满足消费者的需求,因此,只有不断改革,变化的超市,才能适应真正的挑战。
学生超市,却并没有真正把学生当成“上帝”来对待,更多地是把自己扮演成上帝的角色,所以,学生超市在潜行地把学生顾客往外赶。因此对超市的反馈信息极为重要。为此我们开创了一个员工考核系统,充分体现学生权益。
员工考核概述:
1) 发扬“服务至上”原则,有效提高服务质量
2) 充分体现顾客权益
3) 有利于经营者考核员工,也利于员工提高自身素质
3.2.2 业务流程分析
我们所做的业务流程分析包括以下四个方面:
1. 总体业务流程分析
经过我们小组对矿大学生超市的调查和对学生的问卷,我们发现现在学生超市存在很多问题,尤其在物流、成本控制、销售效率、售货态度等等方面需要调整。
1)从整体着眼,优化超市运营的系统。
2)提高售货效率。
3)增强细化标准。
2. 收银系统
我们开发的收银系统与现行收银系统差不多一致,但是,我们小组开发的系统对发票的落实度更强一点,因为学生很少要求发票,这是一种不好的消费习惯,同时,也容易发生一些纠葛,此系统要求给每位顾客都提供发票。
3. 物流管理系统
物流管理系统是我们小组开发管理信息系统的重点系统,此系统的开发很大程度上参照了沃尔玛的模式,但是因为学生超市的经营和管理都是很小的规模的,其物流水平也较为差,物流是成本的一个重要部分,我们小组的系统,很强调协调性与连贯性,从发货商到学生手中,货物的流通是十分流畅的,整个流程比较简单,便于操作。
此系统强调与校内其他超市的合作,应用规模经济的原理,共同市场公用物流线,这样,对成本的节约相当有益。
4. 员工考核系统
此系统的开发是从真正市场的角度考虑,学生超市的发展与学校管理、学生利益有很大的关系,但是,现行超市却没有这个系统,这对超市的改良,改革和发展是不利的,这个系统从某种程度上讲也是为学生提供更好的消费环境的,留住学生(留在校内这个市场),才留住了矿大学生超市的发展希望,但是,无论是现行的服务态度,服务质量还是货物质量与价格,都无法让学生得到想要的服务与商品。
在学校,各种考核几乎都有,但是很少有得到改良的,此系统的设计与开发也很大程度上考虑到了这点,所以,这个系统的真正实践,需要超市管理者的切实实践。
3.3数据流程图
数据流程图符号如下
外部实体
处理
数据流
数据存储
1、 第一层数据流程图
D3现金用户
D2卡用户
D1货物明细
F1
变更信息
P1
货物处理
S2
收银员
S1
顾客
第一层数据流程图
2、第二层数据图
二级数据流程(销售处理)
二级数据流程(采购处理)
3.4功能结构图
用来描述系统模块功能分解的一种图形工具。功能结构图的每个矩形框表示一个功能模块。矩形框间的连线可以看作调用关系。
(1)学生超市运营管理信息系统
学生超市运营管理信息系统
物资采购与管理子系统
员工考核子系统
前台收银管理
子系统
学生超市运营管理信息系统
(2)物资采购与管理子系统:
物资采购与管理子系统
采购查询
员工排架理货
厂商进货处理
物资采购与管理子系统
(3)收银管理子系统
收银管理子系统
现金用户管理
校园卡用户管理
发票管理
收银管理子系统
(4)员工考核子系统
员工考核子系统
显示器管理
员工信息管理
处理顾客意见
员工考核子系统
3. 5数据字典
数据流名:商品信息
说明:商品信息的存储并对其进行编码,来区别各类商品
数据流来源:人工输入
数据流去向:数据库并各种报表打印
数据流组成:{货号,品名,拼音编码,规格,单位,产地,类别,进货价,销售价,最低售价}
【注:拼音编码是商品名称的拼音简称,目的是在程序中可通过拼音编码方便地查询到所要的商品】
数据元素:供货商资料
组成:{供货商号,拼音编码,简称,名称,地址,电话,传真,电报,联系人,业务员,备注}
数据流名:客户资料
说明:各大客户资料
数据流来源:人工输入
数据流去向:数据库并报表打印
数据流组成:{客户编号,拼音编码,简称,名称,联系人,地址,邮编,电话,传真,电报,性质,业务员,授信额度}
【注:性质:企业的类型;
业务员:本企业与其的联系人。】
数据流名:业务员信息
说明:本公司各个业务员信息
数据流来源:人工输入
数据流去向:数据库并各种报表打印
数据流组成:{业务员号,姓名,性别,出生年月,地址,身份证号,电话,手机,类别,部门,部门主管,备注}
数据元素:仓库信息
组成:{仓库号,仓库名,类别,管理员编号,备注}
数据元素名:采购合同
说明:用于维护企业与供货商签订的采购合同
组成:{供货商号,货号,进货价,付款方式,帐期,签订日期,合同期限,备注}
数据元素名:销售合同
说明:用于维护企业与客户签订的销售合同
组成:{客户编号,货号,售价,付款方式,帐期,签订日期,合同期限,备注}
数据元素名:会员资料
说明:超市的会员的基本信息
组成:会员编号,会员名,会员类别(普通会员、银会员、金会员),地址,电话,入会日期,积分,备注}
数据元素名:采购订单
说明:用于录入企业的采购订单
组成;{编号,供货商号,订货日期,有效起日,有效止日,业务员,制单员,税价合计,扣率,税率,不含税价,税额,备注}
数据元素名:采购订单明细
说明:采购订单的从表
组成:{编号,订单号,货号,订货数量,进价,税价合计,扣率,税率,不含税价,税额,备注}
数据元素名:进货单
说明:用于录入企业的进货单
组成;{编号,供货商号,进货日期,业务员,制单员,验收员,保管员,税价合计,不含税价,税额,订单号,备注}
数据元素名:进货单明细
说明:进货单明细
组成:{编号,进货单号,货号,进货数量,进价,售价合计,扣率,税率,不含税价,税额,仓库号,货物数量,备注}
数据元素名:销售订单
说明:用于录入企业的销售订单
组成:{编号,客户编号,销售日期,有效起日,有效止日,业务员,制单员,税价合计,不含税价,税额,订单号,备注}
数据元素名:销售明细
说明:销售单的从表
组成:{编号,销售单号,货号,销售数量,销售价,税价合计,扣率,税率,不含税价,税额,仓库号,备注}
数据元素名:销售退货单
说明:用于录入企业销售退货单
组成:{编号,销售单编号,货号,退货数量,销售价,税价合计,扣率,税率,不含税价,税额,仓库号,备注}
数据元素名:零售收款
说明:用于门市店的pos收款管理
组成:{货号,品名,单价,数量,金额,总计}
数据元素名:零售历史、
说明:班次结账管理
组成:{编号,业务员号,姓名,班次,日期,收款时起,收款时至,收款机号,货号,销售数量,应收金额,实收金额,库存单价,备注}
数据元素名:零售会员收款
组成:{会员编号,会员类别,货号,品名,单价,数量,金额,会员折扣,总计,积分,总积分}
数据元素名:付款单
说明:用于录入企业支付货款的凭证和销售应付款
组成:{编号,发票号,填票日期,进货单号,货号,供货商号,数量,进货单价,金额,付款日期,详细说明,进货日期,状态,减预付,备注}
【注:状态:是说明,此款项付了否】
4系统设计
4.1 代码设计
4.1.1选择代码设计方法
代码是人为确定的代表客观事物(实体)名称、属性或状态的符号或者是这些符号的组合。
代码设计现行由两种设计方法:线分类方法和面分类方法。 本着代码设计的原则,我们选择线分类方法。
我们有许多文档,仅以菜单的设计为例,进行线分类方法的代码设计。
代码设计原则:根据主菜首字母确定主菜编号,每一道主菜有唯一确定的代码,短小精悍;大堂经理或点菜员能够熟记菜单的编号,便于识别和记忆,更好的为顾客服务;当有新的实体或属性添加时,直接利用源代码进行扩充,不需要改动代码系统,具有可扩充性和稳定性。
货单
货物1
货物3
货物2
代码设计原则:根据货物首字母确定货物编号,每一个货物有唯一确定的代码,短小精悍;采购员能够熟记货单的编号,便于识别和记忆,更好的采购货物;当有新的实体或属性添加时,直接利用源代码进行扩充,不需要改动代码系统,具有可扩充性和稳定性。
4.1.2检验码设计
在打印成文档的学生刷卡记录回单中,可以根据校园卡号找到相应的学生信息记录,比如说:学生卡号为66511的马晓姗的刷卡记录回单,记录了该学生的详细信息,刷卡记录回单的代码编号为6651102090641344。
前边各位依次是按照学生卡号、性别和学号连接起来,最后一位是校验码。设计校验码的方法有三种:算术级数法、几何级数法和质数法。
这里采用算数计数法:
6+6+5+1+1+0+2+0+9+0+6+4+1+3+4=48
48/11=4……4
在实际应用中可以按照这个计数法编码对代码号进行检验。
4.2数据库设计
4.2.1 数据库概要设计
有关实体及其属性图例
实体集 实体属性
实体之间的联系
本系统数据库的概要设计方法是使用实体−−联系(E−−R图)
生产厂商
商品名称
商品数量
商品种类
商品条形码I D
库存商品信息
备注
进货单价
生前日期
进货日期
过期日期
零售单价
库存商品信息E-R
入库商品库存
入库存
入库存
管理
商品基本信息
零售商品库存信息
出库存
管理
退货商品库存
过期报废商品库存
用户
数据库E-R
4.2.2 数据库详细设计
1. 数据库的逻辑设计
根据关系模式的设计,为本系统数据库设置主键、外键,其中主键唯一表示该数据库的属性。形成数据库的文件如下:
(1) 货单
数据结构
字段名 字段代码 字段类 字段长度 主键 外键
商品编号 BH 字符 10 Y
商品名称 MC 字符 20
价格 JG 字符 8
单位 DW 日期 8
附加信息 FJXX 字符 3
(2) 校园卡用户
数据结构
字段名 字段代码 字段类 字段长度 主键 外键
校园卡号 HYKH 字符 18 Y
学生性别 XB 字符 8
学 号 LXDH 字符 11
(3) 管理员
数据结构
字段名 字段代码 字段类 字段长度 主键 外键
管理员编号 BH 字符 20 Y
密码 MM 字符 6
管理员职位 ZW 字符 8
年龄 NL 字符 4
2. 物理配置方案及历史信息的管理
(1) 物理配置方案
本系统使用Visual Basic6.0 编程语言以及ACCESS数据库设计,对计算机的要求如下:
a) 硬件环境:
内存:32MB
处理器:486-66MHZ/更高档计算机
b) 软件环境 :
操作系统:Windows95/98/NT或更高版本
(2) 历史信息的管理
系统开发过程中产生的全部的数据和文档作了系统的分类和妥善的保存,以便在新一轮的开发中提供详细的信息。
在正式运行后,系统产生的各种数据都储存在相应的数据文件中,每隔一定的时间作一次备份包括一份磁盘和一份文档。在适当的时候还要进行数据库的更新,并记录新的过程和记录。为了便于各种数据的查询,本系统还设置了营业明细、消费明细、学生数据等各种查询的台帐,用于记录各类历史信息,以便查询和管理。
4.3输入设计
4.3.1货单输入设计
流水号
供货商名称
付款方式
货物名称1
价格
折扣
货物名称2
价格
金额总计
采购员
表4-1 货单输入设计
4.3.2会员信息输入设计
校园卡号
性别
学号
表4-2 会员信息输入设计
4.4输出设计
4.4.1菜单输出设计
流水号
LS0001
供货商名称
徐州伊布都面包厂
付款方式
现付
货物名称1
全麦面包
价格
150
折扣
无
货物名称2
面包片
价格
200
金额总计
350
采购员
小马
表4-3 菜单输出设计
信息使用者:物流管理人员
使用目的:查询采购情况
使用周期:每次点货一次
输出格式:表格
4.4.2校园卡用户信息输出设计
校园卡号
66511
性别
女
学号
09064134
表4-4 会员信息输出设计
信息使用者:财务
使用目的:查询校园卡用户信息
使用周期:每加入新用户输出一次
输出格式:表格
4.4.3人-机界面设计
系统登录界面
进货库存管理界面
信息查询系统界面
收银系统界面
4.4.4系统维护
包括权限管理、数据恢复和数据备份。数据恢复和数据备份是对数据的有效保护。权限管理是对系统使用者规定相关的权限,以免系统数据被非法访问和使用。
本系统中,为不同操作员设置不同的操作权限,只有具备相应权限的柜员号才可登陆相应的功能进行操作。具体权限如下:修改更新数据,删除数据,输入新数据,信息查询(包括贷款人信息、信用状况)。
5系统反馈
本系统是针对学生超市而设计的管理信息系统,我们小组的各项设计的成熟度不是很强,因此在开发过程中也出现了不少问题,虽然在老师的帮助下,得到了一定的解决,我们的系统与现行的超市系统有一定的区别,较为优越,但是具体管理人员在操作过程中难免会出现问题,当然,也可能我们的系统在某些环节也做得不是很严密,所以,我们小组对本系统有最终的解释权。
本系统需要不断改进和改良,需要超市使用者的配合与支持,在使用过程中,我们小组也会做跟踪调查,以期得到真正的落实与进步、完善。
6致谢
通过32个课时的学习,我们对《管理信息系统》有了初步的认识与了解,在在这期间,冯老师一直兢兢业业地为我们讲
展开阅读全文