1.2 网站运行环境
1.2.1 ASP技术简介
ASP具有很多优点和功能,最大的优点就是能够与HTML语言结合来制作网站页面。它能够读取解析脚本文件,根据其建立网站页面,输出并传送给服务端。ASP具有强大的数据交互性。
1.2.2 ASP的优点
(1)ASP程序代码安全保密,适合网站的开发。
(2)ASP的基础是对象,所以能够用控件继续增加它的功能。
(3)ASP的技术支持来源于微软公司,具有开放的开发过程和源代码。
1.2.3 开发工具选用及介绍
Dreamweaver是网页设计的前台搭建主流软件。它能够与多种计算机语言相结合来进行网页的设计。Dreamweaver可以将JQuery集成,自适应网格版面,实时视图。支持HTML语言结合CSS属性可以实时对网页进行布局。Dreamweaver能够调用数据库,可以为网站添加后台,是很好的前端开发工具。同时,有很强的交互性,允许多屏幕预览。
1.2.4 ACCESS 2003 技术简介
ACCESS 数据库是OFFICE系列里的最基础的数据库系统,最大的优点便是使用简单易于操作。ACCESS的数据表视图和自定义窗口采集信息使用很简单,数据表视图类似于表格,便于编写,使我们建立的数据表一目了然。它的界面简单易于操作,并且可视化,非常直观方便。
1.2.5 ASP运行环境的配置
ASP的开发可以使用windows自带的记事本、EditPlus软件等来进行,网页设计不适合用一般的文本编辑器。所以网上鲜花系统采用的是Dreamweaver来进行ASP的开发比较适合。开发系统之前须要配置ASP的运行环境,Windows XP系统没有默认安装IIS服务器,可以通过操作系统的光盘来安装。具体方法是利用光盘驱动,根据提示安装即可。Windows7以上的操作系统,有自带IIS服务器不需要安装,在电脑中,可以找到IIS服务器,修改属性,修改目录地址,改为我们所做系统的路径。通过IP地址http://localhost就可以来访问自己做的页面。
1.3 需求分析
(1)从用户的角度:
用户能够在商品分类进行鲜花的挑选,把想要购买商品加入收藏,如果订花必须进行注册登录才能生成订单。用户能够通过网站的搜索功能,对商品进行查找,便于用户找到自己想要的商品。网站能及时的为顾客提供必要的帮助。
(2)从管理员的角度:
管理员能够通过登录进入到网站后台对用户进行管理,查看用户信息,对用户订单进行处理等操作。
1.4 可行性分析
(1)技术可行性分析:此次开发采用的是ASP脚本环境结合HTML语言和调用数据库的方法。ASP脚本语言能够很好与ACCESS数据库兼容。
(2)运行可行性分析:web程序以及移动端的软件现在是用户接受的主流,一个新方式的网站完全符合用户的好奇心理,这对于网站的开发是可行的。
(3)经济可行性分析:网上花店的系统是建立在市场的前提下的,用户的需求决定了网站的可行性,不仅对于商家而且对于顾客都是很好的一种经营模式。
1.5 设计原则
(1)可靠性:系统能够每时每刻执行命令。
(2)安全性:互联网是开放的网络,我们在互联网进行各项活动的时候,总会遇到病毒的或者黑客攻击等问题。因此,必须确保网上花店的安全和可靠。
(3)扩展性:保证系统平台留有接口,方便以后功能模块的增加。
2. 网站总体设计
2.1 网站总体设计风格
鲜花网站是以暖色为基调的,网站以橙色为主调,与鲜花花色相协调,并营造出暖暖的感觉。