




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.:.;商品进销存设计文档目 录 TOC o - h z HYPERLINK l _Toc .引见 PAGEREF _Toc h HYPERLINK l _Toc .系统概述 PAGEREF _Toc h HYPERLINK l _Toc .设计上的思索 PAGEREF _Toc h HYPERLINK l _Toc .假设和依赖 PAGEREF _Toc h HYPERLINK l _Toc .普通限制 PAGEREF _Toc h HYPERLINK l _Toc .目的和指点方针 PAGEREF _Toc h HYPERLINK l _Toc .开发方法 PAGEREF _Toc h H
2、YPERLINK l _Toc .体系构造战略 PAGEREF _Toc h HYPERLINK l _Toc .系统体系构造 PAGEREF _Toc h HYPERLINK l _Toc .子系统的体系构造 PAGEREF _Toc h HYPERLINK l _Toc .政策和实施战略 PAGEREF _Toc h HYPERLINK l _Toc .程序系统的构造 PAGEREF _Toc h HYPERLINK l _Toc .程序标识符登录设计阐明 PAGEREF _Toc h HYPERLINK l _Toc .模块描画 PAGEREF _Toc h HYPERLINK l _T
3、oc .功能 PAGEREF _Toc h HYPERLINK l _Toc .性能 PAGEREF _Toc h HYPERLINK l _Toc .输入项 PAGEREF _Toc h HYPERLINK l _Toc .输出项 PAGEREF _Toc h HYPERLINK l _Toc .算法 PAGEREF _Toc h HYPERLINK l _Toc .流程逻辑 PAGEREF _Toc h HYPERLINK l _Toc .接口 PAGEREF _Toc h HYPERLINK l _Toc .存储分配 PAGEREF _Toc h HYPERLINK l _Toc .注释
4、设计 PAGEREF _Toc h HYPERLINK l _Toc .限制条件 PAGEREF _Toc h HYPERLINK l _Toc .尚未处理的问题 PAGEREF _Toc h HYPERLINK l _Toc .模块(标识符)档案管理设计阐明 PAGEREF _Toc h HYPERLINK l _Toc .模块描画 PAGEREF _Toc h HYPERLINK l _Toc .功能 PAGEREF _Toc h HYPERLINK l _Toc .性能 PAGEREF _Toc h HYPERLINK l _Toc .输入项 PAGEREF _Toc h HYPERLI
5、NK l _Toc .输出项 PAGEREF _Toc h HYPERLINK l _Toc .算法 PAGEREF _Toc h HYPERLINK l _Toc .流程逻辑 PAGEREF _Toc h HYPERLINK l _Toc .接口 PAGEREF _Toc h HYPERLINK l _Toc .存储分配 PAGEREF _Toc h HYPERLINK l _Toc .注释设计 PAGEREF _Toc h HYPERLINK l _Toc .限制条件 PAGEREF _Toc h HYPERLINK l _Toc .尚未处理的问题 PAGEREF _Toc h HYPER
6、LINK l _Toc .模块(标识符)库存管理设计阐明 PAGEREF _Toc h HYPERLINK l _Toc .模块描画 PAGEREF _Toc h HYPERLINK l _Toc .功能 PAGEREF _Toc h HYPERLINK l _Toc .性能 PAGEREF _Toc h HYPERLINK l _Toc .输入项 PAGEREF _Toc h HYPERLINK l _Toc .输出项 PAGEREF _Toc h HYPERLINK l _Toc .算法 PAGEREF _Toc h HYPERLINK l _Toc .流程逻辑 PAGEREF _Toc
7、h HYPERLINK l _Toc .接口 PAGEREF _Toc h HYPERLINK l _Toc .存储分配 PAGEREF _Toc h HYPERLINK l _Toc .注释设计 PAGEREF _Toc h HYPERLINK l _Toc .限制条件 PAGEREF _Toc h HYPERLINK l _Toc .尚未处理的问题 PAGEREF _Toc h HYPERLINK l _Toc .模块(标识符)销售信息管理设计阐明 PAGEREF _Toc h HYPERLINK l _Toc .模块描画 PAGEREF _Toc h HYPERLINK l _Toc .
8、功能 PAGEREF _Toc h HYPERLINK l _Toc .性能 PAGEREF _Toc h HYPERLINK l _Toc .输入项 PAGEREF _Toc h HYPERLINK l _Toc .输出项 PAGEREF _Toc h HYPERLINK l _Toc .算法 PAGEREF _Toc h HYPERLINK l _Toc .流程逻辑 PAGEREF _Toc h HYPERLINK l _Toc .接口 PAGEREF _Toc h HYPERLINK l _Toc .存储分配 PAGEREF _Toc h HYPERLINK l _Toc .注释设计 P
9、AGEREF _Toc h HYPERLINK l _Toc .限制条件 PAGEREF _Toc h HYPERLINK l _Toc .尚未处理的问题 PAGEREF _Toc h HYPERLINK l _Toc .模块(标识符)报单管理设计阐明 PAGEREF _Toc h HYPERLINK l _Toc .模块描画 PAGEREF _Toc h HYPERLINK l _Toc .功能 PAGEREF _Toc h HYPERLINK l _Toc .性能 PAGEREF _Toc h HYPERLINK l _Toc .输入项 PAGEREF _Toc h HYPERLINK l
10、 _Toc .输出项 PAGEREF _Toc h HYPERLINK l _Toc .算法 PAGEREF _Toc h HYPERLINK l _Toc .流程逻辑 PAGEREF _Toc h HYPERLINK l _Toc .接口 PAGEREF _Toc h HYPERLINK l _Toc .存储分配 PAGEREF _Toc h HYPERLINK l _Toc .注释设计 PAGEREF _Toc h HYPERLINK l _Toc .限制条件 PAGEREF _Toc h HYPERLINK l _Toc .尚未处理的问题 PAGEREF _Toc h HYPERLINK
11、 l _Toc .模块(标识符)供应商管理设计阐明 PAGEREF _Toc h HYPERLINK l _Toc .模块描画 PAGEREF _Toc h HYPERLINK l _Toc .功能 PAGEREF _Toc h HYPERLINK l _Toc .性能 PAGEREF _Toc h HYPERLINK l _Toc .输入项 PAGEREF _Toc h HYPERLINK l _Toc .输出项 PAGEREF _Toc h HYPERLINK l _Toc .算法 PAGEREF _Toc h HYPERLINK l _Toc .流程逻辑 PAGEREF _Toc h H
12、YPERLINK l _Toc .接口 PAGEREF _Toc h HYPERLINK l _Toc .存储分配 PAGEREF _Toc h HYPERLINK l _Toc .注释设计 PAGEREF _Toc h HYPERLINK l _Toc .限制条件 PAGEREF _Toc h HYPERLINK l _Toc .尚未处理的问题 PAGEREF _Toc h HYPERLINK l _Toc .词汇表 PAGEREF _Toc h HYPERLINK l _Toc .参考书目 PAGEREF _Toc h 引见 )编写目的 本概要设计阐明书是针对软件的处理方案、功能分配、模块
13、划分、程序的总体构造、输入输出和接口设计、运转设计及出错设计等方面作了全面的概括性阐明。目的是对该工程进展总体设计,在完成了软件系统的可行性研讨和需求分析的根底上划分系统的功能模块,进展系统开发的分工,明确个模块间的接口,为进展后面的详细设计和实现做好预备。 )适用范围 本概要设计阐明书的适用范围是。 )本文档的读者 本概要设计阐明书的预期读者为本工程组小组的成员以及对该系统感兴趣和对系统进展扩展和维 护的人员。 )系统的称号和版本号 系统称号:商品进销存管理系统 版本号:. )术语、缩写词 或缩略语 用户:指最终适用该系统的人或其他系统 记录:指一条信息项,相当于数据库中的一条记录 入库:指
14、用户把信息录入本系统,以用久保管到数据库中 删除:指用户把库中的记录从数据库中用久地删除 报表:指一段时间的销售情况的统计 )此文档总结 对系统的功能进展了模块划分,并确定了模块间的接口。系统概述系统采用MCV方式,为B/S架构,运用JSP/Servlet技术实现,效力器用Tomcat,数据库用MySQL,应具有以下功能:.档案管理;其中,包括添加,查询,修正,删除档案记录的功能。.仓库管理;其中,包括添加,查询,修正,删除库存信息的功能。.销售信息管理;其中包括添加,查询,修正,删除销售信息的功能。.报单管理;其中,包括生成日报单和月报单的功能。.供应商管理; 其中,包括添加,查询,修正供应
15、商的功能。设计上的思索本节描画在完成一个完好的设计处理方案之前必需阐明或处理的问题。假设和依赖 )相关的软件和硬件 软件: JRE:._ 或更高版本 效力器:Tomcat . 或更高版本 数据库:MySQL .或更高版本 客户端:IE .或更高版本 硬件: 处置器:X 系列,主频.GHz 或更高 内存:MB 或更高 硬盘空间:MB 或更高 )操作系统 Windows Professional 或者Windows XP Professional )最终用户特征 会用IE .等上网进展阅读网页等Internet操作。 )在功能上能够发生的变化 .供应商能够添加删除的功能 .商品和供应商的编号能够允
16、许修正 .商品和供应商的查询条件能够添加 .商品和供应商的入库能够进展批量添加 .报表的内容能够发生改动普通限制 )对软件系统的设计有重要影响的全局限制或约束 系统中要求运用MVC方式; 系统构造采用B/S;系统中必需运用数据库。 )硬件或软件环境 软件: JRE:._ 或更高版本 效力器:Tomcat . 或更高版本 数据库:MySQL .或更高版本 客户端:IE .或更高版本 硬件: 处置器:X 系列,主频.GHz 或更高 内存:MB 或更高 硬盘空间:MB 或更高 )最终用户环境 IE .或更高版本 )规范的兼容;(Option) JRE:._ 或更高版本 )接口/协议的要求 本系统由于
17、是B/S架构,所以采用JSP页面来做用户接口。 )数据储存和发布要求 数据永久地存储到效力器端数据库。 )平安性的要求或其它类似的规那么 用户需求登录并验证其合法性才干进展相应的操作。)内存和其它的容量限制 内存:MB 或更高 硬盘空间:MB 或更高目的和指点方针描画一切支配软件设计的目的、指点方针、原那么或者优先权。)尽量坚持它简单易用,用户可以从有网页阅读器的机器上登录到系统,验证后就可以进展商品信息等相关的操作,只需具备上网的技艺就可以运用本系统。)强调速度与内存运用的矛盾,系统既思索到了速度的相应和内存的运用,从中选取折中的方法。)象对待一个曾经存在的商品那样任务、察看或者领会。开发方
18、法简要地描画用于软件设计的方法:软件设计采用了MVC方式。MVC即Model-View-Controller,即把一个运用的输入、处置、输出流程按照Model、View、Controller的方式进展分别,这样一个运用被分成三个层模型层、视图层、控制层。视图(View)代表用户交互界面,对于本运用系统来说,为JSP界面。 JSP界面用于相运用户的恳求,数据的采集和反响。模型(Model),就是业务流程/形状的处置以及业务规那么的制定。业务流程的处置过程对其它层来说是黑箱操作,模型接受视图恳求的数据,并前往最终的处置结果。业务模型的设计可以说是MVC最主要的中心。此系统里,模型主要是Java实体
19、类,表示系统的数据,用户等。控制(Controller)从用户接纳恳求, 将模型与视图匹配在一同,共同完成用户的恳求。模型、视图与控制器的分别,使得一个模型可以具有多个显示视图。假设用户经过某个视图的控制器改动了模型的数据,一切其它依赖于这些数据的视图都应反映到这些变化。因此,无论何时发生了何种数据变化,控制器都会将变化通知一切的视图,导致显示的更新。这实践上是一种模型的变化-传播机制。MVC要求对运用分层,虽然要破费额外的任务,但产品的构造明晰,产品的运用经过模型可以得到更好地表达。首先,最重要的是应该有多个视图对应一个模型的才干。在目前用户需求的快速变化下,能够有多种方式访问运用的要求。再
20、次,由于一个运用被分别为三层,因此有时改动其中的一层就能满足运用的改动。一个运用的业务流程或者业务规那么的改动只需改动MVC的模型层。最后,它还有利于软件工程化管理。由于不同的层各司其职,每一层不同的应器具有某些一样的特征,有利于经过工程化、工具化产生管理程序代码。系统构造采用B/S。B/S,即Browser/Server(阅读器/效力器)构造,是随着Internet技术的兴起,对C/S构造的一种变化或者改良的构造。在这种构造下,用户界面完全经过WWW阅读器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在效力器端实现,开发平台用JSP。JSP即Java Server Pages,是由Sun
21、Microsystems公司倡导、许多公司参与一同建立的一种动态网页技术规范。用JSP开发的Web运用是跨平台的,即能在Linux下运转,也能在其他操作系统上运转。JSP将网页逻辑与网页设计和显示分别,支持可重用的基于组件的设计,使基于Web的运用程序的开发变得迅速和容易,这与MCV方式本质上完全一样的。JSP技术的强势,一次编写,四处运转;系统的多平台支持;强大的可伸缩性;多样化和功能强大的开发工具支持。体系构造战略系统采用MCV方式,B/S构造,JSP平台。实体模型采用JavaBean的表示方法,这主要是结合JSP言语来实现的。而控制类那么是采用Java里的Web编程Servlet,这样能
22、实现B/S构造中的效力器端对阅读器端的HTTP恳求的处置。视图就是用JSP页面来实现的,经过JSP页面,用户在阅读器端就可以进展操作。系统处置流程如以下图所示:用户恳求某个页面或执行某种功能效力器接受恳求并检查权限调用Servlet执行对应类和方法操作数据库将数据呈现给用户用户操作并提交将结果返给用户操作数据库有权限 图 -. 系统处置流程系统体系构造系统划分为个子系统,分别是:档案管理,仓库管理,销售信息管理,报单管理和供应商管理。如以下图所示:商品进销存管理系统档案管理仓库管理销售信息管理报单管理供应商管理 图-.子系统分类系统根据用户身份的不同,呈现给用户不同的子系统。如报单管理员,当其
23、登录到系统时,系统根据其账号的类型判别出是报单管理员,系统就会把报单管理子系统的首页呈现给用户,而其他的子系统并不能访问。这样既能保证了系统的平安性,又能实现用户的分工操作。子系统的体系构造详细描画某个子系统的作用,进一步描画该子系统是如何分为子组件的以及各个子组件之间的关系。在此用档案管理子系统为例。档案管理子系统,管理和维护的商品档案信息,包括添加,修正,删除查询商品档案。遵照MCV方式,实体模型组件担任数据和用户的表示,表示永久数据库对象,定义了本系统中的档案对象;视图模型组件定义了系统GUI界面;控制模型组件担任控制系统的逻辑功能,即控制档案的管理和维护流程。当用户发出恳求或选中界面中
24、的某项功能时,界面包里组件把此恳求传达给控制包组件,控制包组件判别其恳求并做出处置,此时控制包组件调用实体包组件里相应的实体类进展操作,需求数据库永久化时,进展数据库操作,然后根据处置结果,最后再经过边境包组件向用户前往处置结果。组件间的关系如以下图所示: Web效力器 数据库效力器 边境包JSP控制包ServletDAO浏览器实体包JavaBean 图 -. 组件间的关系政策和实施战略描画影响系统的接口细节和系统实现细节的各个方面:)选择特定产品来运用如编译器、解释器、数据库、函数库等 编译器,解析器:JRE ._ 数据库:MySQL)工程上的折中 JSP页面由于短少美工人员,所以采用简单适
25、用的原那么。)编码规范和惯例 命名规范:变量首字符小写且变量后加上编写成员学号的后两个数字,类名首字符大写,两个单词之间 用下划线衔接。 注释:原那么上每个函数和重要的代码端都有详细的注释。)一个或多个子系统、模块或子程序的协议 由于采用JSP平台,所以模块间的协议采用HTTP协议。)软件测试方案 用户需求测试,功能性测试,单元测试,集成测试,系统测试。)最终用户、软件、硬件和通讯的接口 最终用户接口:JSP页面 本系统运用Tomcat效力器和MySQL数据库。和Tomcat效力器之间的接口由JSP/Servlet技术内部提供无需关怀。)将源代码按照物理形状文件和途径进展分层组织 实体模型类放
26、在src/model文件夹下,控制模型类放在src/controller下,JSP页面放在程序根目录下。)如何构造和/或产生系统的交付物如何编译、链接、加载等 由于采用Eclipse集成开发环境,只需配置好工程,即可自动生成所需交付物。程序系统的构造.程序采用MVC (Model, View, Controller) 架构,详细如以下图“系统构造图所示:a)View:即视图,也即此系统的用户接口,由JSP页面来完成。页面上将运用JavaScript以加强用户验证。b)Controller:即控制器,在本系统中由Servlet类来承当,担任用户的恳求与呼应的流程控制。c)Model:即模型,在本
27、系统中由JavaBean来承当,担任实体类的建模,DAO,直接访问数据库的类。 Web效力器 数据库效力器 边境包JSP控制包ServletDAO浏览器实体包JavaBean 图 -. 系统构造图程序标识符登录设计阐明从本章开场,逐个地给出各个层次中的每个程序的设计思索。以下给出的提纲是针对普通情况的。对于一个详细的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容一样,在这种情况下,只需简单地阐明这一点即可。模块描画本模块担任验证用户的登录恳求,确认用户的登录形状,并在session中放置相关属性以供其他功能模块运用。功能用户输入用户名和密码,并
28、发出登录恳求,程序验证用户名和密码的正确性及合法性,假设用户名或者密码错误,那么前往并显示错误信息,否那么登录胜利。用户登录后将一些用户形状放入session中,以便其他程序模块运用。性能.运用Javascript在客户端进展用户名和密码格式的验证,假设格式错误那么显示错误信息,不向效力器发送登录恳求,以减轻效力器的压力;.运用Javascript判别用户的输入中能否有不合法的字符,防止SQL注入入侵;.全部操作查询一次数据库,效力器端的处置速度应为毫秒级。输入项.用户名:由字符组成,只允许包含字母、数字和下划线,大小写敏感;.密码:由字符组成,只允许包含字母、数字和下划线,大小写敏感。输出项
29、.登录失败时输出错误信息;.登录胜利时显示欢迎信息,并根据用户类型进入相应的功能模块。算法未用到复杂的算法。流程逻辑顺序图如下: 图-.登录模块顺序图接口用户接口如图-用户登录界面所示:提供用户名和密码的输入框以及登录按钮。 图 -.用户登录界面存储分配无。注释设计无特殊要求。限制条件无。尚未处理的问题无。模块(标识符)档案管理设计阐明模块描画本程序担任添加,查询,修正,删除商品档案恳求,胜利操作时,需求保管更新那么保管到数据库中,并前往提示信息给用户;添加失败时提示用户操作失败。 功能添加功能:用户输入商品档案的信息,并提交,程序验证商品档案编号能否曾经存在,假设曾经存在,那么前往并显示错误
30、信息,否那么添加胜利。查询功能:用户输入商品档案的编号,并提交,程序从数据库中查询商品编号,假设查询到,那么前往商品档案信息,否那么提示不存在此商品档案。修正功能:用户输入商品档案的编号,并提交,程序从数据库中查询商品编号,假设查询到,那么前往商品档案信息并提供修正选项,否那么提示不存在此商品档案。用户填写好要修正的信息,并提交,程序更新数据到数据库中,假设胜利,那么前往更新胜利信息,否那么提示更新失败。删除功能:用户输入商品档案的编号,并提交,程序从数据库中删除此商品档案,假设删除胜利,那么前往删除胜利信息,否那么提示删除失败。性能全部添加操作一次到数据库中,效力器端的处置速度应为毫秒级。输
31、入项添加商品档案的输入项:.商品档案编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。不可空。.商品称号:可以包含中文。.商品计量单位:可以包含中文。查询商品档案的输入项:商品档案编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。修正商品档案的输入项:.商品称号:可以包含中文。.商品计量单位:可以包含中文。删除商品档案的输入项:商品档案编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。输出项.操作失败时输出错误信息。.操作胜利时显示添加胜利信息,并提供链接前往商品档案管理首页。算法未用到复杂的算法。流程逻辑添加操作顺序图如下: 图-.添加商品档案顺序图查询操作顺序
32、图如下: 图-.查询商品档案顺序图修正操作顺序图如下: 图-.修正商品档案顺序图删除操作顺序图如下: 图-.删除商品档案顺序图接口用户接口如以下图所示: 图 -. 添加商品档案界面 图 -. 查询商品档案界面 图 -. 修正商品档案界面 图 -. 删除商品档案界面存储分配无。注释设计无特殊要求。限制条件无。尚未处理的问题无。模块(标识符)库存管理设计阐明模块描画本程序担任添加,查询,修正,删除商品库存恳求,胜利操作时,需求保管更新那么保管到数据库中,并前往提示信息给用户;添加失败时提示用户操作失败。 功能添加功能:用户输入库存的信息,并提交,程序验证库存编号能否曾经存在,假设曾经存在,那么前往
33、并显示错误信息,否那么添加胜利。查询功能:用户选择查询的方式,然后输入查询的信息,并提交,程序从数据库中查询,假设查询到,那么前往商品档案信息,否那么提示不存在此商品档案。修正功能:用户选择修正的方式,然后输入修正的信息,并提交,程序从数据库中查询,假设查询到,那么前往商品档案信息,并提供修正的功能选项,否那么提示不存在此商品档案。用户填写好要修正的信息,并提交,程序更新数据到数据库中,假设胜利,那么前往更新胜利信息,否那么提示更新失败。删除功能:用户选择删除的方式,然后输入删除的信息,并提交,程序从数据库中查询,假设查询到,那么前往商品档案信息,并提供删除的功能选项,否那么提示不存在此商品档
34、案。用户选择删除选项,并提交,程序从数据库中删除此库存记录,假设胜利,那么前往删除胜利信息,否那么提示删除失败。性能全部添加操作一次到数据库中,效力器端的处置速度应为毫秒级。输入项添加库存的输入项:.库存编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。不可空。.商品编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。不可空。. 商品称号:可以包含中文。.商品计量单位:可以包含中文。.供应商编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。不可空。.进货日期:格式为年-月-日。.进货量:为数字。查询库存的输入项:提供查询的提交:. 商品编号 . 供应商编号 .商品称
35、号 .查询所以并输入查询的信息。修正库存的输入项:和查询的一样。删除库存的输入项:和查询的一样。输出项.操作失败时输出错误信息。.操作时显示添加胜利信息,并提供链接前往库存管理首页。算法未用到复杂的算法。流程逻辑添加库存顺序图如下: 图-.添加库存顺序图查询库存顺序图如下: 图-.查询库存顺序图修正库存顺序图如下: 图-.修正库存顺序图删除库存顺序图如下: 图-.删除库存顺序图接口用户接口如以下图: 图 -. 添加库存界面 图 -查询库存界面 图- 修正库存界面 图 - 删除库存界面存储分配无。注释设计无特殊要求。限制条件无。尚未处理的问题无。模块(标识符)销售信息管理设计阐明模块描画本程序担
36、任添加,查询,修正,删除销售信息恳求,胜利操作时,需求保管更新那么保管到数据库中,并前往提示信息给用户;添加失败时提示用户操作失败。 功能添加功能:用户输入销售的信息,并提交,程序验证销售编号能否曾经存在,假设曾经存在,那么前往并显示错误信息,否那么添加胜利。查询功能:用户选择查询的方式,然后输入查询的信息,并提交,程序从数据库中查询,假设查询到,那么前往销售信息,否那么提示不存在此销售信息。修正功能:用户输入销售编号,并提交,程序从数据库中查询,假设查询到,那么前往销售信息,并提供修正的功能选项,否那么提示不存在此销售信息。用户填写好要修正的信息,并提交,程序更新数据到数据库中,假设胜利,那
37、么前往更新胜利信息,否那么提示更新失败。删除功能:用户输入销售编号,并提交,程序从数据库中删除此销售信息,假设胜利,那么前往删除胜利信息,否那么提示删除失败。性能全部添加操作一次到数据库中,效力器端的处置速度应为毫秒级。输入项添加销售的输入项:.销售编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。不可空。.商品编号:由字符组成,只允许包含字母、数字和下划线,大小写敏感。不可空。. 商品称号:可以包含中文。.商品计量单位:可以包含中文。.销售量:数字。.单价:数字。.销售日期:下拉框选择。查询销售的输入项:提供查询的选项:. 销售编号 . 商品编号 .商品称号并输入查询的信息。修正销
38、售的输入项:销售编号删除销售的输入项:销售编号输出项.操作失败时输出错误信息。.操作时显示添加胜利信息,并提供链接前往库存管理首页。算法未用到复杂的算法。流程逻辑添加销售顺序图如下: 图-.添加销售顺序图查询销售顺序图如下: 图-.查询销售顺序图修正销售顺序图如下: 图-.修正销售顺序图删除销售顺序图如下: 图-.删除销售顺序图接口用户接口如以下图: 图 -. 添加销售界面 图 -查询销售界面 存储分配无。注释设计无特殊要求。限制条件无。尚未处理的问题无。模块(标识符)报单管理设计阐明模块描画本程序担任生成日报单和月报单恳求,胜利操作时,并返报答单信息给用户;添加失败时提示用户操作失败。 功能
39、生成日报单:用户选择日期,并提交,程序从销售数据库中检索销售信息,生成报单,前往给用户。生成月日报单:用户选择月份,并提交,程序从销售数据库中检索销售信息,生成报单,前往给用户。性能全部添加操作一次到数据库中,效力器端的处置速度应为毫秒级。输入项生成日报单的输入项:用户选择日期。 生成月报单的输入项:用户选择月份。 输出项.操作失败时输出错误信息。.操作时显示添加胜利信息,并提供链接返报答单管理首页。算法未用到复杂的算法。流程逻辑生成日报单顺序图如下: 图-. 生成日报单顺序图生成月报单顺序图如下: 图-. 生成月报单顺序图接口用户接口如以下图: 图 -. 生成日报单界面 图 -生成月报单界面 存储分配无。注释设计无特殊要求。限
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 奥鹏网络安全
- 《当代少先队教育导论》课件-【第9章】 红领巾奖章教育
- 运费清算协议书模板
- 海边安全协议书
- 乡村特色产业扶贫协议
- 遗失车位协议书范本
- 退款协议回收合同模板
- 房地产分销服务合同
- 智能医疗服务设备开发协议
- 达州劳务派遣合同协议
- 2025年全国保密教育线上培训考试试题库及答案【网校专用】含答案详解
- 华为管理面试题及答案
- (四调)武汉市2025届高中毕业生四月调研考试 语文试卷(含答案详解)
- 公司事故隐患内部报告奖励制度
- 大学生创新创业基础(创新创业课程)完整全套教学课件
- 中国农业文化遗产与生态智慧智慧树知到期末考试答案章节答案2024年浙江农林大学
- Unit 1 Looking forwards Understanding ideas 教学设计-高中英语外研版(2019)选择性必修第四册
- 第7章参数估计PPT课件
- 项目机械设备租赁市场调查报告
- 黑龙江省资产评估收费管理暂行办法黑价联92
- KJ90X煤矿安全监控系统培训资料详细2029
评论
0/150
提交评论