C语言课程设计说明书.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  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文档。上传文档
查看更多
C语言课程设计说明书 班级档案管理系统 指导教师:于晓敏 设计者:胡彩云 王海芳 依婷婷 邱赞飞 专业班级:食安081班 设计时间:2009.10.1~2009.10.5 《C语言程序设计》课程设计任务书 适用专业:食品安全 设计题目:班级档案管理系统 一、已知技术参数或设计前提 1、班级有10个人。 2、每个学生都有学号、姓名、性别、年龄、备注。 3、学生基本信息录入、显示、保存、删除、修改(要求先输入密码)、查询。 二、设计内容及要求 1、基本功能要求: 1)、实现录入学生资料 2)、实现修改学生基本信息 3)、实现修改学生基本信息 4)、实现查询学生基本信息(按学号、姓名,性别,年龄查询基本信息) 5)、实现删除学生基本信息 0)、退出档案系统 2、要通过文件记录班级档案信息。 设计要求 1、根据所选题目难易程度可以分组或独立完成,小组成员不得超过4人,不得跨班分组,各小组题目不准重复,每组要有一名组长,负责总体的设计及任务分配。 2、程序代码应不少于300行,应遵照C语言的命名规则、加入适当的注释。 3、所设计的程序必须能够满足实际使用要求,并能编译运行。 4、在规定时间内,到指定的实验室完成设计。 5、设计说明书内容包括:系统的软硬件环境、需求分析、系统总体框架图、模块功能实现、程序的使用说明、结束语、成员分工、程序源代码和参考文献等。 6、提交内容(每组一份):设计说明书打印稿一份(用A4幅面的纸打印,左侧装订并加塑料封皮),存有源程序及设计说明书的软盘或光盘一张。 三、课程设计工作计划 1、确定题目,成立设计小组,做用户需求分析(0.5天) 2、查阅资料,进行问题分析,制定方案,确定成员分工(1天) 3、根据方案编写程序并进行调试(2.5天) 4、撰写设计说明书,完成设计(1天) 5、提交设计内容,答辩 四、相关教材及参考书目 1、C语言程序设计 高等教育出版社 2 谭浩强.C程序设计.清华大学出版社.2005年7月 指导教师签字: 系主任 签字: 年 月 日 班级档案管理系统 一、需求分析 班级档案管理系统是一项繁琐的业务,用计算机实现自动化管理既可以减轻人员的劳动强度,又可以提高学校管理效率。欲编写一个比较实用的班级档案管理程序,此程序可以输入新的学生信息,输出所有学生的学号,姓名、性别、年龄、成绩信息;修改学生信息内容;按号查找学生信息;增加新生的信息;显示制作人员信息;退出班级管理管理系统。不但解决了一般学校用纸记录,容易造成记录丢失,而造成不必要损失的问题,也大大提高了学校的办事效率。 二、系统的软硬件环境 1、硬件环境:一般来说586电脑就可以提供并支持系统的使用及运行,此外,若想打印或成稿还需要使用打印机; U盘、软盘也是程序的必要载体。 2、软件环境:MS-DOS或Windows环境下安装Turbo C语言系统,安装完毕后即可使用,而且要用到UCDOS。 三、系统功能 1.班级档案管理系统: 是实现对学生信息如学号、姓名、性别、年龄等实现输入、查询有关信息、修改有关信息、输出、添加新生信息等功能的系统。 2、模块功能 a.输入模块(void TIANJIA(LB_2 l)函数): 该模块是实现对学生姓名、性别、学号、地址、年龄的录入并保存到文件stu中。 b.修改模块(void XIUGEI(LB_2 l)函数): 该模块实现按学号或按姓名对学生所有信息的修改。修改成功显示已修改后的文件数据。 c.查找模块(void CHAXIONG(LB_2 l)函数): 实现按学号或姓名查询每个学生的学号、姓名、性别、年龄、地址等信息。查到后显示所查学生的全部信息,若不存在则显示未找到。 d.输出删除模块(void SHANCHU(LB_2 l) (函数): 该模块实现对文件stu 学生姓名、性别、学号、地址、年龄的显示。 e.保存模块(void BAOCONG(LB_2 l)函数): 该模块实现制作人员相关信息的显示。 f.索引模块(LB_1 *Locate(LB_2 l,char findmess[],char nameornum[])函数): 该模块可以为您因有新生到来需再次输入学生信息提供方便快捷的服务,并且不影响以前输入的信息。 g.退出运行界面。 退出整

文档评论(0)

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

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

1亿VIP精品文档

相关文档