选修课管理信息系统分析与设计
一、实验题目
选修课管理信息系统分析与设计
二、实验内容与步骤
1、系统项目概述
选修课管理信息系统的目的:实现学生选课的信息化,便于管理数据,
选修课管理信息系统业务范围:实现学生选课,管理员进行数据处理,查询所选课程的信息。
选修课管理信息系统主要任务:组织结构图、功能结构图、业务流程图、数据流程图、数据字典的绘制、代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档设计并建立科学合理的数据库,正确建立数据库中表与表之间的关系。
选修课管理信息系统的意义及必要性:提高管理效率,大大减少工作量,便于数据的管理,实现学生选课的信息化,实现无纸化管理,
2、项目工作计划
选修课管理信息系统的系统规划方案(即UC矩阵):
3、管理业务流程分析
通过对选修课管理信息系统的调查,进行可行性分析
(1)管理上的可行性:该选课系统实现了信息化的管理, 提高了工作效率,大大降低了工作量,具有科学性,相应的管理制度改革时机成熟,规章制度齐全,原始数据正确。主管领导都大力支持,高中层管理人员都一致支持。
(2)技术上的可行性:目前高等院校的校园网络基本健全,软硬件设施较为完善,计算机的存储能力,通信功能,处理速度完全能够实现选课系统的信息化管理。教师及学生也都能够熟练掌握计算机技术。
(3)经济上的可行性:通过节约大量的纸张费用,人力成本,时间成本等,节省了选课成本。同时选课系统的开发成本不是很高,维护,更新所需资金不高。
4、数据流程图
5、代码设计
课程表中关键字段是课程ID代码表示为 K1
定选表中关键字段是学生ID和课程ID代码表示分别为 D1 D2
教师表中关键字段是教师ID代码表示为J1
学生表中关键字段是学生ID代码表示为123
代码校验(算术级数法):
原始代码 123
各乘以权 432
乘积之和 4+6+6=16
以11为模去除乘积之和,把得出的余数作为校验码:16/11=1…5
因此校验码为:1235
6、功能结构图设计
7、数据存储设计
教师(教师ID,教师名,职称,性别)
学生(学生ID,学生名,性别,班级)
课程(学分,课程ID,课程名,教师介绍,课程介绍)
授课(教师ID,课程ID)
选课(学生ID,课程ID,课程名,学生名)
表1课程表
数据字典:
① 数据项的定义:
数据项编号:1-01
数据项名称:课程ID
别 名:无
简 述:某一课程的编号
类 型:数值型
长 度:6位,无小数
取值范围: 000000-999999
数据项编号:1-02
数据项名称:课程名
别 名:无
简 述:某一课程的名称
类 型:字符型
长 度:20字节
取值范围:汉字
数据项编号:1-03
数据项名称:学分
别 名:无
简 述:某一课程的学分
类 型:数值型
长 度:1位,无小数
取值范围: 0-6
② 数据流的定义
数据流名称:选课表
编 号:F1
简 述:供学生选课的所有课程信息
数据流来源:教务部
数据流去向:数据库
数据流组成:课程ID + 课程名 + 学分 + 人数
流通量:500份/天
高峰流通量:1000份/天
数据流名称:预选表
编 号:F2
简 述:学生第一轮选课结果
数据流来源:管理员
数据流去向:数据库
数据流组成:学生ID + 课程ID + 学生名 + 课程名 + 学分
流通量:500份/天
高峰流通量:1000份/天
数据流名称:定选表
编 号:F3
简 述:学生最终选课结果
数据流来源:管理员
数据流去向:数据库
数据流组成:学生ID + 课程ID + 学生名 + 课程名 + 学分
流通量:500份/天
高峰流通量:1000份/天
③ 数据存储的定义
数据存储的名称:数据库
数据存储编号: D1
简 述:记录选课课程信息
数据存储组成:课程ID + 课程名 + 学分 + 人数
关键字: 课程ID
④ 处理逻辑的定义
处理名:选课分配处理
编 号:P1
输 入:数据流F1
输 出:数据流F2
描 述:当学生选择课程时,选课数据发送到预选表
8、IPO设计(输入、处理、输出)
登陆界面:
选课界面:
2010 —2011 学年 第 学期
徐州工程学院管理学院实验报告实验课程名称管理信息系统实验地点城南主楼经济管理实验中心C71520xx年3月至20xx年5月专业财务…
管理信息系统实验报告实验项目考试管理系统项目规划班级国贸1301学号134xxxxxxxx姓名吕任希郭波时间20xx527第一章学…
学籍管理信息系统上机实验报告院系建工专业工管姓名刘佳学号07010704070103一摘要21世纪是信息产业的时代全球信息电子化的…
信息学院本科教学实验讲义实验课程名称管理信息系统贵州财经学院教务处制表管理信息系统实验教学讲义英文名称ManagementInfo…
管理信息系统设计报告院系班级姓名学号辅导老师徐恒实验题目航班售票管理系统设计报告完成日期20xx年5月17日1目录一实验题目3二实…
西安郵電學院数据库原理及应用设计报告题目:学生信息管理系统一.设计目的学生管理系统是高校管理工作中一项非常重要的组成部分。用户的需…
管理信息系统课程设计报告题目库存管理信息系统学生姓名指导教师成绩日期20xx年9月8号目录目录2摘要3库存管理管理信息系统4第一章…
目录1引言1211问题的提出112本系统的研发背景1213参考资料22系统分析2521可行性分析2322系统需求分析3423系统目…
20##/20##学年第1学期实验报告一课程名称:管理信息系统班级:学号:学生:实验机号:01地点:实验室指导教师:时间:20##…