南宁欲做广西香蕉产业"老大"
南宁香蕉在广西的地位举足轻重,面积、总产量分别排列全区第一和第二,但香蕉单产居全区第五位。为把南宁的香蕉产业做大做强,10月29日,南宁市农业局、统计局组织相关专家来到西乡塘区坛洛镇,对香蕉生产基地进行测产,并召开香蕉产业调研座谈会,研究如何提高南宁市的
《计算机毕业设计》由会员分享,可在线阅读,更多相关《计算机毕业设计(47页珍藏版)》请在装配图网上搜索。
1、广西工业职业技术学院专用纸 广西工业职业技术学院 毕业设计(论文) (说明书封面) 课题(论文)名称: 姓 名: 专 业: 班 级: 计算机0732班 起 止 日 期: 指 导 教
2、 师: 广西工业职业技术学院 毕业设计(论文) 说 明 书 题目: 基于.net中小型企业网站系统
3、 目录 一、前言 5 二、系统相关技术介绍 5 2.1 ASP.NET编程技术 5 2.2 SQL Server2005数据库开发与应用技术介绍 7 三、 系统需求分析 7 3.1.分析 7 3.2用户需求分析 8 3.4系统运行环境 8 四、系统概要设计 9 4.1 本设计方案的流程图如下: 9 4.2 功能模块划分 9 4.3
4、数据库设计 10 4.4 数据库分析和设计 10 4.5 数据库的逻辑设计 11 4.6 数据库的建立 11 4.7 数据库表设计 11 五、系统的详细设计 13 5.1 母版导航模块 13 5.2 网站首页网页 14 5.3 产品网页 16 5.4 企业主要人员网页 17 5.5 新闻网页 18 5.6 关于企业网页 19 5.7 企业联系网页 20 5.8 客户信誉网页 21 六、系统功能实现 21 6.1 母版导航模块界面 21 6.2 网站首页网页 23 6.3 产品网页 25 6.4 企业主要人员网页 30 6.5 新闻网页 33 6.6 关于
5、企业网页 36 6.7联系网页 39 6.8客户信誉网页 41 七、结论及体会 44 八、致 谢 45 九、参考文献 45 摘 要 进入21世纪,随着科学技术的迅速发展,计算机作为传递信息现代化的重要手段和载体,其应用范围越来越广泛,并在各个领域正发挥着越来越重要的作用。在信息和数据处理方面的优势使得计算机在信息传递上的地位如日中天。 目前企业的网站建设越来越显得重要。一个好的企业网站不仅能让浏览者赏心悦目地浏览信息,还可能蕴含着巨大的商机。本系统使用Microsoft Visual Studio 2005作为开发平台,SQL Server为后台数据库的方法开发
6、了一套系统来实现给中小型企业提供一个展示的平台,向外界提供企业产品资料、企业专业人员、企业的客户信誉、企业的相关新闻和联系方式,它是一个以数据库操作为主、Internet数据传收为辅的B/S模式的,为企业人才供需提供了一个平台,该系统主要实现以下许多功能,包括企业信息管理,企业产品信息发布,企业发布信息管理,使得本系统不但在功能上十分的完备,而且操作非常的简单。 通过使用该系统,中小型企业网站系统为企业向外界提供该企业生产、产品信息、企业专业人员、企业的客户信誉、企业的相关新闻和联系方式等,为企业提供一个展示平台,为企业发展提供了一盏明灯。 关键词 ASP;SQL SEVER;企业网
7、站系统;导航;数据库 一、前言 根据国家教育部的要求,高等学校毕业生在毕业前要进行毕业实习和毕业设计或撰写论文(统称毕业环节),这是高等教育不可或缺的一个重要环节。毕业环节注重理论与实践相结合,将课堂学到的知识与实际工作中的问题结合起来,培养学生解决实际问题的能力,同时也增强了学生适应实际工作的能力,是迈向实际工作岗位前的一次重要演练。 本设计讨论的案例是基于.net中小型企业网站系统。在本设计中将会具体对系统中各模块的功能和应用流程进行分析和设计。在需求分析中将会针对各个企业对系统功能的两种需求进行介绍;在系统功能描述中将会对系统中的
8、各模块的应用进行介绍;在功能模块划分中对将对系统的应用模块进行划分;在系统流程分析中将会对各模块的应用流程进行描述,下面具体介绍各部分的内容。 二、系统相关技术介绍 2.1 ASP.NET编程技术 ASP.NET是一种由微软公司开发的服务器端技术。它与客户端技术的不同之处在于:在Web页面开发过程中,客户机端处理有一个严重的限制,即要求Web浏览器必须支持在页面中调用脚本语言的功能,但是众多的客户浏览器对脚本语言的支持是不相同的,因此客户端技术存在着对浏览器的依赖性问题。而ASP.NET作为一种服务器端技术,其处理工作是完全在服务器端进行的,从而消除了对于客户浏览器的依赖性。 ASP.
9、NET具有开发简单、功能强大等许多优点,可以非常直观简易地实现复杂的Web应用。而且一个ASP.NET页面可以将服务器端脚本和客户端内容混合在一起。 ASP.NET与常见的客户端技术如Java applet , ActiveX Control , VBScript , JavaScript等不同,ASP.NET中的命令和操作都是由服务器解释执行的,执行结果产生动态生成的Web页面并送到客户浏览器;而客户端技术的脚本语言则是由网络浏览器来解释执行的。由于ASP.NET是在服务器端解释执行,开发者可以不必考虑客户端浏览器是否支持ASP.NET,同时开发者也不必担心别人下载程序从而窃取编程代码。
10、 ASP.NET具有以下优点:威力和灵活性。由于 ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。.NET框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到ASP.NET 时保留基于 COM 的开发中的现有投资。 简易性:ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visua
11、l Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。 可管理性:ASP.NET采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此"零本地管理"哲学也扩展到了ASP.NET框架应用程序的部署。只需将必要的文件复制到服务器,即可将ASP.NET框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 可缩放性和可用性:ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多
12、处理器环境中提高性能的功能。另外,进程受到ASP.NET运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。 自定义性和扩展性:ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别"插入"代码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。 安全性:借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。 2.2 SQL Server2005数据库开发与应用技术介绍 SQL Server 是
13、一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT系统上专注于开发推广SQL Server 的Windows NT 版本Sybase 则较专注于SQL Server在UNIX 操作系统上的应用在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。 SQL
14、Server 2005 作为一个杰出的数据库平台可用于大型联机事务处理数据仓库以及电子商务。 三、 系统需求分析 3.1.分析 信息资源的数字化、信息服务的网络化和网络消费的普及化是我国信息化战略的重要组成部分。 本课题研究的是基于.net中小型企业网站系统,目的是实现一个企业各方面信息的系统,以满足企业对外发布公司的信息(企业产品资料、企业专业人员、企业的客户信誉,以及企业的相关新闻和联系方式等),使得企业对资源的管理更加及时、高效、提高资源利用率。 本系统是基于.net中小型企业网站系统网站,采用了ASP.NET技术进行开发。本着操作简单,界面友好,功能实用的设计原则,实现了企
15、业首页、企业产品信息资源发布与浏览。该系统以中小型企业网站系统为出发点,向外界提供该企业生产、产品信息、企业专业人员、企业的客户信誉、企业的相关新闻和联系方式等,为企业提供一个展示平台 3.2用户需求分析 根据各企业发布信息的需求来满足不同企业的需要,中小型企业网站系统主要用于向外界提供该企业生产、产品信息、企业专业人员、企业的客户信誉、企业的相关新闻和联系方式等。 3.3 功能需求 系统功能包括网站首页、产品网页、企业主要人员网页、新闻网页,这些功能的设计如下: ①.网站首页;是整个网站的核心,主要功能包括对企业门户图片、企业宣传标致(商标)、主要产品简介、企业简介、企业最近新闻、
16、等内容。 ②.产品网页;对本企业产品进行推介。主要按大类分类进行对产品图片、说明等信息显示。 ③.企业主要人员网页;对本企业主要人员的简要介绍。包括关于我们、我们的职员、我们的历史、联系我们等。 ④.新闻网页,主要对本企业所有新闻和最近新闻的介绍 3.4系统运行环境 a) ASP.NET的调试环境 操作系统:SQL Server2005, IIS Windows XP 浏览器:IE5.5 NGWS或更高的版本 b) 硬件要求 CPU:Intel Pentiun II-class 300 MHc 内存:128MB,推荐使用256MB 磁盘空间:250MB 显
17、示:800X600,256 colors CD-ROM:required c) 软件要求 Microsoft Windows 2000或者Windows XP Microsoft Internet Explore 5.5,IIS6.0 或更高版本建议用以上版本 四、系统概要设计 4.1 本设计方案的流程图如下: 企业门户图片 网站首页 企业宣传标致(商标)、主要产品简介、 企业简介、企业最近新闻、等内容 对本企业产品进行推介 产品网页 按大类分类进行对产品图片、说明等信息显示。 中小型企
18、业网站系统 对本企业主要人员的简要介绍。 主要人员网页 包括相片、简要介绍及联系方式 新闻网页 主要对本企业所有新闻和最近新闻的介绍 包括图片、内容等 4.2 功能模块划分 在介绍了系统的需求分析和功能描述后,可以将在线求职系统划分为5个模块,划分结果如下: ①.网站首页;是整个网站的核心,主要功能包括对企业门户图片、企业宣传标致(商标)、主要产品简介、企业简介、企业最近新闻、等内容。 ②.产品网页;对本企业产品进行推介。主要按大类分类进行对产品图片、说明等信
19、息显示。 ③.企业主要人员网页;对本企业主要人员的简要介绍。包括关于我们、我们的职员、我们的历史、联系我们等。 ④.新闻网页,主要对本企业所有新闻和最近新闻的介绍 4.3 数据库设计 在本设计中使用的是SQL Server 2005数据库管理系统。数据库服务器安装的位置为本机,数据库名称为SMALLCOMPANYDB。下面将介绍数据库分析和设计、数据库的逻辑设计、数据库的建立和数据库表设计。 4.4 数据库分析和设计 根据系统需求分析进行下一步设计,进而设计满足用户与系统需求的各种实体,以及它们之间的关系,为数据库逻辑结构的设计打下良好的基础。这些实体包含了实体的各种具体信息。
20、后台数据库设计:建议使用SQL Server2005。由Vicual Studio2005自动提供的数据库作为后台数据库(一般数据库名称采用默认就可以了)。 为了能实现上述功能,一般建议需要在数据库中添加设计以下信息表:(各表结构见系统程序) ①.产品类别表(category):用于存放产品信息。 ②.产品大类信息表(Item):用于存放企业产品信息。 ③.新闻信息表(News):用于存放企业新闻信息。 ④.员工信息(People):用于存放员工信息。 ⑤.客户信息表(Testimonials):用于存放客户的信息。 ⑥.产品分类信息表(Categorzation):用于存放产品
21、分类的信息 4.5 数据库的逻辑设计 数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 根据数据量的大小不同,系统可以使用不同的数据库。本系统使用的是SQL Server 数据库。SQL Server是使用客户机/服务器体系结构的关系型数据库管理系统(RDBMS)。SQL Server作为微软在Windows 系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。区别于FoxPro、Access小型数据库,SQL S
22、erver是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。 4.6 数据库的建立 数据库的设计即对数据的内容和组织方式进行设计,在设计数据库时,首先必须考虑的是数据库的设计目标,对于一个好的数据库来说,应当没有冗余数据,能够迅速的定位某个记录,并且易于维护。数据库的设计目标就是这样的数据库。如果能够实现所有的数据库设计目标,当然是最完美的。但是,通常这些设计目标都是相互排斥的,不可能同时实现。所以在设计数据库时,要将速度放在第一位,允许有一定程度的冗余数据。 考虑到校友录系统,需要存储海量的数据,系统采用SQL Serv
23、er2000建立和维护数据库。SQL Server是一个功能强大的关系型数据库管理系统,它所具有的安全性、可靠性、灵活伸缩性,使之可以有效的用于开发动态站点,为Web力一式的数据处理提供了理想的数据库平台。 4.7 数据库表设计 (1)、产品类别表(category):用于存放产品信息。 (2)、产品大类信息表(Item):用于存放企业产品信息。 (3)、新闻信息表(News):用于存放企业新闻信息。 (4)、员工信息(People):用于存放员工信息。 (5)、客户信息表(Testimonials):用于存放客户的信息。 (6)、产品分类信息表(Catego
24、rzation):用于存放产品分类的信息。 五、系统的详细设计 系统包括母版导航模块、网站首页、产品网页、企业主要人员网页、新闻网页,这些功能的具体描述如下: 5.1 母版导航模块 界面浏览如下图: 5.2 网站首页网页 包括企业和求职者登录、修改密码和用户注册 首页网页浏览如下图: 5.3 产品网页 5.4 企业主要人员网页 5.5 新闻网页 5.6 关于企业网页 5.7 企业联系网页 5.8 客户信誉网页 六、系统功能实现 6.1 母版导航模块界面 其它网页都是以这个母版页作模版,代码: <%@ Master Lan
25、guage="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
26、p-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
28、d>
6.2 网站首页网页 网站首页是整个网站的核心,主要功能包括对企业门户图片、企业宣传标致(商标)34、、主要产品简介、企业简介、企业最近新闻、等内容。代码实现:
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" Title="广西香蕉公司: 首页" %>
南宁香蕉在广西的地位举足轻重,面积、总产量分别排列全区第一和第二,但香蕉单产居全区第五位。为把南宁的香蕉产业做大做强,10月29日,南宁市农业局、统计局组织相关专家来到西乡塘区坛洛镇,对香蕉生产基地进行测产,并召开香蕉产业调研座谈会,研究如何提高南宁市的 37、香蕉产业化水平。
香蕉成为南宁市农业经济作物中集约化程度最高的产业。截至2009年,在南宁市,公司和种植大户控制的面积在10万亩左右,占全市香 43、蕉种植面积的35.7%。其中100~500亩有26个、500~1000亩有8个、1000~5000亩有14个,5000~10000亩有2个,1万亩以上有1个。
南宁欲做广西香蕉产业"老大"
45、rPage.master" AutoEventWireup="true"
CodeFile="Items.aspx.cs" Inherits="Items" Title="Fabrikam Inc: Items" %>
48、le-CssClass="ParentNodeStyle"
RootNodeStyle-CssClass="RootNodeStyle"
SelectedNodeStyle-CssClass="SelectedNodeStyle"
LeafNodeStyle-Width="100%" NodeStyle-Width="100%"
ParentNodeStyle-Width="100%" RootNodeStyle-Width="100%"
49、 SelectedNodeStyle-Width="100%">
50、 51、rentNodeStyle CssClass="ParentNodeStyle" Width="100%" />
52、"content-main-three-column">
54、 Name="parentCategoryId"
ControlID="TopCatId"
PropertyName="Text" />
55、rateColumns="False" AllowPaging="true"
PageSize="10" DataSourceID="ObjectDataSource2"
BorderWidth="0" BorderColor="white">
56、 57、)Eval("ImageUrl") %>
AlternateText=<%#(string)Eval("ImageAltText")%> />
58、 CommandArgument=<%#Eval("id").ToString()%>
runat="server" OnCommand="LinkButton1_OnCommand">
<%# Eval("Title").ToString()%>
59、
60、 CommandName="Click"
CommandArgument=<%#Eval("id").ToString()%>
runat="server"
OnCommand="LinkButton1_OnCommand"
ImageUrl="images/arrow.gif" />
61、 62、on1_OnCommand">
更多内容
63、ettings
Mode="NumericFirstLast"
Position="TopAndBottom" />
64、 65、 ControlID="TopCatId" PropertyName="Text" />
66、urceID="ObjectDataSource1" OnRowCreated="GridView1_RowCreated"
BorderWidth="0" BorderColor="white">
所有产品
<%#Eval("Description").ToString()%>
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
copyright@ 2023-2025 zhuangpeitu.com 装配图网版权所有 联系电话:18123376007
备案号:蜀ICP备2024067431号-1 川公网安备51140202000466号
本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!