SQL课程设计报告-图书网络销售电子商务平台系统设计
- 格式:docx
- 大小:4.36 MB
- 文档页数:19
网上图书销售系统的设计与实现课程设计报告网上图书销售系统的设计与实现克拉玛依职业职业技术学院信息工程系计算机网络技术指导老师:陈晓华田娟学生:陈峰曹曙炜金川穆凯黛斯加勒努尔徐磊目录引言 1一概述 1二系统分析 11 可行性分析 12需求分析2三.概要设计 21.系统设计目标 22.系统设计思想 33.系统功能模块划分 34.系统结构设计 55.系统功能简介 61系统基本功能 66.数据库设计71数据库需求分析72 数据库概念结构设计77.数据库逻辑结构设计9四.详细设计121.开发技术简介12(1) JSP简介12(2 )JSP的运行原理12(3 )JSP页面的组成134JavaBean技术介绍145JSP 的运行环境142.系统主要文件153.详细设计及说明 152字符处理Bean的编写173实现图书分类实体Bean 204实现订单实体Bean 215实现订单列表的Bean 226实现购物车实体的Bean 237管理用户登录Bean的编写23 8管理图书Bean的编写259管理图书分类Bean 2910管理用户的Bean 3011管理订单的Bean 314.客户界面设计351界面头、界面尾设计 352用户登陆模块设计353在线购书功能模块设计374我的购物车功能模块设计375订单信息功能模块设计425.管理界面设计431界面头、界面尾设计 432管理员登陆功能模块设计434订单管理功能模块设计445用户管理功能模块设计45五.系统使用451.服务器的配置及环境的搭建452.进入前台473.进入后台47六.总结47致谢48参考文献48引言随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。
基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。
很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。
现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。
西安财经学院《管理信息系统》课程设计报告题目基于ASP&SQLserver的电子商务平台姓名专业班级学号目录一、概述 (1)(一)开发背景 (1)1.INTERNET简介 (1)2.电子商务的概念 (2)3.电子商务的发展概况 (3)4.二手书店现状 (5)(二)项目的任务及意义 (6)二、系统规划 (7)(一)需求分析 (7)(二)可行性分析 (8)1.技术可行性 (8)2.经济可行性 (8)3.社会可行性 (8)4.结论 (9)三、系统分析 (9)(一)业务流程分析及业务流程图 (9)(二)数据流程图 (10)(三)数据字典 (13)1.数据项定义 (13)2.数据流定义 (14)3.处理过程定义 (15)4.数据存储 (16)5.数据结构 (16)6.外部实体 (16)四、系统设计 (18)(一)系统总体设计 (18)1.系统总体规划 (18)2.购物车,其他设置以及投票管理模块设计 (20)(二)系统详细设计 (24)1.代码设计 (24)2.数据库设计 (24)3.输入输出设计 (24)五、开发心得 (26)参考文献 (27)一、概述(一)开发背景1.Internet 简介因特网(INTERNET国际互联网络)是当今世界上最大的连接计算机的电脑网络通讯系统。
它是全球信息资源的公共网而受到用户的广泛使用。
该系统拥有成千上万个数据库,所提供的信息包括文字、数据、图像、声音等形式,信息属性有软件、图书、报纸、杂志、档案等,其门类涉及政治、经济、科学、教育、法律、军事、物理、体育、医学等社会生活的各个领域。
INTERNET成为无数信息资源的总称,它是一个无级网络,不为某个人或某个组织所控制,人人都可参与,人人都可以交换信息,共享网上资源。
从通讯的角度来看,Internet是一个理想的信息交流媒介:利用Internet的E_mail 能够快捷、安全、高效地传递文字、声音、图象以及各种各样的信息;通过Internet可以打国际长途电话,甚至传送国际可视电话,召开在线视频会议。
武汉科技大学城市学院课程设计报告课程设计名称C#程序设计语言课程设计题目网上书店管理信息系统设计与实现院系信息工程学部专业电子商务(本)班级一班姓名指导教师李庆2016 年 6 月24 日C#程序设计语言课程设计任务书设计题目: 网上书店管理信息系统的设计与实现设计主要内容:一、开发平台:VISUAL STUDIO 2010+SQL SERVER 2005二、功能要求:设计一个图书销售管理信息系统,该系统的用户由一般用户和管理员组成,然后不同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能.用sql server2005创建后台数据库,然后利用程序设计语言(VB)编写程序实现对数据库的操作,按照要求完成所有的功能和模块。
2、图书销售管理信息系统主要功能(1)用户管理:用户登录界面、用户注册界面、图书查询界面(按照图书种类查询)、购买图书界面、图书消息更新查询界面、支付界面(最后支付可以选择不同的支付方式,将看到不同的信息)。
(2)管理员管理:管理员登录界面、用户管理界面(批量查看用户资料,查询/编辑/修改帐号)、订单管理界面(批量查看所有订单)、图书管理界面(批量查看所有商品、添加商品、查看/修改/删除商品)、图书更新消息界面、用户信息管理界面。
3、图书销售管理信息系统数据库表单(可以按照需求增减)(1)用户信息表单,主要字段有:用户名、密码、用户身份(管理员和普通用户)(2)订单信息表单,主要字段:订单号、时间、总金额、支付方式、交易是否已经完成、送货终点(3)书籍信息表单,主要字段:货号、图书类别、数量、名称、价格、是否已经加入、订货数量、说明(5)付款方式表单,主要字段:付款方式、付款方式说明、时间、交易人姓名(6)图书消息更新表单,主要字段:编号(自动)、标题、内容三、课程设计报告主要内容:1、图书销售管理信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2、图书销售管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3、图书销售管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4、图书销售管理信息系统程序设计(功能模块给出详细的代码,重点语句的注释)目录1需求分析 (2)1.1系统概述 (2)1.2具体分析 (3)1.3用户需求 (3)2系统概要设计 (4)2.1系统结构图 (4)2.2数据字段说明 (5)3详细设计 (7)3.1用户界面设计 (7)3.2管理员管理界面设计 (12)4系统实现 (15)4.1用户登陆模块实现 (15)4.2用户注册模块实现 (17)4.3顾客图书查询模块实现 (20)4。
课程实验报告课程名称:《系统分析与设计》项目名称:“叮叮当”图书销售商城学号:138302115姓名:陈建楷指导教师:吴子珺成绩:一系统规划1. 系统背景描述(1)系统名称“叮叮当”网上图书销售系统(2)系统开发背景据统计,日前全囚己有咬万家商业网站,其中网上商店700余家二电子商务项日大母推出,比乎每天都有各炎电子商务资讯网站,网上商店.网.上商城,网.上专卖店,网上拍卖等诞生。
电子商务应用与发展地域与由,比京上海,深证等极少数城市,汁始向各大中小型城市发展。
可以说.中国电子商务己经由表及里,从虚到实,从宣传、启蒙和推广阶段进入到务实的发展阶段。
但是,日前我国“商务为本”观念依然薄弱。
企业和消费者电子商务意识有待加强。
怎样将Internet和中国国情结合,充分发挥电子商务的优越性,实现报富有意义的电子商务技术和商务模式的创新,是摆在中国电子商务界人士面前的一大课题。
当中,网上书店在我国己有几年时间.虽然数量上有所发展,但以前国内尚无一家在网上零售领域形成领先优势的网上书店。
造成这种局面的原因是多方面的,既育社会的原因,也有书店自身的原因。
从网上书店自身来看,日前还存在不少问题,主要表现为:主页信息量小,内容和形式缺乏吸引力,更新不够及时;未能对图书馆市场进行有效细分,服务方式比较单一;分类体系不尽合理,图书分类查询系统尚需完善;营销方式不够灵活。
虽然网上书店闪为各种原囚日前的经营状祝还不是很景气,但随右网络的发展,科技的进步,网上书店的巨大潜力预示着其前景的灿烂。
据有关方面预测,未来几年内,网上书店整个图书销售中占比重将达到40%,网上图书悄售将以超过15%甚至25%的速度递增。
传统书店仅靠一条腿走路必然会走进死胡同,与网路图书销售同时展开,两条腿走路将是必然的发展趋势。
(3)系统开发意义当当网上图书销售系统是由国内著名出版社机构科文公司等多个公司集团共同投资成立的,是一类为图书线上销售的B2C网上商城。
数据库系统课程设计--------图书网购网站管理系统一、课程设计题目 (3)1.1 图书网购网站管理系统: (3)1.2 课程设计的任务与要求 (3)1.2.1 目的与任务: (3)1.2.2 实验基本要求: (3)1.2.3 开发环境说明: (3)二、功能需求分析及模块设计 (4)2.1 总模块列表: (4)三、数据库概念设计 (5)3.1 实体E—R图 (5)3.2 整体E—R图如图所示: (7)四、数据库逻辑设计 (8)4.1 关系数据库模型简述 (8)4.2数据库设计 (8)五、系统开发 (9)5.1 数据库建立 (9)5.2 系统DAO方法(用户存放对数据库操作的所有方法) (14)5.2.1 接口类(manage.java): (14)5.2.2方法实现类(DAO.java): (16)5.2.3 控制层方法 (22)5.2.4系统表示层代码: (51)六、总结: (84)一、课程设计题目1.1 图书网购网站管理系统:一家书店可以为店中现有的图书增加网上销售的渠道。
与现在流行的当当网,卓越原理基本相同。
会员通过提交订单,卖家便可根据订单配货发送。
卖家可以在随时通过该网站管理系统对会员信息,订单信息,图书信息进行管理。
1.2 课程设计的任务与要求1.2.1 目的与任务:1.常务数据库设计和实现的基本过程2.常务数据库模式设计、分析和实现的方法3.了解数据库应用网站开发的一般过程1.2.2 实验基本要求:(1)学习相关的预备知识(2)按照数据库设计与实现过程完成数据库的设计,网站的开发,上级调试运行(3)写出课程设计报告1.2.3 开发环境说明:处理器:Intel Pentium 4 3.06以上内存:256以上操作系统:windows 2000/XP/win7开发软件:Myeclipse 8.5数据库:Mysql二、功能需求分析及模块设计2.1 总模块列表:三、数据库概念设计3.1 实体E—R图本实例根据上面的需求分析,设计规划出的实体有:用户实体、管理员实体、图书实体、订单实体、订单详情实体、图书类别实体。
武汉科技大学城市学院课程设计报告课程设计名称C#程序设计语言课程设计题目网上书店管理信息系统设计与实现院系信息工程学部专业电子商务(本)班级一班姓名指导教师李庆2016 年 6 月24 日C#程序设计语言课程设计任务书设计题目: 网上书店管理信息系统的设计与实现设计主要内容:一、开发平台:VISUAL STUDIO 2010+SQL SERVER 2005二、功能要求:设计一个图书销售管理信息系统,该系统的用户由一般用户和管理员组成,然后不同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。
用sql server2005创建后台数据库,然后利用程序设计语言(VB)编写程序实现对数据库的操作,按照要求完成所有的功能和模块。
2、图书销售管理信息系统主要功能(1)用户管理:用户登录界面、用户注册界面、图书查询界面(按照图书种类查询)、购买图书界面、图书消息更新查询界面、支付界面(最后支付可以选择不同的支付方式,将看到不同的信息)。
(2)管理员管理:管理员登录界面、用户管理界面(批量查看用户资料,查询/编辑/修改帐号)、订单管理界面(批量查看所有订单)、图书管理界面(批量查看所有商品、添加商品、查看/修改/删除商品)、图书更新消息界面、用户信息管理界面。
3、图书销售管理信息系统数据库表单(可以按照需求增减)(1)用户信息表单,主要字段有:用户名、密码、用户身份(管理员和普通用户)(2)订单信息表单,主要字段:订单号、时间、总金额、支付方式、交易是否已经完成、送货终点(3)书籍信息表单,主要字段:货号、图书类别、数量、名称、价格、是否已经加入、订货数量、说明(5)付款方式表单,主要字段:付款方式、付款方式说明、时间、交易人姓名(6)图书消息更新表单,主要字段:编号(自动)、标题、内容三、课程设计报告主要内容:1、图书销售管理信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2、图书销售管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3、图书销售管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4、图书销售管理信息系统程序设计(功能模块给出详细的代码,重点语句的注释)目录1需求分析 (2)1.1系统概述 (2)1.2具体分析 (3)1.3用户需求 (3)2系统概要设计 (4)2.1系统结构图 (4)2.2数据字段说明 (5)3详细设计 (7)3.1用户界面设计 (7)3.2管理员管理界面设计 (12)4系统实现 (15)4.1用户登陆模块实现 (15)4.2用户注册模块实现 (17)4.3顾客图书查询模块实现 (20)4.4顾客购书模块实现 (21)4.6顾客订单确认及提交模块实现 (22)4.7顾客支付页面模块实现 (24)4.8顾客个人信息管理模块实现 (25)4.9管理员订单信息管理模块实现 (26)4.10管理员管理顾客信息模块实现 (29)4.11管理员图书信息管理模块实现 (32)课程设计小结 (35)参考文献 (36)1需求分析1.1系统概述系统介绍:随着信息技术的发展,信息的交换在互联网上更加的平凡,在互联网上信息的传递突破了空间和时间的限制,信息传播的及时性和准确性越来越重要,它的迅速发展正在改变着我们的生活方式,甚至改变着传统企业的发展模式。
书店销售管理系统课程设计( sql server)书店销售管理系统是一个基于SQL Server的数据库系统,旨在帮助书店管理者更好地管理书店销售活动。
1. 数据库设计1.1 建立书籍表- 书籍ID(自增主键)- 书籍名称- 作者- 出版社- 价格1.2 建立顾客表- 顾客ID(自增主键)- 顾客姓名- 顾客电话- 顾客地址1.3 建立订单表- 订单ID(自增主键)- 顾客ID(外键关联到顾客表)- 书籍ID(外键关联到书籍表)- 购买数量- 购买时间2. 系统功能设计2.1 书籍管理- 添加书籍- 删除书籍- 修改书籍信息- 查询书籍信息2.2 顾客管理- 添加顾客- 删除顾客- 修改顾客信息- 查询顾客信息2.3 订单管理- 添加订单- 删除订单- 修改订单信息- 查询订单信息2.4 销售分析- 统计不同书籍的销售数量和销售额- 统计不同顾客的消费金额和购买数量- 分析销售趋势和热销书籍3. 数据库操作设计3.1 SQL语句编写- 添加数据:INSERT INTO table_name (column1,column2, ...) VALUES (value1, value2, ...)- 删除数据:DELETE FROM table_name WHERE condition- 修改数据:UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition- 查询数据:SELECT column1, column2, ... FROMtable_name WHERE condition3.2 数据库连接- 使用SQL Server的连接字符串连接到数据库- 构建SQL语句并执行- 处理查询结果,更新数据以上是书店销售管理系统的课程设计,通过设计和实现该系统,可以帮助书店管理者更加高效地管理销售活动,并进行销售数据分析。
网上图书销售系统数据库课程设计报告1. 引言随着互联网和数字化技术的发展,图书销售业务逐渐从传统的实体书店转向网上销售。
为了更好地管理图书销售业务,提高销售效率和用户体验,设计一个高效可靠的网上图书销售系统数据库显得尤为重要。
本报告将详细介绍该数据库课程设计的设计目标、数据库结构、表设计、数据流程以及主要功能。
2. 设计目标该网上图书销售系统数据库的设计目标包括以下几点:- 高效管理图书信息:包括图书的基本信息、库存、销售量等。
- 快速进行订单处理:用户能够快速下单并且系统能够快速并准确地处理订单。
- 可靠保障数据的安全性:对用户个人信息和订单信息进行保密,防止数据泄露。
- 提供优质的查询及统计功能:管理员能够根据需要查询图书信息、订单信息,以及对销售情况进行统计分析。
3. 数据库结构网上图书销售系统数据库的结构包括以下几个主要部分:图书信息、用户信息、订单信息、库存信息。
- 图书信息:包括图书编号、图书名称、作者、出版社、价格等。
- 用户信息:包括用户编号、用户名、密码、地址、联系方式等。
- 订单信息:包括订单编号、用户编号、图书编号、购买数量、购买时间等。
- 库存信息:包括图书编号、库存数量、进货时间等。
4. 表设计根据数据库结构的设计,可以创建以下几个表:- 图书表(Book):字段包括图书编号、图书名称、作者、出版社、价格等。
- 用户表(User):字段包括用户编号、用户名、密码、地址、联系方式等。
- 订单表(Order):字段包括订单编号、用户编号、图书编号、购买数量、购买时间等。
- 库存表(Inventory):字段包括图书编号、库存数量、进货时间等。
5. 数据流程网上图书销售系统的数据流程如下:- 用户浏览图书信息并选择购买。
- 用户填写个人信息并提交订单。
- 系统根据用户的提交信息生成订单并保存到订单表。
- 系统根据订单信息减少相应图书的库存数量。
- 系统生成订单确认信息并发送给用户。
课程设计报告图书网络销售电子商务平台系统设计1. 引言在信息技术高速发展的时代背景下,电子商务成为了一种重要的商业模式。
随着移动互联网的普及,人们对于网购的需求不断增加。
图书作为一种消费品,也已经逐渐转移到了网络销售渠道。
为了满足用户需求,提供一个便捷的购书平台,本文设计了一个图书网络销售电子商务平台系统。
2. 系统概述本系统是一个基于互联网的图书销售平台,通过网络提供图书的浏览、搜索、下单和支付功能。
主要包含以下模块:•用户管理模块:用于用户注册、登录、个人信息管理等功能。
•图书管理模块:用于图书信息的录入、更新和删除等功能。
•购物车模块:用于用户添加、删除和修改购物车中的图书。
•订单管理模块:用于用户下单、支付、查看订单状态等功能。
3. 系统功能设计3.1 用户管理模块用户管理模块主要包括用户注册、登录和个人信息管理功能。
•用户注册:用户通过输入用户名、密码和个人信息等,完成注册流程。
•用户登录:已注册用户可以输入用户名和密码登录系统。
•个人信息管理:用户可以修改个人信息,包括用户名、密码、联系方式等。
3.2 图书管理模块图书管理模块用于管理员对图书信息的录入、更新和删除操作。
•图书录入:管理员可以录入新的图书信息,包括图书名称、作者、出版社、价格等。
•图书更新:管理员可以修改已有图书的信息。
•图书删除:管理员可以删除不再销售的图书信息。
3.3 购物车模块购物车模块用于用户添加、删除和修改购物车中的图书。
•添加图书:用户可以通过点击图书详情页上的“加入购物车”按钮,将图书添加到购物车中。
•删除图书:用户可以在购物车页面删除不需要购买的图书。
•修改图书数量:用户可以在购物车页面修改图书的购买数量。
3.4 订单管理模块订单管理模块用于用户下单、支付和查看订单状态。
•下单:用户可以在购物车页面点击“下单”按钮,生成订单。
•支付:用户可以选择支付方式完成订单支付。
•查看订单状态:用户可以在个人中心页面查看已完成的订单状态。
网上图书销售系统设计报告1.引言网上购物已经成为现代人们购物的主要方式之一,图书销售作为其中的重要一环,也逐渐从实体书店转移到了网络平台上。
为了满足用户的购书需求,提高图书销售的效率和流程优化,我们设计了一套网上图书销售系统。
本报告将详细介绍该系统的设计思路和功能模块。
2.需求分析针对图书销售的需求,我们进行了详细的需求分析,包括用户注册登录、图书分类浏览、购物车管理、订单管理、支付、物流查询等功能需求。
通过用户调研和市场分析,我们将用户划分为普通用户和管理员。
管理员拥有对图书信息的编辑和管理权限,普通用户则可以进行图书购买和管理个人订单等功能。
3.系统架构网上图书销售系统采用了三层架构,包括客户端、应用服务器和数据库。
客户端负责与用户进行交互,应用服务器处理用户请求并调用数据库操作进行数据保存和查询。
4.系统功能模块设计4.1 用户模块用户模块包括用户注册、登录、个人信息管理等功能。
用户可以通过注册功能创建一个账户,并登录后可以管理个人信息,包括修改个人密码、查询个人订单等。
4.2 图书模块图书模块包括图书分类浏览、图书搜索、图书详情展示等功能。
用户可以根据自己的兴趣和需求浏览不同分类的图书,并通过搜索功能快速找到满足需求的图书。
4.3 购物车模块购物车模块允许用户将感兴趣的图书添加到购物车中,方便用户在后续的购买过程中进行统一管理和下单。
4.4 订单模块订单模块包括订单生成、订单支付、订单查询等功能。
用户在确认购买后可以生成订单,并选择支付方式进行支付。
用户可以查询个人订单并查看订单详情。
4.5 管理员模块管理员模块包括图书管理、订单管理等功能。
管理员可以对图书信息进行编辑和维护,包括图书上架、下架、价格调整等操作。
管理员还可以管理订单,包括订单审核、发货等操作。
5.系统流程设计用户注册登录后,可以通过图书分类浏览和搜索功能找到满意的图书并添加到购物车中。
用户购物车中的图书可以进行数量的调整和删除。
《数据库原理及应用》
课程设计报告书
题目:图书网络销售电子商务平台系统设计班级:
姓名:
学号:
专业:
扬州大学 2010-7-7
一、摘要
在计算机迅猛发展,新技术革命浪潮不断涌动的二十一世纪,中国如何才能赶上这一时代快车,已经成为一个十分紧迫的时代课题。
在众多的行业中,电子商务的发展最令人瞩目。
在国外电子商务系统迅速发展的时候,国内的电子商务系统也在不断发展。
如何构建和传统商业模式类似的电子商务系统,已是各行各业关心的问题。
该设计针对如何在中小书店快速实施电子商务这一目标,设计一个ASP模式中小商家的图书销售管理平台。
系统设计采用基于B/S模式的三层体系架构,采用SQL SERVER 2000数据库服务器。
系统分为前台购物和后台管理两个部分。
前台购物从用户的注册、登录、图书的选购开始,到系统生成订单。
商家可以通过后台的管理系统,管理订单、书籍情况、库存等信息。
系统为广大中小客户提供一个图书销售管理的平台,通过本系统能够很好的满足商家与消费者之间的交易,显著降低商家的经营成本,扩大市场范围,也方便消费者根据自己的喜好,更加方便的购买到想要的书籍。
整个系统界面友好,易维护,易扩展。
二、设计要求
课题名称:图书网络销售电子商务平台系统设计
设计要求:
(1)信息要求
本系统至少应该包含图书的基本信息、客户的基本信息、客户网络图书订购信息,BBS信息发布等。
(2)功能要求
本系统要求能够实现图书基本信息的维护、客户的注册和登录、
图书的网络订购、各类信息的查询、BBS公告的发布和查询等功能。
三、需求分析
(1)信息需求(基本信息)
图书信息:图书书号,图书分类,图书名称,作者姓名,出版社,出版日期,定价,图书折扣,图书封面等。
客户信息:客户编号,客户姓名,客户性别,客户年龄,工作单位,联系电话,家庭住址,E— mail,登记日期,登录密码等。
图书订购信息:图书书号,客户编号,订购数量,订购日期,金额等。
BBS信息:客户编号,表情图片,发布日期,发布时间,发布主题,信息内容(100字以内)等。
(2)处理需求
图书基本信息的维护
在图书信息的维护模块中,可以进行图书信息的录入、修改、删除等操作;
客户信息的维护
本模块可以进行客户信息的登记、修改和删除等操作。
信息查询和统计处理
<l>图书信息查询
图书信息查询应提供多种不同的查询手段,如按图书类别、按图书编号、按作者、按出版社、按出版日期等,应支持不确定查询(即所谓的模糊查询)。
查询结果记录显示在一个表格中,并显示所有信
息。
<2>客户信息查询
客户信息查询应提供的查询手段包括:按客户姓名、按登记日期等,同样能够支持不确定查询。
查询结果的处理要求同上。
<3>图书订购信息的查询
图书订购信息的查询应包括:
以图书信息为主体的查询。
即统计所有订购该图书的情况(以图书编号为关键字);
以客户为主体的查询。
即查询某客户所有已经订购图书情况。
BBS模块设计
本模块完成两个功能:
<l>BBS信息的发布
<2>BBS信息的查询、浏览
四、数据库概念结构设计
本部分以E-R图的形式设计数据库的全局概念模式。
(本例E-R 图自己画)。
也可自己设计关系模型,并运用规范化理论进行优化。
图书信息(图书书号,图书分类,图书名称,作者姓名,出版社,出版日期,定价,图书折扣,图书封面)。
客户信息(客户编号,客户姓名,客户性别,客户年龄,工作单位,联系电话,家庭住址,E— mail,登记日期,登录密码)。
图书订购信息(图书书号,客户编号,订购数量,订购日期,金额)。
BBS信息(客户编号,表情图片,发布日期,发布时间,发布主题,信息内容(100字以内))。
五、数据库的逻辑设计
该设计以ER图为主要依据,设计出系统相关的整体逻辑结构(即相关的关系模式)。
自行设计结果。
六、系统结构框图
功能模块及接口的设计(自行设计)。
七、系统的实现以及界面
(1)IIS的安装与配置
在WINDOWS xp下安装和配置IIS。
IIS的安装与配置
a.安装IIS
若操作系统中还未安装IIS服务器,可打开“控制面”,然后单击启动“添加/删除程序”,在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。
b.启动Internet信息服务(IIS)
Internet信息服务简称为IIS,单击Windows开始菜单---所有程序---管理工具---Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具
c.配置IIS
IIS安装后,系统自动创建了一个默认的Web站点,该站点的主目录默认为C:\Inetpub\www.root。
用鼠标右键单击“默认Web站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框,在该对话框中,可完成对站点的全部配置。
主目录与启用父路径
单击“主目录”标签,切换到主目录设置页面,该页面可实现对主目录的更改或设置。
注意检查启用父路径选项是否勾选,如未勾选将对以后的程序运行有部分影响。
,主目录—配置---选项。
设置主页文档
单击“文档”标签,可切换到对主页文档的设置页面,主页文档是在浏览器中键入网站域名,而未制定所要访问的网页文件时,系统默认访问的页面文件。
常见的主页文件名有index.htm、index.html、index.asp、index.php、index.jap、default.htm、default.html、default.asp等
IIS默认的主页文档只有default.htm和default.asp,根据需要,利用“添加”和“删除”按钮,可为站点设置所能解析的主页文档。
启动与停止IIS服务
在Internet信息服务的工具栏中提供有启动与停止服务的功能。
单击可启动IIS服务器;单击则停止IIS服务器。
(2)数据库的定义
首先确定数据库的名称,如tsswpt。
为了在系统中创建名为tsswpt的数据库,先打开SQL Server的企业管理器(EnterpriseManager),进行建库。
然后进行建表。
其次是数据表的定义:可以在SQL Server环境下进行,建立数据库表。
(数据表的名字以表名的拼音的第一个字母命名)
八、利用MICROSOFT FRONTPAGE开发服务器端ASP程序。
A、主页面
B、客户信息注册
C、图书信息查询
D、图书订购系统
E、图书信息入库
F、最新图书信息
G、图书论坛
九、SQL相关表
新建070012121 TQC数据库,并添加4张表bbs
tsxx
khxx
tsdgxt
十、数据库和ASP的连接Microsoft Frontpage2003
数据库的连接
工具——站点设置——数据库
数据库的使用
1、数据查询
(1)在页面上插入表单
(2)在表单里插入单行文本框(3)插入——数据库——结果
(4)选择数据库(使用现有的数据库连接)
(5)选择记录源(具体的数据表)
(6)点其他选项
(7)点条件
(8)点添加
(9)选择查询条件“字段名称”,“值”填写“单行文本框”的名称
(10)点完成
(11)最后结果。