信息系统分析与设计实验指导书new

上传人:仙*** 文档编号:63118309 上传时间:2022-03-17 格式:DOC 页数:118 大小:5.84MB
返回 下载 相关 举报
信息系统分析与设计实验指导书new_第1页
第1页 / 共118页
信息系统分析与设计实验指导书new_第2页
第2页 / 共118页
信息系统分析与设计实验指导书new_第3页
第3页 / 共118页
点击查看更多>>
资源描述
信息系统分析与设计实验指导书信息管理与信息系统专业(2012年3月)宁波大红鹰学院实 验 指 导 书课程名称:学 院:专 业:年 级:姓 名:学 号:任课教师:实验项目列表序号实验项目名称实验性质成绩指导教师12345678910注:实验性质: 验证性、设计性和综合性实验一 信息系统认识系统可行性分析信息系统开发项目提出之后,是不是马上就可以进行分析与设计呢?事实上,这样做可能会造成在花费了大量人力和物力之后才发现系统不能实现或没有实际意义。因此,系统开发的首要任务就是进行可行性研究。对系统进行初步调查,然后对调查的结果进行分析,从技术、经济、操作等方面进行新系统的可行性。一 实验目的1. 学习如何进行系统调查,体会系统调查原则的重要性。2. 熟悉可行性研究的主要步骤和主要内容,根据现行系统的主要业务流程提出系统方案的设想。3. 熟悉可行性分析报告的主要内容和格式。二、实验器材1计算机一台。2Office word工具软件。三、可行性研究报告参考格式和内容1. 引言1.1 编写目的说明编写本可行性研究报告的目的及读者对象。1.2 项目背景说明本开发项目的名称、任务的提出者、开发者、用户以及实现软件的单位、本项目与其他软件或系统的关系。1.3 定义列出本项目文档中所用到的专门术语的定义和缩写词的原文。1.4 参考资料列出所用到的参考资料的作者、标题、编号、发表日期、出版单位或资料来源等。2. 可行性研究的前提2.1 要求说明对拟开发系统项目的基本要求。包括:功能、性能、输入、输出、处理和数据流程、安全与保密、与本系统相连接的其他系统以及完成期限等。2.2 目标说明拟开发项目的主要开发目标。例如,人力资源与设备费用的减少、处理速度的提高、控制精度或生产能力的提高、管理信息服务的改进、自动决策系统的改进、人员效率的提高等。2.3 条件、假定和限制说明对这项开发中给出的条件、假定和受到的限制。例如,建议开发软件进行的最短寿命;进行系统方案选择比较的期限;经费来源和使用限制;法律和政策方面的限制;硬件、软件、运行和开发环境的条件和限制;可利用的信息和资源。2.4 可行性研究方法2.5 评价的尺度3.对现有系统的分析3.1 处理流程和数据流程可用系统流程图和数据流图进行描述。3.2 工作负荷3.3 费用支出列出现有系统运行所需要的人力、设备、空间、支持性服务、材料等费用支出。3.4 人员列出现有系统运行和维护所需要的人员情况。3.5 设备列出现有系统运行需要的各种设备。3.6 局限性4. 所建议系统的技术可行性分析4.1 系统的概要说明4.2 处理流程和数据流程4.3 与现有系统比较的优越性4.4 所建议系统将来可能带来的影响逐条说明所建议系统将来可能带来的影响,包括对设备、现有软件、用户、系统运行、开发环境、运行环境和经费支出的影响等。4.5 技术可行性评价评价系统的技术可行性,包括在限定的条件下和现有的技术下,系统的功能目标是否能够达到;对开发人员的数量和质量的要求;在规定的期限内,开发能否完成等。5. 所建议系统经济可行性评价5.1 支出5.2 收入5.3 纯收入5.4 收入/投资比5.5 投资回收期5.6 敏感性分析6. 社会因素方面的可行性分析6.1 法律因素6.2 用户使用可行性7. 结论意见给出是否进行开发的结论或建议.四、案例图书馆管理系统可行性分析文档。1 引言1) 目的图书馆管理系统是指应用电子计算机和网络通信设备,为本校师生提供方便地图书借阅环境,并能满足所有授权用户对信息的各种功能需求的计算机应用软件系统。 2) 背景 名称:图书馆管理系统本项目的任务提出者:*学院开发者:某项目小组用户:图书馆工作人员及全院师生本项目与其他系统的关系:工作于Windows所有的系统3) 参考资料软件工程 信息管理系统 图书管理系统开发等有关资料2. 现行组织系统概况从对学院图书馆的调查结果发现,现有管理系统的功能包括对数据的基本录入,查询,修改,删除,打印等功能,仅仅实现了数据的共享相对减轻了图书馆管理人员的工作负担,而学院图书馆的目标是利用先进的计算机和网络技术图书馆的日常工作,如:图书借阅管理等进行全面的管理。达到便捷的借阅流程、科学的管理模式和人性化的操作界面。现有的图书馆管理系统仅包括数据的基本录入,查询,修改,删除,打印等功能。簿弱环节:实现了数据的共享相对减轻了图书馆管理人员的工作负担,未能利用先进的计算机和网络技术处理图书馆的日常工作。2.1 组织目标和战略通过调研了解到:1) 存在的问题(1)采购,对新书的目录,要查存,判断图书馆是不是已经订过了,要人工查阅账本完成,是很麻烦的事。(2)验证,要填写两个账本和盖章,而且在账本上面很多信息是重复的。(3)编目,通过手工对书编目,对不同种类的书都要查找图书是否已存在,如果没有的话,还要通过查阅中国图书馆图书分类法对新书进行编目,并且还要填写跟书卡和大量的查阅用的卡片,消耗了大量人力。(4)流通,在借书的时候要填写中跟书卡和借书证并保管跟书卡作为借条;在还书的时候工作人员先要花一定的时间把保管的跟书卡先找出来,再填写跟书卡和借书证。然后再把跟书卡和书夹在一起,工作人员要消耗很多时间,大大降低了工作效率。(5)无法统计书的阅读次数,当天的借还数目等很多统计信息。2)系统需求(1)图书馆希望能够在编目的时候迅速查找新的书籍是否已编目,并可以快速编目。(2)图书馆希望省去编写查询卡能够用计算机进行各种快速查找。(3)图书馆希望使用条码枪来实现图书的借还书籍。(4)图书馆希望通过能统计大量的以前无法统计的数据,方便管理。(5)在还书时实现计算机自动进行罚款。(6)有多个库,要可以灵活设置库的性质。(7)图书管理员有不同的职位,要可以进行权限设置。3) 系统功能要求图书馆提出的要求,结合我们的技术建议再加以考虑,产生了该管理信息系统的功能要求。(1)编制一套流通(借书和还书)管理系统。(2)编制一套库存管理系统(库存)(3)查询、统计、打印模块。(4)用户管理(用户记录管理和权限设置) 另外领导及负责人强调以下要求:(1)做个有条形码的借书证,方便借书和还书。(2)在编目和流通这两块一定要改善,用计算机管理。(3)在图书管理软件字体要大点。(4)对不同级别的读者在借书量和借期分不同的权限。(5)对数据库能够灵活设置。(6)不同的管理员有不同的权限。(7)软件系统安全上要有一定的保障。(8)增加各种尽可能多的统计功能。(9)安装磁条,增加图书安全性。3. 拟建立的信息系统3 简要说明 3.1 新系统的功能:借书根据您提供的图书条形码和图书编号确认图书,再根据读者的编号确认读者后把此书借给这位读者还书根据您提供的图书条形码和图书编号确认图书,再根据读者的编号确认读者后把此书归还图书管理对所有图书的资料进行添加,修改和删除等操作。读者管理对所有读者的资料进行添加,修改和删除等操作。查询所有图书、不在馆图书,今天借出图书,今日归还图书、今日新进图书和有条件查询。统计图书基础状况统计排名。管理员在这里修改管理员的登录密码。新系统的结构: 新系统采用C/S结构。3.2 初步建设计划 本系统计划用4个月时间开发完成,具体为:系统规划半个月系统分析1个月系统设计半个月系统程序设计1个月系统调试、测试半个月系统试运行半个月3.3 对组织的意义和影响 系统的意义:便于图书馆工作人员对图书管理工作安排进行有效管理并方便全院师生进行图书查询借阅。为实现图书馆管理信息化与高效率化,特别开发“宁波大红鹰学院学院图书馆管理系统”。本系统主要实现图书录入部分,图书采购,图书管理3大方面和功能。系统的目标:在先进的计算机技术支持下,运用所学的计算机软件开发知识所开发的图书管理系统,进行日常的图书借阅管理。包括便捷的借阅流程,科学的管理模式,人性化的操作界面。4. 经济可行性分析学院提供相关费用。4.1 支出 (1) 系统开发费用 人员费用 本系统开发期8个周,试运行期4个周。开发期需要开发人员3人,试运行期需开发人员2人。开发需32周,折合1人/年(每年有效工作周按30周计算),每人/年按6万人民币计算,人员费用为6万人民币。 硬件设备费 系统所需的硬件设备费用为:13.26万人民币,其中: 服务器1台 32000元 微机8台 56000元 打印机8台 12000元 条形码扫描仪10台 18000元 网络设备和布线 10000元 不间断电源1台 3000元 工作台8台 1600元 软件费:系统所需购买软件费用为:2.1万,其中: .Windows NT 5000元 .SQL Server 6000元 .java环境 5000元 .rose建模工具 5000元 耗材费:0.8万。 咨询和评审费:1.2万。 调研和差旅费:1.0万。 不可预见费: 按开发总费用的15%计算。系统开发总费用:25.91万。(2) 系统运行费用 假定本系统的运行期为10年,每年的运行费用为: 系统维护费:一年需要0.5人/年,维护费为0.58=4.0万元。 设备维护费:设备的运行更新期5年,设备更新费为13.26万。 设备日常故障维护费每年0.6万元。则平均每年设备维护费为: 13.26/10+0.6=1.926万元。 消耗材料费:每年消耗材料费按0.8万计算。 系统年运行费用6.726万。10年累计系统运行费为67.26万。 系统开发和运行总费用为100.97万。折合12.6万/年。4.2 收益 提高工作效率,减少工作人员 本系统累计可以综合提高工作效率达30%。可以减少现有15%的工作人员,书店现有人员按30人计算,可减少4.5人。每人月平均工资按1500元计算,节约人员工资0.15124.5=8.1万元/年。 扩大服务范围,增加书店收入假定在原有基础上可以增加10%的销售量。书店每年的总利润按300万计算,可以增加收入30万。 及时获取信息,减少决策失误 本系统的建设可以及时获取图书市场信息,读者反馈信息,畅销滞销图书的信息。提高订书的合理性和准确率。估计每年可以增加收入在12万以上。 减少库存积压,提高资金周转 通过书库的计算机管理,可以及时获取库存信息,争取最优库存,提高资金的周转率。每年可以因此减少库存积压浪费18万以上。 通过以上计算,本系统每年可以获得经济效益 8.1+30+12+18=68.1万/年。累计10年获经济效益681万。社会效益: 提高工作效率,减少读者的借书时间; 提高工作效率,减轻工作人员的劳动; 提高工作质量,增强读者对图书馆的信任感和亲善感,改善书店形象。 提高管理水平。系统能够及时提供图书市场信息、出版商信息、库存信息、销售信息、读者反馈信息,提高决策正确率。5. 技术可行性分析 (1) 信息系统开发方法:在开发小组中有熟练掌握面向对象方法开发软件系统的资深的系统分析员和程序员。在信息系统开发方法上不存在任何问题。 (2) 网络和通信技术:本开发小组有专门的网络技术人员,有5年的大型网组网经验。 (3) C/S结构规划和设计技术:发小组有丰富的C/S开发经验。 (4) 数据库技术:开发小组有丰富的应用数据库开发经验。 (5) java开发技术:开发小组能够熟练使用java编程。 综上,本系统开发技术是完全可行的。6. 社会可行性分析目前已有很多成功图书馆信息系统的先例。图书信息系统开发和运行与国家的政策法规不存在任何冲突和抵触之处。另外,图书管理信息系统所采用的操作和工作方式符合工作人员和读者的日常习惯,而且操作方便灵活,便于学习。具有可行性。用户使用的可行性:会使用计算机的图书馆管理人员。 7. 可行性研究结论 通过经济、技术和社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。五实验内容对身边的组织机构(如大学中各系的教务科、图书馆等)中的实际业务开展调查。调查完毕后,将结果汇总成正式报告形式。从下面部分参考课题中选择一个项目进行需求分析。(1)教学事务管理系统某学院教务处教学事务现由手工管理,效率低、易出错、耗费人力。教务处希望设计一个实用的教学事务管理系统,完成学生的学籍管理、报到注册、课程的选择、成绩登入、各种通知单的打印和报表的输出等。估计开发该系统需购买硬件、外部设备(高性能计算机一台、打印机一台),花费1.2万元左右,开发工作量约需3个人月工作量,每人月工资约为2000元,开发完成后维护费用每年约600元,开发完成后,原有的三名管理人员可以减少为二名,每人月工资是600元。(2)毕业论文管理系统学生的毕业论文管理目前采用手工管理,管理比较混乱,当需要查找或参考时很不方便,希望设计一个小型的毕业论文管理系统,对学生的毕业论文工作进行计算机化管理。估计开发该系统需购买硬件,外部设备(高性能计算机一台,打印机一台),花费1.2万元左右,开发工作量约3个人月工作量,每人月工资约为2000元,开发完成后维护费用每年约600元;开发完成后,原有的两名管理人员可以减少为一名,每人月工资600元。(3)运动会管理系统某校每年开两次运动会,由于运动会综合管理采用手工方式,经常发生记录错误的情况。因此希望开发学校运动会管理系统,功能包括报名编号、安排比赛、登录成绩、单项名次公布、团体总分公布等,并可查询和打印比赛成绩。开发完成后,可减少管理人员的数量,提高效率。(4)小型超市销售管理系统某小型超市的销售目前采用手工管理,效率低、易出错、会计工作量大,希望设计一个小型超市销售管理系统,登记每天的收入、支出,统计每月销售情况,按规定格式打印销售报表,允许多种方式查询货物库存情况,并按货物销售情况对于缺货自动发出预警通知等。估计开发该系统需购买硬件、外部设备(高性能计算机一台、打印机一台),花费1.2万元左右,开发工作量约需3个人月工作量,每人月工资约为2000元,开发完成后维护费用每年约600元,开发成功后,原有的二名管理人员可以减少为一名,每人月工资600元。(5)图书管理系统某校图书馆现为人工管理,效率低、易出错、手续繁琐,而且耗费大量的人力。图书馆希望设计一个图书管理系统,管理读者的登记、图书的购入、借出、归还以及注销等。管理人员还可以查阅某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。估计开发该系统需购买硬件、外部设备(高性能计算机一台、打印机一台),花费1.2万元左右,开发工作量约需3个人月工作量,每人月工资约为2000元,开发完成后维护费用每年约600元,开发成功后,原有的三名管理人员可以减少为二名,每人月工资600元。(6)人事管理系统某学校的人事档案由手工处理,需要的人员多,效率低,易出错,两者之间的协调有时出现问题。学校希望设计一个人事档案管理系统,以便对单位所有职工的各种信息进行处理,包括统计、查询、修改、根据需要制表等。估计开发该系统需购买硬件、外部设备(高性能计算机一台、打印机一台),花费1.2万元左右,开发工作量约需5个人月工作量,每人月工资约为2500元,开发完成后维护费用每年约600元,开发完成后,原有的四名管理人员可以减少为两名,每人月工资600元。(7)学校实验设备管理系统某校的实验设备目前由人工管理,管理混乱,设备丢失损耗情况严重。希望开发设备管理系统,对实验设备的入库、出库进行管理,并完成查询和打印功能。估计开发该系统需购买硬件、外部设备(高性能计算机一台、打印机一台),花费1.2万元左右,开发工作量约需4个人月工作量,每人月工资约为2500元,开发完成后维护费用每年约600元,开发完成后,原有的两名管理人员可以减少为一名,每人月工资700元。(8)课程考试辅助系统当前课程考试存在着考试形式和方法单一、阅卷工作量大、透明度低、学生存在抵触情绪等问题,因此希望开发计算机辅助考试系统,实施标准化考试,同时培养学生使用计算机的能力。估计开发该系统需购买硬件、外部设备(高性能计算机一台、打印机一台),花费1.2万元左右(考试设备利用原有计算机,不用增添新设备),开发工作量约需5个人月工作量,每人月工作资约为2000元,开发完成后维护费用每年约600元。开发完成后,可以减少出题、监考、阅卷多人工作量。主要是提高考试透明度和组卷灵活性。(9) 班务管理系统 (10) 课程管理系统(11) 学生学籍管理系统(12) 网上选课系统六、 实验步骤1 按照所选课题制定调查计划,编写调查提纲;2 进行调查(网络搜索)并记录调查内容;3 分析整理调查结果;4 提出系统的初步解决方案;5 对系统的技术可行性和经济可行性等进行分析;6 编写可行性分析报告,并结合调查工作的体会,讨论系统调查原则的必要性。七、实验报告要求1 整理实验结果。2 小结实验心得体会。实验二、基于Visio 的组织结构和业务流程图信息系统分析与设计是方法、工具与技术三个部分的有机整体,本章主要介绍信息系统 分析与设计中常用工具的安装过程和基本操作,包括Visio 2003软件、Rational Rose 。 一、实验目的1. 掌握需求分析的内涵2. 熟练绘制组织结构图3. 掌握业务流程图的绘制方法。二、实验器材1计算机一台。2Visio工具软件。三、Visio的安装实验 3.1.1 Visio 2003简介 Visio 2003是一个图表绘制程序,它可以帮助用户描述复杂设想及系统的业务和技术图表。使用Visio创建的图表可使用户将信息形象化,并能够以清楚简明的方式有效地交流信息,这是只使用文字和数字所无法实现的。Visio还可通过与数据源直接同步自动形象化数据,以提供最新的图表;用户还可以对Visio进行自定义,以满足组织的需要。 1. 易于理解的概念、过程和关系 u 使用Visio可以轻松创建业务和技术图表,以便仔细研究、组织和更好地理解复杂的设想、过程和系统。 u 通过拖曳预定义的Microsoft SmartShapes符号可以很容易地组合图表。 u 使用为特定专门学科而设计的工具,以满足贯穿整个组织的对业务和技术图表绘制的要求。 u 从现有数据可生成常见的图表类型。 u 可以从Web访问定期更新的区分上下文帮助和适用于特定任务的模板 2. 清楚而有效地交流 u 将设想、信息和系统形象化并与他人进行交流。 u 要创建视觉效果丰富的图表,以给观众留下尽可能深刻的印象。 u 可以小组的Microsoft Windows SharePoint服务站点上共享工作区文件中的图表。 u 在Tablet PC上,可使用数字墨迹以更自然的方式批注图表。 u 可利用新增的审阅模式跟踪审阅者对形状和数字墨迹所做的批注与更改。 u 利用改进后的Save as Web Page(另存为Web页)功能,在Web上发布和共享图表。 u 可导入和导出可缩放向量图形(Scalable Vector Graphics,SVG)格式的力表,这种格式是一种新的基于XML的Web图形标准。 3. 集成和自动处理系统与过程 u 使用 Visio 2003可完成更复杂的工作、加深人们的理解和提高生产力,从而促进您的业务发展。 u 通过将数据从 Visio图表中提取出来,然后导入到Microsoft Excel、Microsoft Word、Microsoft Access和Microsoft SQL Server中,或转换为XML和其他格式,可将业务过程和系统集成在一起。 可将 Visio合并到功能强大的 Microsoft .NET连接软件中,以满足特定的业务需求。 u 可以将Visio绘图控件嵌入到使用.NET连接软件或Microsoft Windows操作系统构建的行业专用 (LOB)应用程序中。 3.1.2 Visio 2003的安装步骤 下面以Visio 2003为例说明Visio的安装过程。 (1)双击启动Visio的安装程序,进入安装向导界面,安装向导执行结束后,系统弹出产品密钥输入界面,如图2-1所示。 图 2-1 产品密钥输入界面 (2) 按照提示要求输入正版软件的产品序列号,然后单击“下一步”按钮进入用户名信息界面,如图2-2所示。 图 2-2 用户信息输入界面 (3) 在用户信息输入界面中,按照提示要求分别输入用户名、缩写以及单位的名称,然后单击“下一步”按钮进入最终用户许可协议提示界面,如图2-3所示。 图 2-3 最终用户许可协议提示界面 (4) 在图2-3中,系统给出了用户必须遵守的许可协议条款,单击选择“我接受许可协议中的条款”复选框,然后单击“下一步”按钮进入安装类型选择界面,如图2-4所示。 图 2-4 类型选择界面 (5) 在图2-4所示的安装类型选择界面中,系统给出了“典型安装”、“完全安装”、“最小安装”和“自定义安装”4种安装类型,同时也给出了安装位置选择功能。系统默认安装位置为C:Program FilesMicrosoft Office,用户可以根据需要更改安装目录。更改安装位置的方法有两种:一种是直接在安装位置输入框内输入安装路径,例如,需要将系统安装D:Program FilesMicrosoft Office位置,则直接输入路径名即可;另一种方法是单击“浏览”按钮,弹出“选择目标文件夹”对话框,选择需要安装的目录。系统默认的安装类型为典型安装,即安装Visio最常用的组件,这些组件可满足大多数用户的需要,当然,用户还可以根据不同的需求选择相应的安装类型。 l 完全安装 安装Visio的全部组件,包括全部可选组件和工具。 l 最小安装 安装所需组件的最小集,如果用户的磁盘空间较小,可选择此项。 l 自定义安装 由用户来决定安装的组件,此项适于高级用户使用。如果选择此项,安装程序会进一步提示用户选择要安装的组件。 如果选择典型安装、完全安装或最小安装,则按系统安装提示,一步一步进行,最后进入到如图2-5所示的安装摘要界面。图2-5 安装摘要界面(6)单击“安装”按钮,则系统执行安装过程,弹出正在安装提示界面,如图1-6所示。 图 2-6 安装提示界面 (7) 安装完成,则系统执行安装过程,弹出正在安装提示界面,如图2-7所示。单击“完成”按钮,则完成全部安装工作。 图1-7 安装完成提示界面【上机操作1】熟悉Visio 2003的操作界面,了解Visio 2003的基本功能。四、利用Visio绘制组织结构图 组织结构图能够用图形方式直观地表示组织等级结构中人员之间、操作之间、业务之间、 职能之间以及活动之间的相互关系。在研究信息系统时,要知道待研究部门的组织结构,以便于了解组织对信息系统的需求。 4.1 创建组织结构图 下面以创建如图2-1所示的组织结构图为例说明组织结构图的绘制方法。 ( 1)在 Visio 2003类别目录下选择“组织结构图类型”,在模板选组中单击“组织结构图”超链接,如图2-1所示,或者执行“文件”“新建”“组织结构图”命令。 图 2-1 选择“组织结构图”模板打开“组织结构图”绘图页面,可以看到“组织结构图形状”工具栏,将“总经理”形 状拖动到绘图页上,弹出“连接形状”对话框,提示用户通过将图形拖动到上级图形的顶部可以自动生成图形的连接线,如图2-2所示,单击“确定”关闭提示。 图 2-2 “连接形状”对话框根据提示,拖动模具中的“经理”图件放到绘图页中的“总经理”图形上, 此时发现“经理”图形变成了总经理图形的子图形,而且两个图形之间自动建立了连接线。参照上述的操作步骤,再添加一个同级别的“经理”子图形。 如果需要同时添加多个同级别“职位”子图形,可以通过拖动模具中的“多个形状”图件到中间的“经理”图形上,弹出如图2-3所示“添加多个形状”的对话框。 图 2-3 “添加多个形状”的对话框在添加多个形状对话框中输入形状的数目,如3,在下面的形状中选择“职位”图件, 单击“确定”后系统将自动添加并排的“职位”图形,如图2-4所示,这样可以方便地快速建立多个同级别的图形。 图 2-4 建立多个同级别的图形如果需要,可以更改整个或部分组织结构图的布局。选择需要重新排列的组织结构图的 上一级图形,即中间的“经理”图形,然后在“组织结构图”菜单上,单击“排列下属形状”,可以根据实际需要对下属的组织结构图排列形状进行排列,如图2-5所示。 图 2-5 排列下属形状图形形状完成后,可以为各个图形添加姓名和职位。双击图形,进入图形的文本编辑状 态,依次为各个图形添加姓名和职位,然后设置文字的字体和字号。组织结构图往往带有时效性,可以在图形中明确标注时间。将“组织结构图形状”模具中的“名称/日期”图件拖到绘图中的合适位置,Visio 2003将自动显示系统的当前日期,用户只需要输入公司的名称即可。为了进一步区分上下级或不同的小组,可以为图形设置不同的填充颜色,最后的设计效果如图2-6所示。 图2-6 组织结构图【上机操作2】熟悉Visio 2003的操作界面,绘制图2-6中的组织结构图。五、利用Visio绘制业务流程图 选择Visio 2003菜单“文件”“新建”选项新建一个绘图,如图2-7所示。 完成上述操作后,出现如图2-8所示的绘图板窗口。 图 2-7 新建绘图 图 2-8 绘图窗口3.1.制作业务流程图图元文件 业务流程图的图元有5种类型,它们分别是业务处理的主体、单证、业务处理、数据存储和业务流程的流转方向,如图2-9所示。 图 2-9 业务流程图基本图元 5 种图元可以直接利用Visio提供的基本图形来绘制,如图2-10所示。 图 2-10 “绘图”工具栏也可利用多个图形对象组合而成。绘制的方法是:在Visio窗口中单击“图形”图标按钮,弹出各类图形文件夹后再继续选择各类形状集合,如图2-11所示。 图 2-11 基本形状选择如果需要一个“圆”形,则选择“框图”“基本形状”选项后,可以在“形状”窗口打开并显示“基本形状”图形对象集,如图2-12所示。 图 2-12 基本形状选择结果按照上述方法,可以依次选择“流程图”“基本流程图形状”选项,打开基本流程图形状对象集;选择“软件”“Gane-Sarson”选项,打开Gane-Sarson图形对象集;选择“其他 Visio方案”“连接线”选项,打开连接线图形对象集,最终选择结果如图2-13所示。 图 2-13 图形对象集最终选择结果在图2-13的图形对象集中可以方便地进行业务流程图的绘制: l 业务流程图中的“主体”可以通过“基本流程图形状”中的“页面内引用”来绘制;l “单证”可以通过“基本流程图形状”中的“文档”图形来制作; l “业务处理”可以通过“基本流程图形状”中的“进程”来绘制,或者直接通过“绘图”工具的“矩形工具”来绘制; l “数据存储”可以通过“Gane-Sarson”中的“数据存储”图形来制作; l “业务流程流转方向”可以通过“连接线”中的“有向线1”来绘制,或者直接通过“绘图”工具的“线条工具”来绘制。 5.图书管理系统的业务流程图绘制 图书馆组织机构分析通过对图书馆工作人员的调查。校图书馆主要有4个部门,采购部负责采购图书,流通部负责图书的借阅管理,维护部主要对图书进行定期的检查,防损维护工作等,读者管理部主要针对各类读者信息进行管理,组织机构图如图424所示。图214 图书馆组织机构图 业务流程图 通过对图书馆借书,还书业务的调查,弄清了借书还书的业务流程,如图425所示。图215 图书迎主要业务流程图【上机操作4】绘制图书管理系统借书还书的业务流程的流程图(如图2-15)。六、拓展练习根据自选系统的需求分析,对所选系统的主要业务流程进行调查和分析,并使Visio制件其业务流程图。七、实验报告要求1 整理实验结果。2 小结实验心得体会。实验三、功能与数据分析- 数据流图一、实验目的1. 掌握数据流程图的绘制2掌握表格分配图的绘制。二、实验器材1计算机一台。2Visio工具软件。三、基于Visio的数据流程图 3.1 数据流程图 数据流程图既是对原系统进行分析和抽象的工具,也可以用来描述新系统的逻辑模型。 数据流程图用来记录系统中的数据和数据在特定的过程中的流动,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能)。 数据流程图使用四种基本的符号代表外部实体、数据处理、数据存储和数据流。表示数据流程图的符号有几种不同的形式,主要有Gane-Sarson符号集和Yourdon符号集。在这里,我们使用Gane-Sarson符号集来绘制数据流程图。 (1)外部实体。外部实体指系统以外又与系统有联系的人或事物。它表达了该系统数据的外部来源和去处。例如:人、组织、外部系统等等。外部实体表示数据的来源(谁提供了最初始的数据?)和数据的去处(数据对谁有价值?)。 (2)数据处理。数据处理指对数据的逻辑处理功能,也就是对数据的变换功能,也称为功能、处理过程或者数据加工。 (3) 数据存储。数据存储表示某种数据保存后的逻辑统称,不考虑具体数据的存储介质和技术手段。 (4) 数据流。数据流是指处理功能的输入或输出(箭头表示数据流向)。例如:数据,订单,查询要求等。 图3-1为绘制流程图的基本符号。3-1 数据流程图符号集配送管理系统的顶层数据流图如图3-2所示。图3-2 顶层数据流图3.2 利用Visio绘制数据流程图 1.制作数据流程图图元 绘制数据流程图首先需要制作图元,数据流程图的图元有4种类型:外部实体、数据处 理、数据流和数据存储。其中,外部实体需要多种图形组合而成。启动Visio后首先依次选 择“框图”“基本形状”选项,打开图形对象集;选择“流程图”“基本形状”选项, 打开图形对象集;选择“软件”“Gane-Sarson”选项,打开图形对象集;选择“其他Visio 方案”“连接线”选项,打开图形对象集;然后用“Gane-Sarson”中的“接口”和两条 直线组合成“外部实体”图元,直接用“进程”表示数据流程图中“数据处理”图元,再将 相应的图元定义成合适的尺寸,这样可以保证规范地绘制数据流程图,如图3-3所示。 3-3 数据流程图图元的制作2.制作数据流程图 流程图的制作已经在第2章中详细描述过,采用同样的制件方法,按照3.1.1节中的数据 流程分析结果,利用基本图元文件,可以建立配送管理系统的“顶层数据流图”,利用Visio 提供的“形状”“对齐形状”、“分配形状”地数据流程图整体进行排版,得到的结果如图3-4所示。 图3-4 顶层数据流图最终绘制结果4. 案例图书管理管理系统的1层数据流图如图3-5所示。图3-5 图书馆管理系统的顶层数据流图对顶层数据流图细化、分解可得到图书管理系统的第一层数据流图,如图36所示。图36 图书管理系统的第一层数据流图再对第一层数据流图进一步细化、分解,可以得到第二层数据流图,如图36、图37、38、图39所示。图36 注册处理数据流图图37 借书处理数据流图图38 还书处理数据流图图39续借处理的数据流图3.3 【上机操作1】 绘制实验三中图3-5至图3-9的图书管理系统的数据流图。四、拓展练习根据自选系统的需求分析,对所选系统的主要数据流程进行调查和分析,并使Visio制件数据流程图。五、实验报告要求1 整理实验结果。2 小结实验心得体会。实验四、功能与数据分析-数据字典和E-R图数据分析的依据和来源主要体现在两个方面。一方面是在需求调查阶段收集得到的各种 组织内部的各类报表、单据、账目、图表,甚至还包括客户服务时的电话记录、传真、电子 邮件等,它们在业务处理过程中传送着各种信息,并支持各项业务活动,只有企业或组织的 目标不变,这些载体中的反映的数据主题则基本稳定,因此对这些载体进行分类归类分析。 一、实验目的1、练习ER图的绘制,掌握系统的概念模型设计2、练习将E-R图转换为逻辑模型的方法,掌握系统的逻辑模型设计3、掌握系统设计说明书的编写。二、实验器材1计算机一台。2Visio工具软件。三. 利用Visio绘制E-R图 3.1. E-R图的图元文件绘制 E-R图包括三种基本元素,其中实体一般用矩形表示,关系用菱形表示,属性个体椭圆 表示。在Visio 2003中选择“流程图”“基本流程图形状”,选择“框图”中的“基本形 状”,打开图形对象集。可以用“基本形状”中的“矩形”表示实体,“椭圆”表示属性,用 “基本流程图形状”中的“判定”表示关系,如图4-1所示。 4-1 E-R图的图元文件绘制实体间的关系有三种:一对一关系、一对多关系、多对多关系,分别用1:1,1:m和m:n表示,实体之间的关系在Visio中直接用“文本工具”来绘制即可。 2.2 绘制实体关系图 根据E-R图中的图元制作方法,我们可以方便地制作如图4-2所示的课程管理E-R图。 4-2 课程管理E-R图在Visio中我们还可以通过选择“数据库”“数据库模型图”来完成实体关系图的绘制,如图4-3所示。 4-3 数据库模型图四、案例:图书信息管理系统主要分为以下几个局部E-R图:1).借书证处理系统ER图:管理员办证改证销证读者档案借书证身份验证身份验证身份验证1PPNMNMP1P图4-4 借书证处理系统ER图2).借书系统ER图:读者借书证库存表借出信息验证查询借书检查库存索书条111N1NN图4-5借书系统ER图3).索书系统ER图:读者图书档案索书要求索书MN索书条图4-6索书系统ER图4).还书系统ER图:验证还书催还完整检查读者借书证库存表借出信息管理员是否归还1N1MMN1M1P图4-7 还书系统ER图5)图书档案管理系统ER图:管理员修改输入注销图书档案库存身份验证身份验证身份验证1N1NN1NNNN入库清单图4-8 档案管理系统ER图6). 整体E-R图读者图书档案借出书库库存表管理员借书证图书管理证件处理催还借书还书查询已借索书PPM1MN11MNPPMNNPMNN1N图4-9 整体ER图【上机操作1】绘制如图4-4至4-9的图书管理系统的E-R图3数据字典的描述格式3.1 数据字典1) 数据元素a. 数据元素条目数据元素名称:用户密码别名:userpass长度:16描述:用户系统的密码有关的数据结构:Userb. 数据元素条目数据元素名称:图书分类编号别名:Bookindex类型:数值型长度:10描述:图书分类的编号c. 数据元素条目数据元素名称:读者编号别名:Readerindex类型:数值型长度:10描述:区分读者的唯一标识d. 数据元素条目数据元素名称:图书名称别名:BookName类型:文本型长度:50描述:图书的名称e. 数据流条目数据流名称:添加读者简述:进入管理员管理可进行添加数据来源:readernessage数据流向:读者信息表包含的数据结构:f. 数据流条目数据流名称:查询结果简述:从图书信息表中检索信息数据来源:bookmessage数据流向:查询结果包含的数据结构:g. 数据流条目数据流名称:查读者信息简述:读者登录后可进行查询数据来源:reader数据流向:查询窗口包含的数据结构:h. 数据流条目数据流名称:查询窗口简述:读者按类别或作者查找的结果数据来源:查询窗口数据流向:bookmesage包含的数据结构:i. 数据流条目数据流名称:管理员登录简述:管理员对图书进行管理数据来源:users数据流向:管理员表包含的数据结构:j. 数据流条目数据流名称:显示图书简述:由条件将各类数据显示数据来源:bookmeassage数据流向:浏览图书包含的数据结构:k. 数据流条目数据流名称:修改读者信息简述:输入预修改的信息数据来源:readermessage数据流向:读者信息修改界面包含的数据结构:l. 数据流条目数据流名称:读者信息简述:读者都能对它进行维护数据来源:readermessage数据流向:读者信息维护包含的数据结构:m. 数据流条目数据流名称:添加图书简述:新购图书的添加数据来源:bookmessage数据流向:图书信息表包含的数据结构:n. 数据流条目数据流名称:修改图书信息简述:图书更新数据来源:bookmessage数据流向:图书信息表包含的数据结构:3) 处理过程描述a. 处理功能条目名称:查询图书输入数据:按图书编号、书目名称、作者等来查询输出数据:图书编号,书目名称,书目作者等处理逻辑:(1)支持模糊查询 (2)对查询的图书可进行修改删除等b. 处理功能条目名称:添加用户输入数据:用户ID,用户密码,用户名称输出数据:是否添加成功处理逻辑:(1)用户名称是否不同 (2)用户密码不否包含非法字符c. 处理功能条目名称:添加图书输入数据:图书编号,图书名称,作者,在库数量,单价,图书分类,图书简介 输出数据:是否添加成功处理逻辑:(1)是否有漏填 (2)数据要求是否匹配 (3)信息是否填写完整 4)数据存储a. 数据存储条目数据存储名称:图书信息表说明:存储图书基本信息结构:图书编号,图书名称,图书分类,出版社,入库时间、入库数量,图书状态,在库数量,图书简介。关键字:图书编号相关处理:查询,修改,添加,删除b. 数据存储条目数据存储名称:管理员信息表说明:存储管理员信息结构:管理员编号,管理员姓名,管理员密码。关键字:管理员编号5) 外部实体条目a. 外部实体条目名称:图书说明:输出数据流:输入数据流:图书 借阅信息b. 外部实体条目名称:管理员说明:输出数据流:输入数据流:管理员 读者信息c. 外部实体条目名称:读者说明:输出数据流:输入数据流:读者 借阅信息3.2 定义处理逻辑建立数据字典后,还应该对每个加工处理进行分析,以确定它们具体做什么,例如“超期与破损还书的罚款处理规则”是:归还图书是否有破损,如果有破损,则要根据破损情况确定赔付金额。若超期归还图书,则要根据超期情况确定罚款金额,超期小于一周,则每天按0.1元计算罚款;超期在一周以上,一月之内,则每天按0.15元计算罚金;超期在6个月之内,则每天按0.2元计算罚金;超期在6个月以上,一年之内则按书籍的售价赔付;一年以上的则按书籍的3倍计算罚金。这个逻辑可以用判定树来描述,如图432所示。图410 超期罚款规则判定树【上机操作2】绘制如图4-10的图书管理系统的超期罚款规则判定树五、拓展练习根据选系统的需求分析,对所选系统的主要数据流程进行调查和分析,使用Visio绘制所选管理信息系统的E-R图。五、实验报告要求1 整理实验结果。2 小结实验心得体会。实验五、功能与数据分析-功能模块结构图一、实验目的1. 掌握数据流程图的绘制2掌握表格分配图的绘制。二、实验器材1计算机一台。2Visio工具软件。三、功能模块的结构图模块功能与处理过程设计是系统设计的关键步骤,也是最详细地涉及到具体业务过程的一步,这一步通常借助于HIPO 图来实现。HIPO 图(Hierarchy plus Input-Process_Output)是IBM 公司在70 年代中期在层次结构图(Structure Chart)的基础之上推出的一种描述系统结构和模块内部处理功能的工具。HIPO 图由层次结构图和IPO 图两部分构成,前者描述了整个系统的设计结构以及各类模块之间的关系,后者描述了某个特定模块内部的处理过程和输入、输出关系。HIPO 图一般由一张总的层次化模块图和若干张具体模块内部展开的IPO 图组成。层次结构图主要关心的是模块的外部属性,即上下级模块的关系、同级模块之间的数据传送和调用关系,而不关心模块的内部。结构图主要图例如图5-1 所示,模块和模块之间的关系如图5-2 所示。图5-1 结构图图例图5-2 基本关系模块:用长方形表示;调用:从一个模块指向另一模块的箭头表示前一个模块调用后一个模块。有循环调用和条件调用;数据:用带圆圈的小箭头表示从一个模块传递给另一模块的数据(有实义);控制信息:带涂黑圆圈的小箭头表示一个模块传送给另一模块的控制信息。四、利用Visio 绘制结构图4.1.结构图的图元文件的制作在 Visio 中选择“流程图”“基本流程图形状”,选择“其他Visio 方案”“连接线”。利用基本流程图形状中的“进程”来表示模块图元,“判定”表示判断分支图元,如图5-3所示。图5-3 基本流程图形状利用“连接线”中的“有向线 1”表示调用图元,“流程导向符1”表示标志图元,“流程导向符2”表示数据图元,如图5-4所示。图5-4 连接线4.2. 绘制结构图利用结构图的图元文件,结合Visio 制图的原理我们可方便地绘制各种层次结构图,如图5-5为利用Visio 绘制的结构图。图5-5结构图4.3 、案例图书馆借书证管理系统首先需要用户登录。管理员要有密码,如果输入不正确,系统会自动弹出,“密码错误”的提示,等待重新输入密码;则进入管理页面,然后根据提示来管理和使用数据库(2)总体结构,如图56所示。图56 图书管理系统结构图【上机操作2】绘制如图5-6的图书管理系统的结构图五、拓展练习根据自选系统的需求分析,分析所选信息系统的主要功能,设计其功能模块结构。六、实验报告要求1 整理实验结果。2 小结实验心得体会。实验六、设计说明书一、实验目的1熟悉概要设计说明书和详细设计说明书的格式。2掌握概要设计说明书和详细设计说明书,说明系统设计的方法和步骤。二、实验器材1计算机一台。2Office word ,office Visio 工具软件。三、实验内容学院针对本校的图书馆使用情况,开发一个图书馆管理系统。根据学院的图书管理系统开发进度,在完成对系统的概要设计说明书和详细设计说明书的书写。四、概要设计说明书的格式1) 引言(1)编写目的(阐明编写
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!