超市销售系统- 开题报告_第1页
超市销售系统- 开题报告_第2页
超市销售系统- 开题报告_第3页
超市销售系统- 开题报告_第4页
超市销售系统- 开题报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕 业 论 文 开 题 报 告1.本课题的研究意义,国内外研究现状、水平和发展趋势超市销售系统目前国内外做得较多,比较成熟,这个系统是毕业生毕业前的最后一次模拟。对毕业生的软件开发能力有很大帮助。本系统分两部分。一个为进货子系统,一个为出货子系统,主要侧重于出货。对进货子系统,对商品有许多手段。如商品的标号、单价、库存量、产地,然后当商品进货时要修改数据库中商品的某些关键字。最后生成一张报表,内容有商品标号、单价、库存量、产地。当商品出货时,通过输入商品的标号进行数据查询,调出商品的单价,通过标号进行金额的计算,最终生成一张报表,内容有商品的名称,单价,数量,总的金额,实收金额,找零,收款人代号,并同时修改库存,若库存量小于一定数量,产生报表作为采购依据,本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询。本系统设计目标是面向中小型商业企业,涵盖了商场业务的主要方面,对商场的进、销、存实施全面管理。采取低平台、低价位的策略,功能高度集成,结构非常紧凑,使用简洁灵活,性能稳定可靠。 本系统主要适用于中小型百货商店、超市和专卖店、便利店等。这部分商场的营业面积一般在 10000 平方米以内,使用的收款机不超过 100 台 ,各种业务数据量相对较小。本系统主要使用的数据库管理系统为 MS SQL Server2000,选用的开发工具为 Delphi 7。用户界面及操作方法符合 Windows 技术规范。SQL Server2000 是 Microsoft 公司推出的关系型网络数据管理系统,它的工作环境为Microsoft Windows NT(Server 或 Workstation)或 Microsoft Windows95/98。SQL Server与 Microsoft 公司的其他软件,如 Microsoft Office 或 Microsoft Visual Studio,设计风格一致,并相互配合。SQL Server具有强大的数据库管理功能,它提供了丰富的管理工具以支持数据的安全性管理、完整性管理和作业管理。SQL Server 还具有强大的网络功能,支持发布 Web 页面和接收电子邮件。SQL Server 支持 ANSI SQL(标准 SQL), 并将标准 SQL 扩展成为了更加实用的 Transact-SQL。Delphi 是 Borland 公司(Inprise 公司的前身)推出的基于 Windows 以 Object Pascal语言为核心的一个快速开发应用程序的可视化开发平台。它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完美、紧密地结合起来,并封装了 WINDOWS 编程的复杂性。它的优势之一在于开发数据库应用程序。在这方面,它不仅提供了大量的数据库组件,并配有数据库引擎 BDE,能通过 SQL Links,ODBC 访问多种数据库,同时提供了强大的开发网络数据库的能力。Delphi 数据库技术兼顾了 Visual FoxPro、PowerBuilder 等优秀数据库开发语言的可视化技术,提供了极其丰富的控件,而且融入了 Delphi 模块化结构等优秀设计思想,使得从桌面应用向多层、向 Web 应用程序、向 XML 方面扩展都非常容易。同时在跨平台使用和 WAP 手机无线应用方面都显示出巨大的潜力。2本课题的基本内容,预计可能遇到的困难,提出解决问题的方法和措施本课题主要要设计三个子系统:进货子系统、日结子系统和出货子系统。进货子系统是用来统计采购的货物的情况,刚采购的货物要给它们标明:标号、名称、 、单价、数量、总金额、产地和库存量。其中原来有的货物只要相应增加库存量,而原来没有的货物要给它们一个新的标号,还有相应的一系列信息。最后再产生一个报表,把这一系列信息打印出来。日结子系统是用来统计一天下来超市的销售情况。其中包括超市一天销售的各种货物的标号、单价、数量、金额和库存量及所有货物的总金额。其中有一点容易忽略:每种货物都要有一定的库存量,每当一种货物的库存量少到一定的数量时,就要提醒进货员去进货,当然,每种货物的数量也有一定的最大库存量,当要进货时,通过计算最大库存量和现有库存量的差来决定要进多少货。最后,也要产生一张报表,这张表就是进货报表。统计出所有货物的销售情况、盈余、及库存量,这里就要注意一些货物的库存量,如果低于最小库存量,就要提醒,可以用红色的字打印出来。可以把要进货的货物单独用一张报表打印出来。要把所有要进的货物的标号、名称、数量都打印出来。出货子系统是用来统计销售出货物的情况。包括一张报表,是用来反映当天销售的货物标号、名称、单价、数量和金额。还有一张顾客收据,收据上要给出顾客所购货物的名称、单价、数量、和金额。当然收据上还可以给出其它一些信息,如:欢迎语句、日期、收款人等。当然除了做好这些之外,有时间还可以添加一个查询子系统。查询子系统便于用户查询。当用户想要买一样货物而又不知道在哪的时候,可以查询货物的摆设位置,管理员也可以查询相应情况。本课题的重点就是设计好各个模块超 市 销 售 系 统进货子系统日结子系统出货子系统前台收银管理模块顾客购物清单模块商品入库模块商品采购报表模块商品库存警报模块日结报表模块查询模块数 据 库 登 录 模 块商 品 管 理 系 统 模 块商品编号: 现有库存: 商品总数:最大库存: 购买数量:供应商: 价格:报表时间:商品库存报警商 品 现有数目 最大库存 最少库存 商品总数商 品 采 购 报 表打 印 取 消过 多 过 少 打 印尊敬的顾客您好!欢迎光顾悦来超市!下面是您所购买的货物:名称 单价 数量 金额日记本 4.00 2 8.00耳机 12.00 1 12.00钢笔 6.00 2 12.00总金额: 32.00实收金额: 40.00找零:8.00收款人代号: 001日期: 2003/3/15欢迎再次光顾悦来超市!进货管理 : 对商品详细资料的管理。图例:操作步骤:1按“增单” ,然后选择“付款方式” ,按“回车”键。2输入“送货编号”后按“回车”键,随即弹出“选择供货商” 窗口,选择相应供货商,再按“回车”键确定。3屏幕又回到“商品入货” 窗口,此时只须输入商品编号,按“回车”键,再输入“数量” ,然后按“保存”键即可,此时系统会自动生成一个“入货单号” 。4如继续输入同一供货商的产品,只须重复第 3 步。5如输入另一供货商的产品,则须重复第 1、2、3 步。窗口要素分析:增单:增加一张商品入货单。删行:删除光标所在当前行的数据。刷新:重新回到“商品入货” 窗口。保存:保存之前输入的数据。打印:打印之前输入的数据。帮助:请求系统的详细文件帮助。退出:退出当前的窗口,回到“超市销售系统 V2.8”总窗口。注意:一定要先按“增单”键,才能进入操作状态。前台收银管理模块(收银台)是针对顾客消费而设置的。如下图所示:前台的功能为:收款、检索、交班、改单、删行、刷新、登陆等功能。操作员只需用“条码枪”扫入商品条形码、录入数据按“回车”键就完成操作。具体功能介绍如下:收款:完成商品录入后按“收款”的“热键” ,在“现金”表格中填写现金,按“回车”键系统自动完成打印、自动回到商品销售状态。检索:商品库存查询,此功能为授权功能,普通操作员没权限使用。交班:操作员交换班时需进入“交班窗口” ,把当班金额录入到“交班窗口”中的“交班金额”中。注意:“交班金额”不能大于“实收金额” 。改单:商品销售单的修改。输入所需修改的单号,按“回车”键即可进行修改。此功能为授权功能,普通操作员没权限使用。删行:删除商品销售单中的当前行。刷新:取消当前销售单,重新回到商品销售状态。登陆:操作员交班后按此功能键重新登陆操作系统,或操作员暂离开“收银台”都可使用该功能,可防止被盗用而出现不必要的麻烦。毕 业 论 文 开 题 报 告3本课题拟采用的研究手段(途径)和可行性分析该课题主要按以下步骤来完成:一、查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。二、通过查询资料了解该系统要如何做,及要做哪些东西。三、设计出大体上的功能模块,画出模块图。四、通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。五、对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。六、最后,整理各阶段的设计记录文档,写成论文稿。实验环境:1设计环境硬件环境:计算机一套;软件环境:使用 SQL SERVER2000,Delphi 7,Access 等软件;技术环境:计算机专业毕业生已具备了软件开发的基本条件。2设计参考资料1SQL Server 2000 数据库和数据仓库 ,飞思科技产品研发中心编著,2001 年 6月,电子工业出版社出版;2Delphi 企业经营管理系统开发实例导航 ,王志伟、黄超编著,2003 年 6 月,人民邮电出版社出版;3Delphi6 程序设计导学 ,张春林编著,2004 年 4 月,清华大学出版社出版;4Delphi6 数据库实用程序设计 100 例 ,段兴、唐一丁、李宝等编著,2002 年10 月,人民邮电出版社出版;5Delphi 编程技巧网络与数据库篇 ,清宏计算机工作室编著,2001 年 4 月,机械工业出版社出版;6Delphi6 组件大全 ,狄宏运,陈战林,赵宗福,钟显宏编著,2002 年 7 月,电子工业出版社出版进程安排:第 5 周:课题调研、文献检索第 6 周:毕业设计开题报告、工作计划表编制与开题报告会第 7 周:消化论文内容,提出总体设计方案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论