超市收银系统设计说明书.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 1 可行性分析 1 1.1问题描述 1 1.2可行性研究的主要内容 1 1.2.1技术可行性 1 1.2.2经济可行性 1 1.2.3操作可行性 2 1.3结论意见 2 2项目开发计划 3 2.1编写目的 3 2.2项目背景 3 2.3项目概述 3 2.4项目开发计划 4 2.5交付期限 4 3需求分析 5 3.1任务需求分析 5 3.2系统流程图 6 3.3系统构架图 6 3.4数据流图、数据字典及实体联系图 7 3.4.1数据流图 8 3.4.2数据字典 8 3.4.3实体联系E-R图 9 4系统概要设计 12 4.1总体设计 13 4.2系统功能模块图 13 4.3数据库概念设计 13 4.4数据库逻辑结构设计 14 5详细设计 17 5.1系统的主要功能 18 5.2人机界面设计 18 5.2.1一般交互设计 18 5.2.2信息显示设计 19 5.2.3数据输入设计 19 5.3程序设计过程 20 5.3.1登陆界面 20 5.3.2后台管理操作 24 6软件测试 29 6.1系统测试 30 6.1.1单元测试 31 6.1.2集成测试 31 6.2测试步骤 31 6.3测试数据的常用技术 32 6.3.1白盒测试技术 32 6.3.2黑盒测试技术 33 7设计总结 33 7.1心得与体会 34 7.2存在的问题及建议 34 参考文献 35 摘 要 随着经济的发展,人们的生活越来越好。日常用品的种类越来越多,超市的规模也越来越大,超市收银员的工作量也越来越大。为了适应超市规模的不断变化,减轻收银员的工作负担,根据超市的实际需要设计了一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的超市收银系统,为超市的决策者和管理者提供超市的各种数据信息、方便的查询和高效便捷的管理。该超市收银系统包括前台操作和后台数据库,后台数据库包括入库记录、销售记录、商品信息、用户信息和会员信息,前台操作是收银、查询和修改商品信息。该系统采用C#实现,系统开发工具是VS2013。 关键词:C#;VS2013;数据库;超市收银 1 可行性分析 1.1问题描述 本次课程设计实训要求在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的超市收银系统,为超市的决策者和管理者提供充足的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪费,提高超市管理的效率。 1.2可行性研究的主要内容 可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计过程,也就是在较高层系上以较抽象的方式进行的系统分析和设计过程。在进行可行性研究时首先要进一步分析和澄清问题定义。在问题定义阶段初步确定系统的规模和目标,如果正确就进一步加以肯定,如果有错误就应该及时改正,如果对目标约束和限制,必须把他们一一列出来。从系统逻辑模型出发,探索若干种可供选择的主要解法(即系统实现方案)。对于每种解法都应该仔细研究它的可行性,一般来说,至少应该从下述三个方面研究每种解法的可行性。 1.2.1技术可行性 技术可行性主要分析研究在现有技术条件的基础上是否能够实现该系统。目前电脑在中国已经得到普及,使用电脑的人数在快速增长。从事软件设计的人员的技术能力有了很大提高,可以实现该系统。 1.2.2经济可行性 经济可行性主要研究该系统的经济效益能否超过它的开发成本。目前在中国,到超市进行购物的人流量是非常庞大的,由于超市提供的商品种类繁多,且大多是人们的日常必需品,所以人们对超市的依赖性非常强。在这样的背景下,为超市设计这样的一个系统,其经济效益是十分可观的。又由于通过网络传递销售信息可以不受距离的限制,因此可以节省大量的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。 1.2.3操作可行性 操作可行性主要研究系统的操作方式在该用户组织内是否可行。在当前的社会条件下,Internet网已经在中国全面覆盖,在中国各地,均可以通过硬件设备联网。而且各商业组织也拥有属于自己的内部局域网,所以该系统可以实现联网。该系统在联网情况下,可以通过PC机访问系统的数据。所以该系统的操作方式符合该用户组织。 1.3结论意见 经过认真地研究,该系统完成了在技术可行性、经济可行性、操作可行性方面的可行性研究,该系统可以开发实现。因此,相信全系统的设计将会按时、高质量完成。所以,系统的设计开发是可以马上进行的。 2项目开发计划 2.1编写目的 经过项目的可行性分析,得出项目可进一步进行下去的结论,在软件继续进一步的开发之前首先给出此软件项

文档评论(0)

三哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档