




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验四一、实验目的1.熟悉代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档。2.树立正确的系统设计思想。二、实验条件1.微型计算机。2.Microsoft Office(Word/PowerPoint/Visio)软件。3.PlayCASE安装软件。4.相应模拟数据。三、实验课时4学时四、实验内容1.代码设计/功能结构图设计/信息系统流程图设计/系统物理配置方案设计/输出设计/输入设计/数据库设计。2.根据课题系统功能需求,开展实地调查或通过Internet查阅相关资料或结合个人经验,进行新系统功能设计;代码设计;系统运行环境设计;数据库设计;输入/输出设计;编写系统设计说明书。五、实验步骤1.设计出学校教学管理信息系统的代码,内容包括学号,院系编号,专业编号,班级编号,课程编号,教师代码,教室代码。说明相关代码的含义。2.参考学校教学管理信息系统,绘制其功能结构图。六、思考题1.系统设计时,怎样参考数据流程图画出信息系统流程图。在这过程中主要应做哪些工作?2.系统设计中,为什么要先作输入设计,后作输出设计?高校选课管理信息系统该系统开发的可行性分析全校性选修课的目的在于扩大学生知识面,加强学生素质教育,培养复合型高级人才,具有不可替代的重要性。随着教育改革的不断深入和素质教育的加强,完全全学分制的实施,选修课在一个学生的培养计划中占的比重将越来越大。某高校为提高对学生选课信息管理,提高教育教学管理水平,决定开发网上选课管理信息系统。本人作为该系统的主要分析人员和设计人员,通过初步调查了解了该学校的网上选课管理情况。网上选课系统的出现使同学们能够更加自主、便捷、准确的进行选课。但是,现行的选课方式也存在着一些问题。例如,什么课程容易拿学分选什么,别人选什么我选什么,哪一类课程还缺多少学分不清楚,甚至有的为凑学分随便选几门课或者干脆让别人代选,完全不顾自己的兴趣爱好,个人所长,完全不顾自己的专业方向、有无先修课程等,造成了选课的混乱。这种现象在低年级比较突出,在高年级也存在。而且,随着选修课比重的加大,这种情况将越来越严重。本“选课指导系统”就是针对此目的而开发的一种软件。该系统放在学校服务器上,学生在选择选修课前,可以上网进行查询。用户(学生)输入其学号与密码后,系统便调出其所有相关信息,包括已修课程、已修课程的成绩、专业培养计划、全校性可选课程,系统进行综合分析后,得到一些可行的方案,并提出合理建议。该系统的需求分析我们认为系统应该从同学们切实利益出发,为同学们提供快递,准确的信息查询服务,并提帮助指导功能。信息需求分析 系统能够为用户提供的信息应该包括:1. 选修课成绩信息:以往各学期所有选修课的成绩,不及格者应特殊标记; 2. 选修课的类别信息:以往各学期所有选修课应归属哪一类(共六大类:自然科学类、文化素质类、跨专业类、计算机类、专业基础类、专业类。不同学院可能有些不同); 3. 已修学分信息:每一类已修的总学分; 4. 还需修学分信息:每一类还需修的总学分; 5. 专业培养计划信息:各专业各学期的教学安排信息; 6. 课程信息:包括课程的学分、学时、机时、先修课、教师、授课内容、类别、开课单位等信息;7. 选课范围信息:提供下学期每类课可选修的范围,应注意是否与必修课冲突,是否有先修课等细节。 功能需求分析从功能上讲,系统应该能够为用户提供以下几种功能: 成绩查询功能:可以让用户方便地查询已修课成绩; 提供选课范围:考虑到用户可能对专业培养计划不甚了解,对已修课程归类不太了解,系统应该为用户提供每学期的选课范围; 建议功能:提供选课方案建议,供用户参考; 保密功能:为用户保密个人信息,并提供密码修改功能。另外从系统的性能上考虑,查询应该快速、便捷,数据要及时更新。考虑到多用户同时操作,系统应具备用户浏览自动排队功能,避免系统因拥挤而崩溃。高校选课管理信息系统数据流程分析经对选课管理业务流程的调查分析,该系统中的成绩信息为学生课程成绩单、选课课程信息单,其格式如下:表1.1学生课程成绩单记录序号学号课程名称课程成绩课程编号 表1.2选课课程信息单课程编号课程名称课程学分任课老师选修课程总学时课内学时开课学院课程简介该系统中的专业培养计划是选修课程表,其格式如下:表1.3选修课程表课程编号课程名称课程类型课程号课程学分课程所在学期先修课程是否在培养计划该系统中的全校性选修课程信息为各年级选修课学分要求表,其格式如下:表1.4 各年级选修课学分要求表年级自然科学类文化素质类跨专业经济类计算机类专业基础课专业课该系统中的学生个人信息为学生信息表、学生选课信息表,其格式如下:表1.5学生信息表记录序号学生姓名学生学号学生年级学生班级所在学院学生密码 表1.6选课信息表学号姓名班级专业课程名称教学副校长该系统中的组织机构图和管理职能图教学处主任选课信息管理人员选课学生统计分析人员 1.1选课管理组织机构设置图选课信息管理教师学生教务处课程管理成绩查询选课课程设置审批教学安排课程设计申请学生管理选课结果管理时间教师安排成绩管理图1.2选课管理职能图在实际管理活动中,各种各样的查询请求随时都可能发生,如:根据学号可以查询选修课程。根据选课课程查询最新的选课学生变动情况。根据选课信息表的班级代码可以了解各班学生的选课情况。选课管理信息系统数据流程分析根据对学校选课管理流程的调查,画出该系统的数据流程图,如图1.3所示图1.3选课数据流程图库存管理信息系统数据流程分析任课老师P选课管理学生选课管理办公室D2 D3 D6 D5 D1 学生 学生图1.4 选课管理数据流的顶层数据流程图学生选课管理办公室 P1整合选课基本信息 D2 D5 D3 F1 选课信息库 D7 P2专业培训计划输入 任课老师 D1 D4 D9 D6 F2 学生选课信息库 F2 学生选课信息库 D10 P4报表制作 D8 P3学生选课分析 D11 D11 学生 任课老 师 D1:课程成绩D2:课程信息D3:学生选修课程D4:各年级选修课学分要求D5:学生信息D6:学生选课D7:整理后的学生选修课程D8:学生选课D9:分析后的学生选课D10:学生选课D11:学生选课信息表 数据流的定义数据流编号:D1数据流名称:学生课程成绩简述:学生的课程成绩情况数据流来源:学生课程成绩管理办公室数据流去向:成绩输入功能数据流组成:记录序号+学号+课程名称+课程成绩+课程编号流通量:2份/每学期数据流编号:D2数据流名称:课程信息表简述:学生选课课程信息情况数据流来源:学生课程信息管理办公室数据流去向:选课学生数据流组成:课程编号+课程名称+课程学分+任课老师+先修课程+总学时+课内学时+开课学院+课程简介流通量:2份/每学期数据流编号:D3数据流名称:选修课程简述:选修课程信息情况数据流来源:学生课程信息管理办公室数据流去向:选课学生数据流组成:课程编号+课程名称+课程类型+课程号+课程学分+课程所在学期+先修课程+是否在培养计划 流通量:2份/每学期数据流编号:D4数据流名称:各年级选修课学分要求简述:选修课程学分要求数据流来源: 学生课程信息管理办公室数据流去向:学生数据流组成:年级+自然科学类+文化素质类+跨专业经济类+计算机类+专业基础课+专业课 流通量:2份/每学期数据流编号:D5数据流名称:学生信息简述:学生的基本情况数据流来源:学生人员管理办公室数据流去向:学生基本信息处理功能数据流组成:记录序号+学生姓名+学生学号+学生年级+学生班级+所在学院+学生密码流通量:2份/每学期数据流编号:D6数据流名称:学生选课信息简述:选课基本情况数据流来源: 学生课程信息管理办公室数据流去向:学生人员管理办公室数据流组成:学号+姓名+班级+专业+课程名称 数据存储的定义:数据存储编号:F1数据存储名称:学生选课信息库简述:课程编号,名称等信息数据存储结构:课程编号+课程名称+课程类型+课程号+课程学分+课程所在学期+先修课程+是否在培养计划 关键词:课程编号相关的处理:P1,P2数据存储编号:F2数据存储名称:学生成绩库简述:记录学生各科及总成绩等信息数据存储结构:记录序号+学号+课程名称+课程成绩+课程编号关键词:学号相关的处理:P2处理逻辑的定义处理逻辑编号:P1处理逻辑名称:学生选课基本信息输入:数据流D2,来自学生选课管理办公室输出:数据流D6,去向课程信息库描述:将有选课情况简单概述激发条件:学生选课发生处理逻辑编号:P2处理逻辑名称:成绩输入输入:数据流D4、D5,分别来自任课老师、学生选课信息库输出:数据流D1,去向学生描述:考试后将学生成绩整理激发条件:考试后阅完卷发生 外部实体的定义外部实体编号:S1外部实体名称:学生选课管理办公室输出的数据流:D2外部实体编号:S2外部实体名称:任课老师 输出的数据流:D4外部实体编号:S3外部实体名称:学生输入的数据流:D1选课管理信息系统分析报告通过对现行系统的全面调查与分析,本系统数据流向是合理的,系统功能能够满足实际管理工作的需要。本系统的输入边界是学生信息表,学生选课表。输出界面是课程成绩表。系统目标设计鉴于现在学生在选课时存在不少误区,以及由此产生的选课混乱。本系统是面向广大学生的查询系统分析的系统,它应该达到以下几个基本目标: 为学生选课提供辅助决策依据(即建议和指导),帮助学生正确地进行选课;为选课提供其他相关信息;新系统功能结构设计(1) 为用户提供选修课成绩的查询服务;(2) 为用户提供下学期的选修课的选择范围,避免学生误选;(3) 为用户提供按课程性质分类的已修课程的学分总数及还需修学分数,使学生在选修下学期课程时作到心中有数。(4) 根据用户兴趣爱好提供多种选课方案,供用户参考; (5) 为用户保密信息,并提供密码修改功能; 为用户提供选修课程的详细信息;综合考虑新系统逻辑模型和设计的新系统目标的要求,绘制的新系统功能结构如图2.1所示。图2.1选课管理信息系统功能结构图模块功能说明成绩查询模块根据用户输入的学号信息、从学生成绩数据库中搜索出已经选修的课程的成绩,找类别,显示给用户,并注明是否为培养计划内选修课程。同时列出各类选修课共需修的学分、已经修的学分和还需修的学分;选课范围查询模块根据用户的已经选修课程的成绩和其专业培养计划,确定出用户每类选修课、下学期可选修的范围;选课建议模块根据用户成绩、专业培养计划、兴趣爱好,提供多种可供选择的选课方案供用户参考;课程信息模块提供信息简介,如学分、学时、教师、课程内容、先修课程等;其他功能模块包括修改密码,查看专业培养计划,进入选课系统等。输入输出设计输入输入信息应该以简单为准则。本系统一般仅需用户输入学号与密码,第一次登录时,应输入个人兴趣爱好等。2.4.2输出1. 输出的基本要求是直观、表达清楚。本系统采用了表格输出的方式。并加了一些跳转的功能,帮助用户准确获取信息。 输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025内蒙古呼和浩特市金东学校教师招聘考试参考试题及答案解析
- 2025版天津出租车租赁业务推广服务合同
- 2025版水利工程建设项目施工班组服务合同
- 2025年度新型围墙施工与节能照明承包合同范本
- 2025版售楼部建筑施工与品牌形象设计合同
- 2025山西朔州市朔城区招聘社区工作者42人考试参考试题及答案解析
- 押题宝典高校教师资格证之《高等教育心理学》考试题库及参考答案详解(培优)
- 租赁合同书模板
- 子女轮流赡养父母协议书合同
- 中介买卖合同
- 临床常用麻醉方式解析
- 《综合交通运输概论(第5版)》全套教学课件
- 2025年呼伦贝尔农垦集团有限公司招聘笔试参考题库含答案解析
- 【课件】物质的变化和性质-2024-2025学年九年级化学人教版(2024)上册
- 统编语文教材八年级上册第三单元整体设计
- JG/T 270-2010工业构筑物水泥基耐磨材料
- 护士转行病案管理制度
- 网络协议分析实践试题及答案
- 企业往来款协议书
- 数学-“问题解决策略:转化”教案 2024-2025学年北师大版七年级数学下册
- 征收房屋转让协议书
评论
0/150
提交评论