(2)Access数据库
Access 是微软公司推出的基于Windows的桌面关系数据库管理系(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点如下:存储方式单一,面相对象,界面友好易操作,集成环境处理多种数据信息,Access支持ODBC。
2.系统的分析与设计
2.1需求分析
(1)系统的可行性分析
随着人类进入信息时代,计算机越来越多的活跃在社会各个领域:管理、网络、计算、控制、多媒体等。并且在某些方面成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变得可行。
当今社会以计算机技术为主体的高新技术群体已经深入到经济的方方面面。在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行管理的方便和快捷。
现今网上书店规模不断扩大,客户需求越来越多样化,需要有网上书店管理系统来提高工作效率。这样通过系统可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量。
(2)系统的需求分析
系统的目的是向用户提供一个在网上查询书籍、进行自主选择并购买的平台。通过对电子商务网站及e书店的考察、分析以及实际的市场调查,系统功能应分为两部分:前台管理和后台管理。并提供完整的网上购书流程。
前台管理是友好的操作界面,供用户浏览、查询、订购使用。可以浏览商品、查询商品、订购商品、购物车等;后台管理是提供给管理员的,可以进行商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。
2.2功能设计
系统是一个网上购书系统,系统分为两级管理,分别为:普通用户和系统管理员。
普通用户功能主要包括:用户登陆、图书查询、查看图书详细信息、在线购书、查看购物车、查看订单信息等。系统管理员功能主要包括:现有图书管理、添加新图书、添加图书分类、订单管理、用户管理等。根据以上系统需求分析,可以把本系统分为以下几个功能模块。普通用户功能如图1所示。
图1 普通用户功能图
管理员功能图设计分析入图2所示:
图2 管理员功能图
3.数据库设计
在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
本网站使用的是Access数据库技术,查询是Access数据库的主要组件之一,而查询功能也是Access数据库软件中最强的一项功能.Access用户可利用查询工具,通过指定特殊字段,定义字段的顺序,建立计算表达式并输入条件以及定义每个字段的筛选条件等来选择想要查询的纪录,对存储在Acces表中的有关信息进行查询,这便是其在本网上书店网站的最主要的用处。
3.1数据库的概念结构设计
概念结构设计通常使用E-R图对它的描述工具进行设计通过对本系统进行的需求分析、系统流程设计以及系统功能结构的确定,规划系统中使用的数据库实体对象。根据总体设计创建数据库E-R图如图3所示。 ASP+access网上书店设计与实现+需求分析+数据库设计(2):http://www.751com.cn/jisuanji/lunwen_1266.html