语言课程设计-宠物店信息管理系统

语言课程设计-宠物店信息管理系统

ID:18021340

大小:160.50 KB

页数:25页

时间:2018-09-12

语言课程设计-宠物店信息管理系统_第1页
语言课程设计-宠物店信息管理系统_第2页
语言课程设计-宠物店信息管理系统_第3页
语言课程设计-宠物店信息管理系统_第4页
语言课程设计-宠物店信息管理系统_第5页
资源描述:

《语言课程设计-宠物店信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、合肥学院计算机科学与技术系课程设计报告2012~2013学年第二学期课程面向过程综合设计课程设计名称宠物(小动物)店信息管理系统学生姓名宋俊学号专业班级软件工程指导教师项响琴、华珊珊2013年6月第一章需求分析1.1描述问题本课程设计的任务和要求是设计一个宠物(小动物)店信息管理系统,该系统要求对宠物(小动物)店信息进行管理和维护。运用信息技术可以很快的提高宠物店的运营效率。方便对宠物信息的管理。使用菜单实现检索、增加、删除、显示和存取等功能的正确选择。1.2具体功能:(1)程序运行时首先要求输入:宠物的编号。要录入的宠物的名字。

2、要录入的宠物的性别。要录入宠物的年龄。要录入宠物的颜色。录入后该宠物的数量。这些原始数据应保存到一个文件中。(2)然后程序要求可以实现:新宠物的增加。宠物的修改。宠物的浏览。宠物的删除。这些功能。1.3主要知识点:(1)面向过程程序设计方法(2)界面制作,switch的应用。(3)数组或链表的实现与应用(4)文件的读写。第二章、算法设计2.1设计思想该程序的流程图如下::开始主菜单新宠物的增加宠物的修改宠物浏览宠物的删除退出菜单1本程序紧扣题目要求,尽量采用一些简单的算法和语法来编写源代码,在不影响程序功能的前提下,既简化了程序结

3、构,也降低的编写人员的工作量。本程序主要针对的用户是宠物信息管理人员,主要作用是让店主能快速搜索到他想要的宠物信息。本程序是先有店主手动输入各个宠物的信息,然后再存储到文本文件中。然后可以有店主快熟搜索到想要的宠物的信息。2.2设计表示2.2.1结构体模块除了头文件、子函数的申明等一些必要的部分,在程序的开头处首先定义了两个个结构体,该结构体是为了更方便的储存宠物的信息,由第一个结构体是由三个方面构成的charsex[1]//性别,charage[10];//年龄charcolor[10];//颜色结构体定义为TY,第二个结构体c

4、harnum[10];charname[10];TYA;charsum[10];定义为INF。2.2.2菜单模块本模块主要功能是对菜单的显示,是用户打开程序所看到的一些信息。主要显示了欢迎界面、程序的设计者、单位等。特别重要的是,本模块告诉了用户下一步该做什么,怎么做,此处从用户的角度出发,能帮助用户更好更方便地使用本系统。main();、menu1();、menu();这3个函数是整个宠物店管理系统的全部菜单函数,main()为系统主界面,进入时可选择进入程序和退出程序。menu()为进入程序时显示的功能菜单menu1();此菜

5、单为进入管理系统菜单,在此可以选择添加、删除、修改宠物等操作。2.2.3增加宠物信息这个函数的作用是为了让用户增加宠物信息。。我先在这个函数中建立一个“宠物的各种信息”的文件。。用户可以直接把输入的信息存到文件中。方便后来的对文件里信息的调用。2.2.4修改宠物信息(子函数名Change)这个函数是为了让用户修改文件里的宠物信息。先要读取“宠物的各种信息信息”文本文档的信息。然后根据输入的宠物昵称找出该宠物信息。2.2.5查询宠物信息这个函数是为了让用户更好更快的调用文本文档中宠物的信息。先要读取“宠物信息”文本文档的信息。然根据

6、通过两字符串的比较,找到与输入姓名相同的姓名的位置2.2.6显示宠物信息这个函数是为了把文本文档的信息显示在屏幕上。2.2.7删除宠物信息这个函数通过数组中该位置之后的数据存放位置向前移一位来实现删除功能。2.3功能实现情况本程序较好地完成了任务中的各项要求,能实现宠物信息管理系统的基本功能,并且应用到了面向过程程序设计方法、界面制作、if、for函数的应用、数组或链表的实现与应用、文件的读写等知识点。在此基础上,本程序还优化了菜单和界面,使用户看起来更方便舒服,并且程序输出的结果也模拟了表格的格式,使结果看起来更清晰。2.4算法

7、设计本程序主要应用了基本的输入输出语句、条件语句、循环语句、选择语句以及对文本文件的操作等一系列算法,基本涵盖了c语言课程中的大部分算法思想。同时,本程序也存在这一些不足之处:,本程序的数据需要一个一个的输进去。对于数据库较大的会带来不便。第三章、用户手册3.1打开方式(1)先打开电脑中的visualC软件,再通过vc打开目录中文件名为“宠物(小动物)信息管理系统.c”的.c文件。(2)找到c文件目录下的“Debug”文件夹,直接打开文件名为“宠物(小动物)信息管理系统”的exe文件。3.2操作步骤(1)运行程序,看到主菜单界面。

8、(2)点击任意键继续程序。(3)按照程序提示信息,分别输入宠物昵称,宠物性别,宠物种类。宠物年龄。(4)打开c文件目录下文件名为“宠物信息”的文本文件,获得录取结果(5)退出程序3.3注意事项在输入完学生信息时请务必先保存后再运行程序,否则可能会使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。