毕业设计茶庄订购管理系统的设计

上传人:pu****.1 文档编号:561613131 上传时间:2023-06-19 格式:DOC 页数:30 大小:2.46MB
返回 下载 相关 举报
毕业设计茶庄订购管理系统的设计_第1页
第1页 / 共30页
毕业设计茶庄订购管理系统的设计_第2页
第2页 / 共30页
毕业设计茶庄订购管理系统的设计_第3页
第3页 / 共30页
毕业设计茶庄订购管理系统的设计_第4页
第4页 / 共30页
毕业设计茶庄订购管理系统的设计_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《毕业设计茶庄订购管理系统的设计》由会员分享,可在线阅读,更多相关《毕业设计茶庄订购管理系统的设计(30页珍藏版)》请在金锄头文库上搜索。

1、吉林化工学院信控学院专业综合设计说明书茶庄订购管理系统的设计学生学号: 学生姓名: 专业班级: 指导教师: 职 称:讲师 起止日期:2011.09.122011.09.29吉林化工学院Jilin Institute of Chemical Technology专业综合设计任务书一、设计题目:茶庄订购管理系统的设计二、设计目的1、理解客户/服务器模型;2、熟悉软件开发设计过程;3、掌握应用软件的编制方法。三、设计任务及要求1.设计题目方向要求(任选其一)(1)数据库应用系统编程:配置数据库管理系统、开发应用程序;(2)网页编程:Web服务器配置、静态网页制作、动态网页编程;(3)网络数据库编程:

2、配置设计数据库服务器、开发前台数据库程序。2程序设计要求:(1)根据选题进行需求分析;(2)实现需求分析所限定的程序主要的功能;(3)调试测试程序。四、设计时间及进度安排设计时间共三周(2011.09.122011.09.29)具体安排如下表:周安排设 计 内 容设计时间第一周资料查找、需求分析、应用设计2011.09.122011.09.16第二周服务器架设、程序编制、程序调试2011.09.192011.09.23第三周论文撰写、设计答辩2011.09.262011.09.29五指导教师评语及学生成绩指导教师评语:年 月 日成绩指导教师(签字):目 录专业综合设计任务书I第1章 绪论11.

3、1 目的意义11.2 国内外现状11.3目标思想1第2章 相关技术简介22.1 C#语言简介22.2 开发工具及其相关技术22.2.1 编程环境22.2.2 数据库技术简介32.2.3 编程环境与数据库的结合3第3章 系统分析与设计53.1 可行性分析53.2 需求分析53.3 总体设计5第4章 数据库分析74.1 表与字段分析和SQL Server数据库建模74.2 创建数据库74.3 创建表8第5章 详细设计105.1 订购模块的设计105.2 订单管理模块的设计14第6章 系统运行17结 论24致 谢25参考文献26第1章 绪论1.1 目的意义在当今生活中,茶文化已经深入各国人民的心中,

4、尤其是在中国,茶文化的传承已经流传了上千年,而在国外,很多的民众仍有喝下午茶的习惯。而为了方便广大茶叶爱好者能够更方便的喝到好的茶叶,同时推广茶文化,我们小组专门为茶庄设计了茶庄订购管理系统,主要是在网络上实现订购单的管理及处理功能。1.2 国内外现状 总体环境:据权威部门最近统计,2004年我国茶叶产量为79.7万吨,比上年增长3.8。在上海,现有87.6%的市民将茶作为最常用的饮料,夏天饮茶人口占37.5%,高于碳酸饮料、果汁、水。上海市常住人口为1300万人(市区956万,郊区344万人),加上暂住人口112万,流动人口300万,总人口共1700万人。可以预见茶叶在上海还有很大的空间,茶

5、叶的发展在上海是很有潜力的。行业环境:对于大部分企业来说,行业环境对企业的影响可能会大于社会环境对企业的影响。行业环境包括:新进入者的威胁、供应商、买方、替代品以及当前竞争对手之间竞争的激烈程度。中国是一个崇尚饮茶的国家,茶文化是中华民族传统文化的重要组成部分,源远流长。作为世界茶叶生产、加工和销售大国,茶叶电子商务领域却几近空白。虽然茶叶这中国的传统产品,但通过网络进行销售,对于消费者来说是崭新的。目前首先面临的问题是新建网站的点击率,然后就是网上交易额,且后者更为重要,以及如何使消费者相信茶叶网站销售的安全性和更为便利。竞争环境: 随着电子商务在中国的普及,几乎所有企业都拥有了自己的网站,

6、但大都茶业网站除了摆放着少数茶业产品的图片、简单的文字介绍,进行网上经营的甚少,而目前可以进行网上购物的网站只有为数不多的茶叶批发网,也都属于初级尝试阶段。 建设企业电子商务网站,还需注意的外部环境包括:电子支付问题;商标权、域名等知识产权保护;个人隐私保护;电子商务安全;电子商务法律和规则;信息内容管理等。1.3目标思想 此次我们设计的是茶庄订购管理系统,主要任务是建立详尽的茶叶订购信息,让客户以及管理员清晰明了地查看茶庄所属的茶叶信息。第2章 相关技术简介2.1 C#语言简介C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为.NET的应用而开发的语言

7、。它吸收了C+、Visual Basic、Delphi、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华。C#继承了C语言的语法风格,同时又继承了C+的面向对象特性。不同的是,C#的对象模型已经面向Internet进行了重新设计,使用的是.NET框架的类库;C#不再提供对指针类型的支持,使得程序不能随便访问内存地址空间,从而更加健壮;C#不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。.NET框架为C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。同时,公共语言运行时(Common Language Runtime)为C#程序语言提供了一个托管的运行时

8、环境,使程序比以往更加稳定、安全。其特点有:语言简洁;保留了C+的强大功能;快速应用开发功能;语言的自由性;强大的web服务器控件;支持跨平台;于XML相融合。2.2 开发工具及其相关技术2.2.1 编程环境Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用。

9、设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX项目模板,它还可以高效开发Office应用和Mobile应用。Visual Studio是一种容器环境,它集成了多种可视化设计器的功能,有用于创建Windows窗体应用程序的,有用于构建Web站点的,也有用于构建Windows Communication Foundation(WCF)服务的,诸如此类。我们工作中所需的元素(如引用、

10、数据源连接器、文件夹和文件)可以分成两层管理:解决方案和项目。一个解决方案包含多个项目,而一个项目中又包含了该项目所特有的一些文件。您可以针对整个解决方案或单个项目进行设置。项目中的每一个文件都可以通过【属性】窗口来显示它自己的属性设置。2.2.2 数据库技术简介SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server

11、移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX操作系统上的应用。SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构

12、建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。2.2.3 编程环境与数据库的结合ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这

13、个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000/2003 Server/VISTA/7上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C

14、+和Java的结合体),VB,Jscript,C+、F+。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。ASP.NET 的内置控件分为两种:HTML 控件 (HTML control):直接在 HTML 标记中加上 runat=server,即可对应到 ASP.NET 指定的 HTML 服务器控件类,像是: HtmlAnchor:表示 HTML 的 Web 控件 (Web control):由 ASP.NET 提供,比 HTML 控件提供更多的功能,但操作与设置会比 HTML 控件要复杂许多,像是: LinkButton:一种外型为链

15、接 HtmlButton:表示 HTML 的 。 HtmlImage:表示 HTML 的 。 HtmlGenericControl:表示没有对应到服务器控件的对象,都会被对应到这个类。 Web 控件 (Web control):由 ASP.NET 提供,比 HTML 控件提供更多的功能,但操作与设置会比 HTML 控件要复杂许多,像是: LinkButton:一种外型为链接 (除了内置的控件之外,ASP.NET 也提供了可以自定义的控件架构,并且支持两种控件开发方法:用户控件 (User control),以 .ascx 为扩展名,可以让开发人员用最轻松的方式来开发控件,优点是开发速度很快,但缺点是无法转散布,且无法加入参考。 自定义控件 (Custom control),可转散布型的控件,是经过编译后的代码 (DLL),可单独转散布,并且可在其他的项目加入参考引用,自定义控

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号