资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
目录目录 一、系统开发的背景一、系统开发的背景.1 二、系统分析与设计二、系统分析与设计.1 (一)(一)系统功能要求系统功能要求.1 (二)(二)系统模块结构设计系统模块结构设计.1 三、系统的设计与实现三、系统的设计与实现.2 (一)(一)增添消费者信息:增添消费者信息:VOIDVOID ZENTIANZENTIAN()().2 (二)(二)删除消费者信息:删除消费者信息:VOIDVOID SHANCHUSHANCHU()().3 (三)(三)修改消费者信息:修改消费者信息:VOIDVOID XIUGAIXIUGAI()().5 (四)(四)查看消费者信息:查看消费者信息:VOIDVOID CHAKANCHAKAN()().8 (五)(五)根据积分计根据积分计算算打折后消费总价格:打折后消费总价格:VOIDVOID JISUANJISUAN()().10 (六)(六)删除运行过的信息并返回第一页主菜单:删除运行过的信息并返回第一页主菜单:VOIDVOID QINGPINGQINGPING()().13 (七)(七)退出程序:退出程序:.14 四、系统测试四、系统测试.15 (一)(一)测试(测试( VOIDVOID ZENTIANZENTIAN()/()/增添消费者信息增添消费者信息 )函数:)函数: .15 (二)(二)测试(测试( VOIDVOID SHANCHUSHANCHU()/()/删除消费者信息)函数:删除消费者信息)函数:.17 (三)(三)测试(测试( VOIDVOID XIUGAIXIUGAI()/()/修改消费者信息修改消费者信息 )函数:)函数:.18 (四)(四)测试(测试( VOIDVOID CHAKANCHAKAN()/()/查看消费者信息查看消费者信息 )函数:)函数:.19 (五)(五)测试(测试( VOIDVOID JISUANJISUAN()/()/根据积分计算打折后消费总价格根据积分计算打折后消费总价格 )函数:)函数:.21 (六)(六)测试(测试( VOIDVOID QINGPINGQINGPING()/()/删除运行过的信息并返回第一页主菜单删除运行过的信息并返回第一页主菜单 )函数:)函数:.22 (七)(七)测试退出函数:测试退出函数:.23 五、五、总总结结.23 六、附六、附件件.24 (一)(一) (全全部代码)部代码).24 (二)(二) (部(部分分测测试图)试图).33 1 客户消费积分管理系统客户消费积分管理系统 一、一、系统开发的系统开发的背景背景 为了更便捷科学的管理客户信息和为客户服务,跟着现代化的步伐。 因此设计开发了此客户消费积分管理系统来更好的为客户服务。 二、系统分析与设计二、系统分析与设计 (一)(一) 系统功能要系统功能要求求 针对客户的消费情况,进行客户管理,根据客户的消费积分对客户实行 不同程度的打折优惠。 1、 对客户的信息可以进行修改、删除、添加和查看; 2、 能够根据消费情况进行客户积分的计算; 3、 根据积分情况实行不同程度的打折优惠; (二)(二) 系统模块结构设计系统模块结构设计 通过对系统功能的分析,客户消费积分管理系统功能如图 1 所示。 图 1 客户消费积分管理系统功能图 2 通过上图的功能分析,把整个系统划分为 7 个模块: 1、 增添消费者信息,该模块主要实现:对新客户的添加(包括对新客 户所有信息的添加) 。借助的函数是 void zentian()来实现; 2、 删除消费者信息,该模块主要实现:对保存的所有客户中的任意一 个客户的删除。借助的函数是 void shanchu()来实现; 3、 修改消费者信息,该模块主要实现:(1) 、对任意一个客户所有信 息的修改。 (2) 、可以对任意一个客户信息中的客户编号、客户姓名、客户 身份证号码、积分、消费额中的任意一个信息的修改。借助的函数是 void xiugai()来实现; 4、 查看消费者信息,该模块主要实现:(1) 、全部客户基本信息(客 户编号、客户姓名、客户身份证号码、积分、消费额)的输出。 (2) 、某个 客户基本信息(客户编号、客户姓名、客户身份证号码、积分、消费额)的 输出。借助的函数是 void chakan()来实现; 5、 根据积分计算打折后消费总价格,该模块主要实现:根据客户所对 应积分计算出打折优惠和打折后的消费额。借助的函数是 void jisuan()来 实现; 6、 删除运行过的信息并返回第一页主菜单,该模块主要实现:运行内 容太多时此功能可以简化运行页面。借助的函数是 void qingping()来实现; 7、 退出程序,该模块主要实现:退出该运行程序。 三、系统的设计三、系统的设计与实现与实现 (一)(一) 增添消费者信息:增添消费者信息:voidvoid zentian()zentian() 3 分析:首先输出主菜单,然后根据提示输入要添加几条新客户信息, 然后输入客户全部信息即可。流程图如图 2 所示。 图 2:void zentian()流程图 该模块的具体代码如下所示: void zentian()/增添消费者信息 int i,k; printf(n); printf( 请输入您要添加几条新信息:); scanf(%d, printf(n); printf( 请输入要添加的客户信息(编号最小为 10006),回车后信息将自动保存:nn); printf(客户编号 客户名 身份证号(18 位) 积分 消费额n
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号