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