版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用时可以删除课程名称C语言程序设计 课题名称班级档案管理系统专业计算机科学与技术 班级1410061 学号7姓名李春苗 指导教师刘双红 课程名称C语言程序设计课题班级档案管理系统 专业班级1410061 学生姓名李春苗 学号7指导老师刘双红任务完成日期2014年6月20日,析结果的若干有效方法,进一步提高上机问题的能力,养成提供文档资料的习惯和中应用计算机系统解决计算、分析、实验构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解1.设计正确,方案合理。2.界面友好,使用方便。3.程序精炼,结构清晰。5.上机演示。序编写、调整和运行。源程序及编译生成各文件均保存在软盘中;7.按本任务书的要求,按附录的要求编写《课程设计报告》(Word文在2010。第一章绪论d删除e.学生基本信息修改(要求先输入密码)f.学生基本信息查询...........................................第二章需求分析......................系统概述.............................第三章概要设计.......数据结构体.................第四章模块设计分析......................................................................学生基本信息的修改(要求先输入密码)...................(1)按学号查询.....................................(3)按性别查询...........................(4)按年龄查询.......................................第五章测试......................................................................................第六章使用说明书..................................第七章总结.........................................附录A参考文献................................B...........第一章随着社会信息量的与日俱增和国家的招生规模的不断扩大,学校需要有一个很好的班级档案管理系统,以方便对学生档案进行有效的管理。系统应具有、查询等功能。班级档案管理系统这个系统名字是在经过与客户商量而确定的,在有极本系统具有数据操作方便、高效、迅速等优点。该软件是采用功能强大的数据库软件开发工具进行开发,具有很好的可移植。同时可通过设置密码来控制其访问权限,确保系统数据的安全性,使用该系统能够既能把管理人员从繁忙的数据统计中解脱出来,使其具有更多的精力去从事教务管理政策的研究实施,减轻任课教师的负担,让其有更多的时间投入到教学和科研中,其作主要的功。(1)系统现状以计算机为基础的信息管理所代替,而了自己的教务管理系统。已有的大都偏理等,而本系统则重点放在档案管理分析设计,这对于其他类似的管理系统(2)用户需求方面存在的问题和管理的实际需要,我们将与开发系统的有机结合起来,从用户的角度师而言,他自不同的权限。对学生用户而言,系统因该教务管理者的角度来看,系统因该能够实现以实现对档案的各种操作等功能。还要具有要有密码验证,这样可以保证用户的信息的露。做的工作在决定要开发这个项目的那一刻,我们团队就做好打一场硬仗的准备我们先使息时间在为能够顺利完成任务了坚持不懈,直到完成主体的工作我们才松了一口气。总之我们在这次课程设计中确实做出比较正确的时间规划和安排,为计划的设计的顺利完成奠定了基础。在我们的研发团队的不懈的坚持下我们工作第三组是测试部门,第四组是我们的后勤部门,我们分工合作,在明确我们要做什么之后,每天晚上睡觉前先明天的工作的流程先在了一张小纸上,然后明们都少走了许多的弯路,节约了许多宝贵的时间,为我们的认识的如期完成奠在每的紧张忙碌下,我们把所有手上的资料进行整合,然后把要做的事情先小部分,这样有利于我们的工作的开展,把一个个的小模块的工作完们的信心得到了提高,在各个模块的攻坚下我们采用了许多的实用工第二章2.1项目开发的目的到相应的的保存、学生基本信息的删本信息的查询、和退出系统的(1)系统管理主要是维护系统的正常运行和安全性设置,包括登员能够完成添加用户、删除用户、修改密限和重新登录等功能,以及针对未涉及到份和恢复是能够实现按照学号、学生姓的,不是所有的都可以一层。(3)在完成档案管理的基本操作之后,必须有一个能够安全退出1.学生基本信息的录入模块2.学生基本信息的显示模块3.学生基本信息的保存模块4.学生基本信息的删除模块5.学生基本信息的修改模块6.安全拖出系统模块1)开发流程的文字描述(1)首先因该是对你讲要开发的项目进行调研,仔细的考察在这个系遇到的问题,还要考察你所要开发目到底能不能实现,在当前的开发其开发出来,这些都是必须在决定(2)然后是和用户商榷系统的名称以及一些相关事宜,当然在这个时情要做就是考虑是不是有足够统,也就是其用户是不是足够有很大的需求,还有就是考察是说到底有多少人在这个系统我们开发这个这个系统的目的(3)确定要开发项目和明确要开发项目的名称之后,就是到了要为项工作的时候了,首先要整理相关我们可以借住现在的互联网和我们在开发的过程可能会用到了东(4)把我们要开发的系统划分成几个可以操作的模块,尽可能的把一这样可以一个模块一个模块的把问可能的把每个模块的模块图画出来这开发过程中的进一步的完善和按照模(5)在前面的准备工作都做好了之后就因该进行开发系统的源代码根分析把源代码写好,当然这是一个比is第三章概要设计Deleterch1.GetInfo()是录入函数,主要是录入学生的基本信息。2.Display()是显示函数,就是把学生的基本信息显示在电脑上。3.Save()是保存函数,就是在把学生基本信息的保存下来。4.Delete()是删除函数,把不要的信息删除。5.Modfiy()是修改函数,修改错误的学生基本信息。structstudent个程序的功能介绍主函数:利用无限次循环例如if(;;)while()和switch()语句实现各函数4.系统结构图第四章成:数:voidDisplay()保存函数:voidsave()各个函数的主要功能:本信息信息除学生信息学生信息入功函数,主要实现“功能选择”的界面,在这个界面里有显大功能,根据每个功能前面的序号进行选择。等执行完每一个两个语句,它的作用是使链表初始化,使te:nt数()voidsave()Search()voidModify)()Voidprint)stu[i].namestu[i].nostu[i]sexstu[i]ageStu[i].bnote第五章会犯下很多那种没必要的错误。可以说是我们要注重基础,因为我们有时就是因误或者是输入的不规范的地方,加以改正,还有就是试一下程序到底能不第六章使用说明书第七章通过这次课程设计我学到了许多感觉自己的知识的不够这次数据库课程设计的“班级档案管理系统”,通过在机房的不断所学的数据库的知识,并去图书馆查阅了一些书集和上网搜索一还是比较成功的,充分运用了所学的软工程设于学艺不精,在课程设计的过程中也碰到的一些问题。其中,画库技术方面没有多注意,这次课程设计的重点只在对整个系统的总其实这些通过最近的课程设计觉得最重要一点就是:我们一定要自己动手,这样才能真正的学到东西。书本知识固然重要,但我们更要学会将书本知识应用到实际中才会发现错误,也才能改进,才能达到学习分析,并合理分解任务。任务,做给一个相对独立的模块。进行程序的编写。老师能够白忙中抽空看看我的课程设计的报《C程序设计(第三版)》谭浩强著清华大学出版社ame,arr[i].no,&arr[i].sex,&arr[i].age,arr[i].bnote);}}voidDisplay(structstudent*arr,intn)15came,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);}}voidSave(structstudent*arr,intn)o)){printf("infor:namenosexagenote\n");printf("%12s%12s%12c%12d%12s\n",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);printf("pleaseinputinformation:\n");scanf("%s%s%c%d%s",arr[i].name,arr[i].no,&arr[i].sex,&arr[i].age,arr[i].bnote);nflagtrueo){strcpy(arr[i].name,"");strcpy(arr[i].no,"");strcpy(arr[i].bnote,"");arrisex'';eagtrue}}ifflag==true){}}voidSearch(structstudent*arr,intn)o)){printf("%12s%12s%12c%12d%12s\n",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);flag=true;}}{}}{printf("%12s%12s%12c%12d%12s",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);flag=true;}}{}}{printf("%12s%12s%12c%12d%12s\n",arr[i].name,arr[i].no,arr[i].sex,arr[i].age,arr[i].bnote);flag=true;}}{tn}}{printf("%12s%12s%12c%12d%12
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度物流服务合同标的与服务内容2篇
- 2025年度航空航天零部件采购合同模板3篇
- 2025彩妆造型行业消费者权益保护合作协议3篇
- 泰州职业技术学院《城市更新与方法》2023-2024学年第一学期期末试卷
- 2024版:变压器买卖双方权益保障合同3篇
- 2024年足疗服务人员聘用协议样本版B版
- 二零二五版2025年度个体美容美发店合伙合作协议3篇
- 二零二五版物联网技术在农业应用合伙协议3篇
- 二零二五年度绿色建筑门窗安装及节能认证协议3篇
- 二零二五版货物搬运与物流信息平台建设合同3篇
- 《UL线材培训资识》课件
- 《精密板料矫平机 第1部分:型式和基本参数》
- 监理报告范本
- 店铺交割合同范例
- 大型活动LED屏幕安全应急预案
- 2024年内蒙古包头市中考道德与法治试卷
- 湖南省长沙市2024-2025学年高二上学期期中考试地理试卷(含答案)
- 自来水质量提升技术方案
- 金色简约蛇年年终总结汇报模板
- 农用地土壤环境质量类别划分技术指南(试行)(环办土壤2017第97号)
- 反向开票政策解读课件
评论
0/150
提交评论