一个三层架构的进销存管理系统设计.doc

一个三层架构的进销存管理系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE/NUMPAGES

一个三层架构进销存管理系统设计

实习报告

姓名:queen

日期:2007-10-12

目录

TOC\o1-3\h\z\u一、 软件需求分析 2

§1.1系统设计原则 2

§1.2实现目标 3

二、系统概要设计 4

§2.1平台要求 4

§2.2软件体系结构 4

三、系统详细设计 5

§3.1客户端详细设计 5

§3.1.1客户端功能 5

1.前台收银系统 5

2.后台管理系统 5

§3.1.2设计细节 6

§3.2服务器端详细设计 13

§3.2.1服务器端功能 13

§3.2.2设计细节 13

四、软件实现过程 16

§4.1客户端窗体 16

§4.2服务器端设置窗体 17

五、软件测试过程 19

§5.1运行环境测试 19

§5.1.1任务 19

§5.1.2测试过程 19

§5.1.3测试结果 19

§5.1.4评价 19

§5.2软件功能测试 19

§5.2.1任务 19

§5.2.2测试过程 19

§5.2.3测试结果 20

§5.2.4评价 20

软件需求分析

商品零售业核心问题是如何高效地管理进货销售调拨和存货等业务.随着商品零售业发展,商业运作模式日趋多样化,以往单机版进销存存在过于简单,自动化程度差,数据安全性差,缺少辅助决策功能等不足,不能适应如今大型超市和连锁经营需要.

§1.1系统设计原则

·先进性

系统应包含成熟网络通信和数据库技术设计,对于数据库访问应具备容错性.

·可靠性

数据库系统必须是安全可靠分布式数据库系统,能确保数据一致性和完整性,并使系统免受病毒感染,提供完善数据备份方案和系统工程崩溃后恢复手段.

·可维护性

系统提供强有力网络,数据库管理,维护和监测功能,能有效地进行网络系统和数据库系统管理,维护,监视和故障恢复,使系统保持良好性能,以方便用户使用和维护.

·可扩充性

应用软件实现模块相互独立,控制程序和执行程序相分离,具有高度程序独立性和数据独立性,使机构和业务变化影响至最小,方便了扩充和修改.

·安全保密性

系统在系统级,数据库级和应用级提供三级权限控制功能,检查用户是否具有合法身份和权限,以防止非用户入侵或数据不合法使用,有效地保护数据安全性。应用系统设计应充分地,合理地利用系统提供多种机制和功能,把商业销售及管理系统建成一个高安全性系统。

·实用性

用户界面直观,友好,各类人员只需经过简单培训即可上手操作。

·其他

考虑到大多数大件商品零售企业在企业信息化方面都有不同程度投资,从保护现有投资角度出发,客户端应该具有相对较低平台要求。

§1.2实现目标

·销售数据及时汇总

·进销存业务全部电脑化,提高办公效率和工作质量。

·强化以库存为中心管理模式,严格控制库存量,降低运作成本。

·以库存,销售,供货商信息为基础,动态地自动产生订货单,既降低库存,又避免缺货。

·以库存,销售信息为基础,动态地自动产生调拨单,确保卖场不断货。

·提供完善合理供货商结算机制,解决结算难问题

·及时提供多种统计报表,为管理人员经营决策提供可靠分析数据。

·严格数据保密机制,所有用户均须根据权限进行有限操作,提高系统安全性。保护商业机密。

三层架构进销存管理系统是一个采用三层客户机/服务器结构网络应用程序。具有如下优势:

数据库服务器集中管理企业数据,克服了单机应用很多弊端。

系统应用逻辑由应用程序服务器集中处理,可高效地访问数据库和管理客户连接,并有效地对客户端实施监测。

工作站工作量较轻,可以利用已有PC机运行,保护了各企业已有投资。

在程序设计技术方面,三层架构进销存管理系统向读者展示了高级用户界面设计等Windows程序开发技术应用,读者可以在阅读中充分体会。

二、系统概要设计

§2.1平台要求

操作系统:客户端和服务器端均可运行于Windows2000和WindowsXP平台各个版本上。

开发工具:含MFC支持MicrosoftVisualStudio6.0。

SQLserver2000

§2.2软件体系结构

本系统服务器,客户端都设计成单文档/视图结构。

服务器端包括一个主模块和通信模块,数据库访问模块,在主模块中处理系统业务,对通信模块和数据库访问模块调度.

客户端结构和服务器端结构类似。客户端程序各项功能都是这样添加到文档/视图结构框架中。

三、系统详细设计

§3.1客户端详细设计

§3.1.1客户端功能

1.前台收银系统

支持多种形式经营模式

支持多种形式促

文档评论(0)

178****2493 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档