logo资料库

学生学籍管理系统.doc

第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
资料共24页,剩余部分请下载后查看
2.1功能模块
山东交通学院 数据库课程设计 学生学籍管理系统 院(系)别 信息科学与电气工程学院 班 学 姓 级 号 名 指导教师 时 间 2012-04-09—2012-04-20
课 程 设 计 任 务 书 题 目 学生学籍管理系统 系 (部) 信息科学与电气工程学院 信息管理与信息系统 专 班 业 级 学生姓名 学 号 4 月 9 日至 4 月 20 日 共 2 周 指导教师(签字) 系 主 任(签字) 2012 年 5 月 4 日
一、 设计内容及要求 (1)主要的数据表 学生基本情况数据表,学生成绩数据表,课程表等等。 (2)主要功能模块 1) 实现学生基本情况的录入、修改、删除等基本操作。 2) 对学生基本信息提供灵活的查询方式。 3) 完成一个班级的学期选课功能。 4) 实现学生成绩的录入、修改、删除等基本操作。 5) 能方便的对学生的个学期成绩进行查询。 6) 具有成绩统计、排名等功能。 7) 具有留级、休学等特殊情况的处理功能。 8) 能输出常用的各种报表。 9) 具有数据备份和数据恢复功能。 2、实验要求: (1)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。 (2)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。 二、 设计原始资料 (1)电子出版社出版的《VISUAL C++ 程序设计及应用》,贺怀清等编著. (2)高等教育出版社出版的《数据库系统简明教程》,王珊。
三、设计完成后提交的文件和图表 1.课程设计报告(3000—5000 字),纸质打印稿 (1)需求分析(功能模块层次图) (2)系统设计(包括详细设计和界面设计) (3)代码设计(主要功能函数) (4)测试记录(测试各项功能的正确性、容错性) (5)课程设计总结 2.系统程序演示及答辩。 3.课程设计任务书。
基 本 信 2 基 本 信 息 息 .图纸部分: 录 修 基 本 信 息 删 学 生 成 绩 录 学 生 成 绩 修 学 生 成 绩 删 基 本 信 息 查 学 生 成 绩 查 计 算 学 生 成 统 计 学 生 成 输 出 相 关 信 计 算 学 分 审 核 资 格 输 出 名 册 修 改 密 码 帮 助 信 息 四、进程安排 4 月 10 日—4 月 12 日构建框架,画出流程图。划定以后每天要完 成的任务。复习数据库的相关知识。 4 月 13 日学习数据库连接技术。 4 月 14 日—21 日按照 12 号的安排完成所需代码。 4 月 22 日后写课程设计报告书。
五、主要参考资料 [1] Beck Zaratian.Microsoft Visual Visual C++ 6.0 程序员指南.希 望设备创作室译.北京:北京希望电脑公司出品,1998 [2]Richard C.Leinecker,Tom Archer. Visual C++ 6 宝典.张艳,张谦 译.北京:电子工业出版社,1999 [3] 李 强 , 贾 云 霞 . Visual C++ 项 目 开 发 实 践 . 北 京 : 中 国 铁 道 出 版 社,2004 [4] 郑莉,董渊,张瑞丰.C++语言程序设计.2003. [5] 李闽溟等.Visual C++ 6.0 数据库系统开发实例导航[M]. 北京:人 民邮电出版社 [6] 闪四清.《数据库系统原理与应用教程[M].清华大学出版社
成 绩 评 定 表 作品成绩 报告成绩 口试(答辩)成 总评成绩 绩
目 录 摘要···················································2 1. 需求分析·············································3 1.1 用户需求········································3 1.2 功能需求········································3 2.数据库设计···········································3 2.1 功能模块········································3 2.2 数据项··········································3 2.3 数据流图········································6 2.4 系统部分 E—R 图·································7 3. 逻辑结构设计········································7 3.1 关系模型········································7 4.数据库创建···········································8 4.1 创建老师基本表··································8 4.2 创建学生基本表··································9 5.创建数据源···········································9 6.功能实现·············································9 6.1 界面设计········································9 7.设计总结············································16 8.参考文献·············································17 1 摘要
分享到:
收藏