[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc

上传人:仙人指路1688 文档编号:3814930 上传时间:2023-03-23 格式:DOC 页数:32 大小:728KB
返回 下载 相关 举报
[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc_第1页
第1页 / 共32页
[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc_第2页
第2页 / 共32页
[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc_第3页
第3页 / 共32页
[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc_第4页
第4页 / 共32页
[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc》由会员分享,可在线阅读,更多相关《[优秀毕业设计精品]基于C#的面向时代集团产品流程的仓储销售系统设计.doc(32页珍藏版)》请在三一办公上搜索。

1、图书分类号:密 级:毕业设计(论文)基于C#的面向时代集团产品流程的仓储销售系统设计Based On C# Times Group products for sales and storage system design 学生姓名将学院名称信电学院专业名称电子信息科学与技术指导教师2011年5月12日学位论文原创性声明本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。本人完全意识到本声明的法律结果由本人承

2、担。 论文作者签名: 日期 年 月 日学位论文版权协议书本人完全了解关于收集、保存、使用学位;论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归所拥有。有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。论文作者签名: 导师签名: 日期: 年 月 日 日期: 年 月 日摘要随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。企业的各项管理都将向信息化方向扩展,企业的仓库

3、管理及销售对于企业来说尤为重要,也正是基于这个原因我把毕业设计的方向定在了企业的仓库管理上。仓库管理及销售系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库管理及销售系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理产品,这种管理方式存在着许多缺点,如:效率低、保密性差等。另外,由于时间一长,将产生大量的文件和数据,这对于查找、更新和维护产品都带来了不少的困难。使用计算机对仓库信息进行管理以及对销售信息的反馈整理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、信息准确

4、等。这些优点能够极大地提高仓库管理的效率。由于时间紧迫,加之水平有限,设计中的缺点和不足之处在所难免,敬请导师批评指正,不胜感激。关键词:C# SQL .NET AbstructWith the development of business management information, network and management to a computer with the introduction of a new development platform. The management of all corporate information will be the directio

5、n of expansion, the enterprise warehouse management and sales is particularly important for enterprises, but also precisely for this reason I set the direction of graduation in the enterprise storage management. Warehouse management and sales system is an indispensable part of business, its contents

6、 for the enterprise is critical to both policy makers and managers, so the warehouse management and sales system should be able to provide users with sufficient information and fast search tool . But it has been the use of traditional manual management of products, the management approach has many s

7、hortcomings, such as: low efficiency and poor security. In addition, because over time, will produce a large number of documents and data, which for the search, update and maintain the products have brought a lot of difficulties. Use of computer information management and storage of information feed

8、back on the sales order, can not be compared with the advantages of manual management. For example: the rapid retrieval, easy to find, high reliability, large memory capacity, security and good, long life, low cost, accurate information. These advantages can greatly improve the efficiency of warehou

9、se management. Lack of time, combined with limited ability, design flaws and shortcomings are inevitable, please teacher criticism and appreciated. Keywords: C# SQL .NET目录摘要3Abstruct4目录51 仓库管理系统开发环境简介61.1中文 C# 简介71.2 SQL Server 2008语言介绍102 系统可行性分析113 系统总体设计133.1 系统目标设计133.2 开发设计思想133.3 系统功能需求分析143.4

10、 系统功能模块设计143.5 系统功能实现时序图154 数据库设计164.1 数据库需求分析164.2 数据库概念结构设计174.3 数据库逻辑结构设计215 系统主窗体设计235.1 创建工程项目仓储销售系统设计235.2 创建系统母版页245.3 创建主窗体菜单246 系统模块设计296.1 数据库中基本信息模块设计296.1.1 产品信息窗体306.1.2 库存状况信息窗体306.1.3 维修信息窗体316.1.4 配件信息326.2备份数据库326.3原数据库和还原到昨天数据库336.4用户管理33总结33致谢341 仓库管理系统开发环境简介本仓库管理系统是在以C#为编程语言,以SQL

11、 Server2008 作为后台数据库而开发的一个数据库管理系统及销售系统。下面简要介绍一下C#及SQL Server2008。1.1 中文 C# 简介C#(C Sharp)是微软公司 (Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及简单易使用的特性,是第一个组件导向(Component-oriented)的程序语言,它是一个面向对象的(object-oriented)程序语言。微软C#语言定义主要是从C和C+继承而来的,而且语言中的许多元素也反映了这一点。C#在设计者从C+继承的可选选项方面比Java要广泛一些(比如说structs),它

12、还增加了自己新的特点(比方说源代码).但它还太不成熟,不可能挤垮Java、C#还需要进化成一种开发者能够接受和采用的语言。而微软当前为它的这种新语言大造声势也是值得注意的。目前大家的反应是:“这是对Java的反击” 。 C#更象Java一些,虽然微软在这个问题上保持沉默。这也是意料中的事情,我觉得,因为Java近来很成功而使用Java的公司都报告说它们在生产效率上比C+获得了提高。命名空间中的申明:当你创建一个程序的时候,你在一个命名空间里创建了一个或多个类.同在这个命名空间里(在类的外面)你还有可能声明界面,枚举类型和结构体.必须使用using关键字来引用其他命名空间的内容.中间代码:微软在

13、用户选择何时MSIL应该编译成机器码的时候是留了很大的余地.微软公司很小心的声称MSIL不是解释性的,而是被编译成了机器码.它也明白许多-如果不是大多数的话-程序员认为Java程序要不可避免的比C编写的任何东西都要慢.而这种实现方式决定了基于MSIL的程序(指的是用C#,Visual Basic,Managed C+-C+的一个符合CLS的版本-等语言编写的程序)将在性能上超过解释性的Java代码.当然,这一点还需要得到事实证明,因为C#和其他生成MSIL的编译器还没有发布.但是Java JIT编译器的普遍存在使得Java和C#在性能上相对相同.象C#是编译语言而Java是解释性的,之类的声明

14、只是商业技巧.Java的中间代码和MSIL都是中间的汇编形式的语言,它们在运行时或其它的时候被编译成机器代码. 基本的数据类型C#拥有比C,C+或者Java更广泛的数据类型.这些类型是bool, byte, ubyte, short, ushort, int, uint, long, ulong, float, double,和decimal.像Java一样,所有这些类型都有一个固定的大小.又象C和C+一样,每个数据类型都有有符号和无符号两种类型.与Java相同的是, ,一个字符包含的是一个16位的Unicode字符.C#新的数据类型是decimal数据类型,对于货币数据,它能存放28位10进

15、制数字. 两个基本类:一个名叫object的类是所有其他类的基类.而一个名叫string的类也象object一样是这个语言的一部分.作为语言的一部分存在意味着编译器有可能使用它-无论何时你在程序中写入一句带引号的字符串,编译器会创建一个string对象来保存它.参数传递:方法可以被声明接受可变数目的参数.缺省的参数传递方法是对基本数据类型进行值传递.ref关键字可以用来强迫一个变量通过引用传递,这使得一个变量可以接受一个返回值.out关键字也能声明引用传递过程,与ref不同的地方是,它指明这个参数并不需要初始值. 与COM的集成:C#对Windows程序最大的卖点可能就是它与COM的无缝集成了

16、,COM就是微软的Win32组件技术.实际上,最终有可能在任何.NET语言里编写COM客户和服务器端.C#编写的类可以子类化一个已存在的CON组建,生成的类也能被作为一个COM组件使用,然后又能使用,比方说,JavaScript语言子类化它从而得到第三个COM组件.这种现象的结果是导致了一个运行环境的产生,在这个环境里的组件是网络服务,可用任何.NET语言子类化. 1.2 SQL Server 2008语言介绍1.2 SQL基础 SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,

17、SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成绝大多数数据库的操作。 SQL语言的突出优点就是它的非过程化、统一,而且还是所有关系数据库的公共语言

18、。SQL语言一次处理一个记录,对数据提供自动导航,它允许用户在高层的数据结构上工作,而部队单个记录进行操作,可操作记录集,所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。同时,它不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。作为统一的语言,SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、

19、应用程序员、决策支持系统人员及许多其它类型的终端用户。2.2.2 SQL语句 SQL语句概括起来可以分为数据操作语言,数据定义语言和数据控制语言几大组,它们用于对数据库数据的查询,修改和更新,是一种完备的数据处理语言。主要用到的数据操作语言主要是: SELECT:用于数据检索; INSERT:用于增加数据到数据库; UPDATE:用于从数据库中修改现存的数据; DELETE:用于从数据库中删除数据。2 系统可行性分析可行性分析的任务,并不是所有问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。如果问题没有可行的解,那么花费这项开发工程上的任何时间、资源、人力和经费都是

20、无谓的浪费。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。必须记住,可行性研究的目的不是解决问题,而是确定问题是否值得去解。怎样达到这个目的呢?当然不能靠主观猜想,而只能靠客观分析。必须分析几种主要的可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。所以从以上的分析原则来看,我所设计的仓库信息管理系统是一个规模不太大的系统,但是目标明确,清晰的描述了对目标系统的一切限制和约束

21、。本系统是为时代集团内部使用,当然它需要进一步的完善和更新。在使用过程中,要看它能不能带来效益,毕竟在现今社会效率是第一位的。从现实看,这还是有一定的实用价值的,从另一个角度看,现实社会发展飞速,尊重科技势在必行,因此这也是开发本系统的一个非常重要的原因。21世纪是计算机的时代,它必然取代一部分人的工作,高科技的监控系统进入社会生活的方方面面是发展的趋势。本设计从一下三个方面进行可行性研究:1. 技术可行性。本设计“仓储销售系统设计”是为时代集团仓库管理人员与销售人员开发的。由于本设计最重要体现的是实用性,所以,通过大量的社会调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕

22、业设计。 2. 经济可行性。成本方面:由于本毕业设计属于计算机科学(本科)教学的最后一个环节,所以人力消耗免费,资源学校提供,指导老师义务指导。所以成本计算只需计算开发期间开发者的生活消费,学校资源的消耗,所以开发本软件的成本是非常低的。效益方面:为企业开发一个完整、合理的仓库管理系统,可大大节余人力,以前需要多人干的工作,使用本系统只需一个人或几个人就能完成,且工作量和劳动强度大大降低。所以开发本软件可以为社会带来很好的经济效益。 从以上分析看开发本软件在经济上是可行的。 3. 操作可行性。本软件是为时代集团仓库的管理者与销售人员开发的,所有本软件的用户对象是企业仓库的工作人员与销售人员,由

23、于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。 所以从以上几个方面的分析来看,开发本软件是完全可行的。3 系统总体设计3.1 系统目标设计系统开发的总体任务是实现企业产品管理与销售的系统化、规范化和自动化,从而达到提高企业管理效率的目的。3.2 开发设计思想仓储销售系统主要是企业各种商品的管理。研发的新产品经确认进行验收入库,进行入库登记,产品的维修记录、配件的使用情况、配件的库存信息以及产品的销售状态、销售时间和新产品的更新。仓储管理及销售的特点是信息处理量比较大,所管理的产品种类繁多,而且由于入库单等单据发生量特别大,关联信息多,查询

24、和统计的方式各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递、报表种类繁多,各个部门管理规格不统一等问题。 在本系统的设计过程中,为了克服这些困难,满足计算机管理工作的需要,我们采取了下面的一些原则。采用控件验证避免重复的产品单据出现。程序代码标准化,软件统一化,确保软件的可维护性和实用性。界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。建立操作日志,系统自动记录所进行和各种操作。3.3 系统功能需求分析系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本仓库管理系统需要完成功能主要有:

25、仓储及销售管理的各种信息的输入,包括货物、供应商、客户、仓库信息的输入等。仓库管理各种信息的查询、统计、修改和维护,包括货物、货物出入、各种信息的修改和维护等。操作日志的管理。仓库管理系统的使用帮助。3.4 系统功能模块设计 在系统功能分析的基础上,根据仓储销售系统设计的要求,画出系统功能模块图,得到如图3-1所示的系统功能模块图。仓储销售系统仓库管理销售信息配件信息维修信息用户表销售信息表库存信息产品信息表图3-1 系统功能模块图。由图3-1中可以知道,根据不同的部门有不同的管理权限,仓库管理部门拥有配件、维修、库存及产品信息的管理权限;而销售部门拥有用户的个人资料及销售的信息状况。3.5

26、系统功能实现时序图根据3.4系统功能模块图,结合C#在数据库中的实现,设计出系统功能实现时序图,如下图3-2所示图3-2 功能实现时序图图3-2中 用户根据用户名到登陆视图中,调用登陆方法进行用户处理,调用属性进行连接工厂,从数据库中得到相关数据后用户返回数据,经用户处理中进行结果的验证,再把结果呈现给登陆的用户。4 数据库设计4.1 数据库需求分析用户的需求具体体现在各种信息的查询、保存、更新和删除,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析调查有关仓储管理信息需求的基础上,得到如图4

27、1所示的仓储销售的系统设计流程图。仓库现有库存汇总、处理销售情况新产品信息维修信息配件信息图4-1 仓储销售流程图通过对时代集团的仓储销售的内容和数据流程分析,设计数据项和数据结构如下:客户信息,包括顾客的基本信息:顾客姓名、顾客编号、联系人联系方式等。产品信息,包括的数据项有编号、产品名称、产品规格等。配件信息,包括配件的编号、配件类别、配件数量等产品库存信息,包括产品销售记录、现有库存数量等。维修信息,包括产品维修配件编号、配件使用数量、维修日期配件名称等。 用户及角色信息,包括用户名、操作权限、所属部门等。4.2 数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出能够满足时代

28、集团用户需求的各种实体结构,以及他们之间的关系,为以后的逻辑结构设计打下基础。根据上面的设计规划出的实体有:库存信息实体、配件信息实体、维修信息实体、用户及角色信息实体、产品信息实体等。各个实体具体的描述E-R图如下:库存信息实体E-R图如图4-2所示。库存信息实体编号货物名称产品数量图4-2库存信息实体E-R图配件信息实体E-R图如图4-3所示。配件信息实体配件名称配件 数量 配件种类配件编号图4-3 配件信息实体E-R图维修信息实体E-R图如图4-4所示。维修信息实体产品编号维修日期维修状态配件使用数量图4-4 出库信息实体E-R图用户及角色信息实体E-R图如图4-3所示。用户及角色信息实

29、体用户名密码邮箱安全提问图4-5 用户及角色信息实体E-R图产品信息实体E-R图如图4-6所示。产品信息实体编号产品规格产品名称图4-6 产品信息实体E-R实体和实体之间的关系E-R图如图4-9所示。产品维修配件仓储更新销售图4-9 实体之间关系E-R图4.3 数据库逻辑结构设计 现在需要将在上面的数据库概念结构转化为SQL Server2000 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。仓储销售系统数据库中各个表格的设计结果如下面表格所示。每个表格所示在数据库中的一个表,表4-1为货物基本信息表。表4-1 产品信息表字段名称数据类型字段大小可否为空产品名称char20不可产品编

30、号nvarchar20不可产品重量float不可产品长度float不可产品高度float不可额定电流float长整型不可额定电压float长整型不可额定功率float不可 表4-2为仓库信息表表4-2 库存信息表字段名称数据类型字段大小可否为空产品编号Char20不可存储数量Int不可 表4-3为维修信息表表4-3 维修信息表字段名称数据类型字段大小可否为空产品编号Char20不可维修日期Datetime长整型可配件编号varchar20不可配件名称Nvarchar待添加的隐藏文字内容220不可配件数量Int可维修状态Bit可 表4-4为销售信息表表4-4 销售信息表字段名称数据类型字段大小可

31、否为空产品编号Char20不可顾客编号Char20不可销售日期Datetime可经办人Nvarchar20可销售数量Int可销售状态Bit可表4-5为用户信息表表4-5 用户信息表字段名称数据类型字段大小可否为空用户名Nvarchar20不可登陆密码Char8不可部门Int不可用户激活状态Bit不可登陆状态Bit不可登陆时间Datetime不可表4-6为模块信息表表4-6 模块信息表字段名称数据类型字段大小可否为空用户名Marcher20不可所属部门Int不可地址Marcher40不可表4-7为配件信息表表4-7 配件信息表字段名称数据类型字段大小可否为空配件编号Varchar20不可配件名n

32、varchar20不可配件类型nvarchar20不可表4-8为客户信息表表4-8 客户信息表字段名称数据类型字段大小可否为空客户编号Char20不可客户名nvarchar20不可经办人nvarchar20不可经办人联系电话nvarchar20不可5 系统主窗体设计5.1 创建工程项目仓储销售系统设计通过上面的数据库设计,可以得到相应的的数据字段,根据这些表中的字段可以对仓储销售系统进行设计。5.2 创建系统母版页右击解决方案的仓储销售系统,选择新建新项,在产生的Form窗体中选择母版页,编写语言选择C#。图51 系统主窗体5.3 创建主窗体菜单 使用MemberShip做登陆界面,用Mode

33、l模块划分出用户和角色,在数据库中把用户的角色及权限进行划分。如下图5-2所示登陆界面的后台代码如下: 图 5-2 创建用户注册完成的用户在数据库中进行角色分配,使其有相应的角色管理、操作权限,角色分配如下图 5-3所示 图5-3 数据库中的用户显示图中的UserId是用MemberShip进行了加密处理,使其更安全 更稳定。分配好的角色如下图5-4所示 图 5-4 角色管理 创建好用户,可以根据用户的身份进行相应的操作权限,创建的新角色“小新”属于仓库管理员,他的操作权限如图5-5所示 图5-5 对应的销售员所拥有的操作权限根据管理员的操作权限,得到图5-5,新进一批配件,管理员点击进入添加

34、配件,得到如图5-6所示添加配件图 5-6添加配件图 添加完配件,在数据库中查看添加结果,调出的结果如下图5-7数据库配件查询结果图:5-7数据库配件查询结果图点击进入客户查询 则如下图5-6所示当管理员根据客户的动态信息所作出即时的更改时,触发编辑事件,调用相关的代码,代码如下: protected void BindData() CustomerHandle ch = new CustomerHandle(); DataTable table = ch.Select(); /获取数据视图 DataView view = table.DefaultView; /获取排序方式及排序表达式 st

35、ring sortstr = ViewStateSortCol.ToString() + + ViewStateSortDirect; /为试图设定排序方式 view.Sort = sortstr; /将GridView的数据源设置成数据视图 GridView1.DataSource = view; /GridView1.DataKeyNames = new string ProductsId, SalesId ; GridView1.DataBind(); protected void GridView1_RowUpdating(object sender, GridViewUpdateEv

36、entArgs e) CustomerBean cb = new CustomerBean(); cb.Customerid = GridView1.Rowse.RowIndex.Cells0.Text.ToString(); cb.Customername = (TextBox)GridView1.Rowse.RowIndex.Cells1.Controls0).Text.ToString(); cb.Contactperson = (TextBox)GridView1.Rowse.RowIndex.Cells2.Controls0).Text.ToString(); cb.Contact

37、= (TextBox)GridView1.Rowse.RowIndex.Cells3.Controls0).Text.ToString(); CustomerHandle ch = new CustomerHandle(); if (ch.Update(cb) Response.Write(更新完成); else Response.Write(更新失败); GridView1.EditIndex = -1; BindData(); protected void LinkButton1_Click(object sender, EventArgs e) if (Sessionusers != n

38、ull) /从会话中取出用户对象 UsersBean ub = (UsersBean)(Sessionusers); /更改登录状态 ub.Loginstatus = false; UsersHandle uh = new UsersHandle(); /更新数据库 if (uh.Update(ub) Session.RemoveAll(); else Response.Write(服务器故障); Server.Transfer(Main.aspx);从调用的代码中进行对客户的信息更改,销售人员可以对客户的基本信息进行更改以便获取最新的客户信息,更改信息如下图5-7所示 6 系统模块设计6.1

39、 数据库中基本信息模块设计基本信息模块主要包括:产品信息库存状况信息维修信息配件信息6.1.1 产品信息窗体产品信息窗体可以进行产品管理,如:增加产品类别、新增产品的数量及规格信息等,具体界面设计如图6-1所示:图6-1 产品信息窗体产品信息在数据中的存储路径如下图6-2所示图6-2 数据库产品信息6.1.2 库存状况信息窗体通过库存信息窗体可以对仓库信息进行查询,包括产品的编号及库存数量。具体界面设计如图6-3所示图6-3 库存状况信息窗体库存信息在数据中的存储路径如下图6-4所示图6-4 数据库产品信息6.1.3 维修信息窗体通过售后产品的维修记录查看产品的维修状况及维修配件使用情况,具体

40、界面设计如图6-5所示:图6-5 维修信息窗体库存信息在数据库中的存储路径如下图6-6所示图6-6 数据库维修信息6.1.4 配件信息售后服务的产品进行维修的配件使用情况,包括配件的编号、种类、名称等,具体界面设计如图6-4示:图6-7存状况信息窗体 配件信息在数据中的存储路径如下图6-8所示图6-8 配件信息6.2备份数据库 备份数据库至文件(加密)。备份数据库的代码可以查看“菜单”代码中的“备份数据库”菜单项。6.3原数据库和还原到昨天数据库 从备份的数据还原,这将会使原来的数据库信息丢失。每天首次运行会自动备份,这个功能可以还原到自动备份的数据库,这样就可以还原到昨天数据库。代码可以分别查看“菜单”代码中的“还原数据库”和“还原到昨天数据库”菜单项。6.4用户管理 对登陆用户的管理,可以修改用户名,操作权限,新增,删除用户等。也可以修改当前登陆用户的密码。同时也可以换用户登录。总结经过三个多月的毕业设计,一个时代集团的完整的仓储销售系统终于设计完成了,但也正

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号