1、 - 1 - 管理信息系统课程设计报告 目目 录录 1 1课程设计的目的与要求课程设计的目的与要求2 2 2 2正文设计正文设计2 2 2.12.1 系统分析系统分析2 2 2.1.12.1.1 开发背景开发背景2 2 2.1.22.1.2 业务流程分析业务流程分析2 2 2.1.32.1.3 数据流程图数据流程图3 3 2.1.42.1.4 数据字典数据字典4 4 2.22.2 系统设计系统设计8 8 2.2.12.2.1 功能设计功能设计8 8 2.2.22.2.2 系统运行环境与数据库设计系统运行环境与数据库设计1010 2.2.32.2.3 输入输出设计输入输出设计1111 3.3.课
2、程设计总结课程设计总结2121 4.4.参考文献参考文献2121 - 2 - 外部实体 数据处理 数据流 报表或单据 保定市学科竞赛成绩管理系统保定市学科竞赛成绩管理系统 一、课程一、课程设计设计的目的与要求的目的与要求 通过管理信息系统课程设计,进一步掌握管理信息系统的理论和方法。培养和锻炼开 发管理信息系统的能力。为今后信息系统开发打下良好的基础。 要求了解企业管理信息系统开发的全过程,理解信息系统课程相关的概念,掌握管理 信息系统的开发方法。主要包括:系统调研方法;业务分析、数据分析、系统逻辑模型设 计方法;数据库设计、功能设计、物理模型设计方法;系统的实现等方法。完成一个小型 系统的设
3、计与开发。 二、设计正文二、设计正文 1 1 系统分析系统分析 1.1 系统开发背景、开发范围、建设目标与必要性。 当今社会是个讲求效率的社会,各行各业都以提高效率作为行事的基本准则,特别是 一些知识密集行业,效率的要求就显得尤为重要。 教育单位中考生成绩管理向来就是一件既繁琐而又累人的工作。传统的考生成绩管理 需要工作者将考生的成绩都一一记录在纸上。这需要很多的人力、物力,特别是将来查找 起来非常困难。而现今的教育单位需要处理的事务更多,考生流动也更加频繁,这一严重 影响办公效率的问题也就显得尤为突出。计算机具有运算速度快、存储数据量大的特点。 用计算机进行统计可使人们从繁重的劳动中解脱出来
4、,仅一些简单的操作便可以迅速、准 确地获取需要的信息,大大提高考生成绩管理的效率。使工作者能将更多的精力与时间投 入到其它的工作当中去。基于以上的原因,根据教育单位的实际情况,开发了保定市学 科竞赛成绩管理系统 。 本系统采用面向对象的程序设计思想进行开发,整个系统由若干个表、表单、控件、 报表及主菜单组成,由项目管理器统一管理全部程序的编写和调试。用户可通过主菜单或 表单调用系统的各项功能。基本流程是将考生各种信息分别填入表中,对表实行查询、修 改及删除,并打印出所需的信息。 1.2 业务流程分析 通过对学科竞赛成绩的管理工作的详细调查分析,结合系统的需求分析,我们绘制系 统业务流程图如下: 符号定义: - 3 - 本系统业务流程图: 图 1.1 用户登陆业务流程图 图 1.2 管理员进行数据处理、查询、排序、打印业务流程图 1.3 数据流程图 符号定义: 实体 数据处理 数据存储 数据流 学生信 息 管理员 数据处理 排序 查询 打印 结果 考生信息 成绩信息 排序报告单 成绩单 用户 用户信息 登陆检验 合格的用 户信息 管 理 员 管理员信息表 不合格的用 户信息 - 4 - 1.4 数据字典 为了对数据流程图中的各个元素作出详细的