管理信息系统分析与设计安徽科技学院.pptVIP

管理信息系统分析与设计安徽科技学院.ppt

  1. 1、本文档共114页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信息系统分析与设计安徽科技学院

第2章 本章主要学什么? 2.1学生选课管理系统分析与设计 2.1.1 问题的提出 2.1.1 问题的提出 ③各班级选课结束后,班级学习委员将选好的课表交给教学秘书,由教学秘书将学生的选课信息录入计算机,形成选课汇总表,并统计每门课程的选课人数。 ④教学秘书统计出每门课程的选修人数后,再筛选出选课人数不足20人的课程(这些课程不符合开设条件),并通知选修这些课程的同学改选其他符合开设条件的课程。 ⑤改选结束后,教学秘书再将改选后的信息录入计算机,形成最终的选修信息表,并重新统计每门课程的选修人数。 2.1.1 问题的提出 ⑥最后,教学秘书将下学期的学生选修信息报教务处。即使学生人数不多、各专业开设的选修课也不多,整个选课过程至少也需要耗费半个月的时间才能完成。 但是,从2005年开始,学校机构发生了很大的变化,每个学院设置的专业增加了很多;学生人数达到1万人以上的规模;并且学校开始实施学分制,各专业开设的专业选修课往往有四五十门。在这样的条件下,组织学生选课的工作就更加耗费时间和精力,而且还经常出现错误。 2.1.2 学生选课管理系统分析 1、业务流程调查——业务流程图 业务流程图练习 P284 (2)某成教学院的业务过程如下:每个学期开学前,成教学院根据课程计划开列上课通知单,并把这些通知单送给有关教研室的主任,教研室主任再把上课通知单交给任课教师。任课教师接到上课通知单后,于指定日期前往上课地点上课。教师上完课后,由班主任在上课通知单上签字并返回,最后凭签了字的通知单到成教学院领取讲课费等。 (3)成品库保管员按车间送来的入库单登记库存台帐。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送往销售科和财务科。 2.1.2 学生选课管理系统分析 2、数据流程调查——数据流程图 从数据流程看当前系统存在的问题 数据流程冗余导致业务流程繁琐 根据数据流程对业务流程进行改进 业务流程图的进一步改进 系统分析员根据数据流程对业务流程进行改进后,又进一步通过访谈、座谈会、调查问卷等方式与教师、学生、教学秘书、教务处人员等进行了沟通。进一步了解到: 1、学生选课前,需要先登陆系统,登陆成功后才能选课,否则不能选课。 2、学生改选结束后,教师上课前希望能登陆系统查询打印自己所带课程的选课名单。 业务流程图的进一步改进 改进后的数据流程图 2.1.2 学生选课管理系统分析 3、数据建模——ER模型 ER模型 ER模型 ER模型 建立ER模型的步骤: ER模型 ER模型 ER模型 (1)寻找实体(集) 人:学生、教师 概念:课程、班级、专业、教学计划 事件:选课 (2)确定实体(集)的属性 学生(学号, 教师( 课程( 班级( 专业( 教学计划( 选课( ER模型 ER模型 (3)确定实体(集)之间的联系 ER模型 ER模型 ER模型 ER模型 ER模型 ER模型 2.1.2 学生选课管理系统分析 4、编写数据字典 数据字典 数据字典 数据字典 数据字典 数据字典 数据字典 数据字典与数据流程图的关系 数据字典与数据流程图结合使用,共同构成系统的逻辑模型,没有数据字典数据流程图就不严格,然而没有数据流程图数据字典也难以发挥作用。只有数据流程图及数据字典放在一起,才能共同构成系统的规格说明。 数据字典是不同开发人员的公共数据,所有开发人员均按照数据字典里描述的内容进行系统设计。 同学们要掌握数据字典的定义,以及它所描述的内容。 2.1.2 学生选课管理系统分析 5、学生选课管理系统分析总结 2.1.3 学生选课管理系统设计 1、系统结构设计——功能结构设计 模块结构图——基本要素 学生选课管理系统的模块结构图1 学生选课管理系统的模块结构图2 模块划分的质量 模块划分的质量用模块的独立性来衡量(耦合度、凝聚度)。 模块划分的质量 凝聚度:一个模块的内部活动之间的关联度。 模块内部各项活动之间的凝聚度越大,该模块功能越明确。 模块划分的质量 功能结构设计 2.1.3 学生选课管理系统设计 2、系统流程设计——物理数据流程图 系统流程设计 2.1.3 学生选课管理系统设计 3、数据库设计—— 数据库设计——将ER模型转换为关系模型 数据库设计——将ER模型转换为关系模型 数据库设计——将ER模型转换为关系模型 实体:学生、课程、教师、班级、专业、教学计划 规则:一个实体型转换成一个关系模式。实体的属性即为关系模式的属性,实体的码即为关系模式的码。 学生(学号,姓名,性别,年龄,班级,专业) 课程(课程号,课程名,学分,学时) 教师(工号,姓名,性别,年龄,职称) 班级(班级编号,班级名)

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档