1、 1 课程设计报告 课程名称: C 语言课程设计 报告题目: 游戏玩家管理系统 学生姓名: 所在学院: 信息科学与工程学院 专业班级: 电科 12* 学生学号: 指导教师: 20201313 年年 0606 月月 2121 日日 2 C C 语言程序设计课程设计任务书语言程序设计课程设计任务书 报告题目 游戏玩家管理系统 完成时间 6.17- 6.21 学生姓名 * 专 业 班级 电科 1 指导教师 * 职称 讲师 设计目的 1、熟练掌握 C 语言课程中所学的理论知识; 2、通过综合 C 语言的基本知识来解决实际问题; 3、加强分析和解决问题的能力。 4、提升对 C 语言问题的综合分析能力。
2、3 设计内容 游戏玩家管理包括玩家用户名、真实姓名、注册时间、门派、点数。 系统功能包括: 1、 系统初始化。系统运行时,用数组元素初始化或文件读入的方法把预先设置好 的游戏玩家信息列表载入系统中。 2、 系统以菜单方式工作,管理员用密码登陆。 3、 游戏玩家的录入(增加数据) 。通过操作界面可以增加新的游戏玩家。 4、 游戏玩家的浏览(查找数据) 。任意输入一个玩家用户名,显示符合条件的游 戏玩家。要求能多次查找。 5、 游戏玩家的删除(删除数据) 。任意输入一个玩家用户名,将该游戏玩家从系 统中删除。 6、 游戏玩家的修改(修改数据) 。任意输入一个游戏玩家,显示相关信息后,可 对该游戏玩
3、家进行修改并保存。 7、 游戏玩家的统计和排序。统计所有游戏玩家的总点数,并按点数逆序显示游戏 玩家清单。 设计步骤 4 1、需求分析:对系统的应实现的功能进行分析。 2、概要设计:对系统功能进行模块分解,对模块的功能及模块之间的相互关 系进行说明(如用到函数,则对函数间的接口进行说明) ,对系统使用的数据结构 (各数组、主要变量的设置及其代表的含义)进行说明。 3、详细设计:用流程图、伪代码等方法对各主要算法进行描述。 4、编写代码:根据设计编写。源程序要按照程序的格式规范来编写,要求结 构清晰,界面友好,关键部分有必要的注释。 5、调试分析:准备充分的测试数据对系统进行调试(对错误的数据输
4、入也要 进行测试,保证程序的容错性) ,并通过测试对系统提出改进设想 工作内容及时间进度安排 周 1:需求分析、小组分工 周 2-周 4 :设计、实现及测试 周 5 :验收答辩 课程设计成果 1与设计内容对应的软件程序 2课程设计总结报告 5 摘摘 要要 随着 Internet 和计算机网络的普及,网络以经走进千家万户,人们的生活越 来越离不开网络。 学习, 工作闲暇之余可以通过网络来放松自己, 也正因为如此, 网络游戏占据了我们生活的很大部分比重。同时,对于我们大学所学专业是网络 工程编程者而言,熟练的掌握编写网络游戏的程序是很重要的。依托互联网,世 界各地的人们可以同时互动娱乐。而正因如此
5、,所以在后台对用户的管理是必不 可少的。 通过游戏玩家管理系统可以让用户更好的了解游戏,进入游戏,享受游戏。 同时也更好的方便管理员更好的管理用户,给用户玩家送去最好的的愉悦感。 关键词:计算机网络;网络游戏;管理系统;Visual C+ I 目目 录录 一、概述1 二、需求分析2 三、系统设计3 四、游戏管理模块详细设计与实现4 五、结论与心得5 六、参考文献6 七、附录7 1 一、概述一、概述 随着 IT 产业的告诉发展, 信息技术正以其强大的渗透力渗透到人们的生活, 而网络游戏也正是此飞速发展信息时代的产物。网络游戏在社会经济、人们生活 中占据着很大的比重,所以一款合适的游戏管理系统是很重要的,且在我们大学 生的学习生活中, 游戏也是我们所熟悉的, 同时对于练习 C 语言也有很大的好处。 成员 * * * 分工 5、6、7 部分 1、2、部分 3、4 部分 完成 情况 完成 完成 完成 在王菁老师的指导和同学们的帮助下,我们小组所选的课题终于在 21 日之 前圆满完成,其中虽然还有很大的不足之处,但还是对自己一年的大学学习 c 语言这门课程的结果交上了一份合格的答卷。 二、需求分析 1 1系统初始化系统初始化 初始化系统,管理员执行系统操作,