兴和加油站日常管理信息系统开发_第1页
兴和加油站日常管理信息系统开发_第2页
兴和加油站日常管理信息系统开发_第3页
兴和加油站日常管理信息系统开发_第4页
兴和加油站日常管理信息系统开发_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、201S年嘈期经评管理学院实践教学实践教学项目ERP综合模拟专业工商管理学生姓名李展班级学号0804010225评语组长签字:20 年月日成绩日 期2011-2012学年 学期经济管理学院实践教学任 务 书学 院经济管理学院专业工商管理学生 姓名李展班级学号0804010225实践教学 项目ERP综合模拟实践 题目实践教学要求与任务:1、熟悉某一工程软件(如ERP软件)的工作流程、基本操作步骤;冋时 把前修课的知识有机地联系起来,通过实践培养学生综合运用知识的能力, 从而达到培养学生和提高学生素质的目的。2、应用用友ERP沙盘进行准备组织工作、初始状态的设定、运营规则 的理解、实际模拟训练等的

2、实战演练,提高学生的实际动手能力。工作计划与进度安排:第1天布置任务,分组第2天规则介绍,初始年运营第3-8天第1年到第6年运营第9天评价总结第10-14天查询资料,撰写报告指导教师:20年 月日专业负责人:20 年 月曰学院院长:20 年 月曰目录1 前言 1.1.1 作业背景 1.1.2 选题说明 1.1.2.1 基本思路 1.1.2.2 作业目标 1.1.3工作业绩 2.1.3.1 个人主要工作 2.1.3.2 主要收获 2.1.3.3 自我评定 2.1.3.4 小组成员任务分工情况 2.2 系统规划 3.2.1 项目名称 3.2.2 项目背景 3.2.3 项目目标 3.2.4 开发方法

3、 4.2.5项目功能 4.2.6 可行性分析报告 4.2.6.1技术可行性 4.2.6.2经济可行性 4.2.6.3管理可行性 5.2.6.4需求分析 5.3 系统分析 6.3.1 业务流程图 6.3.2 数据流程图 7.3.3 主要的数据字典(部分如下) 8.3.3.1 数据流的描述 8.3.3.2 处理逻辑的描述 8.3.3.3 数据存储的描述 9.3.3.4 外部实体的描述 9.4 系统设计 1.0.4.1 系统总体设计 1.04.1.1 系统总体结构 1.04.1.2 系统模块功能介绍 1.14.2 详细设计 1.2.4.2.1 代码设计 1.24.2.2 输出设计 1.34.2.3输

4、入设计 1.44.24校验方式 1.64.3 数据库结构设计 1.6431概念结构设计(E-R图)1.64.3.2 数据关系模型 1.84.3.3 物理结构设计 1.85.系统实施 2.1.5.1 登录界面的实现 2.15.2 主界面功能的实现 2.15.3用户信息管理的实现 2.25.4用户信息操作对话框 2.25.5 客户信息管理的实现 2.35.6客户查询对话框 2.35.6油价信息管理的实现 2.45.7 加油信统计息管理的实现 2.5结束语 2.6.参考文献 2.7.1 前言1.1 作业背景课程作业的具体要求如下:用信息系统开发工具(例如 PowerBuilder、Delphi、VB

5、、VFP 等)开发一 个实用的中小型物流管理信息系统。(1)根据课程实践时间选择适当规模大小的设计课题。 针对信息系统课程 实践的具体特点,体现项目管理的思想,可由指导教师对学生进行分组(每组 4-6 人),一组一题,分工合作,共同完成。(2)根据合理的进度安排, 按照系统开发的流程及方法, 踏实地开展课程 实践活动。(3)课程实践过程中, 根据选题的具体需求, 在开发各环节中撰写相关的 技术文档,最后要求提交详细的课程实践报告。(4)开发出可以运行的管理信息系统,通过上机检查。1.2 选题说明项目背景研究课题题目:兴和加油站日常管理系统开发1.2.1 基本思路首先对研究企业的背景进行研究进而

6、从经济、管理和技术三个方面对开发 项目的可行性进行分析。得出结论之后,开始对该企业的组织结构和业务流程 进行分析,然后得出逻辑模型即数据流程图。根据系统分析阶段的数据流程图 得到物理模型即模块结构图。最后根据系统设计的内容进行程序设计并运行系 统。1.2.2 作业目标通过对采购管理信息系统的设计与开发,熟练使用所学的结构化分析以及 设计方法分析系统,描述系统,设计系统。掌握业务流程图,数据流程图,数 据字典等工具。熟练使用模块设计方法,数据库设计方法,代码设计方法,输 入输出设计方法等设计物理系统。并且会做简单的系统,并运行实施。1.3 工作业绩1.3.1个人主要工作我主要参与本次课程设计中兴

7、和加油站日常管理系统的系统设计工作1.3.2 主要收获我们组做的是加油站日常管理信息系统,作为还没毕业的大学生,加油站 对我们而言显得有些陌生,我们也想过要去换个题目,但后来是决定就这个了, 于是我们从网上查阅了大量资料,然后通过小组讨论分工,各自实施再到最终 定稿,不得不说这次课程设计给我的收获不是简简单单几个字可以表达清楚的, 它不仅让我学到了关于管理信息系统的一些基本知识,还让我通过亲身实践有 了一个更加直观的了解,除此以外让我觉得收获更大的是那种面对困难不服输 的勇气以及小组成员之间互相配合,互相帮助直至最终获得成功的那种团队精 神,这无疑对我今后的学习乃至工作都会起到不可估量的积极作

8、用!1.3.3自我评定优 V良 中 及格 不及格1.3.4小组成员任务分工情况本组为本次课程设计工商管理二班五组,组长为:李展,小组所有成员分 工如下:小组成员分工表课设题目:兴和加油站日常管理系统开发人员分工名称学号备注系统规划马海薇0804010213组员系统分析王赫0804010205组员系统设计李展0804010225组长系统实施齐红叶0804010219组员系统实施罗颖0804010232组员2 系统规划2.1 项目名称兴和加油站日常管理系统开发2.2 项目背景当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机 已经变得十分普遍了,如同我们离不开的自行车、汽车一样。我们

9、应该承认, 谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就 能够在各种竞争中立于不败之地。 随着科学技术的不断提高 ,计算机科学日渐成 熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越 来越重要的作用。越来越多的管理人员意识到信息管理的重要性。并且现在的社会日新月异, 发展的非常快。 加油站的发展也是非常的快了, 而且每年都有不同的要求。加油站的信息量也非常的大,资料可能经常性的发 生更换,原来手工的管理模式就体现出不为合适了。而且手工的数据是存放在 多处的,没有使用统一管理的模式,数据整理非常的麻烦,统计也困难 ,很多的 情况下,工作人员都是在

10、重复一些相同的工作。做一些相似的报表,这样不但 降低了工作效率,而且非常的容易出错。在这种条件下,使用计算机管理就体 现出非常的适合了。 只要你准确的录入记录, 统计,报表输出的结果就能快速、 准确显示出来,变的一点问题都不会出现的。2.3 项目目标通过本系统软件,能帮助工作人员利用计算机,快速方便的对加油站的客 户信息和客户加油信息进行管理、输入、输出、查找的所需操作,使散乱的客 店档案能够具体化,直观化、合理化。为了更好的管理加油站庞大的数据而开 发的。它能够给加油站的工作人员减轻很多的负担, 能够把繁琐的工作简单化。 本系统适用于一般的加油站,对客户信息和客户加油的信息可以随时输入、输

11、出、查找、修改、汇总。2.4 开发方法本系统运用结构化系统开发方法。2.5 项目功能该系统分为五个功能模块分别如下 :(1) 系统操作:用户管理、修改密码、重新登录、退出系统;(2) 客户信息管理 : 客户信息管理、客户信息查询;(3) 油价管理:油价管理、油价查询;(4) 加油信息管理 : 车辆管理、加油、加油查询;(5) 加油信息统计:统计。 本系统主要完成对加油站客户管理和加油信息的管理,包括数据库中表的 添加、修改、删除等。系统还可以完成对各类信息的浏览、查询、添加、删除、 修改、报表等功能。以方便用户对信息进行管理和查询,并作出统计分析。2.6 可行性分析报告2.6.1 技术可行性运

12、用 Visual Basic 语言完成系统,同时运用 Microsoft Office 实用软件 完成文档工作。本公司采用先进的技术手段,为信息管理提供了强大的硬件保 证,在我们小组组长李展的带领下,以及系统规划人员马海薇,系统分析人员 王赫,技术实施人员齐红叶、 罗颖,他们在管理信息系统的学习上都十分认真, 具备基本点系统开发基础。不管从设备方面还是技术力量方面,本公司都达到 了一定的能力。因此,系统在技术方面是可行的。2.6.2 经济可行性有一定的资金,能够支持计算外围设备费用、软件开发的费用、人员培训 的费用、维护费用、管理费用。间接的经济效益中,公司的管理层待遇优厚, 可以为公司的管理

13、信息系统的运行提供保证。 因此,系统在经济方面是可行的。2.6.3 管理可行性管理人员对开发本项目的态度是积极的,小组组长及项目相关负责人对项 目的开发支持, 管理方法科学,在这个现代社会这样的管理制度开发相应成熟, 规章制度已经具备了开发系统的条件,有专门开发的人员五人,既能合理的分 配相应的工作, 又能在完成各自工作的同时对整体的系统管理进行整合。 因此, 系统在管理方面是可行的。2.6.4 需求分析本系统是为了更好的管理加油站庞大的数据而开发的。它能够给加油站的 工作人员减轻很多的负担,能够把繁琐的工作简单化。现在,在国外大多数的 加油站都有着自己的客户信息管理系统,使得在管理方面非常方

14、便,以至于一 个大型加油站只有少数的工作人员。即减少了开资,又充分利用了资源。正是 因为这些优点,所以开发出一套加油站客户信息管理系统也是非常有必要的。3系统分析3.1业务流程图兴和加油站日常管理信息系统业务流程图如下图所示图3.1客户加油信息油品种需求信加工管理需求信 息加油管理库存管理统计金 额信息财务管理拥油站图3.1系统业务流程图客户11FlluFWF! 疑腿 di掘种需相躺3.2数据流程图兴和加油站日常管理系统数据流程图如下图所示图3.2图3.2系统数据流程图lrf : smOitefsms缶翁is创H d4应忖金頤倩息*7IUI-F4FH更新3.3 主要的数据字典(部分如下)3.3

15、.1 数据流的描述数据流编号 : F1数据流名称 : 加油信息简述 : 客户所需要的油品种类及价钱数据流来源 : 客户所填写的加油信息表数据流去向 : 加油管理信息模块数据项组成 : 客户编号 +单位名称 +负责人+地址+联系方式 +传真地址 +邮 编数据流量: 约 2000次/天高峰流量 : 8000/天数据流编号 : F2数据流名称 : 发送信息简述 : 通过加油管理信息系统核对后的用户加油信息数据流来源 : 通过加油管理信息系统的整理的信息数据流去向 : 油品种的存储系统数据项组成 : 用户信息 +油品种 +所需油量数据流量: 约 2000次/天高峰流量 : 8000/天3.3.2 处理

16、逻辑的描述处理逻辑编号: P1处理逻辑名称:加工管理 简述:将用户的油品种信息表及需求信息下发输入的数据流:油品种需求信息 处理描述:由管理员将用户的油品种信息表及需求信息下发输出的数据流:实施加工管理信息处理频率:约 2000次/天高峰流量: 8000/天处理逻辑编号: P2 处理逻辑名称:库存管理 简述:对所需要的油量及品种进行管理输入的数据流:用户所需要的油量及品种 处理描述:对用户的需求的油量及品种进行整理 输出的数据流:无处理频率:约 2000次/天高峰流量: 8000/天处理逻辑编号: P3处理逻辑名称:加油管理 简述:通过用户登记的加油信息进行整理 输入的数据流:用户登记的加油信

17、息 处理描述:由管理员通过用户登记的加油信息进行整理输出的数据流: 用户所需要的油品种及油量 处理频率:约 2000次/天高峰流量: 8000/天3.3.3 数据存储的描述数据存储编号: D1数据存储名称:油品种需求信息 简述:存储油品种需求信息 数据存储组成:用户信息 +所需油量关键字:用户信息相关联的处理: P33.3.4 外部实体的描述外部实体编号: S1实体名称:客户简述:需要加油的人员输出的数据流:加油信息外部实体编号: S2实体名称:管理员 简述:管理财务账簿输出的数据流:更新后加油信息4系统设计4.1系统总体设计4.1.1系统总体结构如图3.1所示- 系统管理11用户管理修改密码

18、退出客户信息管 丄 客户信息管理客户信息查询加油信息统计加油信息统计加油金额统计客户管理系统系统登丫陆图4.1系统总体结构图4.1.2 系统模块功能介绍“用户信息管理”模块“用户信息管理” 模块主要实现用户资料的分条浏览、添加、修改、 删除、 查询和打印功能。在表单的“用户资料”页框中可以通过“移动记录工具栏” 分条查看系统内所有的用户的详细资料,包括用户的名称、用户的编号、用户 身份等。单击“命令按钮工具栏”中的按钮可以对 “用户信息”页框中的记录 进行相应的操作。“客户信息管理”模块“客户信息管理” 模块主要实现读者信息的分条浏览、添加、修改、 删除、 查询和打印功能。在表单的“客户信息”

19、页框中可以通过“移动记录工具栏” 分条查看系统内所有的读者信息详细资料,包括客户姓名、性别、联系方式、 单位地址等资料。单击“命令按钮工具栏”中的按钮可以对“客户信息”页框 中的记录进行相应的操作。“加油信息管理”模块“加油信息管理”模块主要实现车辆加油记录的查看、加油操作、查看客 户车辆加油数量和记录打印等功能。车辆加油记录查看功能可以查看所有的车 辆加油记录 ,也可以只查看目前车辆加油记录。在“车辆加油记录”表单中单 击“加油”按钮 ,在打开的“输入”表单中 ,输入要加油车辆编号 ,就可以显 示住改单位车辆加油数量和统计加油金额信息等情况。“油价管理”模块“油价管理”模块当表单“油信息”中

20、显示的是油的编号、油的品种、油 单价等记录。当输入所加油的编号, 就可以查询出, 所加油的品种, 油的单价, 从而计算出加油的总金额。“加油信息统计”模块“加油金额统计”表单中 ,输入单位名称、车辆编号、加油月份或加油年 份,然后 单击“统计”按钮 , 可以查看本单位月份加油总金额,或年终加油 总金额。4.2详细设计4.2.1代码设计一.用户设计由于对于加油站的用户而言,其自身配有易于识别的代码标识即车牌号, 因此用户代码即为用户的持有车辆的车牌号,设计方案如图 4.2所示图4.2用户代码方案设计.油种类代码设计对于加油站而言,车辆使用的油的种类已经有一套固定设计,即其代码加#, 具体设计方案

21、如图4.3所示。图4.3油种类代码设计方案422输出设计输出设计就是对系统需要的输出结果进行设计,本系统作为加油站日常管 理系统,其主要是输出包括对各单位和个人加油信息的查询和统计。一.加油信息的查询:加油信息查询单位名车牌油型号油单价加油量加油金月份请输入单位名称图4.4加油信息查询界面通过上表可以方便快捷的查询某个单位或个人在本加油站的加油情况,具 体可以分为加油车辆,所加油的种类价格以及加油的时间总的加油金额等情况。二.加油信息的统计:加油信息统计单位名称车牌号码油型号油单价加油量加油金额月份按月份统计单位 车辆 月份统计按年统计单位车辆图4.5加油统计查询界面通过该表可以方便的查询某单

22、位某辆车在某一年或某一月份的加油信息423输入设计一.登陆界面在进入兴和加油站日常管理信息系统时登录界面及输入界面如下:用户名密码登陆取消退出图4.6登陆界面二.主要输入界面登录进入兴和加油站日常管理信息系统以后,主要涉及的输入界面有用户 信息管理,客户信息管理,以及油价管理通过用户信息管理界面,可以方便的对用户的登录名,密码,以及在本加油站的对应权限有个清晰的了解,并能及时对相关变动情况作出修改和补充(2)、客户信息管理录入界面客户信息管理单位负责人地址联系方式传真邮箱邮编预存款余额添加保存修改11 充值删除退出图4.8客户信息管理输入界面通过客户信息管理输入,可以对主要客户的联系方式,地址

23、,邮箱等基 本信息进行查询并管理,对新添加的客户进行录入补充,对退出的客户进行删 除,此外该界面还可进行对客户预存款的添加等功能。(3).油价管理输入界面删除退出油价信息管理油编号油品种油型号价格(元/升)图4.9油价管理输入界面通过油价信息管理输入,可以对随市场变化的石油价格做到及时的更改 与调整,使得该系统中油价价格能顺应市场变化而做到及时变化。同时对新油 品种或型号做到及时的添加。4.24校验方式对于该系统输入数据的校验,我们采用多种检验方法的结合。首先是静态 检验,即人工校验,在输入之前,由人工对数据进行检查;然后是重复录入检验, 对用户信息单及客户信息单及油价更改变动单,由两个管理员

24、各输入一次,然 后由计算机程序自动进行两次录入数据的校对,如果不相同,则显示出错误信 息;另外还有结合逻辑检验,对输入数据是否符合逻辑性、有关数据的值是否 合理进行校验。4.3数据库结构设计4.3.1概念结构设计(E-R图)图4.10系统E-R图4.3.2数据关系模型以下是是所得到的关系模型。客户(客户编号,单位名称,负责人,地址,联系方式,传真地址,邮编); 关键字(主键)是:(客户编号)油 (油编号,油型号,油品种,油单价);关键字(主键)是:(油编号)车辆(车辆编号,车牌号,单位名称,加油型号)关键字(主键)是:(车辆编号)加油统计(车辆编号,单位名称,油编号,油单价,加油量,月份,单次

25、 加油金额);关键字(主键)是:(车辆编号,单位名称,)4.3.3物理结构设计加油站客户户管理系统的主要任务是通过大量的数据获得管理所需要的信 息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数 据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量 信息系统开发工作好坏的主要指标之一。登入,用于存放用户、密码和权限的信息数据表字段名称数据类型用户名称文本密码文本权限文本(2)车辆表,用于存放车辆信息的表:字段名称数据类型编号自动编号单位名称文本车牌号文本加油型号文本表4.16 车辆基本信息表(3)加油信息表,用于存放加油信息的数据表:字段名称数据类型单位名称文

26、本车牌号文本油型号数字油单价数字加油量数字单次加油金额数字月份数字表4.17加油信息表(4)客户信息表,用于存放客户信息的数据表:字段类型数据类型客户编号自动编号单位名称文本负责人文本地址文本联系方式文本传真号码文本邮件地址文本邮编文本预存款余额数字表4.18客户信息表(5)油价信息表,用于存放油价基本信息的数据表:字段名称数据类型油编号自动编号油品种文本油型号文本油价格数字表4.19油价基本信息表5.系统实施5.1登录界面的实现登录功能实现的方法很简单。是从User表中查到到用户名与密码,看与用 户输入的是否一致。如果一致,那么用户就可对加油站日常管理信息进行操作。用户登陆图5.1系统登陆界

27、面图此界面由一个对话框构成。填写正确就可进入系统,若填写的不正确将被提示“无此用户”并无法登录到系统主界面中。主要代码略5.2主界面功能的实现图5.2系统主界面图按Windows应用软件用户界面的规范来设计,使用以对话框为主的用户界 面,便于用户使用。在主功能按钮下设有五个快捷按钮, 使用户操作起来方便。界面由六个主功能按钮构成,分别为:系统操作、客户信息管理、油价管理、加油信息管理、加油信息统计、关于。主要代码略5.3用户信息管理的实现用户信息管理的功能主要是对系统中的用户信息进行分类的查询、添加、 删除、修改。图5.3用户管理信息界面图5.4用户信息操作对话框用户名字段:用于显示用户名;密

28、码字段:用于输入密码,确认密码是否正确;权限字段:用于显示客户的相关信息,显示是用户还是经理;“添加”按纽:用来添加新用户的;“保存”按纽:用来保存添加或所被修改用户的相关信息;“修改”按纽:用于修改当前用户的相关信息;“删除”按纽:用于删除所没有用的客户信息;“退出”按钮:退出当前界面;主要代码略5.5客户信息管理的实现图5.4客户信息添加界面图5.6客户查询对话框查询方式复选框:用于选择查询所需满足的条件(客户号、单位名称、负责 人、地址);客户编号字段:用于显示客户的编号;单位字段:用于显示用户所在的公司;负责人字段:用于显示加油站的负责人;地址字段:用于输入客户的所在地址;联系方式字段

29、:用于输入和客户的联系方式;传真号码字段:用于输入客户的传真号码;邮件地址字段:用于输入客户的邮件;邮编字段:用于输入客户的邮编;“添加”按纽:用于添加新客户;“保存”按纽:用于保存当前客户相关信息;“充值”按纽:用于给用户充值加油的金额数;“修改”按钮:用于修改客户的信息;“退出”按纽:用于退出当前页面;“删除”按钮:用于删除客户的信息。主要代码略:5.6油价信息管理的实现当用户正确登录到系统后,跟据客户所加油编号可以查询出油的种类、油 的型号、油的单价。实现的查询功能有多种,如按油编号、油的品种等字段进 行加油信息的添加、删除和修改,包括加油的型号、单价、数量、单次加油金额图5.5油价信息

30、添加界面图油价对话框油编号字段:用于显示所要加油的编号信息; 油品种字段:根据油的编号显示油的品种信息; 油型号字段:根据油的编号显示油的型号; 价格字段:根据油的编号显示出油的价格;“添加”按钮:用于添加新的油的种类等信息;“保存“按钮:用于保存当前页面信息;“修改“按纽:用于修改当前油价的信息;“删除“按纽:用于删除没有相关油的油价;“退出“按纽:用于退出当前页面。主要代码略:5.7加油信统计息管理的实现加油信息统计管理的功能主要是按照单位名称、车牌号、月份分别进行统 计,按用户输入的单位名称,统计本单位的加油信息,并排序按输入的单位名 称和车牌号,统计该车的加油信息。图5.6加油信息统计

31、界面图加油信息统计对话框单位名称字段:用于显示客户的单位名称;车牌号字段:用于显示编辑所加油车辆的车牌号;加油量字段:用于显示客户所加油的数量;单次加油的金额字段:用于显示客户每次加油的金额;月份字段:用于显示编辑客户所加油的月份;按月份统计文字框:用于统计出客户在所输入月份中加油的总金额;请选择单位编辑框:用于输入客户所在单位;请选择车辆编辑框:用于输入客户所加油的车牌号;请选择月份编辑框:用于输入客户所加油的月份;按年统计文本框:用于统计出客户年终加油的金额;主要代码略结束语我们这次课程设计的主要工作是针加油站日常管理系统的开发,对我们学 生而言对加油站的了解远不及对图书管理,学籍管理等系统的了解,因此从一 开始我们就感觉到了任务的艰巨性,我们也曾想过是否换个题目,但最终还是 决定坚持走下去,本次课程设计的整个工作安排是马海薇负责系统规划,王赫 同学负责系统分析,我本人负责系统设计兼任本次课设小

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论