网上植物园的设计与实现

 2022-01-17 11:01

论文总字数:16325字

目 录

1 绪论 1

1.1 网上植物园简介 1

1.1.1 网上植物园的特性 1

1.1.2 网上植物园的开发原则 1

1.2 开发工具的选择和介绍 1

1.2.1 C#简介 2

1.2.2 SQL Server 2000简介 2

1.3 网上植物园的目的和意义 2

1.4本章小结 2

2 网上植物园的分析和设计 3

2.1系统概述 3

2.1.1可行性分析 3

2.1.2需求分析 3

2.1.3业务流程图 4

2.1.4系统的总体设计 5

2.2 系统各功能模块详细设计 6

2.2.1前台功能设计 6

2.2.2 后台功能设计 6

2.3本章小结 7

3 网上植物园数据库设计 7

3.1 E-R图 7

3.2 数据库表设计 9

3.3本章小结 12

4 网上植物园的实现 12

4.1 界面设计 12

4.1.1 网站首页界面 12

4.1.2 会员登陆界面 13

4.1.3 管理员登录界面 14

4.2 管理员功能模块 15

4.2.1 修改密码 16

4.2.2 会员信息管理 17

4.2.3 会员留言管理 17

4.2.4 友情链接管理 17

4.2.5 植物园区管理 18

4.2.6 植物管理 18

4.2.7 科普宣传管理 19

4.2.8 花市交易管理 20

4.3 会员功能模块 21

4.3.1 修改密码 21

4.3.2 花市交易 22

4.3.3 信息交流 24

4.3.4 注册会员账号 25

4.4 普通访客功能模块 26

4.4.1 科普宣传界面 26

4.4.2 植物园区及植物显示模块 27

4.4.3友情链接 29

4.5本章小结 29

5 总结 29

参考文献 30

致谢 31

网上植物园的设计与实现

高换

,China

Abstract:With the increasing pace of modern life and pressure, more and more people do not have more time to personally appreciate the botanical garden, but along with the development and maturation of network information technology the Internet botanical garden has become another form of traditional botanical garden supplement. The botanical garden on the Internet in this topic was be implemented by C # which as the programming language, VS2012 and SQL Server2000 which as development tools . The botanical garden site can realize a natural and comfortable interface effect, also have rich function, which in order to convenient carry out different operates. In the foreground module user clicks the botanical garden name to see the plant information that belong to the botanical garden,and could view various anecdotes about the plant kingdom in the propaganda science module. After member land their account, they could choose to purchase merchandises in the flower market transaction module and could submit comments or suggestions in the information exchange module and so on. The administrator can add or update a variety of information to achieve each function of the front page, which could make public relax themselves while they can learn more plant epistemology.

Key words: Online Botanical Garden; C#; SQL Server 2000; Internet ; Digital Information

1 绪论

1.1 网上植物园简介

传统意义上的植物园是以游览观赏和科普宣传为主,人们需要花费一定的时间和财力亲自去植物园获知自己想要的植物信息。但随着现代化生活节奏的不断加快,大多数人并没有过多的空闲时间或财力跨区域的欣赏自然美景。与此同时随着网络信息技术的不断创新,“网上植物园”这个代名词不断地涌现于各大网络平台上。

网上植物园是传统植物园一种虚拟的表现形式,通过网络信息技术管理大量的植物园信息。它是一个公众可以在繁忙的工作之余无需耗费太多的人力和时间就可以通过网络了解大自然、亲近大自然以此获得知识的平台[1]。通过本网站用户可以查询到各类植物的信息,可以了解一些关于植物的科普知识,当然也可以把自己的奇闻见解留言给管理员。本网站的建立是顺应网络信息技术发展的趋势和满足公众“足不出户也能亲近大自然”的需求。

1.1.1 网上植物园的特性

网上植物园通过网络信息技术手段进行植物信息和科普宣传、花市交易以及留言管理等内容的信息管理,让用户能在前台浏览到更多的植物和相关信息。

网上植物园作为一个浏览型的网站,要让用户能在此体验出传统植物园没有的便捷和多元化。因此整个网站设计风格以体现出自然舒适的人文体验为特性。公众可以通过网址首次进入本网站首页,网站首页主要以植物园种类划分和所属植物园的植物信息展示为主,了解欣赏一些植物信息。此外用户可以在网站页面的底端选择点击网上植物园链接进入我国一些有名的网上植物园提高自己的视野。当用户想将自己对网站的建设意见表达给管理员可以点击选择信息交流留言,以便管理员听取建议更好的完善网站建设。

1.1.2 网上植物园的开发原则

设计植物园网站的关键在于简洁、自然、易懂,用户浏览本网站的目的主要是了解自然界的一些植物信息,相比于电子商务网站植物园网站更应突出以欣赏为主旨的视觉体验。本网站界面以自然界绿色色调为主,让用户有一种身临其境不用出户就能感受到自然植物美景的体验。简洁的界面让用户能清楚看到信息并能快速定位到所需要的信息模块上。相反,过于复杂和浮夸的界面则从第一眼大大降低了用户体验,让人看了眼花哪有心情继续浏览网站。因此,舒适的界面设计是本网站开发的关键因素。

1.2 开发工具的选择和介绍

要设计和开发一个植物园网站,首先应该选择开发所需要的环境和工具,包括操作系统、数据库、和开发语言等。本网站的开发以C#为开发语言和SQL Server2000为数据库环境。

1.2.1 C#简介

C#是一种面向对象设计、简单安全可靠的高级编程语言。运行于.NET环境中并继承C和C 的一些特性后又创新出自己的风格。以其简单可靠便捷的面向对象开发过程成为.NET开发的首选。C#是为了更好的满足托管和嵌入式系统[2]的发展,从范围从很大的成熟的操作系统,下降到特别小的有专用功能[3]的系统都能在C#语言上得以运行。在编程语言的角逐大赛中,我们可以大胆的预测C#将和Java、PHP 称为三大鼎立语言并在不同的领域占据不同的市场份额。

1.2.2 SQL Server 2000简介

SQL Server是由微软开发的关系型数据库管理系统。作为数据库服务器,它是一个软件产品它具有存储和通过计算机网络(包括互联网)运行的请求检索数据的主要功能。微软在市场累计发布了不少于10种针对各种大大小小的负荷量的SQL Server 版本。目前使用最多最广泛的是SQL server2012。

SQL于上世纪中下旬被美国相关的标准化组织ANSI认定为关系型数据库的唯一标准语言。SQL是埃德加·科德的关系模型的第一个商业语言之一,在他的论文中曾经描述,尽管SQL不完全秉承了关系模型所描述的“大型共享数据的关系模型”[4],但却是应用最广泛的。SQL 语句被用来执行各种操作,比如:更新、查询数据等。SQL 语句可被单独用来进行数据库操作也可以作为一种嵌入式语言插入到其他高级开发语言中实现数据库里数据的操作.

SQL Server 2000版继承了SQL Server7.0的优势,同时在此基础增添了许多更大强大的功能。具有使用更加方便、集成性更高、伸缩性更强[5]等优点,同时可跨平台使用等。随着市场数据库产品的不断创新,越来越多的新的版本将代替功能不够强大的旧版本,但每个版本都多多少少有自己的特点,因此SQL Server只有不断地创新和改革,才能在激烈的市场竞争中一直处于巅峰状态。

1.3 网上植物园的目的和意义

伴随着信息技术在各个领域的发展和创新,国内网上植物园也不断地涌现和创新,通过网上植物园用户可以通过网络便捷的浏览植物信息,不需要耗费太多的精力甚至可以跨区域的浏览各地植物园信息,在获得知识的同时公众也可以放松日常工作紧张疲惫的状态,进行一次在自然植物的知识海洋里遨游。同时,管理者可以通过网络信息数字化[6]将植物园大量复杂的信息进行管理,方便快捷的进行植物信息的添加、修改和删除以及留言管理、科普宣传等模块的管理。

本网站的开发可以帮助更多的用户实现植物园信息系统性的浏览等功能,帮助管理员实现前台信息的有效管理等。真正体现了交互式、高效率、低成本的植物知识科普。

1.4本章小结

本章主要介绍了在开发设计网上植物园之前需要做的准备工作,确定开发的目标和意义,开发语言和数据库的详细介绍以及本网站的开发原则。

2 网上植物园的分析和设计

2.1系统概述

本网站是植物园网站,界面设计以自然、简洁为主,各个功能模块均在前台顶部展示,有网站首页、科普宣传、花市交易、信息交流以及后台管理的登陆链接通道。不同于一般性网站的先登陆后查看的模式,本网站主要是介绍了一些植物园区及其植物信息,用户没有账号的情况下也可以查看网站的一些信息,会员则在此基础上也能实现花市交易商品购买和会员留言的功能。作为访客进入本植物园网站的首界面,具体的功能模块展示如右:主页面左方展示的是植物园区名称,右方展示的是对应的植物信息列表,通过点击植物园区名称可以在植物列表区域块显示所属园区的植物信息列表。

2.1.1可行性分析

随着网络信息技术的发展和成熟,网上植物园将会成为传统植物园另一种形式的补充。在开发设计本网站前有必要进行相应的可行性分析,才不至于在开发过程中造成一切不必要资源的浪费。本网站的可行性分析如下所示。

剩余内容已隐藏,请支付后下载全文,论文总字数:16325字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;