超市收银系统(流程图+摘要+任务书+开题报告+ER图+源程序) 第9页
4超市收银系统的实现
4.1环境配置
实验硬件环境包括:台式机两台,主要配置CPUP42.4G,内存512M,硬盘
80G。服务器一台,主要配置CPUP42.93G,内存512M,硬盘80G。
实验软件环境包括:
操作系统:服务器:Windows XP,台式机:Windows XP;
数据库软件:SQLServer2005;
开发工具:VS2008;
4.2主要开发工具
微软.NET框架、Windows XP和VisualStudio.NET2008一起为开发人员提供了一个灵活的、可靠的应用软件平台,在这个平台上能够构建和配置强大的、互联的应用软件。VisualStudlo.NET2008包含Windows.NET Framework的一个增强版本。Windows.NETFramework1.1版在前一版本的基础上增添了新的能力、功能增强和文档改进。通过对.NET Compact Framework的集成支持, VS2008将移动和嵌入式设备,如Pocket和其他采用MicrosoftWindowsCE.NET操作系统的设备,带入.NET。如今,开发人员能够使用同样的编程模型、开发工具及编程技能,来构建应用范围广泛—从小设备到最大的数据中心的应用程序。VisualStudio.NET是唯一的从头至尾都是基于通过XML Web Service进行集成这一思想而构建的环境。通过允许应用程序通过共享数据,XML Webservices使开发人员能够利用新的和现有的代码构建应用程序,而不用考虑平台、编程语言或对象模型。Visualstudio.NET的主要特性允许开发人员:
(1)利用高产出的开发工具增加速度。
高度集成的统一的可视化环境简化了开发Web应用程序的过程,减少了学习上的弯路。共享HTML,XML和样式表单编辑器使开发人员能很容易地从任何VisuaStudio语言,包括新的C#程序语言中开发Web应用程序。
(2)快速设计功能全面的Web应用程序。借助于Web表单,开发人员使用原来用于构建基于表单的桌面应用程序的工具,就可创建跨平台、跨浏览器的可编程的应用程序。Web表单在Web服务器上运行,这样就提供了快速的运行时性能,建立了可运行在任何浏览器的与HTML3.2兼容的文档。
(3)使用XML Web服务可以很容易地简化分布式计算。
借助于XML Web服务,开发人员就可以使用标准的互联网协议通过线路调用企业逻辑。XML Web服务将HTTP作为优先使用的传输机制,HTTP允许功能请求通过企业防火墙。XML用于格式化请求的输入和输出参数,这样请求就不会绑定到任何特定组件技术或对象调用约定。最终,XML Web服务就可以被任何语言访问,可以被任何组件模型使用,能运行在任何操作系统中。
(4)快速构建中间层企业组件。
Visual Studio的一个主要目标是为服务器的开发提供快速应用程序开发 (RAD)工具。VisualStudio.NET为创建中间层企业逻辑带来的产出率与Visual Basic。带给基于表单的开发的产出率具有相同的等级。所创建的组件足够强大和升级性,它们可运作你的企业。
(5)构建可升级的有效的解决方案。
VS2008可以很容易的建立可靠的应用程序和组件,它们默认是可升级的。
4.3数据库实现
本系统很好的对数据库进行了操作,使用了Visual Studio2008集成的SQL2005, 对数据进行了很好的规划和分析。其在VisualStudio2008中的表现形式如图4. 2所示.系统数据库E-R图设计如图4.1所示。
图4.1系统数据库E-R图
图4.2系统集成数据库表图
商品信息包含了商品的基本信息,可以用于对商品的上架,销售等操作。如表4-1所示。其数据显示实例如图4.3所示。
表4-1商品信息表(products)
字段名 字段类型 长度 主/外键 字段值约束 对应中文名
productid int 4 P Not null 商品编号
producname varchar 50 Not null 商品名称
unit Money 4 Not null 单位
Priceperunit Int 4 Not null 单价
number Int 4 Not null 数量
totoal Int 4 null 总价
sellprice Varchar 50 Not null 售价
图4.3.商品信息实例
用户信息如表4-2所示。其中包含了营业员和管理员,通过不同的身份进入不同的管理界面进行不同的操作。管理员可以添加营业员和会员,也可以添加商品信息,对商品进行管理。而营业员只能够进行销售处理在POS端操作。用户信息实例如图4.4所示。
表4-2用户表(User)
字段名 字段类型 长度 主/外键 字段值约束 对应中文名
Userid varchar 10 P Not null 用户编号
username Varchar 25 Not null 用户名称
passwordword Varchar 50 Not null 用户密码
address Varchar 50 null 地址
Tel Varchar 50 Null 电话
Comment Varchar 100 Null 备注
图4.4用户表
会员信息表包含了会员的详细信息,从而给用户一定优惠,本系统以8.8折来计算,数据库表如表4-3所示。其实例如图4.5所示。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
超市收银系统(流程图+摘要+任务书+开题报告+ER图+源程序) 第9页下载如图片无法显示或论文不完整,请联系qq752018766