- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电商网站数据库设计说明第八组书剖析.doc
数据库设计说明书
1引言
1.1编写目的
数据库设计说明书是数据库设计的必要部分,对设计中的数据库的所有标识、逻辑结构和物理结构作出具体的设计规定,指导程序员的建立数据库的工作。本数据库设计说明书编写的目的是说明了网上商城购物系统的数据库设计,用于明确系统中各项功能与非功能性的需求,指导系统在数据库中存储各方面的内容,为系统开发的程序员、系统分析员作为基准的文档。预期的读者为系统的开发者、使用者和指导老师。
1.2背景
说明:
(1)开发软件系统的名称:电子商务网站;????
(2)任务提出者:王龙;?
(3)开发者:13级软件工程;????
(4)用户:暂无;?
??(5)本系统将使用SQLServer2012作为数据库存储系统。
1.3定义
(1)Asp(active?server?pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);??????????????????????????????????????????????????????????????????????????????????????
(2)ADO:ActiveX?Data?Object,?ActiveX?数据对象;????????????????????????????????????????
(3)SQL:Structured?Query?Language;
1.4参考资料
1、《ASP程序设计及应用》?张景峰主编??第011903号??中国水利水电出版社??2009.1
2、《数据库原理及其教程(第三版)》?黄德才主编??第088716号??科学出版社?2010.6
3、《ASP+SQL?Server动态网站开发从基础到实践》??杨世锡,赵辉编著??第377507号?
2外部设计
2.1标识符和状态
(1)本系统采用Microsoft??SQL??Server?2012为基本的开发工具,数据库名称为ElectronicMall,其中一共建立了4个表,表名分别为:UserTable(用户表)、OrterTable(订单表)、AdministratorInf(管理员信息表)、commodity(商品信息表)。
2.2使用它的程序
网站中的所有功能模块。
2.3约定
本系统采用SQLServer2012及?Visual studio 2013为基本开发工具,因而程序员或者系统分析员需要安装SQLServer2013及?Visual studio 2013,任何想要使用此数据库进行操作的人员,需要安装SQLServer2013,并建立相同的数据库,当然可以进行连机访问,这需要安装相应的版本控制器工具。?
2.4专门指导
对于此系统的开发人员与测试者,提出如下参考意见:?
1、在使用此数据库时,要首先参考上面约定的内容做好软件的安装以及表格的建立。?
2、数据库的输入统一采用键盘。由于现在没有设置权限,故只要不违背基本的限制,所有的操作都是可以进行的,可是对于本系统需要的数据,却是有数据长度限制的,尤其是有说明的部分,所以测试人员在具体进行数据测试时,要注意数据输入的格式?
3、数据库后台的管理员等级没有高低之分,作为管理员的一方可根据实际情况添加和删除管理员。
2.5支持软件
SQLServer2012提供了核心的引擎,为了支持本系统的数据库的需要使用到SQLServer2012的几个组件,包括:?
1、企业管理器:提供了数据管理和数据库操作的集成平台;?
2、查询分析器:调试、优化、性能检测的工具;?
3、事件探查器:提供了对SQLServer执行操作的检测,并记录下数据;?
4、服务管理器:提供SQLServer停止、启动的控制工具;?
此外,还包括可能会使用到的数据导入和导出工具,为数据库提供数据的输入。
3结构设计
3.1概念结构设计
(1)建立数据的视图表格,参考下面的数据库字典设计。
(2)用户信息管理:
(3)前台购物流程管理:
3.2逻辑结构设计
3.3物理结构设计
建立系统程序员视图,包括:
数据在内存中的安排,包括对索引区、缓冲区的设计;
所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分;
访问数据的方式方法。
4运用设计
4.1数据字典设计
对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据字典,以说明它们的标识符、同义名及有关信息。在本节中要说明对此数据字典设计的基本考虑。以下为商品数据字典、用户信息、订单数据、管理员信息。
、
表一: 用户信息表_01(Use
您可能关注的文档
最近下载
- (人教版)初中英语九年级全册 各单元测试卷及答案共十四套.pdf VIP
- 新能源汽车课练习题.doc VIP
- 电子企业的电压暂降分析与对策 voltage sag analysis and strategy for electronic enterprise.pdf VIP
- 设计开发质量控制.pptx VIP
- 设计开发质量控制培训课件.pptx VIP
- 动物繁殖学实验.ppt VIP
- 《全国集中式饮用水水源水质专项调查作业指导书(2024—2026年)》(下发版).pdf VIP
- 消防安全评估服务投标方案.doc VIP
- 膜分离氢气纯度.doc VIP
- 华为pcb的emc设计指导.pdf VIP
文档评论(0)