毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

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

更新时间:2010-5-14:  来源:毕业论文
超市收银系统(流程图+摘要+任务书+开题报告+ER图+源程序) 第8页
全面描述用户的需求。创建逻辑模型和设计蓝图来描述系统的结构,对整个复杂的系统全面的把握,建立完整的数据模型,完成对信息系统中数据的存储和处理。建立收银系统模型的目的是对管理过程中产生的信息进行有效的管理和控制,如图3.3所示。基于网络环境的收银系统是一个复杂系统,为了建立这样一个复杂系统的模型,并满足实际对象不断发展变化的需求,在实际中需要把握下列几个原则:
(1)准确性:所建立的模型要求能够准确反映实际的对象,满足管理工作的实际需求。
(2)完整性:指要求模型既能反映对象系统的静态特性,同时能够反映其丰富的动态特性。
(3)一致性:要求建立的模型能保证从分析阶段到设计阶段的平稳过度。
(4)实用性:在分析阶段能够帮助分析人员比较容易的描述系统的特性,理清信息流的运行和定义的接口功能。所建立的模型要使后续的设计开发工作易于进展,也就是该模型易于向软件系统的转换。
(5)开放性:各个职能部门和用户能够操作权限范围内的活动,另外方便升级和文护。
根据工作的需要, 收银系统可以分为四个子系统:收银子系统、商品管理子系统、会员管理子系统、用户管理子系统。系统全部采用了图形化的界面来显示和修改数据,其中的每个子系统都采用统一的数据记录定位操作和数据编辑操作,表现为应用系统的大多窗口界面都具有相似的操作子菜单。这四个子系统从功能上相对独立,实现了系统的松偶合,对于数据通过公共类和存储过程进行操作,即解决了信息的孤岛问题又保证了数据的安全。
图3.3收银系统逻辑模型
3.3系统的功能结构设计
本系统主要对收银系统做了一个详细的设计,实现了对商品的卖出的良好的管理.系统总体框架如图3.4所示。
 图3.4 系统总体框架
 如果顾客持有会员身份,则营业员会按照会员价(本系统为8.8折)给顾客结帐,收银员可以向POS端录入商品,条形码扫描(或直接手动输入条形码),对于普通顾客,营业员会直接售货。其销售用例图如图3.5所示
 图3.5销售用例图
3.4系统的数据库设计
系统各项功能的实现,归根到底是通过对数据库进行各项操作来完成的,设计质量的好坏、数据结构的优劣,直接影响到管理系统的成败。因此要实现系统规划的功能,提高系统的性能,首先需要有一个设计合理、功能完善的数据库。本系统根据项目需求进行分析,考虑到收银系统是分布式收银系统,作为数据处理和信息浏览的站点,需要存储海量的数据,需要与用户进行实时交互,用户发出的各项请求必须在短时间内得到响应,因此响应速度是评价一个站点运行好坏的一个重要指标。所以在设计数据库时,要考虑用户查询、修改、访问的运行速度,允许数据库有一定程度的冗余数据。如图3.6系统集成数据库表关系。
 图3.6系统集成数据库表关系
3.5 系统的安全性和可靠设计
 销售的安全运行对网络的可靠性提出了较高的要求,由于网络中在的各种病毒和攻击手段,所以在考虑安全性设计的基础上,还必须建立严格的统恢复机制,这两种方式配合才能建立一个健壮的收银系统。系统的安全性示意图如图3.7所示。
(1)网络结构安全性设计:把系统的服务器分为业务逻辑服务器、主数据库务器和Web服务器。业务逻辑服务器、主数据库服务器用防火墙保护,同时主数库服务器定时刷新Web服务器上的数据。路由器要提供多种网络安全机制,为内网络及外部数据提供了有力的安全保护。针对网络存在各种安全隐患,安全路由必须具有可靠性与线路安全、身份认证、访问控制、数据加密等安全特性。
(2)建立系统的备份与恢复机制:采用一台普通的计算机作为备份机,每天时备份主数据库服务器的数据库,利用操作系统的计划任务功能和数据库备份功协同实现。
(3)控制用户的权限,实现系统的分级管理:通过对服务器上数据库管理系中的用户和本系统内定义的用户进行分级管理,严格制定各级用户操作数据库的限,减少客户机上的病毒和木马程序对系统的破坏。

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

超市收银系统(流程图+摘要+任务书+开题报告+ER图+源程序) 第8页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。