会员信息管理系统毕业论文设计(编辑修改稿)内容摘要:

息输入。 输出:会员号,姓名 ,性别,年龄,专业,学院,电话; 输入:根据不同的需要选择,当信息输入显示出错误时,进入浏览信息,找出错误。 当错误不能改正,则退出浏览信息。 进入查询信息:则屏幕会出现两个对话框 —— 按姓名和会员编号查找,查处相应的所需信息。 当查询不能显示需要时进入修改程序,把所输入的信息进行修改,使之正确能够正常运行或进入删除信息中,重新输入自己所要的信息。 当信息输入正确,进入你你所需的菜单程序。 总 结 该系统以 协会会员信息信息管理为背景,涵盖了管理员对会员信息管理的多种功能,并且有一定的可行性和安全性,确保了各项指定功能得以运行。 本系统以基本函数、结构体、枚举性、文件以及链表等多方位知识贯穿实现。 通过此次程序设计实践,是同学们对所学知识的综合运用,也是程序设计得以提高的表现。 通过此次编程培养了我们结构化程序设计的思想,加深了对高级语言基本语言要素和控制结构的理解,锻炼我们独立思考制 作程序的能力,并且掌握了一些课程设计的相关知识与实践操作能力,为以后的学习提供了锻炼的机会。 经过设计和开发,协会会员信息管理系统 基本开发完毕以及各类相关报表的打印。 并提供部分系统维护功能 ,使用户方便进行数据备份和恢复、数据删除。 对于数据的一致性的问题也通过程序进行了有效的解决。 从而是我对 c 语言这门课程有了更好的了解。 但是由于设计时间较短,所以该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。 这些都有待进一步改善。 参考文献 [1]c++程序设计教程 ,王连相,中国铁道出版社, 2020 [2] C 语言程序设计 , 谭浩强 ,清华大学出版社, 1999 [3]C 程序设计题解与上机指 导,谭浩强 ,清华大学出版社,1999 [4] C 语言的实际应用,安徽科学技术出版社, 2020 [5] C 语言函数手册,机械工业出版社, 1999 [6] C 语言实用程序荟萃,西安电子科技大学出版社, 1993 致 谢 在编写程序的过程中,我们得到了 丁政建 老师的精心指导以及孜孜不倦的教诲,在老师的指导下,我们的能力得到了提高,同时养成了科学、严谨的作风和习惯,在此,我们对老师的精心栽培表示衷心的感谢。 感谢 我们小组 同学对我的帮助和指点 , 尤其感谢 我的舍友 在非常时期 , 在生活和学习上帮我许多忙。 在 课设 即将完成之际,我的心情无法平静,从开始进入课题到 课设 的顺利完成,有多少 可 敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的 谢意。 附件Ⅰ 部分原程序代码 include include include include include define N 100 struct people { char num[100]。 char name[15]。 char sex[20]。 char age[20]。 char zhuanye[20]。 char xueyuan[20]。 char telephone[20]。 }people[N]。 void input(int i)。 void enter()。 void browse()。 void add()。 void no_input(int i,int n)。 void search()。 void modify()。 void save(int n)。 int load()。 int modify_data(int i)。 void printf_face()。 void printf_back()。 void printf_one(int i)。 void menu()。 void chack_No(int i)。 void chack_No(int i) { int k。 if(i0) { for(k=0。 ki。 k++) { if(strcmp(people[k].num,people[i].num)==0) { printf(您输入的会员编号已存在,请更换号码 !)。 printf(会员号: )。 scanf(%d,amp。 people[i].num)。 chack_No(i)。 break。 } } } } void input(int i) { no_input(i,i)。 printf(会员编号 :)。 scanf(%s,people[i].num)。 chack_No(i)。 printf(姓名 :)。 scanf(%s, people[i].name)。 printf(性别 :)。 scanf(%s,people[i].sex)。 printf(年龄 :)。 scanf(%s,people[i].age)。 printf(专业 :)。 scanf(%s,people[i].zhuanye)。 printf(学院 :)。 scanf(%s,people[i].xueyuan)。 printf(电话 :)。 scanf(%s,people[i].telephone)。 } void enter() { int i,n。 printf(请输入人数 (0%d) :,N1)。 scanf(%d,amp。 n)。 printf(\n 录入信息 \n)。 for(i=0。 in。 i++) { printf(\n 请输入第 %d 个人的信息 .,i+1)。 input(i)。 } if(i!=0)save(n)。 printf_back()。 } void browse() { int i,n。 int j,pos。 struct people temp。 n=load()。 for (i=0。 in。 i++)。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。