鼠标右键,执行弹出快捷菜单的菜单命令,打开对话框。在对话框中选择选项卡,更改其文本框内容为销售统计。从面板上向资源中添加相应控件,更改资源的属性,并为资源设置相应的变量,如表所示表用户信息管理资源属性设置默认单选框默认单选框默认单选框默认单选框默认单选框默认单选框确定取消代码分析查询函数为,代码如下设置销售报表标题前个标题类型为用户模式和书店管理模式,故此处加图书类型统计图书名称统计图书作者统计出版社统计全部销售记录统计添加图书信息点击返回按钮后,系统会自动显示现有图书信息,如图。图系统自动显示现有图书信息在功能菜单下进入图书销售对话框,卖出本教程,如图。点击返回按钮后,系统会显示当前所有图书剩余库存信息,如图。图图书销售点击结束销售后,系统会自动显示当前所有图书的库存信息,教程的库存量已减少本,如图。图完成销售后的库存信息在功能菜单下进入销售统计对话框,查询全部销售清单,并给出已售出图书总本数,如图。图查询所有图书销售清单在功能菜单下进入查询库存对话框,查询魅力何来这本书的库存信息,如图。图查询图书库存信息再售出魅力何来本后,在功能菜单下进入售完图书列表功能,查询已售完的图书的信息如图。图查询售完图书列表在出售图书时,若无对应图书信息或图书库存为零,将出售失败,并给出提示信息,如图。图图书销售失败操作手册首先将文件夹下的两个数据库文件附加到本地的数据库中,然后进入,打开工程,进入源程序后,接着编译和运行即可。结论系统功能本系统为图书销售管理系统,主要实现图书录入图书销售销售统计查询库存等功能。该系统中采用图形用户界面,直观清晰,方便用户操作。图书销售管理系统可以完成书店的日常管理,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。系统不足和改进我在同学的帮助和老师的悉心指导下完成了该图书销售管理,但程序还是存在些不足之处。比如程序没有直接提供修改密码的功能,系统管理员密码保存在数据库的表中,若要修改密码,可以到数据库中直接修改。由于时间仓促,没有优化设计,还存在些垃圾和重复代码,也没有进行全面的测试,需要进步的改进。本系统规模小,实现的功能简单,但稍加改动和完善,完全可以应用到普通书店的销售管理中。总结本次课程设计完成的是图书销售管理系统,我基本完成了所要求的几个功能,包括图书录入图书销售销售统计查询库存等功能。通过本次课程设计,自己对的基本知识有了个很好的巩固和学习,特别是中的,它的功能是非常强大的,使用它制作图形界面很方便。而且自己还进步熟悉了数据库的知识,包括建表查询修改等操作,以及学习了怎样连接数据库。开始做这个课程设计的时候,感觉到自己只有些理论知识,无法动手来操作。通过认真的学习来解决这问题,这也提高了实际操作的能力。在编写程序的过程中,也发现自己还是存在着很多的缺点,对和的知识和使用不是很熟悉,操作数据库也不熟练,还需要自己多加练习来达到熟练的目的,以后还要努力学习锻炼自己。首先要感谢的是本次课程设计的指导老师对我的耐心指导,我才顺利地完成了这次课程设计。可以说这很大程度上归功于老师的帮助,这也给了我很大的鼓励,使我有信心完成该题目。另外还要感谢的就是我的同学们,在这次课程设计中他们给了我很多细心的帮助。参考文献宋坤,李伟明编著数据库系统开发案例精选人民邮电出版社,李强,贾云霞编著项目开发实践北京中国铁道出版社,网冠科技编著时尚编程百例机械工业出版社,软件工程概论张海藩清华大学出版社实用软件工程基础陈明编著清华大学出版社评语查询库存模块实现目标实现对已销售的图书进行统计的功能,销售统计对话框如图所示。图查询库存对话框设计步骤向项目中添加个新资源,资源为。在对话框资源中单击鼠标右键,执行弹出快捷菜单的菜单命令,打开对话框。在对话框中选择选项卡,更改其文本框内容为查询。从面板上向资源中添加相应控件,更改资源的属性,并为资源设置相应的变量,如表所示表库存查询资源属性设置默认组合框默认文本默认文本默认文本确定取消代码分析确定按钮的函数为,代码如下单独处理类型为全部的情况,表示选择类型为全部,全部组合框根据图书类型查询的函数为,代码如下清空组合框中原有数据生成查询语句,在数据苦中查找图书类型遍历数据库中表,获取全部图书类型全部设置当前选择类型为全部系统测试进入,打开工程,然后进入源程序,接着编译和运行即可运行。下面将给出系统运行的过程。打开程序后,选择使用书店身份登录,输入密码,进入主对话框,如图。图主对话框在功能菜单下选择图书录入功能,添加本新的图书信息,如图。图元素。软件接口软件运行于平台上。硬件接口运行于机上。内部接口用户登陆模块由相应事件驱动消息激活,完成用户登陆功能,之后进入消息循环状态。图书销售模块由相应事件驱动消息激活,完成图书销售功能,之后进入消息循环状态。销售统计模块由相应事件驱动消息激活,完成销售统计功能,之后进入消息循环状态。查询库存模块由相应事件驱动消息激活,完成查询库存功能,之后进入消息循环状态。售完图书查询模块由相应事件驱动消息激活,完成售完图书查询功能,之后进入消息循环状态。详细设计该系统采用中的连接数据库的方式,使用图形用户界面,主要实现图书录入图书销售等功能。下面具体对各模块进行介绍。登录模块及主界面在登录界面如图所示中输入用户名和密码,登录成功后进入主界面。登陆框流程图如图所示,系统主界面如图所示,单击个按钮就能弹出个功能的界面。图系统登录界面图登录模块流程图输入用户名开始验证密码是否正确输入密码登录成功进入主界面结束是否选择帐号类型图书录入模块实现目标添加图书信息,图书录入对话框的设计如图所示。保存按钮对应的方法为,流程图如图所示。图图书录入对话框图方法的流程图设计步骤向项目中添加个新资源,资源为。在对话框资源中单击鼠标右键,执行弹出快捷菜单的菜单命令,打开对话框。在对话框中选择选项卡,更改其文本框内容为图书信息录入。从面板上向资源中添加所需控件,更改资源的属性,并为资源设置相对应的变量,如表所示。表图书录入资源属性设置默认文本默认文本默认文本默认文本默认日期时间开始结束输入图书基本信息判断输入是否正确且完整添加该信息到关联表并写入数据库是否默认数字默认数字默认数字默认数字默认文本默认数字重填添加退出代码分析打开窗口,添加在成员函数,向添加代码如下当用户单击保存按钮时,实现添加图书功能,其响应代码如下确定要保存吗,框。在对话框中选择选项卡,更改其文本框内容为图书销售。从面板上向资源中添加相关控件,更改资源的属性,并为资源设置相对应的变量,如表所示表图书销售添加资源属性设置默认文本默认文本默认数字开始结束输入书名或条形码判断输入是否正确且函数返回值为添加该信息到关联表并写入数据库是否默认数字默认数字默认日期时间销售退出代码分析为销售按钮添加代码,实现图书销售功能,代码如下,是否出售书名价格修改图书库存记录销售记录判断销售是否能够成功的函数是,其代码如下,请输入书名或条码,查无此书,请输入书名或条码无误。放弃保存保存成功,保存后重置数据保存失败,判断输入信息是否正确的函数是,其响应代码如下,输入有误,图书类型不能为空或包含数字。输入有误,书名不能为空。,输入有误,作者名称不能为空或包含数字。,输入有误,出版社名称不能为空或包含数字。图书折扣应为之间正值,图书数量应为正值,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 30 页
第 2 页 / 共 30 页
第 3 页 / 共 30 页
第 4 页 / 共 30 页
第 5 页 / 共 30 页
第 6 页 / 共 30 页
第 7 页 / 共 30 页
第 8 页 / 共 30 页
第 9 页 / 共 30 页
第 10 页 / 共 30 页
第 11 页 / 共 30 页
第 12 页 / 共 30 页
第 13 页 / 共 30 页
第 14 页 / 共 30 页
第 15 页 / 共 30 页
预览结束,还剩
15 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。