超市收银系统(流程图+摘要+任务书+开题报告+ER图+源程序) 第10页

超市收银系统(流程图+摘要+任务书+开题报告+ER图+源程序) 第10页
表4-3会员表(Member)
字段名 字段类型 长度 主/外键 字段值约束 对应中文名
MemberID Varchar 10 P Not null 会员编号
Membername Varchar 20  Not null 会员姓名
total Money 4  Not null 累积消费金额
图4-5会员表
 当营业员对每一个订单进行销售是进行找零,记录每一个订单的总金额如表4-4所示。其实例图如图4.6所示。
表4-4销售表(order)
字段名 字段类型 长度 主/外键 字段值约束 对应中文名
orderid Varchar 10 P Not null 销售编号
total Varchar 10 F Not null 商品编号
 图4.6找零表
4.4主要功能实现
图4.7登陆界面
用户登录,不同身份的用户登录进入不同的界面,营业员进入图4.7所示界面,而管理员进入如图4.17Admin管理界面,从而进行不同的角色分工操作。
图4.8普通销售收银界面
商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。其操作过程如图4.9和4.10所示。
 图4.19添加用户界面
图4.20商品管理界面
 图4.24修改商品界面
4.5系统安装部署
目前基于Web应用的开发,主要有B/S(瘦客户端)和C/S (胖客户端)两种模式,B/S和C/S都是当前非常重要的计算架构。瘦客户端具有易于部署、易于更改业务逻辑、升级容易等特点,但是却具有开发复杂、无法充分利用本机资源、无法离线操作等缺点;胖客户端虽然具有界面友好、开发效率高、能充分利用本机资源,但存在部署困难、升级维护不方便、业务逻辑更改困难等问题。现在,在.NET框架下提供了一些新的工具简化. NET胖客户端程序的部署,.NET的自动部署技术构造在. NET框架之中,它使得应用程序能够通过HTTP连接从远程服务器按需下载程序集。有了这个功能,我们可以把胖客户端应用
程序发布到一个Web服务器,确保用户下一次使用应用程序时总是自动得到程序的最新版本。
Smart Client智能客户端就是这样一个可扩展的能集成不同应用的桌面应用程序,它除了具有胖、瘦客户端的优点之外,还具有如下特点:
1)充分利用终端设备的优势(full PC, PDA, Phone都可以满足),因为核心部分在服务器端(可能Web Service),所以终端只需实现表示层和一些简单逻辑;
2)能够调用web services,在server端用web服务实现业务逻辑,处理各种请求,需要说明的是,由于业务逻辑实现放在客户端,因此一方面为客户端瘦身,另一方面也加强了软件的隐蔽性和安全性;
3)支持在线和离线两种状态,用户可以在网络不可用时继续工作,并将数据临时存放在本地,当网络再次可用,数据便可传上服务器;
 4)能够如同Web应用程序一般简单方便的部署,.NET使用程序集技术,同一软件的不同版本可以共存于同一客户端。版本的升级也非常简单,软件访问服务端,能自动检测版本号,从而更新关键组件,实现升级。
在.NET Framework中对传统的客户端应用程序的部署问题有了一些改进,解决了DLL冲突问题
对于在.NET中运行的程序来说,可以把需要共享的DLL组件通过全名称的方式注册到JAC中,对于每一个标记为全名称的DLL组件都有一个程序集的名字,同时还拥有它的版本号以及它的Public Key.这样就可以实现不同版本的并行存在。在.NET对于传统的部署也是支持的,也可以从URL或者UNC运行可执行文件,或者通过一个超链接的方式进行启动。然后为ClickOnce搭建平台。图4.25所示为系统的发布界面,程序员可以对系统发布进行一个简单的引导。图4.26为用户在进行Publish Wizard时,对将要发布的软件进行发布位置的填写。本系统为Publish\,即可发布到程序的目录下的Publish目录下。图4.27则要求程序员设置用户使从UNC Path,CD-ROM Or DVD-ROM还是通过Internet来安装,本系统选择了从CD-ROM来安装,图4.28为检查更新界面设置,用户可以进行选择从哪里来更新系统,也可选择是直接自动按转或是提示用户来选择。图4.31为用户卸载该系统时,Click Once可以返回到上一个版本,这样可以方便用户来选择使用系统的哪一个版本。图4.32则在用户安装软件时,如果有认证,则安全安装,如果没有则要提示用户来选择是否安装。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有