




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
贵州民族大学贵州民族大学 题 目 协会会员信息管理系统 毕业设计 论文 原创性声明和使用授权说明毕业设计 论文 原创性声明和使用授权说明 原创性声明原创性声明 本人郑重承诺 所呈交的毕业设计 论文 是我个人在指导教 师的指导下进行的研究工作及取得的成果 尽我所知 除文中特别加 以标注和致谢的地方外 不包含其他人或组织已经发表或公布过的研 究成果 也不包含我为获得 及其它教育机构的学位或学历 而使用过的材料 对本研究提供过帮助和做出过贡献的个人或集体 均已在文中作了明确的说明并表示了谢意 作 者 签 名 日 期 指导教师签名 日 期 使用授权说明使用授权说明 本人完全了解 大学关于收集 保存 使用毕业设计 论 文 的规定 即 按照学校要求提交毕业设计 论文 的印刷本和电 子版本 学校有权保存毕业设计 论文 的印刷本和电子版 并提供 目录检索与阅览服务 学校可以采用影印 缩印 数字化或其它复制 手段保存论文 在不以赢利为目的前提下 学校可以公布论文的部分 或全部内容 作者签名 日 期 学位论文原创性声明学位论文原创性声明 本人郑重声明 所呈交的论文是本人在导师的指导下独立进行研 究所取得的研究成果 除了文中特别加以标注引用的内容外 本论文 不包含任何其他个人或集体已经发表或撰写的成果作品 对本文的研 究做出重要贡献的个人和集体 均已在文中以明确方式标明 本人完 全意识到本声明的法律后果由本人承担 作者签名 日期 年 月 日 学位论文版权使用授权书学位论文版权使用授权书 本学位论文作者完全了解学校有关保留 使用学位论文的规定 同意学校保留并向国家有关部门或机构送交论文的复印件和电子版 允许论文被查阅和借阅 本人授权 大学可以将本学位 论文的全部或部分内容编入有关数据库进行检索 可以采用影印 缩 印或扫描等复制手段保存和汇编本学位论文 涉密论文按学校规定处理 作者签名 日期 年 月 日 导师签名 日期 年 月 日 目目 录录 摘摘 要要 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 p name 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 strcpy people a xueyuan people a 1 xustrcp0 语句对信息进行删除 提示是否保存信息 6 修改信息模块 Modify date printf face 打印会员信息表 printf n n 请记着你要修改的会员编号 按任意键继续 printf n n 请输入你要修改的会员信息的会员号 利用 if strcmp p num people i num 0 判断输入是否正确 如有错误 printf n n 你的输入有误 请从新输入 如正确利用 FILE fp 调出会员信息 puts n 请选择你要修改的选项 n n 1 会员号 2 姓名 3 性 别 4 年龄 5 专业 6 学院 7 电话 通过 switch case 语句执行菜单 进行对会员信息的修改 printf n 你确定吗 n n t 1 是 2 否 3 返回且不保存 b b 选择是否保存 五 系统测试 用以下的例子做测试 选择输入操作 依次输入 会员号 姓名 性别 年龄 专业 学院 电话返回则选择 浏览 查询 修改 删除功能 编 号 姓 名 性 别 年 龄 专 业 学 院 电话 01小 雨 男19计 算机科 学 计 通学院03小 李 男22通 信工程 计 通学院04小 花 女20机 电一体 化 电 信院12小 虎 男22日 语 外 语院22小 明 男21英 语 外 语院六六 软件使用说明书软件使用说明书 1 根据正确的提示安装软件 2 Intel486 以上系列 AMD K6 以上系列等 PC 台式机和便携 式电脑都可运行 3 打开该程序系统 浏览菜单 根据需要选择功能 进行 各项操作 操作如下 点击开始菜单 进入菜单选择 输入 将所需的信息输入 输出 会员号 姓名 性别 年龄 专业 学院 电话 输入 根据不同的需要选择 当信息输入显示出错误时 进入浏览信息 找出错误 当错误不能改正 则退出浏览 信息 进入查询信息 则屏幕会出现两个对话框 按姓名和会 员编号查找 查处相应的所需信息 当查询不能显示需要 时进入修改程序 把所输入的信息进行修改 使之正确能 够正常运行或进入删除信息中 重新输入自己所要的信息 当信息输入正确 进入你你所需的菜单程序 总总 结结 该系统以协会会员信息信息管理为背景 涵盖了管理员对会 员信息管理的多种功能 并且有一定的可行性和安全性 确保了 各项指定功能得以运行 本系统以基本函数 结构体 枚举性 文件以及链表等多方位知识贯穿实现 通过此次程序设计实践 是同学们对所学知识的综合运用 也是程序设计得以提高的表现 通过此次编程培养了我们结构化程序设计的思想 加深了对 高级语言基本语言要素和控制结构的理解 锻炼我们独立思考制 作程序的能力 并且掌握了一些课程设计的相关知识与实践操作 能力 为以后的学习提供了锻炼的机会 经过设计和开发 协会会员信息管理系统基本开发完毕以及 各类相关报表的打印 并提供部分系统维护功能 使用户方便进行 数据备份和恢复 数据删除 对于数据的一致性的问题也通过程 序进行了有效的解决 从而是我对 c 语言这门课程有了更好的了 解 但是由于设计时间较短 所以该系统还有许多不尽如人意的 地方 比如联机文档比较少 用户界面不够美观 出错处理不够 等多方面问题 这些都有待进一步改善 参考文献参考文献 1 c 程序设计教程 王连相 中国铁道出版社 2007 2 C 语言程序设计 谭浩强 清华大学出版社 1999 3 C 程序设计题解与上机指导 谭浩强 清华大学出版社 1999 4 C 语言的实际应用 安徽科学技术出版社 2000 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 i 0 for k 0 k i k if strcmp people k num people i num 0 printf 您输入的会员编号已存在 请更换号码 printf 会员号 scanf d 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 N 1 scanf d printf n 录入信息 n for i 0 i n 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 i n i pos i for j i 1 j0 pos j if pos i temp people i people i people pos people pos temp printf face for i 0 i n i if i 0 getch puts n n printf one i printf t 共有 d 条记录 n n printf n 按任意键继续 getch menu void add int i n m k FILE fp n load printf 你想添加的人数为 0 d N 1 n scanf d k m n for i n i k i printf n 输入第 d 个人的信息 i n 1 input i if fp fopen Pro txt ab NULL printf 文件打开失败 n for i n i k i if fwrite fclose fp printf back void search int i n k w1 1 w2 w3 w4 m a struct people p n load do printf n 选择你要查询的方式 n t1 姓名 2 按会员编号 b b scanf d switch m case 1 do k 1 printf n n 请输入你要查询的会员姓名 scanf s p name printf face for i 0 i n i if strcmp p name people i name 0 k i printf one k break if k 1 printf n n 你输入的会员不存在 printf n n 你想继续查询吗 n t 1 是 2 否 b b scanf d if w1 2 printf back while k 1 break case 2 do k 1 printf n n 请输入你要查询的会员编号 scanf s p num printf face for i 0 i n i if strcmp p num people i num 0 k i printf one k break if k 1 printf n n 你输入的会员编号不存在 printf n n 你想继续查询吗 n t1 是 2 否 b b scanf d if w1 2 printf back while k 1 break w4 0 w3 0 if k 1 printf n n 请选择你要进行的操作 n t 1 查询 2 修改 3 删除 4 返回主菜单 b b scanf d switch w2 case 2 w3 modify data k break case 3 printf n 你确定要删除吗 n t 1 是 2 否 b b scanf d if w4 1 for a k a n a strcpy 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 strcpy people a xueyuan people a 1 xueyuan strcpy people a telephone people a 1 telephone break if w3 1 w4 1 save n printf n n 操作成功 printf n n 请输入你要进行的操作 n t 1 继续查询 2 返回上一级 b b scanf d while w2 1 menu void modify struct people p int i n k w0 1 w1 w2 0 n load do k 1 printf face for i 0 i n i if i 0 i 10 0 毕业设计 论文 原创性声明和使用授权说明毕业设计 论文 原创性声明和使用授权说明 原创性声明原创性声明 本人郑重承诺 所呈交的毕业设计 论文 是我个人在指导教 师的指导下进行的研究工作及取得的成果 尽我所知 除文中特别 加以标注和致谢的地方外 不包含其他人或组织已经发表或公布过 的研究成果 也不包含我为获得 及其它教育机构的学位 或学历而使用过的材料 对本研究提供过帮助和做出过贡献的个人 或集体 均已在文中作了明确的说明并表示了谢意 作 者 签 名 日 期 指导教师签名 日 期 使用授权说明使用授权说明 本人完全了解 大学关于收集 保存 使用毕业设计 论 文 的规定 即 按照学校要求提交毕业设计 论文 的印刷本和 电子版本 学校有权保存毕业设计 论文 的印刷本和电子版 并 提供目录检索与阅览服务 学校可以采用影印 缩印 数字化或其 它复制手段保存论文 在不以赢利为目的前提下 学校可以公布论 文的部分或全部内容 作者签名 日 期 学位论文原创性声明学位论文原创性声明 本人郑重声明 所呈交的论文是本人在导师的指导下独立进行 研究所取得的研究成果 除了文中特别加以标注引用的内容外 本 论文不包含任何其他个人或集体已经发表或撰写的成果作品 对本 文的研究做出重要贡献的个人和集体 均已在文中以明确方式标明 本人完全意识到本声明的法律后果由本人承担 作者签名 日期 年 月 日 学位论文版权使用授权书学位论文版权使用授权书 本学位论文作者完全了解学校有关保留 使用学位论文的规定 同意学校保留并向国家有关部门或机构送交论文的复印件和电子版 允许论文被查阅和借阅 本人授权 大学可以将本学位 论文的全部或部分内容编入有关数据库进行检索 可以采用影印 缩印或扫描等复制手段保存和汇编本学位论文 涉密论文按学校规定处理 作者签名 日期 年 月 日 导师签名 日期 年 月 日 致 谢 时间飞逝 大学的学习生活很快就要过去 在这四年的学习生活中 收获 了很多 而这些成绩的取得是和一直关心帮助我的人分不开的 首先非常感谢学校开设这个课题 为本人日后从事计算机方面的工作提供 了经验 奠定了基础 本次毕业设计大概持续了半年 现在终于到结尾了 本 次毕业设计是对我大学四年学习下来最好的检验 经过这次毕业设计 我的能 力有了很大的提高 比如操作能力 分析问题的能力 合作精神 严谨的工作 作风等方方面面都有很大的进步 这期间凝聚了很多人的心血 在此我表示由
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安全生产安全管理培训题库与解析
- 绿色能源绿色信贷政策优化与2025年产业变革报告
- 2025年公司内部承包经营合同范本模板
- 2025年城市绿化施工及保养合同管理规范
- 2025年工业区土地租赁协议示例
- 2025年农村土地征用补偿协议合同样本
- 2025年乡村邻里土地使用合同书
- 2025在岗实习生劳动合同模板
- 难产考试题及答案
- 2025年公务飞机购买合同
- 2025至2030年中国物业管理行业市场发展现状及投资前景展望报告
- 2025云南昆明巫家坝建设发展有限责任公司招聘23人笔试参考题库附答案解析
- 2025-2026学年新交际英语(2024)小学英语一年级上册教学计划及进度表
- 会务服务考试试题及答案
- 逐梦飞翔·奋进高二-高二上学期开学第一课主题班会课件
- 《心系国防 强国有我》 课件-2024-2025学年高一上学期开学第一课国防教育主题班会
- 《创伤失血性休克中国急诊专家共识(2023)》解读课件
- 《中国人民警察警歌》歌词
- 《航空动力装置》课件绪论
- 科技文献检索与利用
- 酱油项目可行性研究报告(模板范文)
评论
0/150
提交评论