数据流程图业务流程图ER图
- 格式:doc
- 大小:1.21 MB
- 文档页数:10
学生成绩管理系统ER图+流程图+组织结构图-课程设计学生成绩管理系统分析与设计一、系统概述1。
1、现状分析目前在中小学中,学生的成绩管理主要以班级为单位,由各班班主任以表格的形式直接输入电脑中,故就整个学校而言对于学生成绩的管理较为分散,涉及的人员较多且不利于相关的统计工作,学生的成绩信息也得不到长久的保存。
现行系统业务流程图如下:1。
2、系统目标总体目标:实现学校对所有班级、学生的成绩信息进行系统的管理,便于操作,便于查询。
具体目标:1、管理员能够方便地对信息进行添加、编辑、删除、查询等操作。
2、教务人员可以方便地查询所需的成绩信息,并得到相应的统计报表。
3、简化现有系统的流程,使之更加便捷、高效。
1。
3、系统开发方法客户端采用Visual ,后台采用SQL server 2000。
1。
4、开发计划1、初步调查:以询问、查询资料的形式,对学校现行的学生成绩管理方式进行调查,确定现行方式所存在的问题以及相关需求并进行分析。
2、可行性分析:根据初步调查的情况,从技术上、经济上、管理上进行开发的可能性和必要性分析。
3、详细调查:详细了解情况并绘制组织结构图和业务流程图.4、系统的设计:根据对所调查情况的分析,进行系统的各种设计。
二、系统分析2.1、系统需求分析功能需求简述:为了掌握学生的各门课程的成绩情况,将信息保存在一个本地的数据库中,并通过一定的统计功能,实现对全部学生成绩的统计分析,满足教务人员对成绩信息的管理和查询需求,提供一个电子化的成绩管理平台. 系统目标:对于本系统,我们需要实现以下一些基本功能:1、掌握每位学生每一门课程的成绩信息,并记录在数据库中.2、可以按不同的方式对成绩进行管理(1)、按课程,对学习每门课程的每位学生进行添加、删除和修改。
(2)、按学生,对每位学生学习的每门课程的成绩进行添加、删除和修改。
3、可以针对不同的需求,提供相关的报表打印功能. 2。
2、业务流程分析2。
1.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
(共10分)2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
(共15分)3.“进书”主要指新书的验收、分类编号、填写、审核、入库。
主要过程:书商将采购单和新书送采购员;采购员验收,如果不合格就退回,合格就送编目员;编目员按照国家标准进行的分类编号,填写包括书名,书号,作者、出版社等基本信息的入库单;库管员验收入库单和新书,如果合格就入库,并更新入库台帐;如果不合格就退回。
“售书”的流程:顾客选定书籍后,收银员进行收费和开收费单,并更新销售台帐。
顾客凭收费单可以将图书带离书店,书店保安审核合格后,放行,否则将让顾客到收银员处缴费。
画出“进书”和“售书”的数据流程图。
进书业务流程:进书数据流程:售书业务流程:售书数据流程:4.背景:若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理,即这些货品清除出库房。
具体报损流程如下:由库房相关人员定期按库存计划编制需要对货物进行报损处理的报损清单,交给主管确认、审核。
主管审核后确定清单上的货品必须报损,则进行报损处理,并根据报损清单登记流水帐,同时修改库存台帐;若报损单上的货品不符合报损要求,则将报损单退回库房。
试根据上述背景提供的信息,绘制出“报损”的业务流程图、数据流程图。
实例7 销售管理系统要提高市场竞争力,即要有好的产品质量,同时也要有好的客户服务。
企业要作到能及时相应客户的产品需求,更具需求迅速生产,按时交货,就必须有一个好的计划,使得市场销售和生产制造2个环节能够很好地协调配合。
销售管理是商业企业经营管理中的核心关节,也是一个企业能否取得效益的关键。
如果能做到合理生产、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。
由此可见,销售管理决策的正确与否直接影响了企业的经济效益。
在手工管理的情况下,销售人员很难对客户作出正确的供货承诺,同时企业的生产部门也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确的反映到生产中去,部门之间的通讯也经常部畅通。
这在激烈竞争的市场中是非常不利的。
企业销售管理系统就是在这种状况下出现的。
它利用计算机的技术,使得企业生产、库存和销售能够有利结合起来,产销连接,提高企业的效率和效益。
第一节系统设计一、系统客户要求系统开发的目标是实现企业销售管理的系统化、规范化和自动化。
这是在用户要求的基础上提出来的,用户要求如下。
●●产销衔接。
利用销售管理系统后,要求能够对整个生产过程进行实时的监控,特别是一些半产品和热销产品的库存量和生产能力。
对于即将生产完成的产品,能够提前将信息由生产部门传递到销售部门,这样销售部门可以根据客户订单的要求,提前做好发货的准备;对也不能按时完成的产品,系统自动向经理发出警报,以便及时采取措施。
●●产品库存。
通过本系统能够清楚的看到企业库存中的产品数量、存放地点等信息。
使得生产部门和销售部门都能够根据库存信息做出决策。
●●订单管理。
对于销售部门输入的订单能够通过电脑以这跟踪下去。
企业做到以销定产,在库存中备有一定的储备量。
●●客户管理。
能够对企业的顾客有一个清楚地了解,通过客户管理分保持和客户良好的关系。
即使得到客户反馈的意见,上交有关部门及时处理。
●●发货计划。
根据客户订单的要求和企业现有的库存,制定发货数量、发货顺序等计划。
图书馆管理系统开发设计方案1需求分析1.1目前图书馆管理系统存在问题1)检索速度慢、效率低因为图书馆的藏书种类多、数量多, 将藏书准确地分门别类, 快速检索, 手工进行非常困难往往是终于查到了二伟的信息, 馆中没有此书或已被别人借走。
图书馆的规模越大, 这个问题越突出。
2)借书、还书工作量大借书、还书频率越大, 说明图书馆的作用越大, 然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理, 其工作量之大, 往往是人工操作所难以胜任的。
而且经常会出现这样那样的差错。
3)图书统计工作难、藏书更新不能及时完成。
图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新, 然而由于藏书数量及图书种类越来越多, 加上自然损耗, 人为破坏, 使图书的统计工作难以及时完成, 藏书的更新也就很难有针对性地进行, 藏书的知识结构得不到良好地控制。
我校也是一所发展中的高校, 近儿年的发展速度很快, 图书馆的规模和藏书数量也不断的扩大, 为了解决海量图书的管理问题, 改变传统的管理方式也是迫在眉睫了。
1.2系统目标1.3本系统主要实现对图书馆的信息进行管理, 图书馆的正常运营中总是面对大量的读者信息, 图书信息以及两者相互作用产生的借书信息, 因此要对读者资源, 图书资源, 借书信息进行管理。
本系统的开发就是在于提高图书管理的工作效率, 加强图书馆的管理。
1.4图书馆管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。
但一直以来人们使用传统人工的方式进行图书管理和借阅管理, 这种管理方式存在着许多缺点,如:效率低、易忘记、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
一、业务流程的描述工具1、业务流程图简介业务流程图(transaction flow diagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。
业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。
换句话说,就是“文本”用图形方式来反映实际业务处理过程的“流水账”。
2、业务流程图图例及画法业务流程图图例没有统一标准,但在同一系统开发过程中所使用的理应一致。
示例画法如下:二、数据流程的描述工具、画法及其特点1、数据流程数据流程指数据在系统中产生、传输、加工处理、使用、存储的过程。
2、数据、数据流程调查的内容:收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。
在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。
在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。
3、数据流程图的概念(Data Flow Diagram,DFD)它是用箭线连接图形符号,对某一业务流程中数据的流动、传递、存储和处理过程的描述。
数据流程图具有抽象性和综合性两个特点,其抽象性表现在已经完全舍去了具体的物质,如组织机构,工作场所、物质流、货币流等,只保留了数据的流动、存贮、使用及加工的情况。
综合性表现在它可以把系统中的各种业务处理过程联系起来,形成一个整体。
4、数据流程图图例(1)数据流程图的基本图例符号:①外部实体指系统以外的人或事物。
它表达该系统数据的外部来源和去处,例如学生,职工,车间等。
外部实体也可以是另外一个系统。
②数据处理指对数据的逻辑处理,也就是数据的变换。
它可以是人工处理,也可以是计算机处理。
③数据流是指处理功能的输入或输出,用一条带箭头的直线表示。
箭头指出数据的流动方向。
数据流可以是信件、票据,也可以是电话等。
实例7 销售管理系统要提高市场竞争力,即要有好的产品质量,同时也要有好的客户服务。
企业要作到能及时相应客户的产品需求,更具需求迅速生产,按时交货,就必须有一个好的计划,使得市场销售和生产制造2个环节能够很好地协调配合。
销售管理是商业企业经营管理中的核心关节,也是一个企业能否取得效益的关键。
如果能做到合理生产、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。
由此可见,销售管理决策的正确与否直接影响了企业的经济效益。
在手工管理的情况下,销售人员很难对客户作出正确的供货承诺,同时企业的生产部门也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确的反映到生产中去,部门之间的通讯也经常部畅通。
这在激烈竞争的市场中是非常不利的。
企业销售管理系统就是在这种状况下出现的。
它利用计算机的技术,使得企业生产、库存和销售能够有利结合起来,产销连接,提高企业的效率和效益。
第一节系统设计一、系统客户要求系统开发的目标是实现企业销售管理的系统化、规范化和自动化。
这是在用户要求的基础上提出来的,用户要求如下。
●●产销衔接。
利用销售管理系统后,要求能够对整个生产过程进行实时的监控,特别是一些半产品和热销产品的库存量和生产能力。
对于即将生产完成的产品,能够提前将信息由生产部门传递到销售部门,这样销售部门可以根据客户订单的要求,提前做好发货的准备;对也不能按时完成的产品,系统自动向经理发出警报,以便及时采取措施。
●●产品库存。
通过本系统能够清楚的看到企业库存中的产品数量、存放地点等信息。
使得生产部门和销售部门都能够根据库存信息做出决策。
●●订单管理。
对于销售部门输入的订单能够通过电脑以这跟踪下去。
企业做到以销定产,在库存中备有一定的储备量。
●●客户管理。
能够对企业的顾客有一个清楚地了解,通过客户管理分保持和客户良好的关系。
即使得到客户反馈的意见,上交有关部门及时处理。
●●发货计划。
根据客户订单的要求和企业现有的库存,制定发货数量、发货顺序等计划。
•举例。
某工厂成品库管理的业务过程如下:
采购部门财会部门物资管理部门
顶层数据流图
0层数据流
一层数据流图
一层数据流图
【例4.5】某工厂对工人的超产奖励政策为:该厂生产两种产品A和B。
凡工人每月的实际生产量超过计划指标者均有奖励。
奖励政策为:
对于产品A的生产者,超产数N小于或等于100件时,每超产1件奖励2元;N大于100件小于等于150件时,大于100件的部分每件奖励2.5元,其余的每件奖励金额不变;N大于150件时,超过150件的部分每件奖励3元,其余按超产150件以内的方案处理。
对于产品B的生产者,超产数N小于或等于50件时,每超产1件奖励3元;N大于50件小于等于100件时,大于50件的部分每件奖励4元,其余的每件奖励金额不变;N大于100件时,超过100件的部分每件奖励5元,其余按超产100件以内的方案处理。
上述处理功能用判定树描述,如下图所示:
以学生的奖学金评定为例,说明判定表的应用。
奖励的目的在于鼓励学生的品学兼优,此处理功能是要合理确定奖学金评定等级。
决定受奖的条件为:成绩优秀占70%或50%以上,成绩为中或中以下占15%或20%以下,团结纪律为优良或一般者。
奖励方案为一等奖、二等奖、三等奖、鼓励奖四种。
因为受奖条件有些是相容的,相互组合的项较多。
描述此学生奖励政策的判定表如下图所示:。