论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

A450仓库管理系统

3.2 系统设计

⑴系统设计原则

① 实用性:系统的设计从公司的需求出发,满足了公司管理活动的一系列要求和需要,而且力求操作员操作方便、简单易懂、界面友好。

copyright paper51.com

② 安全性:系统采用了用户输入编号和密码的登录界面,从而防止了非法用户的入侵;通过对用户权限的设置实现了系统维护人员与操作员相分离,充分保证了系统的安全性。

paper51.com

③ 可维护性和可扩展性:系统具有良好的可扩展性和可维护性。系统中各个模块的独立性可以完全保证各个模块的适当扩展和修改不会影响到其他模块的运行。 copyright paper51.com

④ 标准性:软件设计严格执行国家有关软件工程的标准,保证系统质量,提供完整、准确、详细的开发文档。 http://www.paper51.com

⑵ 系统设计方法

paper51.com

结构化方法是系统在设计时采用的主要方法。结构化方法的基本思路就是把整个系统开发过程分为若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。 copyright paper51.com

结构化系统开发方法的特点是:

copyright paper51.com

① 用“自上而下”的开发策略,进行系统分析和系统设计,然后,“自下而上”地开发和调试各个模块,最后实现模块联调和整个系统的联调。

内容来自论文无忧网 www.paper51.com

② 工作文件的标准化与文档化。即每一阶段、每一步骤都有详细的文档记录,并有完整的管理制度。

http://www.paper51.com

③ 强调面向用户的观点。即将用户的参与程度和满意与否作为系统开发能否成功的关键。 http://www.paper51.com

④ 结构化开发方法在大多数情况下是信息系统工程开发的有效方法。它首先用结构化分析(SA)对软件进行需求分析,然后用结构化设计(SD)方法进行总体设计,最后是结构化编程(SP)。 copyright paper51.com

结构化方法又可以分为自顶向下和自底向上底开发方法。两者结合是实际开发过程中常用的方法。

内容来自www.paper51.com

结构化方法的主要原则是:

http://www.paper51.com

① 用户参与的原则;

paper51.com

②“先逻辑,后物理”的原则

内容来自www.paper51.com

③“自顶向下”的原则; paper51.com

④ 工作成果描述标准化的原则。 内容来自www.paper51.com

⑶ 总体设计 paper51.com

公司仓库管理信息系统功能设计目标如下: paper51.com

① 实用性强:符合实际操作流程的习惯,易学易用的友好的用户界面,适合各层次工作人员的使用需求,实现计算机与多年积累起来的经验相结合科学化管理; copyright paper51.com

② 先进的程序结构:使用当代前卫的软件编程,能延长其生命周期,易于维护与管理; paper51.com

③ 安全可靠性高:登录密码口令,实现系统的可靠性;

内容来自www.paper51.com

④ 使用模块化设计的方法:使系统具有良好的可扩充性,以适应其不同阶段的发展需要; http://www.paper51.com

⑤ 操作简单,维护方便:每个系统都具有系统维护功能,对可变化的项目可自行维护; paper51.com

⑥打印功能强大:可以对当次产品入库信息、当次产品出库信息打印而且还可查询检索到哪一日入库及出库信息的打印。

内容来自论文无忧网 www.paper51.com

第四章  系统功能模块设计 内容来自www.paper51.com

4.1 公司仓库管理功能模块设计目标

http://www.paper51.com

⑴ 实用性强:符合实际操作流程的习惯,易学易用的友好的用户界面,适合各层次工作人员的使用需求,实现计算机与多年积累起来的经验相结合科学化管理; 内容来自www.paper51.com

⑵ 先进的程序结构:使用当代前卫的软件编程,能延长其生命周期,易于维护与管理;

内容来自www.paper51.com

⑶ 安全可靠性高:登录密码口令,实现系统的可靠性; copyright paper51.com

⑷ 使用模块化设计的方法:使系统具有良好的可扩充性,以适应其不同阶段的发展需要;

http://www.paper51.com

⑸ 操作简单,维护方便:每个系统都具有系统维护功能,对可变化的项目可自行维护;

内容来自www.paper51.com

⑹ 查询功能强大:可以对文件按日期、部门、文件名和文件的编号等方式查询,使管理人员能及时准确地掌握公司仓库的基本情况。 内容来自论文无忧网 www.paper51.com

4.2 公司仓库管理信息系统功能模块划分 内容来自论文无忧网 www.paper51.com

根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:

http://www.paper51.com

①系统管理模块 copyright paper51.com

②项目设置管理模块 paper51.com

③入库操作管理模块 内容来自www.paper51.com

④出库操作管理模块

内容来自www.paper51.com

⑤报表输出管理模块 paper51.com

4.3公司仓库管理信息系功能模块明细 paper51.com

该仓库管理系统分为五个功能模块,每个功能模块由若干子项组成,该系统的功能结构图如图4.1所示。

内容来自www.paper51.com

paper51.com

腾达公司库存管理系统

内容来自论文无忧网 www.paper51.com

                            内容来自论文无忧网 www.paper51.com

                              

copyright paper51.com

图4.1系统功能结构图 内容来自www.paper51.com

⑴ 系统管理模块

http://www.paper51.com

这一模块的主要功能是,对使用公司仓库管理信息系统的用户进行管理,包括:密码登录和退出系统等。 http://www.paper51.com

本系统的系统用户可对该软件实行全方位、一体化的管理,可对五大模块所有功能进行管理。用户可对系统的系统管理模块、项目设置管理模块、入库操作管理模块、出库操作管理模块、报表输出管理模块进行操作。

内容来自www.paper51.com

设置了密码可以保证系统的安全:避免其他无关人员随意修改信息造成系统内容丢失密秘泄露等问题发生。 内容来自www.paper51.com

系统管理的功能结构图如图4.2所示: http://www.paper51.com

                  

copyright paper51.com

                          图4.2 系统管理模块图

内容来自www.paper51.com

下面就系统管理的各个模块详细的作以介绍: paper51.com

①登录模块 paper51.com

登录模块,主要功能是用户输入合法的用户名和密码方可进入系统进行各种操作,否则就不能进入系统。 内容来自论文无忧网 www.paper51.com

④ 退出系统模块

内容来自论文无忧网 www.paper51.com

用于退出系统,只要在下拉菜单中点击退出就可退出系统。 paper51.com

⑵项目设置管理模块 内容来自论文无忧网 www.paper51.com

这一模块的主要功能是完成员工管理、客户管理、供应管理、材料分类和材料管理。对其分别进行增加、删除、修改等操作。 paper51.com

项目设置管理功能模块图如下图4.3所示 内容来自论文无忧网 www.paper51.com

         

内容来自www.paper51.com

图4.3项目设置管理模块 copyright paper51.com

  

copyright paper51.com

   内容来自www.paper51.com

项目设置管理模块中各子模块的说明如下:

copyright paper51.com

在进行具体的项目设置管理界面设计之前,我们先把收(发)文件数据概念结构转化为Access 2000数据库系统所能够支持的实际数据模型,也就是数据库的逻辑结构,建立起了能够保障系统顺利正确运行的后台。 paper51.com

①员工管理模块

http://www.paper51.com

主要功能是员工各种信息的管理。在员工管理模块中,对员工信息(包括员工姓名、职务、电话和密码)进行增加、修改、和删除等操。 copyright paper51.com

②供应管理模块 内容来自论文无忧网 www.paper51.com

主要功能是对供应方面的信息进行管理。在供应管理中,对公司名称、公司地址、联系人姓名、联系电话等情况进行增加、修改、和删除等操。 paper51.com

③ 客户管理模块

paper51.com

     这一模块是对客户方面的信息进行管理,对公司名称、公司地址、联系人姓名、联系电话以及产品和数量进行记载增加、修改、和删除等操 paper51.com

④材料分类管理模块 paper51.com

这一模块是对各种材料进行分类编号。 copyright paper51.com

⑤材料管理模块 http://www.paper51.com

这一模块是对各种材料进行分类编号,按不同的产品编号对产品进行增加、修改、和删除等操。 内容来自www.paper51.com

⑶入库操作管理模块

内容来自论文无忧网 www.paper51.com

主要用于产品入库信息的管理按产品的分类、产品的名称、入库数量、产品单价

copyright paper51.com

供应商的姓名、经手人以及金额和产品入库信息的打印等操作。入库管理模块的功能如下图4.4入库操作管理模块。

内容来自论文无忧网 www.paper51.com

        内容来自www.paper51.com

                         图4.4 入库操作管理模块

http://www.paper51.com

入库操作管理模块中各子模块的说明如下:

内容来自www.paper51.com

①入库产品信息添加模块

http://www.paper51.com

    主要是实现入库产品信息的管理,按产品的分类、产品的名称、入库数量、产品单价等入库信息添加到仓库表中。 copyright paper51.com

②入库产品信息打印模块 内容来自论文无忧网 www.paper51.com

    本模块的主要功能是在入库产品信息添加完成以后,利用打印报表管理器把当次入库产品信息打印出来。 内容来自论文无忧网 www.paper51.com

⑷ 出库操作管理模块

内容来自www.paper51.com

主要用于产品出库信息的管理按产品的分类、产品的名称、出库数量、经手人以及服务客户和产品出库信息的打印等操作。同时自动显示仓库量,出库数量不能大于仓库量,如果大于则弹出对话框提示。

内容来自www.paper51.com

出库操作管理模块功能结构图如下4.5所示:

http://www.paper51.com

           

内容来自www.paper51.com

                      图4.5 产品出库管理模块 http://www.paper51.com

出库操作管理模块中各子模块的说明如下: 内容来自www.paper51.com

① 出库产品信息模块 paper51.com

用于产品的分类、产品的名称、出库数量、经手人以及服务客户和产品出库信息

copyright paper51.com

②出库产品信息打印模块 http://www.paper51.com

本模块的主要功能是在出库产品信息添加完成以后,利用打印报表管理器把当次出库产品信息打印出来。

http://www.paper51.com

⑸报表输出管理模块 copyright paper51.com

报表输出管理模块的功能结构图  如图4.6所示: http://www.paper51.com

         

内容来自论文无忧网 www.paper51.com

图4.6报表输出管理模块

http://www.paper51.com

报表输出管理模块中各子模块的说明如下: copyright paper51.com

①   日入库产品信息检索模块 paper51.com

日入库产品信息检索主要功能是从入库信息表中查询某一天的产品入库信息。 内容来自www.paper51.com

②日入库产品信息打印模块

内容来自论文无忧网 www.paper51.com

日入库产品信息打印主要是打印查询出的某一天的产品入库信息。 paper51.com

③日出库产品信息检索模块

内容来自www.paper51.com

日出库产品信息检索主要功能是从出库信息表中查询某一天的产品出库信息。

http://www.paper51.com

④日出库产品信息打印模块

copyright paper51.com

日出库产品信息打印主要是打印查询出的某一天的产品出库信息。

paper51.com

------分隔线----------------------------
联系方式