(完整版)会员信息管理系统毕业设计论文
- 格式:doc
- 大小:76.00 KB
- 文档页数:33
贵州民族大学
题目:协会会员信息管理系统
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期: -
指导教师签名:日期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日
导师签名:日期:年月日
目录
摘要 (3)
前言 (4)
正文 (5)
一、问题描述 (5)
二、需求分析 (5)
六软件使用说明书 (9)
总结 (10)
参考文献 (11)
致谢 (12)
附件Ⅰ部分原程序代码 (13)
摘要
建立一个“协会会员信息管理系统”,系统以菜单方式工作,编写存放有会员信息,包含会员姓名、会员编号、性别、年龄、会员所学专业、会员所在学院、联系电话等,并可对这些信息进行浏览,修改;有新的会员加入时可以录入信息,还可以根据已知会员号查找会员信息,对原有的会员信息进行删除修改等。
关键词:会员信息管理;文件;浏览;查询;修改;
前言
近年来,随着大学生队伍不断扩大,学校各社团及协会也相应的增加,有关会员的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导会员信息管理上的混乱,人力与物力过多浪费,协会运作不能达到预期的效果,从而减弱了协会的作用,影响整个协会运作和控制管理,因此,必须制定一套合理、有效,规范和实用的协会会员信息管理系统,对协会会员信息进行集中统一的管理。系统开发的总的设计目标是实现协会会员信息管理的系统化、规范化和自动化,实现协会会员的集中统一的管理。
正文
一、问题描述
由于学校协会发展速度加快,协会规模的扩大,协会会员人说迅速增加,使得协会管理工作繁重,而且手工管理效率极低,急需一个软件系统解决这些问题。为了跟上时代潮流,规范管理,提高协会的管理水平和管理效率,为了协会的发展及协会更好的运作,使协会发挥应有的作用,开发一个“协会会员信息管理系统”。
二、需求分析
本系统对会员信息从会员加入协会到离开协会的整个过程进行动态管理。本系统能够随时修改会员信息,对会员信息进行删除或增加,还可以随时浏览会员信息或查询所需会员的信息,真正满足了协会会员信息变动快的需求。
三、系统设计
四详细设计
1.信息录入模块
Void enter()
Printf(“输入会员编号”)
用chack-no()检查所属编号是否已从在;
是:printf(重新输入)
否:继续输入:姓名性别年龄专业学院电话
利用save()函数对录入信息进行保存;
2、浏览信息模块
Browse()
调用录入信息;
利用for循环对录入的信息排序;
利用printf-face()函数按需输出会员信息;
3、信息添加模块
Void add()
printf("你想添加的人数为(0-%d):",N-1-n);
利用for循环对会员信息录入;
4、信息查询模块
Void search()
printf("\n选择你要查询的方式\n\t1).姓名2).按会员编号)
按菜单提示输入选项;
利用switch—case语句选择要查询的方式;
(1)按姓名
printf("\n\n请输入你要查询的会员姓名:")
利用if(strcmp(,people[i].name)==0)判断输入会员姓名是否存在
若存在
打印会员信息
利用for循环对同名的会员信息输出;
若不存在
printf("\n\n你输入的会员不存在!")
(2按编号查询
printf("\n\n请输入你要查询的会员编号:");
利用if(strcmp(p.num,people[i].num)==0)语句判断输入会员编号是否存在
若不存在printf("\n\n你输入的会员编号不存在!")
printf("\n\n你想继续查询吗?\n\t1).是2).否[ ]\b\b");
选2:利用printf_back();返回
选1:printf("\n\n请选择你要进行的操作:\n\t 1).查询2).修改3).删除4).返回主菜单
利用switch—case语句执行菜单内容
5、删除信息模块
通过4中的菜单第三项可进行对会员信息的删除
printf("\n你确定要删除吗?\n\t 1).是2).否[ ]\b\b");
选择则1
通过trcpy(people[a].num,people[a+1].num);
strcpy(people[a].name,people[a+1].name);
strcpy(people[a].sex,people[a+1].sex);
strcpy(people[a].age,people[a+1].age);
strcpy(people[a].zhuanye,people[a+1].zhuanye);