信息系统课件-管理信息系统的结构化开发方法.pptVIP

信息系统课件-管理信息系统的结构化开发方法.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、代码设计 代码就是用来描述客观事物的实体类别以及属性的一个或一组容易让计算机识别的特定符号。这些符号可以是字符、字母、数字或某些特定符号,或是它们的组合。 ⑴代码的功能 为事物描述提供一个唯一的认定,便于数据存储和检索。 提高处理的效率和精度 代码提高了数据的全局一致性 代码还是人和计算机的共同语言,是两者交换信息的工具 * ⑵代码设计的原则 合理的代码结构是管理信息系统是否有生命力的一个重要因素。在设计代码时,应掌握以下的原则: 在逻辑上的满足用户的需要,在结构上与处理的方法一致 一个代码应唯一地标志它所代表的事物或属性。 设计的代码要易扩充,有一定的灵活性 短小精悍 编制尽量标准化 代码应设计得有规律性,便于识别 * ⑶代码的种类 ①顺序码。 顺序码也称序列码,它是一种用连续数字代表编码对象的码。 例如,00:公司;01:人力资源部;02:财务部。 优点:短而简单,记录的定位方向简单,处理、设计和维护都比较容易。 但这种码没有逻辑基础,它不能表示任何信息的特征,它也缺乏分类组织,一旦确定后就没有弹性,不适应分类。此外,因为是顺序码,新加的代码只能列在最后,删除一个则造成空码。 一般来说,顺序码只能作为其他码分类中细分类的一种补充手段。 * ⑶代码的种类 ②区间码。区间码是把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定的意义。典型的例子是身份证号码。 例: 身份证号码:3601011913 区间码的特点是:信息处理比较可靠,检索、分类和排序都很方便;但这种码的长度与它的分类属性有关,有时可能会造成很长的码,同时这种码的维护也比较困难。 * ⑶代码的种类 ③助忆码。助忆码也称表意码,是把直接或间接表示编码化对象属性的某些文字、数字、符号原封不动地作为编码。 助忆码的特点是见码忆意,易记,易理解。但随着代码数量的增加,其位数也需增加,给处理带来不便。 助忆码适用于表示物质的性能、尺寸、重量、容积、面积和距离等。 ④合成码。合成码指的是把编码对象用两种以上代码进行组合,即从两个以上的角度来识别,处理的一种代码。它可由多个数据项/字段组成,每个数据项/字段分别表示分类体系中的一种类别。 这种代码的特点是容易实现大分类、增加代码的层次,识别、统计起来都很方便,但这种代码的位数较长。 * ⑶代码设计的步骤 在代码设计过程中,一般按照下面的设计步骤进行: 选定编码化的对象 调查是否已有标准代码 确定代码使用范围 确定代码的使用期限 确定代码方法 编写代码表 * 二、数据库设计 ⑴数据库与管理信息系统 数据库是以一定的组织方式存储在一起的相关数据的集合,它能以最大的数据独立性、最少的数据冗余为多种应用服务。 数据库是面向管理信息系统的,它是从整体的角度,采用数据模型方式来组织数据的。数据库是管理信息系统的核心和基础。它把管理信息系统中大量需处理的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使管理信息系统能够方便、及时、准确地从数据库中获取所需的数据。一个管理信息系统中的各个子系统之间靠数据库将它们紧密结合在一起。数据库的设计是管理信息系统开发和建设的重要组成部分。 * ⑵数据库设计的特点 数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。数据库设计是在一个通用的数据库管理系统(DBMS)支持下进行的。 数据库设计的特点有: 数据库建设是技术与管理的结合。数据库设计是涉及到技术与管理方面的一项庞大的工程项目,数据库的建设是硬件、软件的结合,是技术和管理的交叉。 数据库设计应该和应用系统设计相结合。数据库模式是各种应用程序共享的结构,是稳定的,永久的。 数据库设计质量的好坏直接影响到系统中各个处理过程的性能和质量。 * ⑶数据库设计的步骤 需求分析 概念模式设计 逻辑结构设计 物理结构设计 数据库实施 数据库的运行和维护 * 三、模块处理过程 在进行管理信息系统的总体设计时,将一个系统分解成许多模块,并决定了每个模块的外部特征、功能和界面。在系统的详细设计中,要对每个模块的处理过程、内部特征,包括局部的数据组织、控制流、及一些实施细节。 常用于描述模块内部处理过程的方法有:程序流程图、算法描述语言、决策树、判断表、结构化英语等五种。这些表示方法都应该简单、精确,并能由此而直接用编程语言表示的程序。 * ⑵学生成绩管理第一层数据流程图(1/DFD) * ⑶学生成绩管理第二层数据流程图(2/DFD) * 四、数据字典 数据流程图是从数据流向的角度说明系统的组成以及各个组成部分的相互关系。但我们要具体地说明系统各个组成部分和对数据流程图中所有数据进行描述,则必须通过数据字典来完成,数据字典就是对数据流程上的所有

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地未知
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档