版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 课程设计说明书课程名称: 信息系统分析与设计课程设计 专 业: 信息管理与信息系统 班级: 2014-1 设 计 人: 裴浩洁 山 东 科 技 大 学2016年 12 月 25 日目录一 引言7二 实验内容92.1 熟悉系统开发步骤与常见工具9 2.1.1按照给出的图用PoweDesigner画出相应的图示92.1.2讨论各种不同的系统分析与设计方法存在的原因112.1.3课后练习112.2 结构化系统分析(一)系统需求调查122.2.1情景分析题122.2.2课后练习:172.3 对“进销存”项目进行组织结构及业务流程分析182.3.1.根据背景材料,画出某商业企业的组织结构图192.3.
2、2根据背景材料,画出“销”或“存”业务流程图202.4 根据需求模型绘制数据流程图202.4.1 为描述的内容绘制一个数据流程图202.4.2 请绘制某企业招聘人员的数据流程图222.4,3 画出“销”或“存”的数据流程图242.4.4 课后练习252.5 “进销存”系统数据字典撰写262.5.1 编写收款凭证数据字典262.5.2编写“学生登记卡”的数据字典282.5.3描述招聘面试的工作流程,并撰写数据字典。292.6 实验六 “进销存”系统需求分析报告的写作362.7 绘制网络结构图、功能模块图、代码设计 382.7.1网络结构图和功能模块图382.7.2代码设计402.8 数据库设计4
3、02.8.1画出相应的E-R图402.8.2数据库逻辑设计和物理设计412.9 “进销存”系统I/O设计502.9.1输入输出设计502.10 面向对象系统分析与设计(一)用例图512.10.1课后练习512.11 面向对象系统分析与设计(二)活动图552.11.1请你利用UML的活动图设计执行如上动作的活动图。552.12 面向对象系统分析与设计(三)类图572.12.1画出相应的类图582.13 面向对象系统分析与设计(四)状态图582.13.1画出相应的状态图:602.14 面向对象系统分析与设计(五)交互图612.14.1画出相应的交互图62三 小结64山 东 科 技 大 学课 程 设
4、 计 任 务 书一、 课程设计题目:信息系统分析与设计课程设计二、 设计原始资料:信息系统分析与设计 (刘腾红、刘婧珏编著)三、 设计应解决下列各主要问题:1、系统需求分析2、系统概要设计3、系统详细设计4、结构化方法、面向对象方法5、业务流程描述、数据流程描述、数字字典 四、 设计说明书应附有下列图纸:数据流程图 数据字典 网络结构图 功能模块结构图 用例图 组织结构图五、 小组分工说明:无 六、命题发出日期:2016-10-25设计完成日期:2016-12-25指导教师评语成绩: 指导教师(签章):年月日一 引言进销存管理又称为购销链管理,它包括: 进:指询价、采购到入库与付款的过程 销:
5、指报价、销售到出库与收款的过程 存:指出入库之外,包括领料、退货、盘点、报损报益、借出、调拨等影响库存数量的动作。进销存管理是对企业生产经营中物料流、资金流进行条码全程跟踪管理,从接获订单合同开始,进入物料采购、入库、领用到产品完工入库、交货、回收货款、支付原材料款等,每一步都为您提供详尽准确的数据。有效辅助企业解决业务管理、分销管理、存货管理、营销计划的执行和监控,统计信息的收集等方面的业务问题。超市进销存项目背景:本商业企业的超市经营概况是:营业面积1000平方米,总经理下设总经理办公室、采购部门、销售部门、库存部门、财务部门、超市店面部门、公关部门、劳资人事部门等多个部门。超市中存在着库
6、存大、费用高、信息滞后等诸多问题,这直接影响运营效率和经营效益,领导已经意识到必须冲破传统、落后、封闭的人工管理模式,走商业自动化之路。 在整个 MIS研发过程中,把握进、销、存(进货、销售、存储)管理又是重中之重。这些环节是该企业经营管理中的核心环节,也是能否取得效益的关键。它们对外直接关系到为顾客服务的水平与合作关系,对内则影响到企业的经营成果、员工的切身利益。下面就是该超市企业目前的进、销、存业务简介。采购管理:超市采购管理主要是对库存部门制订的采购申请单展开的一系列采购活动。通过对采购流程中各单据的处理,将商业超市采购管理的各个环节有机地统一联系起来,实现和库存部门的信息共享,提高工作
7、效率,降低采购成本,增强企业盈利能力。库存管理:库存管理主要包括因采购和销售引起的出入库管理和定期盘点统计等一系列活动。包括出入库管理、盘点管理、统计分析(包括成本核算)、补充订货处理等等。通过全过程的计划、组织、协调和控制,可以达到提高库存控制精度、降低库存量、跟踪商品流向、提高客服水平、降低经营成本、保证生产经营活动顺利进行的目的。销售管理:销售管理主要是对客户的需求订单展开的一系列的销售活动。通过对销售流程中各单据的处理,将商业超市销售管理的各个环节有机地联系起来,实现信息共享,提高工作效率,降低销售成本,增强企业盈利能力。、该企业作为一个正在发展壮大的超市企业,希望能建立起一套网络化、
8、现代化、高效运转的计算机管理信息系统,来提高工作效率、优化业务管理、降低经营成本、减少商品丢失等等,同时,通过系统的应用,使管理者能更迅速准确地针对市场变化做出商业的应变策略,从而在激烈的竞争中不断地创造出至多的经效益,以立于不败之地。二 实验内容 2.1 熟悉系统开发步骤与常见工具 2.1.1按照给出的图用PoweDesigner画出相应的图示- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
9、- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 银行存取款数据流程图 2.1.2讨论各种不同的系统分析与设计方法存在的原因领域年轻:这个领域从兴起到发展这个时间过程并不算长,所以很多方面的发展并不是很完善,存在着空缺,只有随着时间的推移才会不断地优化,在优化过程中也会产生讨论各种不同的系统分析与设计方法。技术变化快:现在社会发展特别快,计算机技术的发展可以说是日新月异,每一项新技术的产生必然会带动相关领域的进步。不同组织有不同的需求:要满足不同的组织的需求那么必然
10、要不断地开发新的不同的技术来满足不同的需求,需求是各种不同的系统分析与设计方法产生的一个直接因素。存在不同类型系统:系统不同所对应的系统方法一般不同。开发系统的人在背景知识上存在差异:专业知识不同,那么每个人利用专业知识想到的方法也不相同。 2.1.3课后练习我选择数据库校园一卡通管理系统,其数据流程图如下:2.2 结构化系统分析(一)系统需求调查 2.2.1情景分析题 情景分析:假设现在某公司要与学生组成的咨询小组签订合同,开发一个新系统。在开始之前,担心学生是否具备理解他们的问题与需求的能力。最重要的是分析阶段的成败直接会影响他们是否会签订下一步的设计与实施,请同学们撰写一封倡议书或建议信
11、(内容是关于让对方公司做好哪些方面的准备以及介绍我方会采用什么样的策略与方式、保证时间、质量等等)。这里有一个前提增加了任务的难度:对方对应部门的经理特别忙,虽然他愿意支持我们的调查研究,该怎样处理这种情况呢?倡议书:一、进销存项目的背景进销存管理又称为购销链管理,它包括:进:指询价、采购到入库与付款的过程销:指报价、销售到出库与收款的过程存:指出入库之外,包括领料、退货、盘点、报损报益、借出、调拨等影响库存数量的动作。进销存管理是对企业生产经营中物料流、资金流进行条码全程跟踪管理,从接获订单合同开始,进入物料采购、入库、领用到产品完工入库、交货、回收货款、支付原材料款等,每一步都为您提供详尽
12、准确的数据。有效辅助企业解决业务管理、分销管理、存货管理、营销计划的执行和监控,统计信息的收集等方面的业务问题。二、项目目标 本小组商品进销存系统以商品库存为管理核心,设计目标是可以动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理。可对商品进行入库记帐和销售记帐,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时地为决策者提供第一手信息。特别是财务管理方面可以有如下改善1、会计总账管理:建立多帐套;提供科目预算管理功能;能按月份、部门、年度对比等各式利润表、资产负债表和现金流量表;按照独立利润中心和独立项目出具损益表;与其他模块整合,充分发挥信息化集成与整合的效果。2、应收
13、应付管理:账款内容根据进货、出货等单据自动产生,并根据各类交易对象的不同结账方式,自动产生对账单;提供方便的收款与快速冲账功能,非进销货交易特别提供灵活的其他应收应付作业,让账款管理万无一失。3、自动分录系统:根据应收应付系统产生的相关结帐单,抛转到会计总帐系统中,自动生成会计凭证,大大简化填置单据的繁琐工作,免除了人为处理的操作错误。4、票据资金管理:提供多币种的银行收支帐户管理、银行对帐功能。特别提供银行资金预估表和运营资金预估表作为企业运营的重要参考指标。、三、公司提前准备(1)人员的准备人在管理消息系统开发工作中无疑是最重要、最能动的因素。在组织管理消息系统开发之前,首先要将企业中各级
14、人员的积极性调动起来,使得企业中的员工明白只有进行管理信息系统的开发才会使企业的效益更上一层楼;并且,应该组建企业领导班子进行信息化知识的培训。在进行信息系统开发之前,应建立信息系统开发的领导小组。(2)资金的准备管理信息系统开发工作需要大量的资金作为后盾,企业在着手开发工作之前,要充分考虑其艰巨性。不仅要看到信息系统开发工作顺利的一面,还要考虑到它对资金的大量需求,以免开发工作进行过程中出现进退两难的尴尬局面。(3)数据的准备企业管理信息系统的开发没有充足准确的数据是寸步谁行的,没有数据,便没有办法对现有的系统进行分析,开发人员无法对程序进行单独调试,不能进行单个模块的侧试,也就不能进行整个
15、系统的试运行。可见,在管理信息系统的开发工作中,没有数据几乎无法开展工作。(4)企业基础管理工作的准备由于企业的管理基础工作和信息系统开发工作是相铺相成的,企业在日常运行过程中,可能自身也会不断发现管理工作中的许多漏洞,为了保证系统开发工作的顺利进行,应对企业中的管理制度和管理流程进行整顿及重组,从而清除一切管理工作中的障碍,保证资金流、物流等的顺畅,提高企业管理水平。四、我方策略和方式详细介绍如下:(1)项目管理:主要任务是在项目启动阶段,指定项目计划和相关的规章制度,主要包括选择项目管理的方法论、编制项目的计划,以及对项目进行监控。(2)可行性研究:确定项目的初步需求和总体范围,并对项目可
16、行性进行分析,主要从项目的技术和资金两方面分析,撰写可行性报告。(3)采购管理:在商品采购信息整体查询之下设定了包括计划采购及已经制订了订单采购的采购信息查询和进一步对商品进行查询管理的商品查询,具体介绍:在采购管理中,当管理者登录系统后首先会有对采购信息进行综合管理呈现的采购综合管理子模块,管理人员可以据此粗略查询要采购的商品名称、数量以及商家已经对某些商品下达的订单;采购信息管理子模块中管理者可以查询已经制定了订单的采购信息以及计划采购某些商品而实际上还没落实到订单的商品信息;采购商品管理中包含对已有商品的缺货满额等情况的记录,管理者可以对商品是否需要采购等情况进行查询。(4)销售管理:包
17、括信息的更新、查询及信息的反馈,由于数据包括销售及商品数据,故分别对其进行查询、更新;销售反馈中有对商品销售情况优劣、商品需求数量多少的反馈。销售管理中,基本的销售信息查询可以让使用者查询库存的商品信息以及销售中的商品种类、数量、已销售额等信息;信息更新子模块可以及时更新到当前时间的销售数据和因为销售而导致的现存商品各种数据的变更;商品信息反馈子模块,主要是对商品类别、客户销售状况及季节性商品销售状况进行分析,通过各种组合查询,反映商品销售的特点及流向,给管理者提供决策。(5)库存管理:对仓库初始数据的录入及数据操作权限进行管理的初始设置,以及对仓库中的商品信息进行查询、更新,商品出入库及反馈
18、信息的管理。库存管理的功能主要是保存各类商品和客户的基本信息,另外还有允许管理者设置数据操作权限的初始设置、对出库入库信息的更新保存、查阅各个渠道获得的市场信息、制定新的订单、对历史库存信息以及当前库存信息的查询等功能,例如查询功能,除管理者进行的各种增加、删除、查询操作外,用户可以按商品的进货日期、商品编号查询商品的库存情况。(6)财务管理:1、会计总账管理:建立多帐套;提供科目预算管理功能;能按月份、部门、年度对比等各式利润表、资产负债表和现金流量表;按照独立利润中心和独立项目出具损益表;与其他模块整合,充分发挥信息化集成与整合的效果。2、应收应付管理:账款内容根据进货、出货等单据自动产生
19、,并根据各类交易对象的不同结账方式,自动产生对账单;提供方便的收款与快速冲账功能,非进销货交易特别提供灵活的其他应收应付作业,让账款管理万无一失。3、自动分录系统:根据应收应付系统产生的相关结帐单,抛转到会计总帐系统中,自动生成会计凭证,大大简化填置单据的繁琐工作,免除了人为处理的操作错误。4、票据资金管理:提供多币种的银行收支帐户管理、银行对帐功能。特别提供银行资金预估表和运营资金预估表作为企业运营的重要参考指标。结构功能图如下:项目约束条件(1)时间约束 本项目在项目开始半个月的时间内完成(2)质量约束1、规范的文档整理2、核心功能实现,系统顺利运行;硬件上:一台小型服务器,若干系统终端设
20、备。软件上:用户管理系统,商品进货管理系统、商品销售管理系统,财务管理系统。 2.2.2课后练习:1. 访问一些信息系统咨询公司的网站,尽量找到他们用于分析设计系统的方法的相关信息,了解结构化方法目前的状况方法有:按照时间过程分类:1、生命周期2、原型法按照系统分析要素分类:1、面向处理方法2、面向数据方法3、面向对象发方法结构化系统分析是面向功能的方法。它是目前最成熟、应用最广泛的系统分析方法实际运用时,通常按工程项目的思路将信息系统及其开发过程划分为明确的五个阶段。这五个阶段称为一个生命周期,因此,结构化系统分析和设计也称为生命周期法信息系统的生命周期是由以下五个阶段组成的:确定需求;系统
21、开发;系统安装配置;系统运行;系统更换。相应地,开发信息系统的生命周期也省下面五个部分组成:可行性研究与战赂规划;需求分析与概要设计,即系统分析,系统详细设计,即系统设计;系统实现与测试系统远行、维护与评价。2. 利用本课程对应的背景资料,提炼该项目的需求(业务需求、用户需求、功能需求、非功能需求)用户需求:界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠业务需求:操作员可以随时修改自己的口令,管理员可以设置操作员权限,数据保密性强,位每个用户设置权限级别,系统最大限度的实现了易安装性、易维护性和易操作性、系统运行稳定、安全可靠。功能需求:强大的销售结账功能,全面的账单查询功能,
22、功能强大的年销售额分析图,商品销售排行统计非功能性需求:软硬件需求(操作系统和软件,键盘操作快速响应)2.3 对“进销存”项目进行组织结构及业务流程分析将进销存项目背景参考材料进行提炼: 通常超市会存在着库存大、费用高、信息滞后等诸多问题,这直接影响运营效率和经营效益,领导已经意识到必须冲破传统、落后、封闭的人工管理模式,走商业自动化之路。 在整个 MIS研发过程中,把握进、销、存(进货、销售、存储)管理又是重中之重。这些环节是该企业经营管理中的核心环节,也是能否取得效益的关键。它们对外直接关系到为顾客服务的水平与合作关系,以及公司的整体形象,对内则影响到企业的经营成果、员工的切身利益。下面就
23、是该超市企业目前的进、销、存业务简介采购管理:超市采购管理主要是对库存部门制订的采购申请单展开的一系列采购活动。通过对采购流程中各单据的处理,将商业超市采购管理的各个环节有机地统一联系起来,实现和库存部门的信息共享,提高工作效率,降低采购成本,增强企业盈利能力库存管理:库存管理主要包括因采购和销售引起的出入库管理和定期盘点统计等一系列活动。包括出入库管理、盘点管理、统计分析(包括成本核算)、补充订货处理等等。通过全过程的计划、组织、协调和控制,可以达到提高库存控制精度、降低库存量、跟踪商品流向、提高客服水平、降低经营成本、保证生产经营活动顺利进行的目的销售管理:销售管理主要是对客户的需求订单展
24、开的一系列的销售活动。通过对销售流程中各单据的处理,将商业超市销售管理的各个环节有机地联系起来,实现信息共享,提高工作效率,降低销售成本,增强企业盈利能力。 2.3.1.根据背景材料,每个同学均画出某商业企业的组织结构图 2.3.2根据背景材料,每个同学画出“销”或“存”项目的业务流程图2.4 根据需求模型绘制数据流程图 2.4.1 根据下述叙述性描述,为描述的内容绘制一个数据流程图校园书店“课本库存系统”的目的是向学生提供课本。教学部门通过一个“课本主清单”向书店提交初始数据,包括课程、教师、课本和预计注册人数。书店生成一个“购买定单”,“购买定单”被送到供应课本的出版社。图书定单随着一个“
25、包装清单”到达书店,它被接收的部门检查和验证。学生填写包含课程信息的“购书要求”,当他们付了书款之后得到一个“销售单据”. 2.4.2 请绘制某企业招聘人员的数据流程图 该企业招聘人员流程如下:企业中人才需求部门提出“用人需求报告”给决策部门审批,决策部门审批同意后,把用人需求信息交由人事部负责。在应聘者报名应聘后,由人才需求部门负责按照用人需求来招聘人员,并把招聘结果反馈给人事部和应聘者。如果通过招聘的应聘者本人也同意担当此职务,则应为这些拟定雇用者建立“拟聘用者考核表”,拟定雇用者需要经过试用期的考核,如果人才需求部门同意最后接受他们,并且拟定雇用者也同意留下,他们才可以转正(由试用人员身
26、份转为正式员工),与企业签订“雇用合同” - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2.4,3 画出“销”或“存”的数据流程图根据 “销”或“存”项目的业务流程图,要求每位同学画出“销”或“存”的数据流程图,为下一步系统设计做准备。 2.4.4 课后练习在了解组织结构分析工作的意义之后,去一个你愿意了解和探索的企业,争取通过调研描述出关于该组织的如下基本情况,从而为进行系统开发打下良好基础:组织要完成什么活动和过程; 组织
27、要完成系统需求调查、业务流程分析、数据流程分析、可行性分析等等组织如何构成;组织结构,就是反映人、职位、任务以及它们之间的特定关系的网络.正确认识组织结构 的含义,必须把握三个方面的要素:(1)组织结构决定了组织中的正式报告关系;(2)组织结构明确了将个体组合成部门、部门再组合成整个组织的方式;(3)组织结构包含了确保跨部门沟通、协作的制度设计. 组织如何管理;组织管理遵循的三个原则:组织一定要承接企业战略方向和经营目标理清战略方向和经营目标是解决组织管理问题的前提;任务目标与职责权限绩效考核全面激励相对应;战略方向和经营目标调整时,组织必须及时调整到位;组织一定要同事关注合力、活力和效率没有
28、合力,组织就无法续存;没有活力,组织必须僵化机械;没有效率,组织就没有存在必要。要围绕本企业核心能力来构建适合自己的组织小企业的组织,要围绕核心能力设置;组织结构没有最好,只有适合;抓住核心的人,才抓住了组织的关键。组织中有什么类型的工作? 金融、制造、市场、客服等等。2.5 “进销存”系统数据字典撰写2.5.1 编写收款凭证数据字典某企业会计处理业务中的一张“收款凭证”如附图2-2所示,请描述其数据结构的数据字典。- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
29、- - - - - - - - - 数据项名内容举例类型取值范围备注凭证日期1992/5/16日期型10凭证号105数字型19999每月重新编号附单据5数字型19999摘要收鞍钢欠款字符型20个汉字借方科目银行存款字符型20个汉字贷方科目应收账款鞍钢字符型20个汉字金额15000000数字型15位,两位小数该两个数据项为多记录项合计15000000数字型15位,两位小数会计王年字符型4个汉字制单李刚字符型4个汉字审核韩京清字符型4个汉字数 据 项:凭证日期数据类型:日期型数据长度:10数 据 项:凭证号数据类型:数字型数据长度:19999数 据 项:附单据数据类型:数字型数据长度:19999数
30、 据 项:摘要数据类型:字符型数据长度:20个汉字数 据 项:借方科目数据类型:字符型数据长度:20个汉字数 据 项:贷方科目数据类型:字符型数据长度:20个汉字数 据 项:金额数据类型:数字型数据长度:15位,两位小数数 据 项:合计数据类型:日期型数据长度:15位,两位小数数 据 项:会计数据类型:字符型数据长度:4个汉字、数 据 项:制单数据类型:字符型数据长度:4个汉字、数 据 项:审核数据类型:字符型数据长度:4个汉字、2.5.2编写“学生登记卡”的数据字典某校“学生登记卡”格式如附图2-3所示,试用数据字典表示。班 号学 号入学日期姓 名曾用名性别民族出生日期籍 贯政治面貌是否华侨
31、本人简历开始时间结束年月在何地家庭主要成员姓名关系年龄职务工作单位附图2-3 学生登记卡- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 名称学生登记卡总编号姓名编号曾用名有关的数据流数据存储性别民族学生登记表入学日期学籍表班号学号出生日期籍贯政治面貌是否华侨本人简历 开始时间 结束年月在何地家庭主要成员姓名关系年龄职务 工作单位 2.5.3描述招聘面试的工作流程,并撰写数据字典。附图2-4和2-5为某企业人力资源部门(或者人事劳
32、资部门)招聘面试工作的数据流程图的顶层图和一层图。请根据数据流程图,试着描述招聘面试的工作流程,并撰写数据字典。- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 数据项数据项编号D1数据项名称应聘者个人资料表编号别名应聘者个人资料表编码简述应聘者个人资料表的代码类型及宽度字符型,4位取值范围19999数据项编号D2数据项名称岗位补员申请表编号别名岗位补员申请表编码简述岗位补员申请表的代码类型及宽度字符型,4位取值范围19999数据
33、项编号D3数据项名称应聘岗位人员表编号别名应聘岗位人员表编码简述应聘岗位人员表的代码类型及宽度字符型,4位取值范围19999数据项编号D4数据项名称面试岗位人员表编号别名面试岗位人员表编码简述面试岗位人员表的代码类型及宽度字符型,4位取值范围19999数据结构数据结构编号DS1数据结构名称岗位补员简述增加岗位数据结构组成D2数据结构编号DS2数据结构名称提交个人资料简述展现个人情况的资料数据结构组成D1数据结构编号DS3数据结构名称招聘工作简述开始招聘提交应聘岗位的合适人员数据结构组成D3数据结构编号DS4数据结构名称面试工作简述对应聘者的再一部筛选数据结构组成D4数据流数据流编号F1数据流名
34、称岗位补员申请表简述部门做出的增加岗位申请表数据流来源申请部门数据流去向人事劳资部门数据流组成岗位补员申请表编号数据流编号F2数据流名称应聘者个人资料表简述应聘者为应聘岗位而提交的资料数据流来源应聘者数据流去向招聘处数据流组成应聘者个人资料表编号数据流编号F3数据流名称应聘岗位人员表简述招聘处对相应岗位的应聘者划分数据流来源应聘者数据流去向招聘处数据流组成应聘岗位人员表编号数据流编号F4数据流名称面试岗位人员表简述获得岗位必须经过的面试过程数据流来源招聘处数据流去向人事劳资部门数据流组成应聘岗位人员表编号处理逻辑处理逻辑编号P1处理逻辑名称补员增岗申请处理简述有关部门要增加岗位的一个过程输入的
35、数据流岗位补员申请表处理提交给人事部输出的数据流岗位补员申请表+增加岗位申请表处理逻辑编号P2处理逻辑名称招聘工作处理简述对人员的招聘输入的数据流应聘岗位人员表编号处理查看处理输出的数据流应聘人员信息表+招聘工作表处理逻辑编号P3处理逻辑名称面试工作处理简述对人员的面试输入的数据流面试岗位人员表处理对应聘者面试输出的数据流面试工作表数据存储数据存储编号1数据存储名称岗位编制说明表简述存放有关岗位要求数据存储组成岗位编制申请表关键字岗位编制数据存储编号2数据存储名称增加岗位申请表简述存放增加岗位的表数据存储组成增加岗位申请表关键字增加岗位相关处理P1数据存储编号3数据存储名称岗位补员申请表简述存
36、放岗位补员表数据存储组成岗位补员申请表关键字岗位补员相关处理P1数据存储编号4数据存储名称应聘人员信息表简述存放应聘者的有关信息资料数据存储组成应聘人员信息表关键字招聘相关处理P2数据存储编号5数据存储名称招聘工作表简述存放应聘者成功者的工作岗位资料数据存储组成招聘工作表关键字招聘相关处理P2数据存储编号6数据存储名称面试工作表简述存放参与面试的人员的资料数据存储组成面试工作表关键字面试相关处理P3数据存储编号7数据存储名称入职通知书简述存放参与面试成功的人员的资料数据存储组成入职通知书关键字入职相关处理P3外部实体外部实体编号S01外部实体名称申请部门简述有关岗位的增加输入的数据流岗位编制说
37、明表输出的数据流岗位补员申请表+增加岗位申请表外部实体编号S02外部实体名称应聘者简述要竞争岗位的人输入的数据流入职通知书输出的数据流招聘工作表+应聘人员信息表外部实体编号S03外部实体名称人事劳资部门简述能够确定岗位人员情况输入的数据流面试工作表+增加岗位申请表+岗位补员申请表输出的数据流岗位编制说明书2.6 实验六 “进销存”系统需求分析报告的写作一、功能需求1、系统可以进行大量数据的存储和操作。 2、提供基本信息查询功能,查询员工和库存等信息。 、3、提供结算查询功能,查询每天的销售额。 4、在销售时提供超市小票打印功能5、支持批发销售零售销售;6、供货商往来帐务管理;7、客户往来帐务管
38、理;8、支持销售换货;9、提供业务员和员工管理;10、提供pos端销售管理;11、支持财务管理功能;12、支持库存盘点功能,并且支持盘点机;13、支持连锁店功能;二、性能需求:1、精度要求系统提供了准确的数据存储和查询功能,包括进销存过程中所涉及的各项数据,涉及到金额的数据精确到分,时间精确到秒。/2、时间特性要求在机器配置达到系统要求的情况下,该系统可在大多数平台上流畅运行3、灵活性要求该系统适合在所有主流WINDOWS平台下流畅运行4、对输入输出的要求系统默认的输入设备为键盘,扫描仪以及电子数据读取设备,输出设备为显示器和打印机。5、故障处理要求如果在使用过程中出现任何故障,可直接练习开发
39、商。6、资源环境需求:选择合适的机型、外部设备、数据通信接口硬件系统、操作系统、数据库管理系统保证系统高效稳定运行7、可靠性需求:进销存系统在运行时,各子系统失效的影响不同。尽量时系统能够可靠的稳定运行,避免因为运行事故而带来损失。8、安全保密需求:对于整个企业的运行情况包括进货和销售纪律以及客户资料都要妥善的存储,防止资料外泄带来惨重的后果。9、用户界面需求:进销存系统与用户界面的友好型是用户能够有效愉快的使用该系统的关键因素之一。界面要保证美观、简洁。10、成本消耗与用户进度需求:对每个环节所发生的成本及时能够及时根据用户的需求计算出。11、预先估计的可扩展性需求:保证用户咋使用该系统时如
40、果想要增加新的功能时仍然可以进行更改设计。2.7 绘制网络结构图、功能模块图、代码设计 2.7.1网络结构图和功能模块图 2.7.2代码设计代码共12位:所属部门代码-上岗年份-办公室代码-办公室内内排名号,前2位代表所属部门的代码,后4位代表上岗时的年份,再后4位代表办公室的代码,最后2位代表所在办公室内的编号。具体代码结构为:前2位取01-99之间的一个值来表示所属部门的号码,后4位取0001-9999代表上岗时的年份,再后4位取0000-9999中的一个值来表示所在办公室的号码,最后2位取01-31之间的值来表示在办公室内的编号xx-xxxxxxxx-xx 例工作号为0520010231
41、12的员工表示的是他于2001年进入超市,在代码为05号的部门任职,被分配到代码为0231的办公室工作,在办公室内编号为12号。2.8 数据库设计 2.8.1画出相应的E-R图 每人在Visio中画出“销”或“存”业务相应的E-R图,并以小组为单位提交一份比较完善的E-R图;库存实体E-R图销售实体E-R图 2.8.2数据库逻辑设计和物理设计 1将小组的概念设计模型转换成逻辑设计模型,提交“销”或“存”业务的逻辑设计结果。 2将小组逻辑设计模型转换成物理设计模型,学生对“销”或“存”业务进行数据库物理设计。 数据库设计如下:数据库作为系统的基础,在信息管理系统中占有非常重要的地位,首先要保证其
42、设计的合理性,一个设计合理的数据库,可以提高数据的存储效率,是对数据有效管理的前提条件,保证数据的完整和一致,也是系统设计的关键。拥有设计合理的数据库往往可以起到事半功倍的效果。数据库如果设计不当,系统运行当中会产生大量的冗余数据,从而造成数据库的极度膨胀,影响系统的运行效率。甚至造成系统的崩溃。数据库的设计要充分了解用户的各方面需求,包括现有的需求以及将来可能添加的需求。才能设计出用户满意的系统8。 1、数据库逻辑结构设计 E-R图设计的概念模型是从用户的角度来描述数据的结构。要在计算机上实现数据的存储和处理,还要将概念模型转换成数据库管理系统所支持的数据模型,并且这些数据表要满足范式要求,因此要将上面设计好的E-R图转化成关系模型的数据结构。结合E-R图可得到库存管理系统的逻辑结构如下12:(1)用户表:用户系统名、用户姓名、密码(2)计量单位表:单位名称 (3)商品类型表:类型名称(4)商品表:商品名称、商品名称首拼、所属类别、商品规格、型号、备注(5)供货商信息表:供应商编号、供应商名称、供应商名称简称、销售主管、销售主管联系方式、公司所在地、公司电话、传
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度桥梁栏杆采购合同模板6篇
- 2025年度口腔诊所投资合作与风险分担合同3篇
- 二零二五版材料采购合同补充协议:技术创新共享2篇
- 二零二五版抵押借款合同与借款合同签订流程与风险防范3篇
- 二零二五版国有房产出售合同(智慧社区共建协议)3篇
- 2025年度餐饮业中央厨房租赁合同3篇
- 二零二五年度35KV变电站电气设备技术改造合同3篇
- 二零二五年房地产项目乡村振兴战略合作开发合同3篇
- 二零二五版班组分包道路养护合同3篇
- 2025版金融产品股权及债权转让与风险管理合同3篇
- 公务员考试工信部面试真题及解析
- GB/T 15593-2020输血(液)器具用聚氯乙烯塑料
- 2023年上海英语高考卷及答案完整版
- 西北农林科技大学高等数学期末考试试卷(含答案)
- 金红叶纸业简介-2 -纸品及产品知识
- 《连锁经营管理》课程教学大纲
- 《毕淑敏文集》电子书
- 颈椎JOA评分 表格
- 员工岗位能力评价标准
- 定量分析方法-课件
- 朱曦编著设计形态知识点
评论
0/150
提交评论