网站大量收购独家精品文档,联系QQ:2885784924

VB课程设计报告-书店图书销售系统.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
航 空 航 天 大 学 课程设计 学 号 _ _ 班 级 _ _____ 姓 名 ______ 指导教师 _ ____ 2012年 3 月 12 日 航空航天大学 课程设计任务书 学院: 专业: 班级: 学号: 题目:书店图书销售系统 一、课程设计时间 2012~08第2学期第1~2周,共计2周,40学时。 二、课程设计内容 模拟书店经营业务,主要指“购进图书”和“出售图书”2种业务。由于图书的出售价格高于图书的购进价格,所以系统能够计算累计利润。要求: ①能够随时显示库存情况和销售情况。 ②能够随时计算书店累计利润。 ③能够随时购进新书和出售图书,册数不限。 提示:在Access中分别创建book_in和book_out 表,用以分别存储购进图书和出售图书2方面信息。 三、课程设计要求 程序质量: 贯彻事件驱动的程序设计思想。 用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。 用户界面中的菜单至少应包括“进书”、“售书”、“计算利润”、“书库现状”、“出售现状”、“退出”6项。 代码应适当缩进,并给出必要的注释,以增强程序的可读性。 课程设计说明书: 课程结束后,上交课程设计说明书和源程序。课程设计说明书的内容参见提供的模板。 四、指导教师和学生签字 指导教师:________ 学生签名:________ 五、成绩 六、教师评语 目 录 需求分析 4 设计分析 4 技术要点 5 主要界面截图 6 总结 7 完整的源程序 8 参考文献 9 需求分析 本软件专为书店设计制作,可以随时了解图书信息,更改图书的进书与售书量,可方便快捷计算出图书的库存和利润状况,操作简单方便。 设计分析 (1)概述: 首先将图书记录保存在数据库的一个表中,以便供程序调用。FORM1是程序的首页界面,有退出和进入程序两个控件和程序名称。FORM2是图书情况的数据和查询功能,上方是菜单功能。FORM3是图书购进册数的修改。FORM4是图书售出册数的修改。FORM5是图书单种和总体的利润计算。FORM6是图书库存情况的查询。以上3至5的窗口均由FORM2中菜单中的功能调出。除此之外,菜单还有返回界面和退出功能。 (2)总体设计: (3)详细设计: 略。框图部分,若干框图。应以传统流程图或N-S框图的方式,表示出各个主要模块的工作过程。 技术要点 略。文字部分,是课设报告最重要的部分。阐述你所编写的程序用到哪些重要技术、重要算法、或者VB的知识点。分项说明,必要时配置程序代码片段作为佐证。 1关于数据库的连接 制定记录命令类型 If Text1 Then Adodc1.RecordSource = select * from 图书情况 where 书名= Text1 设置数据源 Else Adodc1.RecordSource = select * from 图书情况 未指定书名 End If Adodc1.Refresh 2 SQL语句的应用 Select查询语句 Adodc1.RecordSource = select * from 图书情况 where 书名= Text1 按书名进行查询 3多重窗体 Form2.Hide Form1.Show 4 循环结构的套用 5 计算方法 For i = 1 To a b(i) = Val(Text2) c(i) = (Val(Text4) - Val(Text3)) Adodc1.Recordset.MoveNext IfAdodc1.Recordset.EOFThenAdodc1.Recordset.MoveLast 主要界面截图 图1 系统界面 图2 查询 图3 购进图书 图4 售出图书 图5 利润统计 图6 库存现状查看 总结 本次课程设计巩固了以前所学习的VB程序设计的多方面知识点,并且学会了总结和应用,将学会的VB语言在编程中做到了融会贯通,充分体会到了VB语言的基础的重要性,认识到了VB是计算机编程的基础,VB应用设计广泛,可编辑出多种方便使用的软件,为我们的生活办公提供了许多的方便。并且在本次课程设计中,我充分认识到计算机编程的复杂性和重要的技巧性,

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档