1、 工学系课程设计报告工学系课程设计报告 设设 计计 题题 目:目:客户消费积分管理系统客户消费积分管理系统 系系 别:别:工学系工学系 专专 业业 (方方 向向): 计算机科学与技术 (网络工程方向)计算机科学与技术 (网络工程方向) 年年 级、级、 班:班: 学学 生生 姓姓 名:名: 学学 生生 学学 号:号: 指指 导导 教教 师:师: 2013 年 7 月 4 日 目录目录 一、系统开发的背景一、系统开发的背景 1 二、系统分析与设计二、系统分析与设计 1 (一)(一) 系统功能要求系统功能要求 1 (二)(二) 系统模块结构设计系统模块结构设计 .1 三、系统的设计与实现三、系统的设
2、计与实现 . 2 (一)(一) 增添消费者信息:增添消费者信息:VOID ZENTIANVOID ZENTIAN()() .2 (二)(二) 删除消费者信息:删除消费者信息:VOID SHANCHUVOID SHANCHU()() .4 (三)(三) 修改消费者信息:修改消费者信息:VOID XIUGAIVOID XIUGAI()() .5 (四)(四) 查看消费者信息:查看消费者信息:VOID CHAKANVOID CHAKAN()() .8 (五)(五) 根据积分计算打折后消费总价格:根据积分计算打折后消费总价格:VOID JISUANVOID JISUAN()() 10 (六)(六) 删
3、除运行过的信息并返回第一页主菜单:删除运行过的信息并返回第一页主菜单:VOID QINGPINGVOID QINGPING()() .13 (七)(七) 退出程序:退出程序:.14 四、系统测试四、系统测试 . 15 (一)(一) 测试(测试( VOID ZENTIANVOID ZENTIAN()/()/增添消费者信息增添消费者信息 )函数:)函数: 15 (二)(二) 测试(测试( VOID SHANCHUVOID SHANCHU()/()/删除消费者信息)函数:删除消费者信息)函数: 17 (三)(三) 测试(测试( VOID XIUGAIVOID XIUGAI()/()/修改消费者信息修
4、改消费者信息 )函数:)函数: 18 (四)(四) 测试(测试( VOID CHAKANVOID CHAKAN()/()/查看消费者信息查看消费者信息 )函数:)函数: 19 (五)(五) 测试(测试( VOID JISUANVOID JISUAN()/()/根据积分计算打折后消费总价格根据积分计算打折后消费总价格 )函数:)函数: .20 (六)(六) 测试(测试( VOID QINGPINGVOID QINGPING()/()/删除运行删除运行过的信息并返回第一页主菜单过的信息并返回第一页主菜单 )函数:)函数: 21 (七)(七) 测试退出函数:测试退出函数:22 五、总结五、总结 23
5、 六、附件六、附件 23 (一) (全部代码)(一) (全部代码) .24 (二) (部分测试图)(二) (部分测试图).33 1 客户消费积分管理系统客户消费积分管理系统 一、系统开发的一、系统开发的背景背景 为了更便捷科学的管理客户信息和为客户服务,跟着现代化的步伐。因 此设计开发了此客户消费积分管理系统来更好的为客户服务。 二、系统二、系统分析与设计分析与设计 (一)(一) 系统功能要求系统功能要求 针对客户的消费情况,进行客户管理,根据客户的消费积分对客户实行 不同程度的打折优惠。 1、 对客户的信息可以进行修改、删除、添加和查看; 2、 能够根据消费情况进行客户积分的计算; 3、 根
6、据积分情况实行不同程度的打折优惠; (二)(二) 系统模块结构设计系统模块结构设计 通过对系统功能的分析,客户消费积分管理系统功能如图 1 所示。 图 1 客户消费积分管理系统功能图 2 通过上图的功能分析,把整个系统划分为 7 个模块: 1、 增添消费者信息, 该模块主要实现:对新客户的添加(包括对新客户 所有信息的添加) 。借助的函数是 void zentian()来实现; 2、 删除消费者信息, 该模块主要实现: 对保存的所有客户中的任意一个 客户的删除。借助的函数是 void shanchu()来实现; 3、 修改消费者信息,该模块主要实现: (1) 、对任意一个客户所有信息 的修改。 (2) 、可以对任意一个客户信息中的客户编号、客户姓名、客户身份 证号码、 积分、 消费额