《IC卡食堂打饭管理系统可行性实施报告40747.pdf》由会员分享,可在线阅读,更多相关《IC卡食堂打饭管理系统可行性实施报告40747.pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、.管理信息系统实验报告 选题:IC 卡食堂打饭管理信息系统 负责人:娟 分 工:娟、肖孟琴(系统分析)甘仲玉(系统设计)妍娇(数据库设计)2011 年 5 月 .一、系统分析 实验目的:能够正确运用系统分析的过程与方法,结合一个模拟课题,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。熟悉业务流程图、数据流程图、数据字典的绘制。树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。实验容:根据系统功能需求,开展实地调查或通过 Internet 查阅相关资料或结合个人经验,进行系统分析。明确管理业务调查过程和方法,包括系统所在组织的典型组织机构、管
2、理功能及业务流程。明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。4独立完成上述容,并提交书面实验报告。实验步骤:(一)可行性分析报告 1引言 11 编写目的 此报告编写的目的是,介绍理工学院持 IC 卡者不同的操作权限和实现这些权限的详细操作步骤,为食堂经营管理者提供系统应用的参考指导,解答他们在操作过程中的疑难。12 项目背景(1)此系统名称:IC 卡食堂打饭管理信息系统(2)此系统功能:第一,整个系统由收银台 1 台 PC 主机统一管理,系统组成是由计算机终端机、发卡充值机、授权卡等硬件组成。第二,打饭者付款时必须通过刷 IC 卡付款,以保证每天收支的真实性,便于操作和计算。
3、.第三,系统实现 IC 卡授权、发卡、充值、退卡、补卡、换卡、注销、挂失、解挂、信息修改、数据修复等。第四,系统报表统计包括:开卡明细表、注销明细表、用户余额表、用户消费明细表、用户消费汇总表、消费按日汇总表、营业额报表。第五,各分类报表可按年度、季度、月、日、时段等分别查询统计。用户可以到管理中心打印消费的明细清单小票。还可以在理工学院校园网上查询校园一卡通的相关信息、修改密码等。2可行性研究的前提 21 要求:必须进行初步的调查,对学校食堂的发展简史、目前规模、经营效果、业务围、管理水平、食堂的目标和任务等概况作初步调查;食堂领导(或后勤领导)和管理人员的信息意识进行调查;企业的组织机构和
4、人员分工是否合理;现行信息系统运行情况;新系统的开发条件;问题和薄弱环节等相关方面的调查。在此了解的基础上进行可行性的分析。22 目标:食堂实现目标的最优化,管理者和消费者(打饭者)的双赢。23 条件、假定和限制:经费主要来源于学校财政;使用限制上,可能会出现非校人员拾卡后在学校进行消费等现象不可避免;法律和政策方面 24 可行性研究方法:深入实际 25 评价尺度:主要以教师和学生作为消费者对食堂管理的满意度,其次也不能忽视食堂工作人员对该管理系统的认识和操作的满意度为评价的尺度。当然还要考虑收益与支出的平衡,即食堂管理的可持续发展。3所建议技术可行性分析 31 对系统的简要描述 .本系统将大
5、大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出。32 处理流程与数据流程:如图描述 33 与现有系统比较的优越性 本系统参照于当前本校食堂 IC 卡管理信息系统而作,该系统的创新之处在于:避免人工操作的不真实性,便于计算收支。34 采用建议系统可能带来的影响 对设备的影响:只需添置中低档计算机,如果条件允许可添加打印机以便查询。对现有软件的影响:对现有软件不会产生冲突。对用户的影响:需要短时间来熟悉新系统,但不需要大量的培训。对系统运行的影响:对使用的操作系统来说具有很好的兼容性、稳定性。对开发环境的影响:易于开发,环境限制条件少。但需借助计算机的运用
6、。对运行环境的影响:需在宽带或无线网覆盖的区域。对经费支出的影响:此系统成本低,成本收回时间快,经济效益持续性长。35 技术可行性评价 A利用现有技术,能够达到动能目标。B开发人员数量和质量能够满足要求。C在规定的期限,开发能够完成。4所建议系统的经济可行性分析 41 支出:基建投资 6 万元,其他一次性支出 2 万元,经常性支出每月 100远。.42 效益:一次性效益 3 万元,经常性效益 5 万元。43 效益/投资比:7/2 44 投资回收周期:5 个月 4 5 敏感性分析:通过分析比较上述成本与收益并了解了在新系统开发上的风险及局限性,确定此项目值得开发。5社会因素可行性分析 51 法律
7、因素:所有技术资料都由提供方保管,合同制定确定违约责任。52 用户使用可行性:要求使用本软件的人员要有一定的计算机基础。6组织上和管理上的可行性 61 领导的合作态度:学校领导以及后勤部的相关人员积极合作,相互配合,提出方案。6 2 人员心理:食堂管理者和工作人员对于此系统十分支持,便于操作,简捷;打饭者(教师和学生)也支持该系统,程序简单。63 基础工作的规化:此系统有利于食堂管理的规化和资源的合理利用,减少资源浪费。计算机操作,减少人为的主观性和错误性。64 管理制度和机构:建立科学的管理制度,争取实现 IC 卡打饭管理系统的最大运用;管理机构的设置以合理配置基础,一个萝卜一个坑。7结论意
8、见 综上所述,本系统的技术成熟、完备,测试手段可靠,具有良好的市场拓展,因此,可以马上开始实施,并尽可能做到提前完成,简单可行。从人力资源优化角度来说,可以充分利用学校后勤总公司的已有人力资源;从开发成本角度来说,将支出成本降到最低。在经济上有能力,技术上有经验,而且能够保证正常运用,.节省资源,有很大的发展前途。(二)详细调查(需求分析)报告 1调查方式:深入实践 2调查对象:理工学院食堂 3用户需求调查:建立学校食堂管理信息系统是网络环境下学生食堂良好发展的必然要求。当今世界,科学技术突飞猛进,以计算机技术为代表的信息技术的快速发展及其应用的普及,加快了全球信息化的进程,各类社会活动正面临
9、着信息数字化、信息服务与获取网络化的挑战。对于学校食堂而言,建立一个完备健全的管理信息系统更是迫在眉睫。(三)管理业务调查 调查管理业务流程应顺着信息流动的过程逐步地进行,容包括各环节的业务处理、信息来源、处理方法、计算方法、信息流经去向、信息提供的时间和动态。业务流程图是一种描述系统各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理的流向。本系统将采用业务流程图对业务流程进行分析。业务流程图的符号及其含义:实 体 业务处理 文 件 数据流 .通过对 IC 卡食堂管理系统的实际调查分析,弄清了 IC 卡管理的业务流程和管理功能,系统的业务流程图
10、如下:IC 卡管理业务流程图 IC 卡消费管理流程图 IC 卡查询管理业务流程图 发卡中心 发 卡 挂 失 挂失通知 解 挂 补 卡 退卡通知 退 卡 PC 主机 充 值 刷 卡 刷卡机 查询中心 使用说明 交易查询 单笔交易查询 总交易查询 时间查询 时间点查询 时间段查询 信息管理中心 用户资料 确认用户资格 创建档案数据库 存 档 使用说明 更新档案 .IC 卡信息管理业务流程图 (四)数据流程调查 授权发卡 查询要求 数据更新维护 IC卡 管理 系统 IC卡 使用 人 系统管理员 IC 卡管理系统顶层流程图 注销申请 注 销 用户 .IC 卡管理系统 0 层流程图 IC 卡 使用者 I
11、C卡 情况 IC卡内部管理细化数据流程图P1.1 IC卡 管理 P1.2 使用者 管理 IC 卡内部管理细化数据流程图 使用者情况 2 使用者记录 卡记录 IC卡 IC 卡情况 使用者 PC管理员 管理员 情 况 D4 用户记录 使用者情况 D1 IC 卡信息 IC 卡 D3 消费记录 D2 使用者记录 IC 卡使用者 充值刷卡 使用者身份 P1 内 部管理 P3 安 全管理 P2 消费 管理 IC 卡记录 .(五)数据字典 1、外部实体定义 名称:PC 平台管理人 简述:本系统的管理层 输入的数据流:IC 卡持有者的信息 输出的数据流:IC 卡上消费信息 名称:IC 卡使用人 简述:本系统的
12、各个使用主体 输入的数据流:充值刷卡信息 输出的数据流:个人消费信息 名称:IC 卡 P2.1 P2.2 P2.3 领 卡管理 查 看信 息库 退 卡管理 IC卡 使用者 退卡请求 IC卡 情况 D1 领卡记录 D3 IC卡记录 IC卡 信息 使用者 办卡 申请 D2 使用者记录 IC卡外部管理细化数据流程图 .简述:本系统的使用对象 输入的数据流:持卡人的信息 输出的数据流:消费记录及余额信息 2、数据流定义 数据流名称:使用者信息 简述:使用者的相关基本信息 数据流来源:由管理者根据各班收集的相关个人信息 数据流去向:IC 卡管理模块 数据流组成:卡号+学号+学院+班级+数据流名称:IC
13、卡查看信息 简述:查看 IC 卡持有人的消费、余额、个人情况信息 数据流来源:授权发卡时登记的个人信息 数据流去向:IC 卡信息模块 数据流组成:卡号+密码 数据流名称:使用者管理信息 简述:IC 卡使用的相关记录信息 数据流来源:IC 卡使用者 数据流去向:使用者记录 数据流组成:卡号+学生证 数据流名称:IC 卡管理 简述:IC 卡管理的相关信息 数据流来源:IC .数据流去向:IC 卡记录 数据流组成:刷卡机号+日期 数据流名称:领卡管理信息 简述:领卡的管理情况信息 数据流来源:查看 IC 卡信息库 数据流去向:领卡记录 数据流组成:+卡号+学生证 数据流名称:退卡管理信息 简述:退卡
14、的管理情况信息 数据流来源:使用者的退卡请求 数据流去向:IC 卡注销 3、处理逻辑定义 处理逻辑编号:P1 处理逻辑名称:部管理 输入的数据流:使用者情况 输出的数据流:IC 卡信息 处理逻辑编号:P2 处理逻辑名称:消费管理 输入的数据流:IC 卡信息 输出的数据流:充值刷卡 处理逻辑编号:P3 处理逻辑名称:安全管理 .输入的数据流:管理员情况 输出的数据流:使用者身份 4、数据存储定义 数据存储编号:D1 数据存储名称:IC 卡记录表 数据存储组成:卡号+学生证+备注 关键字:卡号 相关联的处理:P1 数据存储编号:D2 数据存储名称:使用者记录表 数据存储组成:卡号+密码+备注 关键
15、字:卡号 相关联的处理:P3 数据存储编号:D3 数据存储名称:消费记录表 数据存储组成:卡号+刷卡机号+备注 关键字:卡号 相关联的处理:P2 数据存储编号:D4 数据存储名称:用户记录表 数据存储组成:卡号+密码+备注 关键字:卡号 .相关联的处理:P3 实验小节:本部分通过实地调查及结合个人经验,利用合理的调查过程和方法,来完善系统分析部分。各流程图和数据字典的完成,为系统设计和数据库设计奠定了基础。二、系统设计 实验目的:能够正确运用系统设计的过程与方法,结合一个模拟课题,复习、巩固、管理信息系统中系统设计知识,提高系统设计实践能力。熟悉代码设计、数据存储设计、输入输出设计等环节,并编
16、制相应的文档及程序编写。进一步树立正确的系统设计、实施思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。实验容:根据前述实验系统分析容,进行系统设计。包括代码设计、数据存储设计、功能结构图设计、系统流程图设计、输入输出设计等。独立完成上述容,并提交书面实验报告。实验步骤:1系统功能模块图 .2系统功能模块描述(1)系统控制平台 该平台的作用是建立用户信息数据库,确认操作权限,保证系统安全有效的运行,其包括以下两个子模块:IC 卡服务模块:确定用户权限,维持 IC 卡的有效正常使用 IC 卡信息管理模块:确认用户资格,创建用户信息数据库并对其及时更新与维护(2)IC 卡服务模
17、块 其包括:IC 卡管理:主要是 IC 卡的发卡、退卡、挂失、解挂、补卡换卡的功能 IC 卡管理系统 系统控制平台 IC 卡服务模块 IC 卡信息管理模块 IC卡管理 IC卡消费管理 IC卡查询管理 IC卡授权 IC卡数据维护与更新 IC卡注销 .IC 卡消费管理:主要包括充值和刷卡消费 IC 查询管理:主要包括单笔交易查询,总交易查询,时间点查询和时间段查询(3)IC 卡信息管理模块 其包括:IC 卡授权:主要包括确认用户资格和创建用户档案数据库 IC 卡数据维护与更新:对 IC 卡中记录的增加,修改,更新,分类统计及维护 IC 卡注销:取消用户资格,删除用户资格,清理用户资料 实验小节:系
18、统功能模块是系统设计的核心。在系统分析容的指导下,完成系统设计各部分。三、数据库设计 实验目的:1能够正确运用数据库技术课程的基本理论和知识,复习、巩固、提高数据库方案设计、论证和分析方法。2熟悉关系数据库规化设计理论,根据实验要求设计并建立科学合理的数据库。3进一步正确理解数据库设计思路,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。实验容:1根据系统功能需求,使用 E-R 描述该管理信息系统的概念模型。2完成该管理信息系统的数据库总体设计方案,明确数据库中表的结构,各表中关键字的设置,表与表之间的关系。3说明提交的数据库设计方案满足第几式,说明设计理由。4独立完成上述容,
19、并提交书面实验报告。实验步骤:.(一)E_R 模型:l m (二)关系模式:1.IC卡使用者(账号,部门,卡号,身份,金额)IC卡使用者 账号 部门 身份 姓名 卡号 管理 m n 金额 发卡中心 姓名 工作编号 管理 工作人员 部门 名称 序号 .2发卡中心(序号,名称)3工作人员(工作编号,部门)(三)系统所涉及的表和表的结构:IC 卡使用者信息表 属性名称 字段名 类型 长度 是否为空 是否为主码 账号 accountno Varchar 15 Not null 是 name Varchar 20 Not null 否 部门 zpdepartment Varchar 20 Not nul
20、l 否 卡号 cardno Varchar 9 Not null 否 身份 position Varchar 20 Not null 否 发卡中心信息表 属性名称 字段名 类型 长度 是否为空 是否为主码 序号 serialno Varchar 15 Not null 是 名称 name Varchar 20 Not null 否 工作人员管理表 属性名称 字段名 类型 长度 是否为空 是否为主码 .工作编号 Job code Varchar 15 Not null 是 name Varchar 20 Not null 否 部门 zpdepartment Varchar 20 Not null 否 实验小节:数据库中表的结构,各表中关键字的设置,表与表之间的关系,以及满足第一、二、三式的重要性在本部分中得以体现。四、课程总结 我们小组通过对 IC 卡食堂打饭管理信息系统的完成,检验了对本门课程的知识掌握程度。在以后的学习工作中也会用到该门课程知识。系统分析、系统设计、数据库设计者三部分的完成,也体现了分工合作的重要性。