1 / 46
文档名称:

管理信息系统实践案例-学生信息管理系统.ppt

格式:ppt   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

管理信息系统实践案例-学生信息管理系统.ppt

上传人:2786321826 2016/1/31 文件大小:0 KB

下载得到文件列表

管理信息系统实践案例-学生信息管理系统.ppt

文档介绍

文档介绍:1第5章学生管理信息系统实践指南2本章导读?本章将讲解典型的学生管理信息系统的开发过程,并提供标准的开发文档资料。?本章的实用性在于:学生管理信息系统的需求是大学生最熟悉的,编程语言VB(Visual Basic)是大学生最容易掌握的,提供的需求、设计、实现、测试文档是全面而系统的,核心源码以文字的方式说明,全部源码在附带的光盘上给出。?作为学生实****的项目,学生管理信息系统的规模(或工作量)不大不小,既非常合适,又非常熟悉,希望将学生划分为多个项目组,每组3-5人,确定1名项目经理,按照需求、设计、美工、编程、测试进行分工,组员之间既分工又协作,一边上课,一边看书,一边模仿着做项目,用1-2个月完成这项任务。验收内容包括需求文档、设计文档、源代码、可执行程序、测试文档、用户指南。?对于不熟悉VB语言的读者,可以用其他数据库开发语言加以实现,例如Delphi语言或PowerBuilder语言。3本章对读者的要求要求具体内容了解1)系统立项背景2)控件级定义和窗体级定义3)VB部分实现代码理解1)需求分析文档2)概要设计文档3)编程实现4) 用户手册掌握1)概念数据模型CDM和物理数据模型PDM设计2)创建数据库和表3) 测试计划和测试报告4系统立项背景?本章讨论的案例是一个学生管理信息系统,主要处理各类院校学生中的有关信息。?在现代社会中,教育界是IT厂商的重要客户之一,随着计算机网络的发展和学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。?通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。各院校纷纷建设了自己的管理信息系统,其中学生管理信息系统是一个重要组成部分。因此,学生管理信息系统的学****有非常重要的意义。?学生管理信息系统广泛地应用于各类院校的学生管理工作过程中,几乎每个进行了信息化建设的学校,都建设了自己的学生管理信息系统。图5-1和图5-2是两个典型的学生管理信息系统的界面。5图5-1 典型的学生管理信息系统的界面6图5-2 典型的学生管理信息系统的操作界面7理解需求?(1) 要求系统可以准确地记录、查询和修改学生信息,包括学生的姓名、年龄、性别以及身份证号码等。?(2) 要求系统可以准确地记录、查询和修改课程信息,包括课程名称、学分、课时等。?(3) 要求系统可以准确地记录、查询和修改学生每学期的考试成绩。?(3) 要求系统可以准确地记录、查询学生的每次交费情况。?(4) 系统可以对学校的院系情况进行管理,包括设置学院名称、修改某学院某专业方向的名称等。?(5) 系统应该可以对基础数据(用户数据字典)进行维护。?(6) 系统还应该提供强大数据统计、查询、报表生成以及打印等功能。?(7) 系统客户端运行在Windows各版本的平台下,系统还应该有一个较好的图形用户界面。?(8) 系统应该有很好的可扩展性。?(9) 系统应该容易上手,方便使用。8分析需求?第1项任务:画出学生管理信息系统的组织结构图,列出各部门的岗位角色表,即组织机构模型。画出了组织结构图,就可以了解到学校有哪些机构或部门,为日后角色、权限分配和开发各部门的功能模块奠定了基础。?第2项任务:画出学生管理信息系统的业务操作流程图,它包括物流、资金流、信息流,即业务操作模型,重点是业务操作的流水步骤。?第3项任务:画出学生管理信息系统的数据流程图,即单据和报表的流程图,掌握业务规则,获得初步数据模型。?第4项任务:列出学生管理信息系统的功能点列表,即功能模型。?第5项任务:列出系统的性能点列表,即性能模型。?第6项任务:列出学生管理信息系统系统的接口列表,即接口模型。由于本系统面向的顾客并没有要求提供与其他系统进行连接的接口,所以这一步可以忽略。?第7项任务:确定学生管理信息系统的运行环境,即环境模型。?第8项任务:学生管理信息系统的界面约定,即界面模型。?第9项任务:对学生管理信息系统的开发工期、费用、开发进度、系统风险等问题进行分析与评估。9用况分析10需求规格说明书(Requirements Specification)学校的组织结构图