




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程课程设计基于的网上购物系统专业:计算机科学与技术班级:11 级计科姓名:郑莹学号:1412014 年 12 月摘要随着 Internet 技术的飞速发展,人们的生活和 Internet 的关系越来 越密切,现代商业发展的结果必然是电子商务。电子商务凭借先进的信息 手段, 以高效的方式活动, 从而大大提高了社会生产力。 经过多年的发展, 电子商务已经有了一定的成果,但是电子商务的普及率还是低,归根结底 是电子商务的安全性没有得到完善的解决。本文重点针对网上 购物系统的分析以及 设 计。 本系统是使 用 和 SQLSERVER数据库为工具开发的,采用B/S结构的管理系统。本系统运行在Mic
2、rosoft Windows IIS 服务器环境下,可以由计算机通过 IE 浏览器的登 录上该购物网站进行浏览使用。该网上购物系统 , 包括前 台 在线购 物系统和后 台商城 管理两个大 模 块。首先进行注册,取得注册账号,确保客户的合法性。然后登录网站, 进行商品选购,并放入购物车,以便结帐时进行确认。选定商品后,进行 网上支付。本文按照需求分析、系统分析、系统设计、系统实现和测试分别进行 阐述。关键字: , 购物系统, B/S目录摘 要 . 错误!未定义书签。第 1 章 绪论 . 错误!未定义书签。开发背景以及课题意义 错误 ! 未定义书签。系统开发环境的选择 错误 ! 未定义书签。系统数
3、据库环境的选择 错误 ! 未定义书签。第 2 章 系统分析 . 错误!未定义书签。可行性分析 错误 ! 未定义书签。经济可行性 错误 ! 未定义书签。从经济学角度看,开发成本极其低,大大提高人们的工作效率,减少逛街购物消耗的时间和体力,促进人们进行网上交易的方便性和快捷性。系统功能需求分析 错误 ! 未定义书签。数据流程分析 错误 ! 未定义书签。第 3 章 系统设计 . 错误!未定义书签。总体功能结构设计 错误 ! 未定义书签。模块功能设计 错误 ! 未定义书签。销售模块 错误 ! 未定义书签。系统管理模块 错误 ! 未定义书签。数据库设计 错误 ! 未定义书签。概念结构设计 错误 ! 未定
4、义书签。逻辑结构设计 错误 ! 未定义书签。数据表详细设计 错误 ! 未定义书签。第 4 章 系统实现 . 第 5 章 系统测试 . 错误!未定义书签错误!未定义书签错误!未定义书签参考文献 . 第 1 章 绪论当代的世界正在逐步向信息经济时代过渡,如何充分的利用信息高速 发展的优势为人们服务成为当今社会的首要选择。购物这个词与每个 人的生活息息相关,它的市场是非常庞大的,抓住了这个市场将会 给社会 和经济带来极大的效益。然而采用传统的贸易方式必须要将货物配送到每 一个地区才能达到销售的目的,存在着 不可忽视的人力物力消耗大的弊 端。因此一个实用、高效、稳定的可实现在线购物的在线购物系统正是商
5、 家利用信息提高效率、服务质量的最佳选择。开发背景以及课题意义随着中国市场经济的日趋成熟和计算机技术和网络技术的发展,人们 对信息的获知程度和广度都提出了更高的要求。尤其是近年来,商品的种 类变得五花八门,人们在采购货物的时候对商品类别、型号、用途的要求 也各不相同,如果采用传统的将各种类别不同型号的商品都配送至每个可 能需要该商品的地区,就会增加很多配送方面的成本;同时,买家必须到 商店里面去亲自选购所需的商品也是传统购物方式的弊端。因此,中国企 业面对的竞争压力也越来越大,企业要想生存,就必须有一种高效、便于 客户购物和支付的购物形式。因此网上购物这种新的商业运营模式就被越 来越多的商家运
6、用到竞争中去,并得到了大多数客户的认可,这种基于浏 览器、服务器实现的购物方式已经初具规模,一些在线购物网站的成立, 改变了人们已往传统的购物观念。中国电子商务的发展始于 90 年代初,相对于欧美地区来说,中国在 该领域的起步较晚,但是发展势头很好、发展迅速。中国有占世界上很大 比例的网民数量,这些为电子商务在中国的发展奠定了基础。同时中国政 府在电子商务方面做了大量工作,进行了积极有益的探索,大大促进了国 内电子商务的发展。但是到目前为止,诚信评价机制不健全,东西部差异 明显,普及程度不足,是制约中国电子商务发展的三大瓶颈。目前市场上已存在的在线购物网站有淘宝网、当当网、亚马逊、唯品 会、聚
7、美优品等,这些网站是中国电子商务发展成果的最真实写照。例如 淘宝,它适合个人用户和企业用户,可满足买家选购货物以及商家出售货 物。淘宝网里存放了很多的商品信息, 也许正是因为里面的信息过于庞大, 它并不适合所有企业、特别是小型企业。因为根据企业的营销目标,企业 是要赢得客户、达到自身销售效益的最大化;但是如果将自己的商品信息 发布到浏览量很大的淘宝网上,那么客户在淘宝上搜索所需商品信息的时 候,很可能会因为看到了其他类似的商品信息就放弃了对原来那个商家商 品信息的搜索。本系统是结合当前传统购物方式消耗大量人力物力的弊端、以当前市 场上已经存在的B2C、 C2C 等在线购物网站为模型,开发出适合
8、于大部分中小型企业以及个体用户的网上购物系统。本课题是在 大学 期间学习数据 库相关知 识的基础上, 熟悉 VisualStudio 2008 开发环境并能熟练使用C#编程语言的同时,运用软件工程理论知识,开发出的一套基于的在线购物系统。在系统开发的过程中能够应 用所学的知识,并促进作者更深入的学习C#的相关特性、积累更多SQLServer 2008 的相关应用知识,这样不仅能将所学的书面知识和实际应用结合起来达到学以致用的目的,同时也为以后的工作和学习积累经验系统开发环境的选择系统开发的平台和选择语言的优劣及相互协调的程度,将直接影响到 开发的效率和系统的质量。1、编程语言的选择本系统米用
9、C#语言作为开发语言。目前主流的动态网站的设计技术有ASP、 PHP、 .NET 和 JSP 等。而其中最受欢迎的是.NET 和 JSP。 .NET 上支持多种语言的开发,如C#和VB本系统之所以采用C#开发,有以下几个原因:首先, Microsoft C#是一种简单的、流行的、面向对象的、类型安全的编程语言,它是为生成 运行在 .NET Framework 上的、广泛的企业级应用程序而设计的。其次,它 较容易上手,特别是和 JSP 比较起来,能够在短时间内开发出一个较完整 的系统。最后,C#是我学习时间最长、也是作者我最熟悉的编程语言,采 用该语言将为系统的开发节省不少时间。2、开发环境的选
10、择Microsoft .NET Framework 是一个平台,在这个平台上可以使用多种 语言开发Windows应用程序、Web应用程序、移动 Web应用程序以及 XMLWEB Service 等。 .NET 框架由三个主要部分组成:公共语言运行库、统一 类库的分层集合和称为的 Active Server Pages 组件化版本。Visual 是 一套完整的 开 发工 具, 用 于生成应 用 程序 、 XML WebServices 、桌面应用程序和移动应用程序。Visual 、 Visual C+.NET 、Visual C#.NET和Visual J#.NET全都使用相同的集成开发环境(I
11、DE),该环境允许它们共享工具并有助于创建混合语言解决方案。鉴于Visual C# .NET 开发平台和 C#语言的这些优点,所以本系统采用了以上平台和语言系统数据库环境的选择目前市场上已有的数据库系统包括MYSQL、 Access 、 Microsoft SQLServer 2008 、 Oracle(9i 、 10g、 11g) ,其中以后两种数据库最为普遍。 本系统采用的是 Microsoft SQL Server 2008 数据库系统,原因如下:1. SQL Server 2008 是作者接触基于关系型数据库系统以来学的最早 也是时间最长的一个数据库系统,而且 T-Sql 语句也是作者
12、最熟悉的查询 语句,采用该种数据库对保证系统开发过程的顺利进行将有很大的帮助。2. 虽然 Oracle 可在所有主流平台上运行,解决了系统运行过程中的 跨平台问题;但是它的企业管理器使用过程较为复杂。而 SQLServer 2008 虽然只能在 Windows 上运行,但 SQL Server 2008 在 Window 平台上的表 现以及它和 Windows操作系统的整体结合程度、使用方便性、和Microsoft开发平台的整合性都比 Oracle 强的很多。适用于大型项目,而 SQL Server 2008 适用于中小型项目,根据本系 统中用到的数据表以及数据表之间关系的复杂程度,SQL S
13、erver 2008 提供的功能足以满足系统需求。第 2 章 系统分析系统需求分析要回答新系统要“做什么” 。本章节从系统的可行性、 最终使用者 (用户 )的角度以及系统中各类数据的流向分析了系统是否值 得开发、应提供哪些功能模块。通过本章内容,使得分析者深刻的理解和 认识系统,并能将其完整、准确地表达,不仅起到沟通用户和开发者的作 用,还是后续工作的依据。可行性分析随着电子商务的不断发展和计算机技术、网络安全的不断发展、生活 节奏的不断加快、工作压力的日益增大,越来越多的人选择网上购物。近几年物价不断上涨,房价的不断增高、人工成本的不断增大,为了 降低成本,实现利益最大化,越来越多的人选择在
14、网上开店,节约成本, 提高效益。以上这些问题和需求说明了开发网上购物系统的必要性,并结合最新的 .NET 技术及 B/S 架构,开发出满足商品和卖家的需求。技术可行性网上购物系统采用的都是比较先进成熟的技术,开发方法采用应用广 发的 B/S 的框架,开发平台也是比较成熟的Visual Studio 2008,编程技术采用微软公司推出的新一代编程技术,数据库也是采用微软公司开发的 Microsoft SQL SERVER 2008 数据库的模式开发系统。这就在很大程度上 提高了系统的稳定性、操作的简单性、后期维护的简单方便性、可以不断 扩展的性能,缩短了系统开发周期,并保证了系统对大数据量做出快
15、速的 处理。完全基于模块与组件,具有更好的可扩展性与可定制型。同时也给WEB开发人员提供了更好的灵活性,它可以制作出动态的网页,有效地缩短WE阪用程序的开发周期。随着人们生活节奏的加快、工作压力的增大,信息技术的不断发展、Internet 技术的应用广泛, 越来越多的人会选择在网上购物,尤其是对于 B/S 框架结构, 方便易用, 更为广大程序开发人员掌握。 所以开发基于 B/S 的网上购物系统在技术上是可行的。经济可行性从经济学角度看,开发成本极其低,大大提高人们的工作效率,减少 逛街购物消耗的时间和体力,促进人们进行网上交易的方便性和快捷性。 系统功能需求分析在线购物过程的实现与传统的购物方
16、式不同。首先,在线购物的整个 过程都是通过网络进行的,购买者无法看到商家和商品,对商品信息的了 解只能通过网络。在线购物的一般流程是:商家将新上架的商品信息通过 系统管理功能发布到网上,然后购买者通过系统销售模块浏览商品详细信 息,并且可以根据自己的需要搜索更具针对性的商品信息。为了便于管理,购买者必须注册为网站的会员后才能选择购买特定的商品,并选择付款方 式和邮递方式,并且可以在商品到达之后,检查商品的实际效用是否跟网 上描述的相符,并进行相应的评论,以供其他购买者参考。本系统的角色主要为普通购物用户和管理员服务。普通购物用户在使用本系统的购物功能前,必须先注册账号。在注册 页面中填写个人信
17、息,如使用本系统的账号、密码和邮箱等。在提交表单 和完成注册后, 系统将保存信息, 以方便管理员管理用户信息和联系用户。如果用户已经在系统中注册过,可以在登录页面输入账号和密码。如 果信息正确,用户就可以购物,否则只能做一般的页面浏览。进入系统后,用户也可以选择维护自己的信息,比如修改账号、密码 和邮箱等。如果直接进行购物,系统可以让用户首先浏览商品信息,使之 对商品的数量和种类有一个大概的了解。如果用户对某件商品感兴趣,就 可以选择查看其详细信息,接着选择将商品加入购物车,或继续查看其他 商品。当购物结束时,用户首先要浏览一下已经保存在购物车中的商品项 目,包括数量、单价及总价。这时用户可以
18、更改任何已保存在购物车中的 商品数量。如果确定要够买购物车内的商品,系统即生成一份订购商品的 订单(包括所有商品的名称、单价、小计和总价) ,然后由用户填写包括 用户姓名、联系电话、地址等信息,并提交订单。以后,系统自动将用户 信息、信用卡信息和购物总价发送到银联系统,由银联系统验证信用卡信 息并执行扣款,并将银联系统操作成功与否的信息返回到系统。系统根据 银联系统的操作结果, 向用户发送 E-mail ,提示用户操作成功与否的信息, 如果扣款成功,就与物流系统连接,安排给用户派送购买的商品。管理员进入系统时,首先要输入口令。如果检查通过,就可以对系统 中的信息进行维护和管理,其主要工作包括:
19、 管理用户信息,包括启用或冻结用户帐号。当有些用户有不正常操 作时,如填写订单时使用不存在的信用卡号码,应将此用户账号冻结,但 管理员无权修改客户信息。 管理系统中的商品信息,例如有新的商品时,管理员可向系统中添加此商品。当商品信息的价格或规格发生变化时,管理员也可以对他们做 修改,使用户及时了解商品的最新情况。若某件商品没有存货或不再出售 时,管理员可删除系统中的此项商品记录。 管理客户的订单。及时获得客户的资料,以便与客户联系。要求系统对数据库的存取速度要尽量快,并保证系统在配置完成以后24小时都可用。还要求系统有较高的安全性,当生成订单时,用户的信用卡号码要 在网上传输,所以必须提供额外
20、的安全措施。由以上需求分析可以得到系统的业务流程图,如图2-1所示。用户登录'1r1T1管理进入否会员I 注册搜选索购-物-物-I添加到购物车用商订户品单-管-管-管广5L主页面I填写订货单数据流程分析图2-1业务流程图数据流图是描绘系统逻辑模型的图像工具,它描述了系统的组成部分 及各部分的联系,以及信息流和数据转换。在线购物业务首 先由商家将商品信息通过系统管理模块提供的商品管理功能录入数据库;然后购买者在注册为网站会员之后即可选购所需商 品,选购完成之后选择付款方式和送货方式,之后即可提交订单。商家管 理员每天都会处理购买者下达的新订单,并予以执行。本系统的顶层数据 流程如图2-2
21、所示。图2-2顶层DFD图接下来把系统分解为销售和管理两大加工,主要的数据由买家输入,主要包括注册信息、登录信息、选购商品信息的输入,输出的则是订单信息。对于系统管理模块来说,主要的数据由卖家输入,主要包括商品信息、新闻信息的输入,输出的则是系统销售模块所看到的所有信息。第二层数据流程如图2-3所示。图2-3第二层DFD图继续分解,可获得第三层数据流图。其中图2-4由销售子系统扩展而成。在图2-4中,销售子系统被分解为5个子加工,编号从至。审查有效性时,首先要校核用户的信息是否与用户信息表(F2)相符,查找商品时还要通过商品信息表(F1)检查。把选择的商品加入购物车,并填写订单, 存入订单信息
22、表(F3)。图2-4第三层DFD图-销售子系统第3章系统设计本章节的总体目 标是将上一章节需求分析阶段 得到的目标系统的 逻 辑模型,变换为目标系统的物理模型,具体将从系统的结构设计和数据库 的设计两方面进行讲解。简单的说就是根据上一章节中需求分析的”做什 么”,确定系统应该”怎么做”。总体功能结构设计系统结构和功能是系统设计的核心部分,通过系统结构图可以清楚的 看出整个系统的结构。针对每个结构模块分别做分析,为以后的设计和实 现打下基础。根据功能需求,本系统总体上分销售模块和系统管理模块, 销售模块功能供购买者使用,系统管理模块功能供商家管理员使用。系统 总体结构如图 3-1所示。图3-1系
23、统总体功能结构图模块功能设计本系统分 销售模块和系统管 理模块,每个模块 又有若干个 子模块 构 成,其中销售模块主要包括:商品展台、购物车、会员管理、新闻管理、 注销登录等子模块。系统管理模块主要包括:商品管理、订单管理、会员管理、新闻管理、注销登录等子模块。具体的模块功能设计如下。3.2.1 销售模块系统销售模块主要让商品购买者使用,可以进行各类商品信息的浏览和订购功能,系统销售模块的结构如图3-2所示。图3-2销售模块功能结构图系统销售模块具体功能设计如下:1、商品展示功能:包括新上架商品展示、特价商品展示、销售排行 榜、分类商品信息展示和被选定的商品详细信息展示。每类商品都是根据 数据
24、库中商品信息表中的特定字段进行划分的,如特价商品是根据降价幅 度是否大于百分之二十、新品是根据上架时间是否在三天或一周之内、排 行榜是根据购物者下订单的多少。购物者可通过此模块实现浏览商品信息 的目的。2、购物车功能:包括选定商品至购物车,查看、清空购物车;在购 买者提交购物车(提交订单)之前,所有已选定的商品信息是存放在购物车 实现类文件的 DataSet 数据集中。当提交购物车之后,该数据集中的信息 就被写入数据库。在用户未登陆之前,不能够使用购物车提交功能,如果 选择了购物,那么系统会提示用户登录。3、会员管理功能:包括了注册、登录、索回密码等功能。对于注册 功能,需要用户输入的信息取决
25、于数据库中会员信息数据表中的字段;并 通过各类型的验证控件实现校验。登录和索回密码功能所需的数据也是从 会员信息数据表中得到。4、新闻管理功能:将数据库中的新闻信息数据表中的信息动态绑定 至网站首页,同时允许用户单击了某条特定的新闻标题后查看相应新闻的 详细信息。5、注销登录功能:保证在注册会员注销后清空其登录时候保持的信 息,如会话信息、购物车信息等。3.2.2 系统管理模块系统管理模块的功能由发布商品的商家使用,可以进行注册会员、商 品信息、订单、动态新闻、在线调查等内容的管理,系统管理模块的结构 如图 3-3 所示图3-3系统管理模块功能结构图系统管理模块具体功能设计如下:1、商品管理功
26、能:具体包括对商品信息进行添加、编辑、删除等操 作。对于新上架的商品,可以上传图片供购买者查看;对于已录入数据库 的商品信息,可进行编辑和删除等操作。2、订单管理功能:具体包括对订单信息进行查看、执行等操作。3、会员管理功能:具体包括对已注册会员信息进行编辑、删除等操 作,同时可手动添加会员信息。4、新闻管理功能:可实现对新闻的增加、删除、编辑等功能。5、注销登录功能:可实现让商家管理员退出后删除所有登录期间存 储的信息,如 Session信息。数据库设计系统分析结束后进入设计阶段,抽象地分析数据,理解数据之间的关 系,建立E-R模型,然后对数据库进行概念结构设计和逻辑结构设计。由 于SQL
27、Server 2000能够以极高的效率完成各种数据库查询,并能方便的使用存储过程,同时它的图形化用户界面,使系统管理和数据库管理更加 直观、简单。另外由于对Web技术的支持,使用户能够很容易地将数据库中的数据发布到 Web页面上。所以本系统采用了SQL Server 2000 进行数据库的存储管理与维护。3.3.1 概念结构设计将需求分析得到的用户需求抽象为信息结构即概念结构设计,这一步是数据库设计的关键。一般采用自底向上的方法进行数据抽象和结构设计。在本系统中涉及到的实体如下所示:1. 管理员(管理员ID、登录账号、登录密码、权限级别)2. 会员(会员ID、登录名、真实姓名、登录密码、所在城
28、市、住址、邮政编码、证件号码、证件类型、电话号码、手机号码、邮箱、密码提示 问题、问题答案)3. 商品(商品ID,所属类别、商品名、商品介绍、单位,原价、现价、市场价格、购买次数、库存、图片、输入时间、最近更新时间、是否新品)4. 订单(订单ID、订单下达者、付款方式、送货方式、订单下达日期、 执行状态、订单描述 )5. 新闻(新闻ID、新闻标题、新闻内容、录入时间)6. 在线调查(投票ID、投票标题、投票起止日期、A答案及其选票数)7. 订单明细信息(订单详细信息ID,所属的订单号,对应的商品ID,对应商品价格、对应商品数量)8. 商品大类信息(商品大类ID,商品大类名称)9. 商品小类信息
29、(商品小类ID,商品小类名称,所属商品大类 ID)在该系统中,各个实体的关系为:一个管理员可同时管理会员、商品、订单、新闻、在线调查、商品类别等多个实体对象,并且它们之间都是一 对多的关系;一个会员实体可以下达多条订单信息实体,而一条订单信息 又可对应多条订单明细信息实体;一条订单明细包括一个商品实体;一个 商品大类信息拥有若干商品小类信息实体,而一个商品小类实体信息又拥 有多个商品实体。各个实体之间的关系如图3-4所示。图3-4系统E-R图3.3.2 逻辑结构设计系统数据库设计 的优劣直 接影响到以后网站与 数据连 接的速度和 更新查询的复杂度。本节介绍本系统基于关系数据库的数据库总体结构设
30、计及数据表的设计。本系统的数据库设计是在系统功能分析后,依据系统的需求目标而做出的设计。本系统为基于的在线购物系统,所以最重要的数据表就是存放 商品详细信息数据表、注册会员信息表、商品类别信息表、订单信息表等, 表3-1为本系统所涉及到的数据表。表3-1数据表列表表名主要属性My_Goods商品信息(商品ID,商品名,所属类别,价格,库存,购买次数,图片)My_Member会员信息(会员ID,登录名,登录密码,邮箱,密码提示问题,问题答案)My_Ma nager管理员信息(管理员ID,登录账号,登录密码,权限级别)My_SuperType商品大类信息(商品大类ID,商品大类名称)My_SubT
31、ype商品小类信息 (商品小类ID,商品小类名称,所属商品大类ID)My_Order订单信息(订单ID,订单下达者,付款方式、送货方式、执行状态)My_Order_Details订单详细信息(订单详细信息ID,所属的订单号,对应的商品ID)My_Vote投票信息(投票ID,投票标题,投票起止日期,A答案及其选票数)My_BBS新闻信息(新闻ID,新闻标题,新闻内容,录入时间)3.3.3 数据表详细设计各个数据表之间主键和外键之间存在某种关系,他们的对应关系一般是商品ID、会员ID、类别ID、订单ID、管理员ID等各个元素的主键相链接的,关系图如图 3-5所示My_Ordlr!rDPcarry
32、ord-crDat e enfdrce desicr ipli on yjifiTDintvr&ducQpr inowFri u总m urJca tb'i-1. u 0buyXimes st*cks>1 e twB 0叩d乜屯p*Ti mu 朋沁"日a,y_BBSIDtitlecontento_yL_Otrclecr 一De t al 1 sinord-QrlD的 dlDpi'i etnwbci"-jlyF_SubT3rpec:-rc1U y _Sup ei'TyiJ rrTyi- mWmi*!本系统中共涉及以商品信息表和商品类别表为中
33、心的9张数据关系表。下面列出了本数据库中主要涉及到的数据表:1. 商品信息数据表(My_Goods):该表中存放系统销售模块商品的所有信息,该表字段及其类型定义如表3-2所示。表3-2 商品信息表(My_Goods)字段名字段类型可否为空描述IDbigi ntNot Null商品ID (主键)typelDintNot Null所属商品类别ID(外键)goodsNamevarchar(200)Not Null商品名称in troducetextNull商品描述un itVarchar ( 6)Not Null商品单位pricefloatNot Null原价no wPricefloatNot Nu
34、ll现价marketPricefloatNot Null市场价格buyTimesintNot Null购买次数(默认值为0)stocksintNot Null库存数量pictureVarchar ( 100)Null商品图片(默认值是一张已存在的图片路径)INTimedatetimeNot Null商品录入时间updateTimedatetimeNull商品最近更新时间n ewGoodsintNot Null是否新货(0 :不是;1:新货。默认值为0)2. 会员信息数据表(My_Member):该表中存放在系统中注册的会员的所有信息,该表字段及其类型定义如表3-3所示表3-3 会员信息表(My
35、_Member)字段名字段类型可否为空解释IDintNot Null会员ID (主键)userNameVarchar(20)Not Null登录名称trueNameVarchar(20)Null会员真实姓名passwordVarchar(20)Not Null登录密码cityVarchar(20)Null所在城市addressVarchar(100)Null所在地址postcodeVarchar(6)Null邮政编码cardNOVarchar(24)Null证件号码cardTypeVarchar(20)Null证件类型telVarchar(20)Null联系电话cellph oneVarcha
36、r(20)Null手机号码emailVarchar(20)Not Null邮箱地址questio nVarchar(100)Not Null密码提示问题an swerVarchar(100)Not Null问题答案3. 管理员信息数据表 (My_Manager):该表中存放在系统管理模块中合法管理员的所有信息,该表字段及其类型定义如表3-4所示表3-4管理员信息表(My_Manager)字段名字段类型可否为空解释IDintNot Null管理员IDman agerintNot Null管理员登录账号PWDn varchar(50)Not Null管理员登录密码man agerNameintNu
37、ll管理员姓名rankintNot Null管理员级别注册时间(默认为regTimedatetimeNot Null当前时间)4. 商品大类信息数据表(My_SuperType):该表中存放将商品按类别划分之后,商品大类的所有信息,该表字段及其类型定义如表3-5所示表3-5商品大类信息表 (My_SuperType)字段名字段类型可否为空解释IDintNot Null商品大类IDTypeNameVarchar(50)Not Null商品大类名称ID5. 商品小类信息数据表(My_SubType):该表中存放将商品按类别划分之后,商品小类的所有信息,该表字段及其类型定义如表3-6所示表3-6商品
38、小类信息表 (My_SubType)字段名字段类型可否为空解释IDintNot Null商品小类IDsuperTypeintNot Null所属商品大类ID(外键)TypeNameVarchar(50)Not Null商品小类名称6. 订单信息数据表(My_Order):该表中存放在系统中生成的所有订单信息,该表字段及其类型定义如表3-7所示表3-7订单信息表(My_Order)字段名字段类型可否为空解释OrderIDbigi ntNot Null订单IDmemberIDVarchar(20)Not Null订单下达者(即:会员;外键)payVarchar(20)Not Null付款方式car
39、ryVarchar(20)Not Null送货方式orderDatedatetimeNot Null订单生成日期执行状态(0 :未执enforceintNot Null行;1 :已执行。默认值:0)descripti onVarchar(200)Null备注信息7. 订单详细信息数据表(My_Order_Details):该表中存放在系统中每个订单对应的商品及所有者等信息,该表字段及其类型定义如表3-8所示。表3-8订单详细信息表 (My_Order_Details)字段名字段类型可否为空解释IDbigi ntNot Null订单详细信息 IDorderIDbigi ntNot Null所属的订单ID (外键)goodsIDbigi ntNot Null对应的商品ID (外键)pricefloatNot Null对应的商品单价nu mberintNot Null商品数量8. 投票信息数据表(My_Vote):该表中存放由系统管理员发起的在线投票(在线调查)等信息,该表字段及其类型定义如表3-9所示。表3-9 投票信息表(My_Vote
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 气管切开吸痰试题及答案
- 休克医学考试题及答案
- 国际商业美术设计师学术成果试题及答案
- 哈尔滨模考试题及答案
- 环境可靠性试题及答案
- 教师心理健康试题及答案
- 如何通过实战提升国际商业美术设计师考试成绩与试题及答案
- 掌握助理广告师考试核心内容试题及答案
- 审计知识测试题及答案
- 监委面试题目及答案
- 2025年北京市西城区高三二模语文试卷(含答案)
- 玉石代理销售合同协议
- (二模)2025年汕头市高三普通高考第二次模拟考试英语试卷(含答案)
- 山东2025年山东省公共卫生临床中心招聘博士人才60笔试历年参考题库附带答案详解
- 2024年台州市委统战部下属事业单位选聘笔试真题
- 山西太原事业单位考试《行测》模拟题带答案2024年
- 2025年中考英语第一次模拟考试(苏州卷)(原卷版)
- 湖北省武汉市2025届高中毕业生四月调研考试地理试题及答案(武汉四调)
- 海南琼海市旅游健康文化发展有限公司招聘笔试题库2025
- 2025-2030中国具身智能行业研发创新策略与未来前景展望研究报告
- 2025年二建《建筑工程管理与实务》考前必刷必练题库500题(含真题、重点题)
评论
0/150
提交评论