学生学籍管理系统(c语言实现)本科学位论文 下载本文

攀枝花学院

学生课程设计(论文)

题 目: 学生学籍管理系 学生姓名: 谢伟明 学 号: 201410804114 所在院(系): 数学与计算机学院 专 业: 软件工程 班 级: 软件工程3班 指 导 教 师: 何 志 国 职称: 教 授

2016年 06月 30日 攀枝花学院教务处制

攀枝花学院本科学生课程设计任务书

题 目 学生学籍管理系统 1、课程设计的目的 1) 使学生进一步理解和掌握数据结构上所学各种基本抽象数据类型的逻辑结构、存储结构和操作实现算法,以及它们在程序中的使用方法。 2) 使学生掌握软件设计的基本内容和设计方法,并培养学生进行规范化软件设计的能力。 3) 使学生掌握使用各种计算机资料和有关参考资料,提高学生进行程序设计的基本能力。 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) (1)建立学生档案基本信息表,要求包括学号、姓名、性别、年龄、家庭地址、电话、获奖情况信息,采用顺序表存储,该表按学号排序 (2)向学生档案基本信息表中插入记录,并保持有序 (3)按学号和姓名查找学生信息并提示是否修改 (4)按学号或姓名删除学生信息 (5)排序及查看所有学生信息 (6)增添功能,添加密码功能 3、主要参考文献 [1]《数据结构》(C语言版),严蔚敏,清华大学出版社,2003. [2]《数据结构题集》,严蔚敏,清华大学出版社,2005. [3]《数据结构》(C语言版),刘大有,高等教育出版社,2004. [4]《Data Structure with C++》,William Ford.William Topp,清华大学出版社,2003. 4、课程设计工作进度计划 第1天 完成方案设计与程序框图 第2、3天 编写程序代码,程序调试分析和结果 第4、5天 课程设计报告和总结 指导教师(签字) 教研室意见: 日期 年 月 日 年 月 日 学生(签字): 接受任务时间: 年 月 日 注:任务书由指导教师填写。

课程设计(论文)指导教师成绩评定表 题目名称 评分项目 工作 表现 20% 01 02 03 04 05 06 07 08 学习态度 科学实践、调研 课题工作量 综合运用知识的能力 应用文献的能力 设计(实验)能力,方案的设计能力 计算及计算机应用能力 对计算或实验结果的分析能力(综合分析能力、技术经济分析能力) 插图(或图纸)质量、篇幅、设计(论文)规范化程度 设计说明书(论文)质量 创新 学生学籍管理系统 分值 6 7 7 10 5 5 5 10 得分 评价内涵 遵守各项纪律,工作刻苦努力,具有良好的科学工作态度。 通过实验、试验、查阅文献、深入生产实践等渠道获取与课程设计有关的材料。 按期圆满完成规定的任务,工作量饱满。 能运用所学知识和技能去发现与解决实际问题,能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。 能独立查阅相关文献和从事其他调研;能提出并较好地论述课题的实施方案;有收集、加工各种信息及获取新知识的能力。 能正确设计实验方案,独立进行装置安装、调试、操作等实验工作,数据正确、可靠;研究思路清晰、完整。 具有较强的数据运算与处理能力;能运用计算机进行资料搜集、加工、处理和辅助设计等。 具有较强的数据收集、分析、处理、综合的能力。 能力 水平 35% 成果 质量 45% 09 10 11 5 30 10 符合本专业相关规范或规定要求;规范化符合本文件第五条要求。 综述简练完整,有见解;立论正确,论述充分,结论严谨合理;实验正确,分析处理科学。 对前人工作有改进或突破,或有独特见解。 成绩 指导教师评语 指导教师签名: 年 月 日

攀枝花学院学生课程设计(论文) 摘要

摘 要

本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生学籍档案的数字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对学生学籍的各项信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及学校各部门关于信息化的步伐,使各项管理更加规范化。

该系统是以C++语言为实现语言,以数据结构算法实现,采用不同的查找算法,顺序查找,折半查找等,其功能在系统内部有源代码直接完成。通过操作目录,管理者和老师可以了解本软件的基本工作原理。管理者和老师只需输入一些简单的汉字、数字,即可达到自己管理学生学籍的目的。通过课程设计,大大增强了我们的动手实践能力,加深了我们对所学知识的认识了解,培养我们养成良好的严谨的科学作风。

关键词 学生学籍管理系统,数据结构算法,顺序查找,折半查找,C++

I