目 录
论文总页数:22页
1引 言 1
1.1 笔记本销售网站设计的前期准备 1
1.2 开发系统应遵循的原则 2
1.2.1普通用户对系统的要求 2
1.2.2 管理员对系统的要求 2
1.3 ASP简介 2
2 笔记本销售网站的系统需求分析 3
2.1 笔记本销售网站的概述 3
2.1.1 笔记本销售网站简介 3
2.1.2 系统的开发工具和环境简介 3
2.1.3 系统开发环境 4
2.1.4 笔记本电脑销售网站实现的功能 5
2.2 数据库用户及权限管理 5
2.3 笔记本销售网站中模块划分 5
2.3.1 管理员功能模块 5
2.3.2 用户功能模块 7
3 数据库的设计与实现 7
3.1 数据库的设计 8
3.2 数据库的连接 9
4 系统主要模块界面 10
4.1 登录模块界面 10
4.1.1 普通用户登录界面 10
4.1.2 管理员登录界面 11
4.2 用户注册模块界面 11
4.3 商品查询模块界面 13
4.4 商品添加及修改模块界面 15
4.5 商品删除模块界面 18
结 论 19
参考文献 20
致 谢 21
声 明 22
在Windows XP 中自带Internet 信息服务(ISS)的5.0 版和IE 5.0 所选用的数据库平台是SQL Server 2000的标准版。对应于上述的软件需求,硬件方能也有相应的要求。当然,快速的CPU、大容量的内存、足够的硬盘空间,是保证整个系统正常运行的必要条件。目前服务器的主流配置都能保证该系统正常运行。ASP(Active Server Pages)是一个基于服务器的脚本运行环境,借助它可以创建动态、交互式的Web 服务器应用程序;它可以将Web 服务器上的网页由服务器端翻译并执行后发送出标准的HTML 和客户端脚本文件给客户,这样减轻了客户端浏览器的负担,大大提高了交互速度[3]。
2.1.4 笔记本电脑销售网站实现的功能
(2) 高效的可靠性、灵活的可伸缩性、简单的管理。
由于具备上述优势,因此在做Web 应用时可以选择SQL Server 2000作为后台的数据库。
3.1 数据库的设计
根据系统功能设计的要求以及功能模块的划分,下面给出笔记本销售网站的各个组成部分的数据项和数据结构[5]。
(1)对于系统用户信息数据分析,可以列出以下数据项:
用户信息表(Users):用户ID(Userid)、用户姓名(UserName)、性别(Sex)、密码(Pwd)、邮箱(Email)、用户地址(address)、用户联系电话(Telephone)、Microsoft SQL Server 是一种数据库管理系统,可以用来方便、高效地管理大量的用户数据。一般情况下,SQL Server数据库有两种连接数据库的方式。一种是采用用户名和密码连接数据库;另一种是采用系统集成验证连接数据库,此时不再需要验证用户的名称和密码,直接采用操作系统登录用户的信任连接。我采用的是第一种连接方式,其基本属性有:DRIVER(),SERVER(服务器)表示数据库所在机器的名称,UID(用户ID),PWD(用户密码),Database(数据库名称)[6]。
连接数据库的具体代码如下:
笔记本销售网站采用Windows XP+ASP+SQL Server 2000 的技术方案,很好地实现了笔记本销售网站的具体操作,界面很友好,操作很简便,但是由于软件本身的一些问题使设计过程中出现了很多问题。不过在指导老师和同学的指导下都很好地解决了这些问题。由于销售网站的功能很庞大,需要很多页面,因为时间的原因,美化界面这部分还作得不是很够,所以很多界面会有重复。还有就是有几个问题没考虑到:该系统中需要考虑到商品的库存问题,当时没有想到,经过答辩时候老师提醒才发现。以及用户注册时候的检测也是很重要的,比如是不是输入的邮箱地址等,而这些也需要完善;以及上传图片时没对图片的大小进行限制等等。