欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《综合应用举例》PPT课件.ppt

    • 资源ID:5568794       资源大小:317.47KB        全文页数:9页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《综合应用举例》PPT课件.ppt

    第12章 综合应用案例,学习目标 通过一个学生成绩管理系统的实际开发,使学生初步掌握软件开发的思想,学会综合运用所学知识的能力,重点掌握结构体和文件操作以及各种常用算法的运用。整个第12章的流程图均采用传统流程图画法,目的在于促使读者在掌握N-S图的同时,还必须掌握传统流程图的画法;第12章还以Turbo C 2.0作为开发环境,利用Turbo C所提供的图形函数绘制图形,目的是为还在使用Turbo C的用户提供更多的帮助。,12.1需求陈述,传统的学生成绩管理一般采用人工录入与查询的工作方式,这是一项非常繁重而枯燥的劳动,耗费许多人力物力,并且可靠性很差。在计算机飞速发展的今天,实现学生成绩的计算机管理是可行而必要的工作,它不但是学校成绩统计工作的基础,也是许多其它工作顺利开展的基础。因此,建立一个操作简单、直观,内容详细的学生成绩管理系统是很有必要的,不仅可以提高工作效率和管理水平,而且方便学生对成绩的查询,具有检索迅速,查找方便,可靠性高,储存量大,保密性好,寿命长,成本低等特点。,12.2需求分析,2.2数据需求1数据录入和处理的准确性和实时性对于本系统来说,无论任何人,任何时候访问系统,都要进行身份验证,以便判断该用户是否为合法用户。若为合法用户,将给予相应的访问权限,否则,将给出出错信息。对于系统来说,数据输入的准确性是数据处理的前提。数据录入主要是管理员根据系统界面上的提示进行手工输入,这就要求系统具有容错性,并且对管理员要给出详细的使用说明书。,2数据的一致性与完整性由于系统的数据是共享的,对于不同的学生用户,成绩是共享数据,所以必须保证这些数据的一致性与完整性,为解决好这一问题,就要求管理员对数据进行即时维护。2.3技术约束本系统已在Turbo C2.0下编译通过。,3.总体设计,系统总体结构如图:12.13.2全局数据结构本系统主要采用的数据结构是结构体。结构体可以同时储存不同类型的数据,并且相同结构的结构体变量是可以相互赋值的,结构体声明的时候本身不占用任何内存空间,只有当使用己定义的结构体类型定义结构体变量的时候计算机才会分配内存空间,采用结构体便于数据的传输和保存,其具体定义形式为:,struct student char clas3;/*班级*/char name20;/*姓名*/int numb;/*学号*/int scor20;/*各科成绩*/int eval;/*标记,如有不及格科目,其值为0*/int tota;/*总分*/float aver;/*平均分*/int plac;/*名次*/struct student*next;/*指向下一个学生*/;struct sstudent struct student dent;struct student*head;int clanum;/*课目数*/int stunum;/*学生数*/int sign;,结构体中各成员数据的数据类型主要是根据学生信息的实际情况确定的。其中班级采用字符型便于与文件名中的班级字段联系,也便于显示输出;成绩采用整型数组有利于存放不定数目的各科成绩;指针*next指向下一个学生,采用链表的形式便于对学生信息的插入和删除;其余的:姓名,学号,标记,总分,平均分,名次等都根据实际情况确定了数据类型。3.3界面设计为了说明起来方便,我们在此直接利用程序执行后的界面来进行说明界面设计的过程。程序执行后,进入主界面,如图12.2所示。用户可以分别以管理员角色或学生角色进入系统或在此退出系统。,在详细设计部分,我们将给出所有模块设计实现的流程图,为了让同学们对N-S盒图和传统流程图都有一个比较好的掌握,我们在本章内完全使用传统流程图。,4、详细设计,5、代码实现(详细内容见教材),

    注意事项

    本文(《综合应用举例》PPT课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开