jsp+sqlserver鲜花在线销售系统的设计+ER图(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+sqlserver鲜花在线销售系统的设计+ER图(4)

1.3.4 SQL SERVER 数据库介绍

SQL Server 采用客户机/服务器体系结构,因为有良好的图形用户接口,可 以通过表格的形式将数据库简单直观地显示出来。同样,SQL Server 也可以支持 多种平台,应用范围广。因为 SQL Server 对 Web 技术的支持,所以在 Web 页面 中可以很方便的使用数据空中的数据,这也是本系统使用 SQL Server 数据库的

原因之一。

1.3.5 Tomcat 简介

Tomcat 是一种使用广泛的且支持 JSP 的轻量级 Web 应用服务器,适合在中 小型系统中使用,此外,Tomcat 还有免费、开源的特点。

2  系统分析

2.1 可行性分析

2.1.1  技术可行性

本系统采用了 B/S 结构和 MVC 模型,考虑到鲜花季节性的特点,管理员需 要周期性地对该系统进行维护,更改网站部分内容,才能保证网站页面适合添加 鲜花的图片,吸引更多消费者,所以本系统采用 MVC 模型,即使系统出现问题 也可以进行维护,而且比较方便,发挥出了 MVC 模型的优点。又注意到人们在 日常生活中对鲜花的需求并不是很频繁,所以用户若只需要通过浏览器就可以 访问服务器,进行注册、购花等操作,就能节省用户时间,提高用户体验,B/S 结构就有这样的特点。本系统采用的 JSP 编程语言中就包含了 B/S 结构和 MVC 模型 ,使用起来很方便。MyEclipse 包含了 JSP 开发本系统过程中需要使用的 所有插件,自带了服务器,还可以支持 JDBC 数据库连接,方便与功能强大、多 平台支持的 SQL Server 数据库连接,用 MyEclipse 测试、部署代码及发布项目 都非常方便。文献综述

2.1.2  经济可行性

本系统的开发对经济的需求很低,而且软件、硬件设施相当成熟,对系统的 开发、调试等用自己的电脑就可完成,且只需要局域网。系统投入使用后,也只 需要简单的维护即可,完全可行。

2.1.3  操作可行性

本系统采用的 JSP 技术是一种动态网页技术,用户只要在客户端用浏览器登 陆网页就可以访问服务器,进行相关的操作,简单方便。本系统设计时也考虑到 用户的使用感受,所以用户页面设计得人性化且功能完善,管理员页面设计得简 单、整洁。

2.2 需求分析

本系统用于用户在线订购鲜花以及管理员对客户订单及相关信息的管理, 所以需要前台及后台两部分。前台主要能让用户进行注册会员、查看鲜花信息及 花店的信息、填写订单等,后台则用于管理员登陆,管理员需要进行两种不同的 管理工作,一种是普通管理员即花店员工,对鲜花信息、用户资料和订单信息进 行管理,另一种则是系统管理员,可以进行一般管理员操作,另外增加对员工信 息的管理。系统可以对数据库的信息进行读取、添加、删除,同时因为鲜花这一 商品的特点,要求数据库中的数据要能够及时更新,并且将相关信息显示在页面 上。

根据鲜花在线销售系统的特点,本系统需要包含花店介绍、鲜花品种介绍、 购物车、购买鲜花管理、用户资料管理、系统管理等模块。

系统中用户使用的前台包括了花店信息、鲜花信息、鲜花搜索和购物车模块, 这些模块为了让用户了解花店和花店中鲜花的信息,并且将需要的鲜花加入到 购物车中,花店信息模块需要将花店的联系方式等信息展示给用户,方便客户在 必要的时候联系花店。鲜花信息模块需及时地将最新的鲜花信息及鲜花库存数 量传递给用户,还要将鲜花的相关知识告诉用户,帮助用户选择合适的鲜花。用 户还可以通过鲜花搜索界面按鲜花名称精确搜索想要的鲜花,还可以根据价格 区间、鲜花类别分类搜索。购物车模块则要将用户的需求及时告知管理员,等待 管理员确认订单,用户可以通过订单查询清晰地看到自己选购的商品以及花店 工作人员回复的信息。来!自~优尔论-文|网www.youerw.com (责任编辑:qin)