1、 课课 程程 设设 计计 报报 告告 课程名称 Web 程序设计课程设计 设计题目 _ 专 业 计算机科学与技术 班 级 _ 学 号 _ 姓 名 _ 完成日期 2014.6.27 课课 程程 设设 计计 任任 务务 书书 设计题目:设计题目:_ _ 设计内容与要求:设计内容与要求: 指导教师: 2014年 6 月 19 日 课课 程程 设设 计计 评评 语语 成绩:成绩: 指导教师: 年 月 日 I 目 录 第 1 章 需求分析需求分析 2 1.1 系统需求分析 2 1.2 用户需求分析 2 第 2 章 数据库设计 4 2.1 数据库简介 . 4 2.1.1 Access 数据库技术概述 .
2、4 2.1.2 数据库设计介绍 4 2.2 系统数据库设计 . 5 2.2.1 数据库概念设计 5 2.2.2 数据库逻辑结构 7 2.2.3 数据库表之间的关系设计 9 第 3 章 概要设计 .10 3.1 总体结构设计 .10 3.2 功能模块清单 . 11 第 4 章 详细设计与实现 . 11 4.1 主页设计 12 4.2 管理员模块 12 4.2.1 用户管理 .13 4.2.2 图书管理 .13 4.2.3 定单管理 .15 4.3 会员模块 16 4.3.1 会员登录 .16 4.3.2 会员注册 .16 4.3.3 在线购物 .17 4.3.4 分类查找 .18 4.3.5 高
3、级搜索 .19 4.3.6 我的购物车 .20 4.3.7 修改密码 .21 4.3.8 修改资料 .22 II 4.3.9 下定单 .23 4.1 25 4.1.1 .25 4.1.2 .25 第 5 章 总结 .26 参考文献 1 2 第 1 章 需求分析需求分析 1.1 系统需求分析 随着 Internet 国际互联网的发展,越来越多的企业开始建造自己的网站。基于 Internet 的信息服务、商务服务已经成为现代企业一项不可缺少的内容。很多企业都 已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功 能强大的,能提供完善的电子商务服务的动态商务网站。同时人们的生活
4、方式也在随 着发生改变,传统的购物方式已不能满足人们的需求。 本系统用 Visual Studio 2008 作为开发工具,应用 Access 数据库和 语 言编写,构建了一个能实现基本的电子商务的小型动态商务网站网上图书销售系 统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系 统基本上具备一个网上商品销售系统应该具备的常用功能。 信息时代的到来,使得信息技术、Internet/Intranet 技术、数据库技术不断发 展完善,网络进程加快,传统的购物方式也越来越不能满足人们快节奏的生活需求, 企业的 IT 部门已经认识到 Internet 的优势,电子商务就是在这
5、样一个背景下产生发展 起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户 可以在网上搜索购买到自己想要的各种商品, 初步让人们体会到了足不出户,便可随意 购物的快感。本次毕业设计内容正是一个电子商务系统的开发:网上图书销售系统。 1.2 用户需求分析 本系统是一个由管理员及普通会员共同参与的系统,要求系统能够完成在线购物 功能,同时还可完成与此相关的其他辅助功能。 首先,参加在线购物,身份验证非常重要,与此相关的系统管理模块须完成不同 身份用户的身份验证。并对不同用户给予不同的权限。系统管理员不但具有添加删除 用户角色及修改其信息的权限,还有用户所有的权限;用户身份可以登陆、查看和修 改部分个人信息、进行在线购书、查看图书信息、查看及修改购物车中的商品等功能; (1) 注册功能。顾客首先要注册为网上图书商城的用户。注册时需要填写登录用 户名、密码等信息即可。注册后,用户可继续如实填写详细个人信息及收货人信息。 (2) 修改功能。用户可以修改个人资料。 (3) 选择产品功能。 顾客浏览网上图书商城, 将自己需求的产品放入到购物车中, 3 可连续添加商品。 (4) 管理购物车。 顾