茶庄订购管理系统的设计毕业设计(编辑修改稿)内容摘要:

虽然茶叶这中国的传统产品,但通过网络进行销售,对于消费者来说是崭新的。 目前首先面临的问题是新建网站的点击率,然后就是网上交易额,且后者更为重要,以及如何使消费者相信茶叶网站销售的安全性和更为便利。 竞争环境 : 随着电子商务在中国的普及,几乎所有企业都拥有了自己的网站,但大都茶业网站除了摆放着少数茶业产品的图片、简单的文字介绍,进行网上经营的甚少,而目前可以进行网上购物的网站只有为数不多的茶叶批发网,也都属于初级尝试阶段。 建设企业电子商务网站,还需注意的外部环境包括: 电子支付问题;商标 权、域名等知识产权保护;个人隐私保护;电子商务安全;电子商务法律和规则;信息内容管理等。 目标思想 此次我们设计的是茶庄订购管理系统,主要任务是建立详尽的茶叶订购信息,让客户以及管理员清晰明了地查看茶庄所属的茶叶信息。 茶庄订购管理系统的设计 2 第 2章 相关技术简介 C语言简介 C是微软公司在 2020 年 7 月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为 .NET 的应用而开发的语言。 它吸收了 C++、 Visual Basic、 Delphi、 Java 等语言的优点,体现了当今最新的程序设计技术的功能和精华。 C继承了 C 语言的语法风格,同时又继承了 C++的面向对象特性。 不同的是, C的对象模型已经面向 Inter 进行了重新设计,使用的是 .NET 框架的类库; C不再提供对指针类型的支持,使得程序不能随便访问内存地址空间,从而更加健壮; C不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。 .NET 框架为 C提供了一个强大的、易用的、逻辑结构一致的程序设计环境。 同时, 公共语言运行时 ( Common Language Runtime)为 C程序语言提供了一个托管的运行时环境,使程序比以往更加稳定、安 全。 其特点有 : 语言简洁; 保留了 C++的强大功能; 快速应用开发功能; 语言的自由性; 强大的 web 服务器控件; 支持跨平台; 于 XML 相融合。 开发工具及其相关技术 编程环境 Microsoft Visual Studio 2020 是面向 Windows Vista、 Office 20 Web 的下一代开发工具 ,代号“ Orcas”,是对 Visual Studio 2020 一次及时、全面的升级。 VS2020 引入了 250 多个新特性,整合了对象、关系型数据、 XML 的访问方式 ,语言更 加简洁。 使用 Visual Studio 2020 可以高效开发 Windows 应用。 设计器中可以实时反映变更 ,XAML中智能感知功能可以提高开发效率。 同时 Visual Studio 2020 支持项目模板、调试器和部署程序。 Visual Studio 2020 可以高效开发 Web应用,集成了 AJAX ,包含 AJAX 项目模板,它还可以高效开发 Office 应用和 Mobile 应用。 Visual Studio 是一种容器环境,它集成了多种可视化设计器的功能,有用于创建 Windows 窗体应用程序的,有用于构建 Web 站点的,也有用于构建 Windows Communication Foundation(WCF)服务的,诸如此类。 我们工作中所需的元素 (如引用、数据源连接器、文件夹和文件 )可以分成两层管理:解决方案和项目。 一个解决方案包含多个项目,而一个项目中又包含了该项目所特有的一些文件。 您可以针对整个解决方案或单个项目进行设置。 项目中的每一个文件都可以通过【属性】窗口来显示它自己的属性设置。 吉林化工学院信息与控制工程学院专业综合设计说明书 3 数据库 技术简介 SQL Server 是一个 关系数据库管理系统。 它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同开发的,于 1988 年推出了第一个 OS/2 版本。 在 Windows NT 推出后, Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了, Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本。 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用。 SQL Server 2020 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。 SQL Server 2020 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 SQL Server 2020 数据引擎是本企业数据管 理解决方案的核心。 此外 SQL Server 2020 结合了分析、报表、集成和通知功能。 这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、 Dashboard、 Web services 和移动设备将数据应用推向业务的各个领域。 编程环境与数据库的结合 的前身 ASP 技术,是在 IIS 上首次推出 (Windows NT ),当时与 ADO 一起推出,在 IIS (Windows NT )发扬光大,成为服务器端 应用程序 的热门开发工具, 微软 还特别为它量身打造了 Visual InterDev 开发工具,在 1994 年到 2020 年之间, ASP 技术已经成为微软推展 Windows NT 平台的关键技术之一,数以万计的 ASP 网站也是这个时候开始如雨后春笋般的出现在网络上。 它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。 因为 是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web 应用软件 开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在 Windows 2020/2020 Server/VISTA/7 上)。 通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到 的 Web 应用中。 同时也是 languageindependent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有 C( C++和 Java 的结合体), VB, Jscript , C++、 F++。 将来 ,这样的多种程序语言协同工作的能力保护您现在的基于 COM+开发的程序,能够完整的移植向。 的内置控件分为两种: HTML 控件 (HTML control):直接在 HTML 标记中加上 runat=server,即可对应到 指定的 HTML 服务器控件类,像是: HtmlAnchor:表示 HTML 的 Web 控件 (Web control):由 提供,比 HTML 控件提供更多的功能,但操作与设置会比 HTML 控件要复杂许多,像是: LinkButton:一种外型为链接 HtmlButton:表示 HTML 的。 HtmlImage:表示 HTML 的。 HtmlGenericControl:表示没有对应到服务器控件的对象,都会被对应到这个类。 Web 控件 (Web control):由 提供,比 HTML 控件提供更多的功能,但操作与设置会比 HTML 控件要复杂许多,像是: LinkButton:一种外型为链接 (除了内置的控件之外, 也提供了可以自定义的控件架构,并且支持两种控件开发方法: 用户 控件 (User control),以 .ascx 为扩展名,可以让开发人员用最轻松的方式来开发控件,优点是开发速度很快,但缺点是无法转散布,且无法加入参考。 自定义控件 (Custom control),可转散布型的控件,是经过编译后的代码 (DLL),可单独转散布,并且可在其他的项目加入参考引用,茶庄订购管理系统的设计 4 自定义控件有三种开发模式: 基础控件 (General Control):由 类继承而来,或是由现有的 Web 控件继承而来,像是由 Button 控件继承。 复合控 件 (Composite Control):由 继承而来,可以用复合的方式来开发控件。 样板控件 (Template Control):可以在控件中使用样板 (template),并套用数据到样板中,支持数据绑定的表达式。 吉林化工学院信息与控制工程学院专业综合设计说明书 5 第 3章 系统分析与设计 可行性分析 本次的设计题目是茶庄订购管理系统。 随着人民生活水平的提高,对自身健康及品位都有一定的提高。 而为了显示出自己的不凡,很多人在送礼或者平时招待客人时,都喜欢以茶 代酒。 这就给茶的销售一块带来很大的市场,相对应的很早以前就出现了茶庄。 但是,随着网络的便利,很多人都适应了这个信息时代的高端产物,因此类似于其他物品一样,网上订购茶叶也就不足为奇了。 根据相关茶庄的需要,我们设计了这个茶庄订购管理系统。 可能因为技术有限,或者是没有切身实践的经历订购。 我们做的只能粗略的完成相关信息的处理,而一些特定的功能可能还没实现。 但是不得不说,这个方面缺少很多类似于网上购物的系统,也就为我们这款软件提供了良好的市场。 需求分析 需求分析室从客户的需求中提取出软件系统能够帮助用户解 决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。 经过开发者同客户的需求分析后,确定图书馆信息管理系统的功能模块包括: (1). 登陆模块:管理员登陆、注册 (2). 茶庄信息:茶的历史、茶的种类、茶庄的简介 (3). 库存管理:种类的添加、数量的添加和减少、月统计销售额 (4). 管理员模块:对茶信息的更改、对订单的处理 (5). 订购模块:订购信息 (6). 订单管理:订单的查看、确定、及取消。 茶叶消费潜力巨大,增长加速,茶有 “ 三增三抗 ” 的功能,茶能增力、增智、增美,茶能抗衰老、抗辐射、抗癌症。 随着茶叶有利健康生活理念的进一步传播, 黄山 茶叶消费市场还将扩大。 目前黄山茶叶的消费市场的特点 从总体来看,消费结构由低、中、高向中、高、低转变。 低档茶叶将逐渐被淘汰出市民消费市场。 公司还具有 茶叶配送体系主要是为特殊的消费群体提供的一项服务。 如为宾馆、酒店及会员店等统一配送体系等。 但是茶叶的 网上销售。 目前做的不够好,因为它缺乏一个网站交易平台,这是网站的一大不足之处。 因此,为了方便广大爱好品茶的客户增加茶叶营销的效率,以及适应网络时代的到来有必要开发茶庄管理系统,既能使客户很简 单方便的购茶也有利于茶叶销售者的销售和管理 总体设计 为实现商家及客户所需要的功能,我们需要做到以下几点: 茶庄订购管理系统的设计 6 需要有登录模块,来实现不同角色的登录,即完成相应的管理、订购等功能; 根据登录的角色不同,需要有不同的权限来处理相应的订购管理、库存管理、订单处理等功能; 需要有管理员为网站进行更新货物和相关信息等,为此我们需要单独设计一部分。 从总体上来看,我是从两条线路出发:一是客户:可以注册、登录、订购、查看货物、浏览网站信息等功能;二是管理者:可以处理订单、更新货物信息、对客户进行管理等。 具体的模块设 计如下图 31 所示: 图 31 茶庄订购管理系统的模块设计 吉林化工学院信息与控制工程学院专业综合设计说明书 7 第 4章 数据库分析 数据库分析是整个数据库应用系统开发过程中的一个重要环节,以下是逻辑模型的分析,即表和字段的分析。 表与字段分析和 SQL Server 数据库建模 表与字段分析室建立在 ER 图基础上的,我们可以通过 ER 图确定系统中表与字段的属性。 我们以图 41 的图书馆信息管理系统 ER 图为基础,课设计表与字段,然后建立数据库模型。 建立的书籍库模型如图 42 所示。 图 41 茶庄订购管理系统的数据库模型 在茶庄订购管理系统中,数 据库的设计工作主要包括建立管理系统的数据库,创建所需要的表与字段,也可以设计相关的视图及存储过程。 创建数据库 在设计数据库表结构之前,首先要创建一个数据库。 本系统使用的数据库名为 ChaZhuang。 茶庄订购管理系统的设计 8 创建表 本系统是针对于茶庄网上订购管理方面的,专门用来处理茶庄订购信息。 数据库包含六张表,分别为:客户表 (tb_Customer)、货物表 (tb_Goods)、货物类型表 (tb_GoodsType)、管理员信息表(tb_Manage)、订购信息表 (tb_Order)、订单详情表 (tb_OrderDetail)。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。