企业库存管理系统论文(4)

2019-04-23 19:41

企业库存管理系统的设计与实现

3.2.3数据库逻辑结构设计

数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。

商品进销存管理系统数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一个表。

图3-4为用户信息表,存储系统中的用户信息。

图3-4 用户信息表(ShUser)

图3-5为部门信息表,存储系统中的部门信息。 图3-5 部门信息表(ShDept)

图3-6为货物分类信息表,记录系统中已有货物的分类信息。

13 / 26 图3-6 货品分类信息表(ShClass) 企业库存管理系统的设计与实现

图3-7 为货物信息表,记录系统中已有货物的信息。

图3-7 货品信息表(ShProduct)

图3-8为供应商、客户信息表,记录系统中客户与供应商的详细信息。

14 / 26 图3-8 客户、供应商信息表(ShCorp) 企业库存管理系统的设计与实现

图3-9为入库单、出库单、退货单表头信息表,记录入库单、出库单、退货单表头信息。

图3-9 单据表头信息表(ShBill)

图3-10为入库单、出库单、退货单表体信息表,记录入库单、出库单、退货单表体信息。

图3-10 单据表体信息表(ShBillList)

15 / 26

企业库存管理系统的设计与实现

图3-11为系统数据库备份信息表,记录每次备份数据库的名称和时间信息

图3-12为基础信息数据表,保存一些常用的基础数据信息 图3-11 备份记录信息表(ShDataBack)

4.开发系统

图3-12 基础数据信息表(ShDict) 经过前面对库存管理系统分析,从这里开始真正开始实施编程的阶段,有了充分的分析和设计结果,这个阶段的工作就能快速平稳的进行,只有需求分析充分,在编码阶段才可能迅速进行。

4.1 编制代码

根据前阶段开发出来的用例图、类图、活动图,下一步的工作就是编制实现系统的代码。本设计我使用的编程语言是.Net(C#)。

4.2 系统实现

Visual Studio 2010 +SQL Server 2008开发环境提供了一个统一的集成的开发环境,其中集成了许多可视化辅助工具,因此对于用户界面的建立和代码的生成来说是比较简单的。

4.2.1 用户界面

用户界面决定了系统可使用性的好坏。用户界面的设计同样需要讲究艺术性和科学

16 / 26

企业库存管理系统的设计与实现

性,在利用艺术角度的见解和人性因素的研究之外,还要考虑到系统用户的直观感觉。

下面以系统登录界面为例,来介绍程序的界面。如图4-1

图4-1系统登录界面

系统界面设计十分简单,只有“用户名”、“密码”两个输入框及“登陆”一个按钮组成。此页面肩负着系统的安全,所以其安全性能要求很高,所以在数据库存储中进行了加密处理,即便他人在数据库中看到用户账号和密码也无法直接获得用户密码。

4.2.2 登录动作代码

企业库存管理系统登录动作代码如下:

using System;

using System.Data;

using System.Configuration; using System.Collections; using System.Web;

using System.Web.Security; using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;

17 / 26


企业库存管理系统论文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2005年全市服务业重点项目建设进度(1—6月)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: