1、 课课 程程 设设 计计 报报 告告 书书 所属课程名称所属课程名称 电子商务系统分析与设计 题题 目目 学生学籍管理系统 院(系)院(系) 信息工程学院 班班 级级 电子商务 班 组组 员员 指导教师指导教师 20201 12 2 年年 1 12 2 月月 1 1 日日 第 1 页 1. 总体要求: (1)系统的意义与目标 学生学籍管理系统是一个教育单位不可缺少的部分, 它的内容 对于学校的决策者和管理者来说都至关重要, 但一直以来人们使用 传统人工的方式管理学生学籍工作,这种管理方式存在着许多缺 点。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的 功能已经为人们深刻认识, 它已进入
2、人类社会的各个领域并发挥着 越来越重要的作用。MIS 为计算机应用的一部分,使用计算机对学 生的有关信息进行管理,具有手工管理所无法比拟的优点,开发学 籍管理系统能帮助教研人员利用计算机, 快速方便的对学生学籍管 理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能 够具体化,直观化、合理化。 学生学籍管理信息系统规划示例 (2)系统的用户需求 学生学籍管理功能需求: 记录学生档案的相关情况; 记录学生课程成绩的相关情况; 管理学生的异动情况; 管理学生课情况; 第 2 页 系统辅助功能,如登录、用户管理等; 强大的决策分析功能。例如,学校可以分析本校的入学质量。 教务管理人员使用这个系
3、统可以管理学生的基本情况、 学生的学习 情况。学生使用这个系统可以查看自己的学习成绩。教师使用这个 系统可以查看开课情况和所教学生的基本情况。 学生学籍管理信息系统规划示例 学生学籍管理系统的性能要求: 遵循管理规范,技术先进、安全可靠、系统开放、经济实用的原 则; 本系统以独立运行为主,但同时又可与学生管理系统挂接; 界面简洁、统一、友好。 操作简便,向导式操作,可以提供非计算机操作人员使用。 相关数据显示功能 数据导入功能 根据日常学籍工作流程设计系统, 完全根据工作流程进行系统设 计,配合新生入学工作流程。 提供程序的稳定与安全功能 完善的数据打印和报表功能 第 3 页 a.前言:主要对
4、自己的课程设计进行简要介绍说明,在对所 选题目进行调研的基础上,明确该选题要做什么。 b.需求分析:采用自顶向下的方法, 对数据库及应用系统进 行分析,列出系统功能模块,并画出系统的功能模块图,写出数 据字典,并画出数据流图。 c.概要设计:根据需求分析画出 E-R 图(E-R 图必需规范合 理) d.逻辑设计:把 E-R 图转换成关系模式,并进行规范化,最 终得到 SQL Server 所支持的数据表,然后合理定义用户视图和 相关存储过程。 e详细设计与实现:要求分模块列出各模块的设计思路并 用开发工具编写代码实现上述功能。 f.总结:对设计结果进行合理性、规范程度和系统实际运行 的结果进行
5、评价和总结。 三、方法与步骤: 按照关系数据库设计原理和方法进行数据库设计, 按照结构 化程序设计方法或面向对象的程序设计方法进行数据库应用程 序设计。 第 4 页 具体步骤应包括:需求分析,概念设计,详细设计,编码与 实现,运行维护等,最后写出完整并合理的课程设计报告。 目目 录录 第一章第一章 前言前言 6 6 1.11.1 系统任务系统任务 6 6 1.2 1.2 系统目标系统目标 6 6 第二章第二章 需求分析需求分析 7 7 2.1 2.1 系统功能模块系统功能模块 7 7 2.22.2 系统功能模块图系统功能模块图 8 8 2.3 2.3 数据字典数据字典 1010 第三章第三章
6、概念设计概念设计 1212 第四章第四章 逻辑设计逻辑设计 1515 4.1 E4.1 E- -R R 图的转换图的转换 1515 4.2 4.2 用户试图用户试图 1515 第五章第五章 详细设计与实现详细设计与实现 1616 第 5 页 5.1 5.1 各个数据表在各个数据表在 SQL server 2005SQL server 2005 中实现中实现 1616 第六章第六章 总结总结 2020 第七章第七章 参考文献参考文献 2020 第 6 页 第一章第一章 前言前言 1.11.1 系统任务系统任务 学生信息管理系统是学校有效管理学生的重要工具,它的任务主要有以下几项: 学生基本信息管理,主要负责管理学生基本信息。 学生选课信息管理,主要负责管理课程信息和学生选课信息。 信息 检 索 管 理,主要负责对学生各类信息进行查询和统计。 信息 修 改 管 理,主要负责学生信息的增加,删除,更改。 系 统 管 理