《《信息系统分析与设计》结构化系统分析实验.doc》由会员分享,可在线阅读,更多相关《《信息系统分析与设计》结构化系统分析实验.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、信息系统分析与设计实验报告实验名称:结构化系统分析专 业 信息系统与信息管理 班 级 信管122 学 号 学 生 樊圣洁 地 点工商管理学院实验室机房 目录一系统规划21.目标战略分析22.业务分析23.信息系统结构24.可行性分析说明2二需求分析31功能性需求32非功能性需求3三业务流程图4四数据流程图41.顶层数据流程图42.第一层数据流程图52.第二层数据流程图6五数据字典71.数据元素(基本数据项)72.数据结构73.数据流84.数据存储85.处理96.外部实体9六表达处理逻辑的工具101.结构化语言102.判定树103.判定表10七系统查询分析11八实验总结12一 系统规划1.目标战
2、略分析本实验拟针对北京华联百货超市,开发出较为实用的通用的信息系统。提高超市管理系统相关功能,以实现管理的信息化、完整化、准确化和实时化。使该系统更加高效,便捷的服务于社会;减少经济活动中一些不必要的浪费;进而提高中小超市的经济效益,大幅增强超市的竞争力,促进超市更好的发展。2.业务分析 北京华联超市有:销售业务、采购业务、财务管理、库存管理、人事管理等主要业务。3.信息系统结构此超市管理系统划分为销售子系统、采购子系统、财务子系统、库存子系统、人事子系统。4.可行性分析说明(1)经济可行性研究 首先,新系统将为企业带来经济效益。其最主要的表现就是能够及时地了解每日的销售情况,据此还可实现短缺
3、商品的配送。一些销售现象都可以通过新系统加以分析解决,节省了大量的时间,还可为企业的各项决策提供宝贵的实时信息资料。此外,还能降低企业管理成本和人员成本,提高资金周转率,提高日常工作的准确性。不仅能为企业带来巨大的经济效益,而且还能更高效地为市民服务,提高企业的信誉和形象,从而大幅提升企业的竞争力。其次,系统开发的成本小于新系统将为企业带来总经济效益。开发成本包括系统开发成本和运行成本。开发成本包括,为此项目而聘请的专业技术人员和顾问的工资、进行开发的场地费、电脑和网络搭建费等等。运行成本包括,关于使用此系统的员工培训费、系统运行需要的计算机等工具费、设备维护费。虽然说开发成本不可避免,但总体
4、来说总效益大于总成本,所以经济可行性成立。(2)技术可行性首先,现在信息技术的高速发展,目前的硬件及网络条件和系统相关技术已不能成为系统开发的主要阻碍。例如现在的条形码扫描输入技术已经颇为普遍,成本也不高,而且已经发展成熟。其次,由于互联网的高速发展,使得大部分员工对计算机已不再陌生,而且此系统的各项操作极为简便明了,只要简单培训,就能使员工较快上手。并且此系统也符合目前的社会趋势与政策和法律。所以从技术上来说,是可行的。 二需求分析1功能性需求 该销售管理系统功能性需求大体包括:销售处理、采购处理、发货处理、财务处理。(1)用户管理:系统应该有用户注册、用户登录、用户信息完善与修改,用户升级
5、等功能。(2)下订单:顾客可以在该系统提交订单、取消订单。(3)检验订单:系统可根据库存记录,对订单进行检验。(4)存储信息:系统课存储、查询、修改数据库信息。对库存记录、应收账款、应付账款等数据库进行实时更新维护。(5)生成单据:系统可经过统计登记,生成缺货单、发货通知单、采购单、到货单等单据。2非功能性需求(1)速度。该系统要求各项处理都要快捷迅速,以便实现对用户的需求快速响应。(2)界面。在界面上要求简单易懂、操作方便、界面大方美观。(3)安全。需要用防火墙或其他加密技术,对用户信息进行保护,防止用户信息泄露,登录时要求用户填验证码,防止恶意网站对该系统的破坏。(4)性能。要求该系统能支
6、持大量用户的并行操作,而不出错。三业务流程图顾客订单销售管理系统检验货单缺货订单缺货统计不合格订单可供货订单开始备货仓库处理备货单缺货通知采购部供货商库存记录顾客记录发货单四数据流程图1.顶层数据流程图顾客S1P1超市销售管理系统供货商S2货物、发货单、发票订单、货款采购单、货款货物、供货单、发票2.第一层数据流程图顾客S1P1.1销售处理缺货单P1.3采购处理采购单供货单、货物供货商S2订单应收账款单应付账款单P1.2财务处理货款发票货款发票P1.4发货处理发货通知单货物、发货单库存记录到货单D1D2D3P12.第二层数据流程图P1.4P1.2顾客S1P1.1.1判断、核对P1.1.4建立收
7、款明细单P1.1.2缺货登记不合格订单订单缺货订单缺货单P1.1.3生成发货通知单应收账款可供货订单库存记录D3D1P1.1五数据字典1.数据元素(基本数据项)数据元素条目名称:订单号 总编号:1-001说明:该系统订单编码 编号:001数据值类型:离散 有关编码说明:类型: 数字 XX XXXX XX XX长度:10有关数据结构:缺货订单、可供货订单、不合格订单编号日期码地区码顾客码2.数据结构数据结构条目名称:商品明细表 总编号:2-001说明:销售系统中所有销售的商品信息 编号:001结构:商品编号 有关的数据流、数据存储:商品名称 缺货订单商品型号 可供货订单商品规格 不合格订单商品单
8、价 采购单商品数量 到货单 发货通知单 库存记录 3.数据流数据流条目名称:采购单 总编号:3-005说明:检查库存后,缺货的商品的采购 编号:005数据流来源:采购部 数据流去向:供货商S2 流通量:13/月数据流的组成: 订单编号 订货日期采购负责人 产品*商品编号商品名称商品型号商品规格商品单价商品数量 4.数据存储数据结构条目名称:商品库存一览表 总编号4-001说明:当前商品库存信息 编号:D3结构:商品 有关的数据流:商品编号 P1.4 D3商品名称 P1.3D3 商品规格 D3P1.1 商品单价 D3P1.1.1现有数量 计量单位安全库存库存上限 5.处理处理功能条目名称:生成发
9、货通知单 总编号:5-001说明:根据可供货订单,产生发货通知单 编号:P1.1.3输入:P1.1.1P1.1.3输出:P1.1.3P1.4处理:根据可供货订单上的数据,依次列出发货商品编号、商品名称、发货数量、最迟交货期等信息,并标明顾客编号、交货地址和成单日期。就生成了发货通知单,然后再交给仓储部进行发货处理。 6.外部实体外部实体条目名称:顾客 总编号:6-001说明:所有下订单的个人或企业 编号:S1输出数据流: 个数:目前约3000个 顾客 P1.1.1(订单) 顾客P1.2(货款)输入数据流: P1.1.1 顾客(不合格订单) P1.2 顾客(发票) P1.4 顾客(货物、发货单)
10、 六表达处理逻辑的工具1.结构化语言如果 积分100 000 则 顾客等级为VIPA否则如果积分50000 则 如果 近三个月无欠款 则 顾客等级为VIPB 否则 如果信誉度为好则 顾客等级为VIPC否则 顾客等级为普通客户 否则 顾客等级为普通客户2.判定树 欠款顾客等级积分10万以上VIPA10万以下5万以上无有好不好VIPB信誉度VIPC普通客户5万以下普通客户等级划分3.判定表顾客等级划分见以上的判定树,三个条件:积分、欠款、信誉度。取值范围:(1) 积分:多(10万以上),中(10万以下5万以上),少(5万以下)(2) 欠款:无,有(3) 信誉度:好,不好填表123456789101
11、112C1:积分多多多多中中中中少少少少C2:欠款无无有有无无有有无无有有C3:信誉度好孬好孬好孬好孬好孬好孬A1:VIPAA2:VIPBA3:VIPCA4:普通客户判定表合并1,2,3,45,6789,10,11,12C1:积分多中中中少C2:欠款/无有有/C3:信誉度/好孬/A1:VIPAA2:VIPBA3:VIPCA4:普通客户七系统查询分析在该系统中,管理者要查看某个商品在哪个季度所获利润最大,需借助数据立即存取图。季度累计利润日期码商品编号规格商品名称商品商品编号商品名称商品规格商品单价现有数量计量单位安全库存日期-订单汇总表日期码商品编号已售出数量累计利润日期日期码 月份季度步骤一
12、:商品名称+规格 商品编号步骤二:商品编号+日期码 累计利润步骤三:最高累计利润+商品编码 日期码步骤四:日期码 季度八实验总结在本次试验中,我真切的感受到了我对本门课知识的欠缺,以及信息系统对于日常生活的实用性。本次试验,我体验了信息系统生命周期五个阶段其中两个阶段,即系统规划、系统分析。虽然只有两个阶段,但是其中的工作量一点都不少。其中系统规划是前提,以可行性报告未结束标志。而系统分析中最繁琐的就是业务流程图和数据流程图的设计,因为这项工作不仅要搜集实际企业的大致流程,还要根据逻辑思维来进行简化。之后的工作也是极为繁琐的,因为用word画图,还真蕴含着不少学问。这不禁要根据以往的经验,还要能更灵活的看待问题,一种方法不行就换种方法试试,最终才能画出较完美的图。这两个图是该实验的基础,接下来就是数据字典、结构化语言、判定树、判定表以及数据立即存取图。其中每一项都需要动脑好好思考与规划,遇到概念不清的知识点还要仔仔细细的分析书本上的概念和示例。虽说过程是痛苦的,不过效果也是很明显的。经过本次试验,是我对本门学科有了更深刻整体的了解,不仅将知识点串联到一起,还结合具体事例来达成应用。系统分析与设计不再是一个空泛的概念,他对解决现实中的问题是极为有用的,能使得企业的工作效率大大提升,并减少出错的几率,而且能让管理者实时的获取该超市最新的真实信息,并根据它,做出更加明智的决策。