网站大量收购独家精品文档,联系QQ:2885784924

教务信息管理系统201230740328叶冠鸿报告.docVIP

教务信息管理系统201230740328叶冠鸿报告.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《程序设计与算法综合实习》课程设计报告 题 目: 班 级: 计算机科学与技术3班 学生学号: 201230740328 学生姓名: 叶冠鸿 指导老师: 陈湘骥 提交时间: 2013年4月25日 成 绩: 华南农业大学 信息学院 一、需求分析 1、系统概述: 随着学校的规模越来越大,学生数量与教师数量越来越多,人工管理每个学生的成绩和选课已经显得异常的慢。采用计算机来管理教务信息,可避免手工操作的不足之处,尤其在信息查询方面有显著的优势。本系统将分三部分进行处理。 系统主要功能分三类: 管理员模式:进行学生信息和教师信息,课程信息的录入,删除与修改。 学生模式:进行选课和查询各种成绩,学分的操作。 教师模式:进行学生成绩的录入,查询所教班级的信息,每个学生的信息等操作。 2、系统运行环境: (1)硬件环境: CPU:奔腾3以上 内存:64M以上 显卡:集成显卡 硬盘:10M (2)软件环境: 操作系统:windows 98/me/2000/XP/vista DOS系统支持中文输出 3、功能需求描述: (1) 登录模块:进行管理员,学生,老师的登陆处理,管理员只需输入原始的密码就可以进行录入操作。学生和老师需要输入自己的账号和密码进行登录。 管理员模块: 管理员可以进行学生,教师和课程信息的录入,修改与删除。 学生模块: 进行选课和查询各种成绩,学分的操作。 教师模块:进行学生成绩的录入,查询所教班级的信息,每个学生的信息等操作。 二、总体设计 1、总体开发思想: (1)主要的数据结构: (1)管理员模式输入的存储模式: 以单向链表存储学生,教师,课程信息进行增删改: (2)教师和学生模式用数组存储: (2)数据存贮方式: 管理员密码,课程学生教师数目与账号密码用一个类: 教师、学生和课程信息各用一个类保存,以下是类图: (3)使用的语言: C\C++语言。 2、系统模块结构图: 3、模块设计:以下为各个功能模块的流程图 三、功能实现 1、主要函数:函数名及参数含义; (1)基本功能函数: //顺序查找 int search(long long num[],long long find); //顺序查找 int search_int(int num[],int find); //二分查找 int binary_search(long long num[],long long find); //二分查找 int binary_search_int(int num[],int find); //加密 int jiami(string pre,string hou); //解密 int jiemi(string pre,string hou); //密码输入 void code_enter(string code); (2)管理员,教师,学生函数: 管理员: bool adminUI(manage mysystem); //录入学生: bool Insert_stud(Student_LinkList S,int n,manage mysystem); //录入教师: bool Insert_teacher(Teacher_LinkList T,int n,manage mysystem); //录入课程: bool Insert_curriculum(Curriculum_LinkList C,int n,manage mysystem); //录入选课: bool Insert_SelCur(Student_LinkList S,Curriculum_LinkList C,int n); //查找for student int search_for_stu(course num[],int find,int n); //删除学生: bool Delete_stud(Student_LinkList S,int n,manage mysystem,Curriculum_LinkList C); //删除教师: bool Delete_teacher(Teacher_LinkList T,int n,manage mysystem); //删除课程: bool Delete_curriculum(Curriculum_LinkList C,int n,manage mysystem); //删除选课: bool Delete_SelCur(Student_LinkList S,i

文档评论(0)

sxym26 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档