首页 管理信息系统课程设计报告

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

举报
开通vip

管理信息系统课程设计报告管理信息系统课程设计报告 管理信息系统课程设计报告 题 目: 书店管理信息系统 班 级: 姓 名: 学 号: 学 院: 指导老师: 暴志刚 刘艳梅 2012年 1 月 9 日 第1章 系统开发概述 ............................................................................................... 1 1.1 系统开发的需求分析 ...........................................

管理信息系统课程设计报告
管理信息系统课程设计报告 管理信息系统课程设计报告 题 目: 书店管理信息系统 班 级: 姓 名: 学 号: 学 院: 指导老师: 暴志刚 刘艳梅 2012年 1 月 9 日 第1章 系统开发概述 ............................................................................................... 1 1.1 系统开发的需求分析 .................................................................................. 1 1.2 必要性研究 .................................................................................................. 1 1.3 可行性研究 .................................................................................................. 2 1.3.1 经济可行性 ....................................................................................... 2 1.3.2 技术可行性 ....................................................................................... 4 1.3.3 管理可行性 ....................................................................................... 5第2章 系统分析....................................................................................................... 6 2.1 业务流程分析 .............................................................................................. 6 2.2 数据流程图 .................................................................................................. 8 2.3 数据字典.................................................................................................... 10 第3章 系统设计..................................................................................................... 16 3.1书店管理信息系统的功能设计 .................................................................. 16 3.2 书店管理信息系统的代码设计 ................................................................. 17 3.3 数据库设计 ................................................................................................ 18 3.3.1 概念设计 ......................................................................................... 18 3.3.2 逻辑设计 ......................................................................................... 22 3.3.3 物理设计 ......................................................................................... 23 第4章 系统实施..................................................................................................... 24 4.1 输入/输出设计 .......................................................................................... 24 第5章 总结 ............................................................................................................ 30 浙江理工大学工业工程专业管理信息系统课程设计报告 第1章 系统开发概述 1.1 系统开发的需求分析 在当今社会,随着计算机的发展以及网络技术的广泛应用,日常的信息管理工作已经涉及到我们生活中的方方面面,并发挥着越来越重要的作用。因此,高效的信息管理工作对于人们从以前繁琐的事务中解放出来,从而提高工作效率具有极其重要的意义。而目前在大的书店(比如新华书店)已经有了一整套比较完整的管理信息系统,而在一般的中、小型的书店由于其规模限制,硬件投入不大,管理人员水平有限,所以大部分的工作还是进行着手工管理,工作效率很低,并且不能及时了解书店各类图书的库存,读者需求的图书难以在短时间里找到)图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。同时由于不可避免的人为因素,造成数据的遗漏)误报等,这些弊端对于书店的经营管理是非常不利的,也对书店的总体发展产生了负面的影响。 除此之外,随着这几年书店管理信息系统在大型书店的建设与应用,已经可以看到应用的效果十分显著。它不仅使书店的整体的信息管理水平得到一个显著地提升,而且大幅度地减少运营管理的成本,还可以带来相当可观的经济收益以及非经济效益,对其发展也产生了许多有利的因素和效用。因此,对于要提高中、小型书店的整体的管理信息的水平和服务质量,开发与实施适合中、小型书店的管理信息系统已经是迫在眉睫了。 1.2 必要性研究 在信息时代,由于所存在的种种弊端,已经不适用于现代的书店的管理运营方式与发展。因此,传统的书店管理方式必然将被计算机为基础的管理信息系统所取代。使用计算机对书店图书信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速)查找方便、可靠性高)保密性好)寿命长)成本低)高效率)存储量大、对进书有较好的预测性等,这些优点能够极大地提高书店的管理效率。 因此,本书店管理信息系统旨在提供一个可以操作的,方便查询,易于修改,提 1 浙江理工大学工业工程专业管理信息系统课程设计报告 高书店的管理效率的辅助管理系统,以满足当前中、小型书店在管理实践和业务操作中的具体需求,以帮助这些书店早日实现书店管理信息化。并且让顾客感到真正的方便、省心,在购物的同时切身感受到信息化、智能化社会给人们带来的便利。同时,让书店的管理者可以更好地管理书店,摆脱人工管理带来的不足,通过在第一时间内掌握第一手资料,从而可以进行准确的判断,并做出相应的决策,大大提高了工作效率。因此,以计算机为基础的管理信息系统来进行书店日常的业务和管理功能具有很大的必要性。 1.3 可行性研究 1.3.1 经济可行性 一、预估费用支出 1)系统开发费用 (1)人员费用。本系统开发期20个周,试运行期10个周。开发期需要开发人员5人,试运行期需开发人员2人。平均每个开发技术人员的每周工资为2000元。而后续的操作人员和维护人员的 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 费用加起来,则共计6万元。那么总的人员费用为30万元。 (2)计算机硬件设备费。本系统所需的硬件设备费为12万元,其中: 服务器1台 32000元 PC8台 40000元 打印机8台 12000元 条形码扫描仪8台 12000元 网络设备和布线 10000元 不间断电源1台 3000元 工作台4台 1000元 机房、空调 10000元 (3)软件开发费用。系统所需的软件开发费用为2万元。 (4)耗材费。所需耗材费用估计为0.8万元 (5)咨询和评审费。约1.2万元 (6)调研和差旅费。约1.0万元 (7)不可预见费。按开发总费用的15%计算。 因此,总的系统开发总费用为54.05万元。 2 浙江理工大学工业工程专业管理信息系统课程设计报告 2)系统运行费用 (1)系统维护费。每年平均需要1个人进行系统维护,那么总的系统维护费为1*50000=5万元。 (2)设备维护费。假设设备日常故障维护费每年为0.6万元。 (3)消耗材料费。系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、软盘、开发软件等开支每年的耗材费按0.8万元计算。 综上所述,书店在刚开始开发这个管理信息系统的那一年的总的开发和运行总费用为60.45万元,之后每年的系统运行费用为6.4万元。 二、该项目的经济效益 该书店管理信息系统获得的直接经济效益可以从以下几个方面计算: (1)提高工作效率,减少工作人员 本系统运行可以提高 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 订购管理、书店管理、销售管理和核算信息管理的效率。累计可以综合提高工作效率达30%。可以减少现有20%的工作人员,书店现有人员按30人计算,可减少6人。平均每人每月工资为3000元,节约人员工资0.3*12*6=21.6万元/年。 (2)扩大服务范围,增加书店收入。 由于提高工作效率,书店可以增加图书品种和销售规模。假定在原有基础上可以增加10%的销售量,书店每年的总利润按100万元计算,则可以增加收入10万元。 (3)及时获取信息,减少决策失误 本系统的建设可以及时获取图书市场信息、读者反馈信息和畅销、滞销图书的信息,提高订书的合理性和准确率。因此每年可以增加收入在12万元以上。 (4)减少库存挤压,提高资金周转。 通过对书库的计算机管理,可以及时获取书店库存信息,争取最优库存,提高资金周转率。每年可以因此减少书库挤压浪费10万元以上。 通过以上计算,书店通过本管理信息系统的使用和实施可以获得的直接经济效益至少为21.6+10+12+10=53.6万元/年。 3 浙江理工大学工业工程专业管理信息系统课程设计报告 建设书店管理信息系统除可以获得直接经济效益以外,还可以获得多方面的社会效益,主要有: (1)大大提高了工作效率,减少读者的购书时间。 (2)由于管理工作效率的提高,减少了工作人员平时的劳动量。 (3)大幅度提高了工作质量,增强了读者对书店管理的信任感和亲善感,从整体上改善了书店的形象。 (4)提高管理水平。系统能够及时提供图书市场信息、出版商信息、库存信息、销售信息、读者反馈信息,提高决策正确性;并在此基础上,通过对各种信息的综合分析,以改进图书品种、提高服务质量、满足不同读者的阅读要求,使书店的管理面向高质量、科学化方向发展。 三、支出和收益综合分析 系统第一年的总投入为60.45万元,之后每年的系统运行费用为6.4万元,而这笔费用对于书店来说完全有能力能够支付。而且系统运行使用后,每年给书店带来的成本减少和效益为53.6万元,只需要两年就可以收回书店管理信息系统的开发投资。 因此,从经济效益上考虑,书店开发本管理信息系统将给书店带来巨大的经营管理效率和经济效益,所以本书店管理信息系统完全有必要开发。 1.3.2 技术可行性 本系统开发设计到的技术因素有: 由于目前的管理信息系统开发方法有很多。只要熟练地掌握面向对象方法开发软件系统,就可以进行管理信息系统的开发方法。 目前比较普遍使用的软件体系结构是Client/Server以及Browser/Server。如果选择的是C/S模式,软件开发工具可以使用微软的Visual Basic、Visual C++,Java系列的NetBeans、Jbuilder等,另外也可以选择其它的,如Powerbuilder、Delphi、C++ builder等;如果是B/S模式,开发技术包括:微软的asp技术、Java系列的jsp技术。 4 浙江理工大学工业工程专业管理信息系统课程设计报告 两者都需要界面设计工具和Web服务器工具,界面设计工具可以是Dreamweaver、FrontPages,而支持asp技术的服务器可以是操作系统自带的iis,jsp技术的常用的服务器是tomcat。 而如今正处于信息时代,当前的软件、硬件的设备技术水平已经能够很好地满足书店管理信息系统所提出的要求,能够增加存储能力,实现通信功能,提高处理水平等。虽然管理信息系统的技术要求较高,但考虑到如今系统开发人员无论是在数量上,还是在质量上,都提高到了一个很高的水平。因此,在技术上,对于开发一个书店管理信息系统来说不存在任何问题,所以在技术上也是可行的。 1.3.3 管理可行性 由于书店管理信息系统可以大大地提高了工作效率,减少了书店管理人员以及工作人员平时的劳动量减少,并且使得书店整体的管理工作效率大大的提高,因此,书店的管理人员对于书店管理信息系统的开发和实施非常的欢迎,而且很热衷于使用管理信息系统来进行日常的书店管理运营功能。除此之外,由于在书店的管理人员以及工作人员大多都具备一定的知识水平,所以会比较容易接受书店管理信息系统的实施和使用。而且,对于他们来说,书店管理信息系统的培训也就相比之下比较好进行,他们的培训与学习速度也相对来说比较快。而由于书店管理信息系统的投入使用后,将会给书店带来许多的经济收益以及非经济效益,对书店日后的发展也有很大的好处,因此,书店的管理层也肯定会支持这个管理信息系统的投入实施的。而目前的书店管理方法、相应 管理制度 档案管理制度下载食品安全管理制度下载三类维修管理制度下载财务管理制度免费下载安全设施管理制度下载 规章制度 食品安全规章制度下载关于安全生产规章制度关于行政管理规章制度保证食品安全的规章制度范本关于公司规章制度 以及原始数据也都和书店管理信息系统不矛盾,而且还大幅度提高了工作质量,提高管理水平减少了工作人员的工作量,增强了读者对书店管理的信任感和亲善感,从整体上改善了书店的形象。另外,书店管理信息系统所采用的操作和工作方式符合工作人员和读者的日常习惯,而且操作方便灵活,便于学习。因此,该系统具有管理上的可行性。 5 浙江理工大学工业工程专业管理信息系统课程设计报告 第2章 系统分析 2.1 业务流程分析 通过对书店日常的管理业务进行实际的调查研究分析,了解了书店日常的业务类型、业务流程、相关的单据和票据、书店提供的相关功能及其之间的业务关系,从而对书店的管理功能和业务流程有了一个基本的认识。 人员 单位 文档、单据 图2-1 表示业务流程图的符号 图2-2是用图2-1中的符号来表示的书店管理的业务流程图。书店的管理业务的处理过程是:首先,顾客根据自己的所需要的书籍填写订书单发到书店的管理人员处,书店管理员收到顾客的订书单后,首先对库存帐进行查阅,如果书店库存里有顾客所需要的书籍以及相应的书籍数量时,就发给顾客领书通知单,让他来领取相应需求的书籍和数量,同时书店管理员给顾客开发票,并登记书店的销售记录表和库存帐。如果书店管理员查询库存帐后发现库存里没有顾客所需要的书后,就向供应商发出相对应的采购单。供货商发出图书后,就发给书店相应的供货单。书店管理员收到供货单后,就可以办理入库手续,并登记入库记录表和库存帐,并向顾客发出领书通知单,让他来领取书籍。 6 浙江理工大学工业工程专业管理信息系统课程设计报告 顾客 领书通知单 订书单 发票 库存帐 有 书店管销售记录表 理员 无 入库记录表 采购单 供货单 供应商 图2-2 书店管理业务流程图 由上面的书店日常管理的业务流程图可以看出该书店的管理信息系统主要有以下几项管理功能: (一)对订购和销售书籍的管理 书店管理员根据顾客发来的订书单,并通过查询库存信息,来安排给顾客发货,以满足顾客的购书需求。而当库存里的书籍不能够满足顾客需求时,则需要向供应商发出采购单,来及时地补充库存,再通知顾客来领书。 7 浙江理工大学工业工程专业管理信息系统课程设计报告 (二)登记相关业务的记录表 当顾客发来购书单以及供应商发来供货单时,书店管理员需要根据订书单来登记每一笔相关的书籍销售记录,根据供货单来登记每一笔相关的书籍入库记录,由此可以清晰地反映出书店每一笔书籍出入库的业务。 (三)库存信息的登记统计 通过销售记录表、入库记录表对每一笔书籍出库、入库的业务记录,可以将相关信息登记进入库存数据库,使其可以实时地反映出当前书店的所有的最新库存信息。 2.2 数据流程图 在绘制数据流程图前,首先需要收集各种票据和单据(如订书单、采购单、供应商发来的供货单等等),并且要熟悉每一张表单是在哪个环节上使用的。除此之外,还需要弄清楚系统中的所有外部实体、数据流、处理功能以及数据存储,要熟悉其相互关系,这样才能在数据流程图上综合地反映出信息在系统中的流动、处理以及存储情况。此外,还应注意弄清楚各个环节上的处理方法以及数据流的流向,并且用合适的语言来表达其中的处理功能。 根据前阶段的调查数据,并根据书店管理人员的所希望的实现的管理功能和要求,来确定该书店管理信息系统的基本功能、工作业务流程以及数据流、表单的管理和应用。 首先,顾客根据自己的需求填写订书单并送到书店的管理人员处,书店管理员收到顾客的订书单后,首先对库存帐进行查阅,如果书店库存里有顾客所需要的书籍以及相应的书籍数量时,就发给顾客领书通知单,并从库存中取出相应的书籍,让顾客来领取。如果书店管理员查询库存帐后发现库存里没有顾客所需要的书后,就向供应商发出相对应的采购单。供货商发出图书后,就发给书店相应的供货单。书店管理员收到货物后,并且让顾客来领取书籍。 根据相应的功能要求而绘制的系统的数据流程图,如下图2-4所示。 8 浙江理工大学工业工程专业管理信息系统课程设计报告 处理 外部 实体 数据 数据流 存储 图2-3 数据流程图的符号 供货单 供应商数据 供应 供应商信息表 填写供应商信息 商 采购数据 采购数据填写采购信息 采购信息记录表 消费数据 采购信息 库存信息 库存数据 书店 库存信息表 仓 库 填写库存信息 付款 入库数据 出库单 采购 图书数据 入库处理 出库处理 图书信息表 填写图书信息 采购信息 出库数据 入库单图书信息 图书 顾客数据 顾客信息表 填写顾客资料 消费清单 采购单 销售数据 消费清单 购书单 订书单 领取 顾客 书店管付款 订书单 消费清单 理员 订购信息 购书 消费数据 消费数据 管理员信息 发票 开发票 消费单信息 填写管理员信息 销售数据 管理员数据 销售记录表 管理员信息表 图2-4 数据流程图 9 浙江理工大学工业工程专业管理信息系统课程设计报告 2.3 数据字典 下面是本书店管理信息系统的数据字典,是对数据流程图中的数据流、处理 逻辑、数据存储和外部实体等方面进行具体的定义。数据流程图配以数据字典, 就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述了。 P-08 D-08供应商数据 D-07供货单 S-03 F-06 供应商信息表 填写供应商信息 供应商 P-07 D-04 F-07 D-09采购数据 采购信息记录表 D-05采购数据消费数据 填写采购信息 D-06采购信息 D-15库存数据 S-01书店D-14库存信息 P-01 P-06 F-04 库存信息表 书 库 P-02 付款 填写库存信息 D-11出库单 D-10入库数据 采购 D-18图书数据 P-04 P-05 P-03 F-02 图书信息表 入库处理 出库处理 D-16采购信息 填写图书信息 D-02入库单 D-12出库数据 D-13图书信息 D-21顾客数据 S-04 P-14 顾客信息表 F-01 图书 D-17消费清单 填写顾客资料 D-20采购单 D-19销售数据 D-22消费清单 D-23购书单 P-09 P-13 D-24订书单 领取 S-02 S-05 付款 D-26消费清单 顾客 管理员 D-25订购信息 D-03订书单 P-10 D-28消费数据 D-27消费数据 D-01发票 D-29管理员信息 购书 P-11 F-05 消费单信息 P-12 开发票 填写管理员信息 D-31销售数据 F-03 D-30管理员数据 销售记录表 F-06 管理员信息表 图2-5 数据流程图 10 浙江理工大学工业工程专业管理信息系统课程设计报告 由于数据字典的篇幅较大,在此仅给出部分。 (一)数据流的描述 数据流编号:D-01 数据流名称:发票 简述:书店根据顾客所购买的书籍给顾客开出的购买凭证 数据流来源:书店 数据流去向:顾客 成:发票代码+发票号码+客户名+品名规格+单位+册数+单数据项组 价+金额+日期+开票单位+经手人 数据流量:约50张/天 高峰流量:约100张/天 发票代码 发票联 发票号码 户名 年 月 日 品名规格 单位 册数 单价 金 额 千 百 十 元 角 分 合计人民币 (大写) 开票单位(章) 开票人 收款人 数据流编号:D-02 数据流名称:入库单 简述:书店根据供应商所发过来的供货单将相关的书籍存入书 库内的单据凭证 11 浙江理工大学工业工程专业管理信息系统课程设计报告 数据流来源:书店管理员 数据流去向:书库 数据项组成:入库单编号+日期+书号+书名+作者+出版社+数量+单价 +入库金额+经手人+审核人 数据流量:约3张/月 高峰流量:约5张/月 书籍入库单 第 册 号 日期 书号 书名 作者 出版社 数量 单价 入库金额 经手人 审核人 数据流编号:D-03 数据流名称:订书单 简述:顾客通过统计自己所需要购买的书籍名称、数量和其他 相关的要求和信息并将其列出的购买清单 数据流来源:顾客 数据流去向:书店 数据项组成:日期+客户姓名+联系电话+邮箱+书号+书名+作者+出版 社+数量+单价+总金额+备注+经手人 数据流量:约50人/天 高峰流量:约100人/天 12 浙江理工大学工业工程专业管理信息系统课程设计报告 订书单 年 月 日 客户姓名 联系电话 邮箱 书号 书名 作者 出版社 数量 单价 总 金 备注 额 营业员: (二)处理逻辑的描述 处理逻辑编号:P-01 处理逻辑名称:付款 简述:顾客根据自己所罗列出的购书清单而向书店支付所购 买书籍的所需要的费用 输入数据流:购买清单 处理描述:审查开据的发票格式是否要求,发票上的购买书籍的 数量和金额与购书清单上填写的数据是否一致等。不 合格的话将由书店管理员重新校验和开发票。 输出数据流:发票 处理频率:60次/天 处理逻辑编号:P-02 处理逻辑名称:采购 简述:书店根据顾客的需求情况以及书店的实际库存情况, 需要及时地进行采购,以保证书籍的及时供应来增加 库存,并及时地满足顾客的需求。 输入数据流:库存帐 处理描述:书店根据顾客发来的订书单的需求情况以及通过查询 书店的库存信息来进行综合分析,并最终向供应商发 出采购单,以更好地满足顾客的需求以及及时地增加 13 浙江理工大学工业工程专业管理信息系统课程设计报告 库存量,使整个供需双方处于一个最合理的水平。 输出数据流:采购单 处理频率:1~2次/月 处理逻辑编号:P-03 处理逻辑名称:填写图书信息 简述:书店管理员根据供应商发给书店的供货单上的图书信 息来填写相关的书籍的数据,并记录到图书信息表中 输入数据流:供货单 处理描述:书店管理员根据供应商提供的供货单与之前书店发出 的采购单进行校验审核,通过查看所获得的书籍的必 要信息和采购单上的书籍的书名、出版社、数量等是 否一致,若供应商提供的图书的信息无误,则将书籍 的这些基本信息录入图书信息表中。 输出数据流:图书信息表 处理频率:3~5次/月 (三)数据存储的描述 数据存储编号:F-01 数据存储名称:顾客信息表 简述:记录顾客的相关数据和信息 数据存储组成:顾客姓名+顾客编号+顾客地址+联系电话+邮箱 关键字:顾客姓名+顾客编号+联系电话 相关联系的处理:P-14、P-10 数据存储编号:F-02 数据存储名称:图书信息表 简述:记录图书的所有相关的信息 数据存储组成:图书名称+书号+作者+出版社名称+价格+图书级别+ 14 浙江理工大学工业工程专业管理信息系统课程设计报告 版本号+供应商名称 关键字:图书名称+书号+作者 相关联系的处理:P-02、P-04、P-06 图书信息表 图书名称: 书号: 批发价/元: 作者: 出版社名称: 零售价/元: 图书级别: 版本号: 供应商名称: (四)外部实体的描述 外部实体编号:S-01 外部实体名称:书店书库 简述:储存书籍 输入数据流:D-10 输出数据流:D-11 外部实体编号:S-02 外部实体名称:顾客 简述:购买书籍 输出数据流:D-01 输出数据流:D-03 外部实体编号:S-03 外部实体名称:供应商 简述:向书店供应图书 输入数据流:D-04 输出数据流:D-07 15 浙江理工大学工业工程专业管理信息系统课程设计报告 第3章 系统设计 3.1书店管理信息系统的功能设计 此书店管理信息系统的功能主要划分为数据录入、数据查询、报表输出以及代码维护四个模块,如图3-1所示。 数据录入模块:用于录入顾客的信息、图书的信息和供应商的信息,它是书店管理信息系统基本数据输入的模块。它根据书店的采购单、供应商的供货单上的图书信息审核对照后,如果发现图书信息无误,那么录入图书信息,并且根据供应商的供货单上的信息录入供应商信息,根据顾客发来的订书单上的信息录入顾客信息,并且为以后的图书信息、顾客信息以及供应商信息的查询提供相关的数据。 数据查询模块:提供多种查询功能,方便书店管理员及时了解、掌握各种图书的最新信息,如库存信息的查询、图书信息的查询、销售记录信息的查询以及顾客信息的查询等。 模块:可以完成系统所需要的各种报表的计算和打印输出功能,可报表输出 输出销售记录表以及库存信息表等统计表。 代码维护:为了统一图书的种类及其特征,方便图书数据的输入以及管理,特设计了图书代码、图书名称等代码,当图书代码变动时,可对代码进行增加、删除和修改等处理。 16 浙江理工大学工业工程专业管理信息系统课程设计报告 书店管理信息系统 数据录入 数据查询 输出报表 图书代码维护 顾图供图顾供输输增修删 客书应书客应出出加改除 信信商信信商销库图图图 息息信息息信售存书书书 录录息查查息记信代代代 入 入 录询 询 查录息码 码 码 入 询 表 表 图3-1系统的功能模块图 3.2 书店管理信息系统的代码设计 系统为每本图书设计了代码,一方面可统一图书的种类,另一方面是为了便于相关的图书数据的输入。在本系统中,图书的代码采用区间码的十进位码来设计,如下图3-2所示。其中第一位的是字母,表示代表主要分类,后面的三个数字表示子分类,而小数点后面的三个数字则是典型的顺序代码结构。 17 浙江理工大学工业工程专业管理信息系统课程设计报告 * *** . *** 三个阿拉伯数字的顺序码 三个阿拉伯数字代表子分类 字母代表图书的主要分类 图3-2 代码设计图 在系统运行过程中,凡是需要查询某种图书时,只需输入书籍的代码即可,系统可根据图书代码、图书名称等,自动将相应的所要查找的图书名称和出版社等相关信息调出来,大大地方便了系统管理员查询所要的书籍,减少找书的时间,提高了书店的管理效率。 3.3 数据库设计 数据库系统是整个管理信息系统的一个重要组成部分,是数据处理和查询的核心所在。而数据模型则是数据库系统设计中用于提供信息表示和操作手段的形式框架,是数据库系统实现的基础。而数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设计。 3.3.1 概念设计 在经过对书店的调查研究收集到相关的数据信息内容以及用户对系统的需求后,确定出主要的实体类型有:书店管理员、图书、顾客以及供应商,并且确定这些实体之间的联系类型。 根据实体和联系之间的关系和属性画出E-R图,如下图3-3所示: 18 浙江理工大学工业工程专业管理信息系统课程设计报告 联系方式 工号 姓名 n 1 书店管理员 1 订书 1 1 顾客编号 m 采购 姓名 顾客 供货 联系电话 地址 m 邮箱 传真 n 地址 n 出库 入库 供应商 m 联系电话 供应商编号 购买 供应 供应商名称 n n n n 图书 书号 图书级别 书名 版本号 作者 购买日期 零售价 数量 出版社 批发价 图3-3 系统总E-R图 19 浙江理工大学工业工程专业管理信息系统课程设计报告 订书日期 订书数量 管理员工号 订书单号 订书 图3-4 订书管理E-R分图 采购日期 采购数量 管理员工号 采购单号 采购 图3-5 采购管理E-R分图 供货日期 供货数量 供应商编号 供货单号 供货 图3-6 供货管理E-R分图 20 浙江理工大学工业工程专业管理信息系统课程设计报告 出库日期 出库数量 出库单号 管理员工号 出库 图3-7 出库管理E-R分图 入库日期 入库数量 入库单号 管理员工号 入库 图3-8 入库管理E-R分图 购买日期 购买数量 顾客编号 消费单号 购买 图3-9 购买管理E-R分图 21 浙江理工大学工业工程专业管理信息系统课程设计报告 供应日期 供应数量 供应商编号 供应单号 供应 图3-10 供应管理E-R分图 每个实体的属性分别是: 书店管理员:工号、姓名、联系方式 图书:书号、书名、作者、出版社名称、数量、购买日期、售价、图书级别、 版本号、 顾客:顾客编号、姓名、联系电话、邮箱、地址 供应商:供应商编号、供应商名称、地址、联系电话、传真 每个联系的属性分别是: 采购:采购单号、采购日期、采购数量、管理员工号 供货:供货单号、供货日期、供货数量、供应商编号 订书:订书单号、订书日期、订书数量、管理员工号 购买:消费单号、购买日期、购买数量、顾客编号 供应:供应单号、供应日期、供应数量、供应商编号 入库:入库单号、入库日期、入库数量、管理员工号 出库:出库单号、出库日期、出库数量、管理员工号 3.3.2 逻辑设计 逻辑设计的任务是根据DBMS的特征把概念结构转换为相应的逻辑结构。 概念设计所得到的E-R模型,是独立于DBMS的,这里的转换就是把表示概念 结构的E-R图转换成关系模型的逻辑结构。 将上图转换为规范的关系模式图为: 书店管理员与供应商之间存在“采购”和“供货”联系,且是一对多的联系。 22 浙江理工大学工业工程专业管理信息系统课程设计报告 供应商与图书之间存在“供应”联系,且是多对多的联系。 顾客与图书之间存在“购买”联系,且是多对多的联系。 书店管理员与图书之间存在“入库”和“出库”联系,且是一对多的联系。 顾客与书店管理员之间存在“订书”联系,且是多对多的联系。 3.3.3 物理设计 物理设计的目的是根据具体DBMS的特征,确定数据库的物理结构或者说是存储结构。关系数据库的物理设计任务包括两个方面,一是确定所有数据库文件的名称及其含字段的名称、类型和宽度;二是确定各数据库文件需要建立的索引,在什么字段上建立索引等。各表结构如下: 表3-2 图书信息表 字段名 字段类型 字段宽度 说明 Character 20 书号 Character 40 书名 Character 20 作者 Character 40 出版社名称 Numeric 20 数量 Numeric 10 售价 Character 10 图书级别 Character 30 版本号 表3-4 顾客信息表 字段名 字段类型 字段宽度 说明 Character 10 顾客编号 Character 20 顾客姓名 Character 50 地址 Character 20 联系电话 Character 20 邮箱 23 浙江理工大学工业工程专业管理信息系统课程设计报告 表3-4 供应商信息表 字段名 字段类型 字段宽度 说明 Character 10 供应商编号 Character 20 供应商名称 Character 50 地址 Character 20 联系电话 Character 30 传真 第4章 系统实施 4.1 输入/输出设计 在系统的输入/输出设计上遵循的是既满足书店管理员的需求又方便管理员使用的 原则 组织架构调整原则组织架构设计原则组织架构设置原则财政预算编制原则问卷调查设计原则 。输入/输出界面的确定都与书店管理员反复沟通,直到管理员满意为止。 输入界面的设计不仅考虑数据输入窗口的屏幕格式,而且考虑如何使输入数据的错误率尽可能的小。例如,在输入和选择某种图书时,只需输入图书编号即可,系统可以根据图书的编号、图书名称及其相关属性,自动将相应的图书名称和相关属性等信息调出来。因此,当书店管理员想要查询所需要的图书信息时,只需要输入图上的编号代码或者编号即可,而不必像以往那样需要一定记住每种图书的所有相关信息。 下面的图是书店管理信息系统的一些主要用户界面图。 24 浙江理工大学工业工程专业管理信息系统课程设计报告 图4-1 书店管理信息系统的主界面图 如果书店管理员想要在系统的数据库中输入新的图书信息,可以点开图书信息录入按钮后,系统会弹出下面的图书信息录入界面图。 图4-2 图书信息录入的输入界面 25 浙江理工大学工业工程专业管理信息系统课程设计报告 而如果用户想要查询图书的相关信息,则可以点开图书信息查询按钮后,系统会自动弹出下面的图书信息查询界面图。 图4-3 图书信息查询界面 下图4-4则是书店管理员点击查询按钮后,系统所自动显示的已经统计好的图书信息查询结果。 图4-4 图书信息查询后的结果显示图 26 浙江理工大学工业工程专业管理信息系统课程设计报告 下图是图书信息修改的界面图,如果用户想要修改一些图书的相关信息,则可以点开菜单栏中图书信息修改按钮后,系统会自动弹出下面的图书信息修改界面图,用户就可以按照自己的需求来修改相关的图书信息。 图4-5 图书信息修改的界面图 下图4-6则是书店管理员在修改完相关的图书信息后,点击“确定修改”按钮,系统自动显示的已经修改完的图书信息。 27 浙江理工大学工业工程专业管理信息系统课程设计报告 图 4-6 图书信息修改后的结果显示图 而如果书店的管理员想要删除一些图书的相关信息,则可以点开系统的主界面上的图书信息删除按钮,在点击按钮后,系统则会弹出如下图4-7所示的图书信息删除界面图。 28 浙江理工大学工业工程专业管理信息系统课程设计报告 图4-7 图书信息删除的界面图 在用户确定删除所选中的相关图书信息时,系统会自动将数据库中的相关的图书数据删除,并在系统的界面上重新显示图书的信息,下图4-8则是书店管理员在删除一些图书信息后,系统重新显示的图书相关信息的结果。 图4-8 图书信息删除后的结果显示图 29 浙江理工大学工业工程专业管理信息系统课程设计报告 第5章 总结 通过这次管理信息系统的课程设计的实践,让我对管理信息系统这门课程以及数据库的设计及相关的知识有了进一步的理解和认识。同时,也让我知道了一个管理信息系统从刚开始的系统开发的需求分析,到最终的真正的管理信息系统开发出来所要经过的步骤以及方法,这对于我以后进行管理信息系统的开发有着极其重要的作用和意识,让我受益匪浅。在此次管理信息系统的开发建设过程中,我运用了一些常用的软件像access、VB等相关的工具软件,在经过不断的尝试和努力后,渐渐地使系统建设发展。但是在这次的管理信息系统的课程设计中,我的系统图仍然存在很多的不足之处,许多功能都没有能够实现。因此我只能将管理信息系统中的部分功能模块做出来,但是离完全建立完善该管理信息系统还有很多工作没有做。我会在今后的学习过程中,不断学习新的知识,锻炼自己的管理信息系统开发建设能力,希望老师在今后能够多多帮助我~ 参考文献 [1]密君英,. 图书管理系统的数据库设计与实现[J]. 中小企业管理与科技(上旬刊),2011,(9). [2]赵辉,. 图书管理系统的设计和实现[J]. 职大学报,2011,(4). [3]王艳,. 图书管理系统的使用分析[J]. 科学之友,2011,(15). [4]刘冬梅,. 对于图书管理系统信息查询和系统维护的探讨[J]. 科技资讯,2011,(15). [5]张慧颖,. 基于Delphi与Access的图书管理信息系统的开发[J]. 科技信息,2011,(7). 30
本文档为【管理信息系统课程设计报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_219945
暂无简介~
格式:doc
大小:194KB
软件:Word
页数:0
分类:生活休闲
上传时间:2018-01-04
浏览量:26