网上书店设计报告

合集下载

网上书店报告

网上书店报告

目录1.概述 (1)1.1项目背景 (1)1.2编写目的 (1)1.3软件定义 (1)1.4开发环境 (1)2.需求分析 (1)2.1 技术可行性分析 (2)2.2 系统投资及效益分析 (2)2.3 操作可行性分析 (2)2.4 完善的在线帮助 (2)3.概念结构设计 (3)4.逻辑结构设计 (3)5.模块设计及代码 (3)5.1 数据库连接代码 (2)5.2 登录判定 (2)6.总结 (3)7.参考文献 (1)引言随着网络在中国的广泛普及,网络支付手段的逐步完善,越来越多的中国人逐渐习惯于网上购物,习惯于鼠标点击下订单,送货上门的快捷便利的购物方式。

传统书店的购书观念正在被网上书店这一方便快捷的购书方式所冲击。

网上书店在国际互联网上可以实现的商务功能已经越来越多样化,从最开始的信息发布功能,到现在的在线图书展示功能、在线洽谈业务功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎传统书店所提供的功能都可以在互联网上进行电子化的高效运作,而借助网络的跨地域特点,更是将传统书店的地域限制加以突破,全国各地的读者都可以通过网络在同一个网上书店购书,从而大大增加了客户的数量。

为了使网上书店的投入回报和管理效益最大化,在对网上书店进行系统开发之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店总体规划、网上书店系统的功能和实施方案、网上书店的传播与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。

综上所述,网上书店已经成为互联网时代购书者的最佳选择,必将获得巨大的成功。

1 概述1.1 简介电子商务发展在世界范围内已经蓬勃发展起来了,传统的商业模式正不断地被新的商业模式所代替,无论什么模式都不具有固定性和成熟性。

对于任何国家来说,都有一个探索与创新的问题,这也为我国加快和跨越发展提供了难得的机遇。

我们要大胆进行创新,积极探索符合实际的商业模式,壮大企业的市场竞争能力,以适应全球化的激烈竞争。

网上书店系统规划报告

网上书店系统规划报告

网上书店的系统规划1.1系统建设的背景、必要性和意义1.1.1网上书店的系统建设的背景随着网络技术的发展,越来越多的人喜欢在网上宣传自己的产品,喜欢网上购物。

图书产品从其外部特征来看,品种繁多,实体书店或其它图书发行者无法有足够大的店面来展示所有品种;单价不高,在网络信用还存在缺失的环境下能造成的损失较小,读者也乐于尝试在线购买。

所以网上书店网站也在互联网上纷纷出现。

1.1.2 系统建设的必要性就网上书店而言,由于网络已经覆盖全球,信息量大而独具优势。

售书的理念也很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻他们想要的书。

对于读者来说,网上书店近在咫尺,并且永不下班关门,读者可以随时随地自由地查询和订购图书,读者无需亲临书店,一档一档地找,一本一本地翻,只要坐在电脑前,开机上网即可买到所需书籍,而且读者的挑选余地也大多了,检索也很方便,同时还减少了购书过程中的支出,另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷购书者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝贵,网上购书节省了大量时间,这对于那些没有时间经常逛传统书店或其住所离传统书店较远的读者来说,具有实际意义。

因此网上售书必将有长足的发展。

本系统的主要目的是实现图书的在线销售,包括管理库房中的图书,以及管理用户的购物车,从而实现结帐等一系列功能,让用户足不出户就能够在网上书店购买到自己所需的图书,形成书店和用户双赢的局面。

1.1.3 系统建设的意义随着互联网络的发展,网上书店越来越为人们所关注。

通过网上书店,人们可以足不出户就选购自己所需的图书。

网上书店是根据公司的实际需求、应用动态网页技术开发而成。

该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据等优点。

网上书店需求分析报告

网上书店需求分析报告

网上书店需求分析报告需求分析报告一、背景随着互联网的普及和技术的发展,越来越多的消费者选择在网上购买图书。

网上书店作为线上图书销售的平台,成为了一个快速发展的行业。

为了更好地满足消费者的购书需求,提供更好的购物体验,需要对网上书店的需求进行分析。

二、目标1. 提供丰富多样的图书资源:网上书店需要具备一个庞大的图书库存,以满足消费者的多样化需求。

图书库存应包括各个类别的图书,涵盖各个领域的书籍。

2. 提供个性化推荐服务:根据用户的浏览和购买记录,网上书店应能够给出个性化的推荐书单,提高用户的购买兴趣和满意度。

3. 提供灵活的搜索和筛选功能:用户可以根据自己的需求,对图书进行搜索和筛选,以便找到自己想要的图书。

4. 提供准确详细的图书信息:网上书店应提供图书的详细信息,包括书名、作者、出版社、ISBN码、图书简介、目录、封面等信息,以便用户更好地了解书籍。

5. 提供方便快捷的购买流程:网上书店应提供方便快捷的购买流程,用户可以简单地选择图书,填写配送信息,进行支付,并获得订单确认和预计送达时间。

6. 提供安全可靠的支付方式:网上书店应提供多种支付方式,如支付宝、微信支付、银行卡支付等,以便用户选择最方便和安全的支付方式。

7. 提供及时准确的物流信息:用户购买图书后,网上书店应提供及时准确的物流信息,用户可以实时追踪自己的订单状态和物流进度。

8. 提供良好的售后服务:网上书店应提供良好的售后服务,包括退换货、订单查找、投诉建议等。

用户在购买过程中遇到问题时,能够及时得到解决和回应。

三、功能需求1. 图书分类和分类导航:网上书店应提供多级分类功能,以便用户根据自己的需求快速找到感兴趣的图书。

2. 图书搜索和筛选:用户可以通过关键词搜索和筛选条件,找到自己想要的图书。

3. 图书信息展示:网上书店应提供详细的图书信息展示页面,包括图书的基本信息、封面、目录、图书评价等。

4. 个人化推荐:根据用户的浏览和购买历史,网上书店应提供个性化的图书推荐功能,以提高用户的购买兴趣。

网上书店的需求分析报告

网上书店的需求分析报告

网上书店需求分析需求说明书目录1引言 (1)1.1编写目的 (1)1。

2背景 (1)1.3定义 (1)1。

3。

1专业术语 (1)1.4参考资料 (2)2任务概述 (2)2。

1任务目标 (2)2。

2用户的特点 (4)2。

3软件约束 (4)3需求规定 (4)3。

1对功能的规定 (4)3.1.1前台购书系统 (4)3。

1.2后台管理系统 (6)3.1。

3系统顶层活动图。

(7)3。

1.4用例图 (7)3.1。

5用例分析与描述 (10)3.2对性能的规定 (17)3.2。

1精度 (17)3.2。

2时间性要求 (17)3。

2。

3灵活性要求 (18)3。

33.输人输出要求 (18)3.4数据管理能力要求 (18)3。

5故障处理要求 (18)3.6其他专门要求 (18)4运行环境规定 (18)4.1硬件要求 (18)4。

2软件要求 (19)4.3接口要求 (19)4.4控制 (19)1引言1.1 编写目的编写这个需求分析说明书的目的是,让软件开发的设计人员明白用户要让他们设计出一个什么样的应用软件。

这个说明书预期的读者将会是和应用软件开发有关的人员,项目管理人员以及用户等。

1.2 背景我们要开发的这个应用软件的名称是:网上书店系统.本软件是作为软件技术(可视化程序设计)专业二年级学生实践学期的项目实训软件。

本软件未来用户未定。

本软件所用微机为win32系统,其他应用系统以及有关机构基本没有往来关系。

1.3 定义1.3.1专业术语1.4 参考资料本文章参考了有关网站,参照了需求说明书的标准模板以及需求说明书的编写案例等等.1.2.3.4.2任务概述2.1 任务目标互联网技术的飞速发展和广泛普及,对传统出版业(包括书店)都产生了深远的影响,相比于传统的大众媒体的信息滞后、成本高昂的特点,网络传播以其2.1.1前台系统前台系统主要功能:会员管理、图书查询、图书展台、购物车、订单生成与管理、结算功能、留言板、在线帮助等。

软件工程课程设计——网络书店

软件工程课程设计——网络书店

题目:网上书店班级:组长:成员:年月日目录第一章导言 (5)1.1目的 (5)1.2范围 (5)1.3缩写说明 (5)1.4引用标准 (6)1.5参考资料 (6)第二章系统定义 (7)2.1项目的来源及背景 (7)2.2项目要达到的目标 (8)2.3用户特点 (8)2.4系统整体结构 (8)2.5应用环境 (9)2.5.1系统运行的网络环境 (9)2.5.2系统运行硬件环境 (10)2.5.3系统运行软件环境 (11)第三章需求规格说明 (12)3.1功能规格 (12)3.1.1角色(actor)定义 (12)3.1.3功能描述 (14)3.2 数据描述 (22)3.2.1静态数据 (22)3.2.2动态数据 (22)3.2.3数据库描述 (22)3.2.4数据字典 (24)3.2.5数据流图 (26)3.3 性能需求 (27)3.3.1身份验证要求 (27)3.3.2响应时间需求 (27)3.3.3容错要求 (28)3.3.5可靠性需求 (28)3.3.6故障处理要求 (29)3.5实现约束 (30)第四章概要设计说明 (31)4.1 总体设计 (31)4.1.1需求规定 (31)4.1.2基本设计概念 (31)4.1.3系统整体结构 (32)4.1.4人工处理过程 (33)4.2 界面设计 (33)4.2.1管理端界面 (33)4.2.2用户端界面 (35)4.3 模块设计 (36)4.3.1注册模块 (36)4.3.2登录模块 (36)4.3.3用户模块 (37)4.3.4管理员模块 (38)4.4 系统数据结构设计 (39)4.4.1系统的ER图 (39)4.4.2数据库图和类图 (39)4.4.3数据结构与程序的关系 (40)4.5 系统出错处理设计 (40)4.5.1出错信息 (40)4.5.2补救措施 (41)第五章详细设计 (42)5.1 详细设计概述 (42)5.2 页面设计 (42)5.2.1用户端页面 (42)5.2.2管理员端页面 (43)5.3.1注册userSignup() (44)5.3.2登录userLogin() (46)5.3.3修改个人信息userAlterInfo() (47)5.3.4查看订单myOrder() (50)5.3.5购物车cart() (51)5.4 管理员端详细设计 (54)5.4.1登录adminLogin() (54)5.4.2修改个人信息adminAlterInfo() (55)5.4.3书籍管理BookManagement() (57)5.4.4订单管理allOrder() (59)5.4.5生成报表createReportTab() (61)第六章数据库说明书 (62)6.1数据库设计的要求 (62)6.2概念结构设计 (63)6.3逻辑结构设计 (64)6.4物理结构设计 (65)6.5小结 (66)第七章心得体会 (67)第一章导言1.1目的此需求规格说明书对《基于WEB的网上购书系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

网上书店概要设计报告

网上书店概要设计报告

网上书店概要设计报告编写学生许鑫同组成员闫煜、孟亚超、吴英卫、张洋年级2015级计接本班专业计算机科学与技术二级学院信息工程学院目录1引言 01.1编写目的 01.2背景 01.3定义 01.4参考资料 02总体设计 02.1需求规定 (1)2.2运行环境 (1)2.3基本设计概念和处理流程 (1)2.4结构 (1)2.5功能需求与程序的关系 .................................................. 错误!未定义书签。

3接口设计 .. (7)3.1用户接口 (7)3.2外部接口 (7)3.3内部接口 (7)4运行设计 (7)4.1运行模块组合 .................................................................. 错误!未定义书签。

4.2运行控制 .......................................................................... 错误!未定义书签。

4.3运行时间 .......................................................................... 错误!未定义书签。

5系统数据结构设计 . (8)5.1逻辑结构设计要点 (8)5.2数据结构与程序的关系 (8)6系统出错处理设计 (11)6.1出错信息 (11)6.2补救措施 (11)6.3系统维护设计 (11)1引言1.1编写目的本概要设计说明书是针对《网上书店系统》而编写的,目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统分工的开发,明确各模块间的接口,为进行后面的详细设计和实现做准备。

本概要设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后相对系统进行扩展和维护的人员。

网上书店系统分析设计报告

网上书店系统分析设计报告

网上书店系统分析设计报告
一、引言
随着互联网的快速发展,网上购物已经成为人们日常生活中不
可或缺的一部分。

在这种背景下,网上书店系统应运而生。

网上书
店系统为用户提供了一个方便快捷的购书平台,使用户可以随时随
地浏览和购买各种图书。

本报告将对网上书店系统进行分析和设计,以确保其功能和性能的优化。

二、系统分析
1. 系统需求分析
(1)功能需求:用户注册与登录、图书浏览与搜索、购物车管理、订单管理、用户评价与推荐等。

(2)性能需求:系统应具备高并发能力、响应时间快、稳定性强等。

(3)安全需求:用户数据要保密,支付过程要安全可靠。

2. 系统结构分析
网上书店系统可以分为前端和后端两个主要部分。

(1)前端:包括用户界面和用户交互,用户可以在前端进行注册、登录、搜索图书、加入购物车和下订单等操作。

(2)后端:包括数据管理和业务逻辑处理,包括用户数据管理、图书数据管理、订单数据管理、支付处理等。

3. 数据库设计
(1)用户数据表:包括用户ID、用户名、密码、手机号、邮
箱地址等信息。

(2)图书数据表:包括图书ID、图书名称、图书作者、图书
价格、库存数量等信息。

(3)订单数据表:包括订单ID、用户ID、下单时间、订单状
态等信息。

三、系统设计
1. 前端设计
前端设计应注重用户友好性和可用性,包括以下关键设计要素:。

软件工程课程设计报告--网上书店

软件工程课程设计报告--网上书店

燕山大学软件工程课程设计说明书题目:网上书店学院(系):信息科学与工程学院年级专业:10级计算机应用三班学号:1001404010097学生姓名:方小雨学号:100104010098学生姓名:王嘉恺指导教师:邓成玉教师职称:教授燕山大学课程设计(论文)任务书院(系):基层教学单位:2013年6 月 21 日燕山大学课程设计评审2013 年 6 月 21 日第一章绪论 (5)1.1课题背景 (5)1.2课题目的 (5)1.3任务与具体要求 (6)1.4开发环境 (7)1.5小组内部分工 (7)第二章可行性分析 (7)2.1经济可行性 (7)2.2技术可行性 (8)2.3操作可行性 (9)2.4法律可行性 (9)第三章需求分析 (9)3.1系统需求分析 (9)3.1.1用户(前台)功能 (10)3.1.2管理员(后台)功能 (10)3.2数据流程分析 (11)3.3业务流程分析 (11)3.4用例图分析 (12)3.4.1管理者用例 (12)3.4.2客户用例图 (14)3.5数据字典 (16)第四章概要设计 (17)4.1模块设计 (17)4.1.1前台功能分模块设计 (17)4.1.2后台功能分模块设计 (17)4.2系统功能结构设计 (19)4.2.1系统结构设计的原则 (20)4.2.2系统安全性设计 (20)4.2.3系统的保密性设计 (20)4.3数据库设计 (21)4.3.1 数据库概念结构设计 (21)4.3.2 数据库逻辑结构设计 (24)4.3.3 数据库物理结构设计 (25)第五章详细设计 (28)5.1前台功能分模块详细设计 (29)5.2后台功能分模块详细设计 (29)第六章心得体会 (30)第七章参考资料 (32)第一章绪论1.1课题背景在网络信息日益发展的今天,网络已经成为人们日常生活的一部分。

网上购物也成为现代社会的趋势和潮流。

而随着互联网的飞速发展以及我国经济的稳步平衡增长,人们对于精神文明也愈加看重,对于知识的追求也却来越高。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统管理与维护实验报告姓名:学号:班级时间:一、系统背景1.项目背景随着网络在中国的广泛普及,网络支付手段的逐步完善,越来越多的中国人逐渐习惯于网上购物,习惯于鼠标点击下订单,送货上门的快捷便利的购物方式。

传统书店的购书观念正在被网上书店这一方便快捷的购书方式所冲击。

网上书店在国际互联网上可以实现的商务功能已经越来越多样化,几乎传统书店所提供的功能都可以在互联网上进行电子化的高效运作,而借助网络的跨地域特点,更是将传统书店的地域限制加以突破,全国各地的读者都可以通过网络在同一个网上书店购书,从而大大增加了客户的数量。

为了使网上书店的投入回报和管理效益最大化,在对网上书店进行系统开发之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店系统的功能等等。

综上所述,网上书店已经成为互联网时代购书者的最佳选择,必将获得巨大的成功。

2.目的与要求目的:为读者打造一个方便、快捷、高效、经济的购书平台。

要求:1.游客可以随意浏览图书及网站信息,但只有在注册为网站会员后才能在线购书。

游客注册成功后即为普通会员,当其购书金额达到一定数量时可升级为不同等级的会员,以享受相应的优惠折扣。

2.会员登录系统后,可通过不同方式(如书名、分类等)搜索图书信息、修改注册资料、网上订书、订单查询与修改、发布留言等。

3.管理员分为四类:订单管理员,系统管理员,商品管理员,会员管理员。

二、可行性分析1.经济可行性⑴图书发行量不断增大2009年底,新闻出版署公布了《2009年全国新闻出版业基本情况》,其中指出,2009年全国共出版图书301719种,其中新版图书168296 种,重版、重印图书133423种,与上年相比图书品种增长10.07%,新版图书品种增长12.97%,重版、重印图书品种增长6.61%,总印张增长0.78%,定价总金额增长5.68%。

图书发行量不断增加实际上是读者对图书的需求不断扩大的反映。

⑵书店增多,售书网点普及普通书店的发展是大家有目共睹的,尤其在城市,除了新华书店,各种国有、私营、个体的书店比比皆是,综合书店、专业书店、精品书店、工具书店、电子书店应有尽有。

书店规模也越办越大,如北京图书大厦、北京海淀图书城、上海图书城等等。

此外,还有国外图书业巨头的介入,如贝塔斯曼。

这些国外公司的加入,不仅带来了更多的图书,还引入了诸如会员制这样的图书营销新理念图书市场一片繁荣。

在这种情况下,网上书店的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下,网上书店的优势才能得以体现。

2.技术可行性⑴在网络技术方面,早期用于电子商务的网络多为较封闭的,现在的网络使用Internet技术来构建,为电子商务的发展提供了一个统一的平台。

⑵在软件方面,以IBM、HP为首的众多IT厂商纷纷推出自己的电子商务产品,有的还提出了“一揽子解决方案”。

对于人们最关心的支付与安全问题,也提出了一些相应的解决方案,例如各种卡的技术,如信用卡、电子现金卡等;各种安全技术,如防火墙、时间戳业务、公钥证书认证等。

⑶在硬件方面,企业或商家构建服务器有非常宽广的可选择面,因此,国内计算机和网络发展非常迅猛。

虽然,中国的网络基础比较薄弱,但据中国互联网络信息中心2011年最新统计数据表明,截止到2010年底,我国上网用户已经突破4.5亿人,达到4.57亿人,较2009年底增加7330万人;互联网普及率攀升至34.3%,较2009年提高5.4个百分比。

这是中国计算机网络发展的现实,也是发展电子商务、经营网上书店的基础。

三、需求分析1、问题陈述需求分析简单地说就是分析用户的要求。

需求分析是设计数据库的起点,需求分析结果是否准确反映用户的实际需要,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用,做好需求分析对整个数据库的设计有着极为重要的作用。

2.业务需求分析是根据现实世界对象需求,描述应用的具体业务处理流程,并分析哪些业务是计算机可以完成的,而哪些业务是不能由计算机完成的。

网上书店主要业务包括:图书信息发布与查询、订购图书、处理订单,并通知配送公司进行图书配送等。

本节只给出网上书店的核心业务“订单生成”及“订单受理”处理流程。

3.功能需求系统需要实现以下基本功能:(1)用户管理系统的用户分两种:管理员类用户和普通类用户。

普通类用户分为注册用户和非注册用户,这两种用户的权限区别在于能否进行购物(提交订单),以及对个人资料的管理包括个人资料、购物车、积分查询等用户管理模块的全部功能。

注册用户只能对自己的信息进行修改、浏览、但是不具有管理网上售书系统后台功能管理的权限。

管理员具有使用系统的所有功能,而普通用户只需要具有日常书店的管理功能即可。

用户权限的设置通过用户登陆界面的输入来进行。

同时还可进行系统用户登陆的一些管理,包括添加,删除用户,更改用户的登陆密码等。

(2)书籍管理书籍管理模块提供了采购、查询和库存警示的功能。

书店管理人员通过该模块来采购各类图书。

图书信息查询提供了各种查询条件,用户可以根据查询方式和条件来进行所需图书的查询。

库存警示可以及时反映书籍的库存情况,方便采购。

(3)销售管理销售管理模块包括该收银管理和销售浏览以及报表打印,以便用户更加方便快捷的操作使用。

(4)会员管理会员管理模块包括会员信息的录入、查询以及统计。

(5)注册管理会员注册。

会员注册时要求填写会员基本信息,包括姓名、登录密码、性别、出生日期、电话、地址、邮政编码、电子邮箱、单位等信息。

系统检查所有信息填写正确后提示会员注册成功,并返回会员编号。

职员注册。

职员注册时要填写基本信息,包括姓名、登录密码、性别、出生日期、部门、薪水、住址、电话、电子邮箱等信息。

系统检查所有信息填写正确后提示注册成功,并返回职员编号。

四、概要设计1.E-R 图根据对网上书店的需求分析,画出如下实体的ER 图和实体之间的关系ER 图图-1 书籍信息ER图图-2 库存信息ER 图书籍名称 作者出版年份ISBN 号库存库存量ISBN 号价格折扣库存下限图-3 订单信息ER 图图-4 顾客信息ER 图图-5 管理员信息ER 图顾客注册名真实姓名联系方式家庭住址购书卡号管理员管理员编号管理员真实姓具体身份密码邮箱图-6 实体之间关系ER图2.业务流程图:订单生成业务流程订单受理流程3.数据流程图:管理员数据流程图五、逻辑结构设计1.把ER图转换成相应的关系模型(a) 书籍 {ISBN号,书籍名称,书籍作者,书籍出版年份}(b) 订单 {订购号,订购人,订购日期,订购书籍,书籍数量,发货日期}(c) 库存 {ISBN号,库存量,价格,折扣,库存下限}(d) 顾客 {注册名,真实姓名,家庭住址,联系方式,购书卡号(e) 管理员 {管理员编号,管理员真实姓名,密码,具体身份,邮箱}(f) 书-订单 {订单号,ISBN号,书籍数量,发货日期}(g) 订单-顾客 {订单号,注册名,订购日期}(h) 库存-订单 {ISBN号,订单号}总体流程图六、物理结构设计1.设计基本表➢书籍:1.表名: Books2.所有者:dbo3.源代码:CREATE TABLE Books( isbn CHAR(80),Title CHAR(80),Author CHAR(10),Year_published DATE,PRIMARY KEY(isbn))4.权限管理:GRANT SELECT ,INSERT , DELETE , UPDATE ON Books TO 超级管理员GRANT SELECT ,INSERT , DELETE , UPDATE ON Books TO 书籍管理员GRANT SELECT ON Books TO 顾客➢库存:1.表名:Store2.所有者:dbo3.源代码:CREATE TABLE Store_Book ( isbn CHAR(80),qty_in_stock INTEGER(10),price NUMERIC(10,2),discount NUMERIC(4,2),low_stock INTEGER(10),PRIMARY KEY (isbn))4.权限管理:GRANT SELECT ,INSERT , DELETE , UPDATE ON Store TO 超级管理员GRANT SELECT ,INSERT , DELETE , UPDATE ON Store TO 书籍管理员➢顾客:1. 表名: Customers2. 所有者:dbo3. 源代码:CREATE TABLE Customers( cname CHAR(20),realname CHAR(20),address CHAR(100),telephone CHAR(20),cardnum CHAR(30),PRIMARY KEY (cname))4.权限管理:GRANT SELECT ,INSERT , DELETE , UPDATE ON Customers TO 超级管理员GRANT SELECT ,INSERT , DELETE , UPDATE ON Customers TO 用户管理员GRANT SELECT ,INSERT , ON Customers TO顾客➢订单-顾客:1.表名:Orders2.所有者:dbo3.源代码:CREATE TABLE Orders ( ordernum CHAR(20),cname CHAR(20),order_date DATE,PRIMARY KEY (ordernum),FOREIGN KEY (cname) REFERENCES Customers)4.权限管理:GRANT SELECT ,INSERT , DELETE , UPDATE ON Orders TO 超级管理员GRANT SELECT ,INSERT , DELETE , UPDATE ON Orders TO 订单管理员GRANT SELECT ,INSERT , ON Orders TO 顾客➢订单-书:1.表名:Orderlists2.所有者:dbo3.源代码:CREATE TABLE Orderlists ( ordernum CHAR(20),Isbn CHAR(80),Qty INTEGER(10),PRIMARY KEY (ordernum),FOREIGN KEY (isbn) REFERENCES Books)4.权限管理:GRANT SELECT ,INSERT , DELETE , UPDATE ON Orderlists TO 超级管理员GRANT SELECT ,INSERT , DELETE , UPDATE ON Orderlists TO 订单管理员GRANT SELECT ,INSERT , ON Orderlists TO 顾客➢管理员:1.表名:Managers2.所有者:dbo3.源代码:CREATE TABLE Managers ( mgr_num CHAR(20),mgr_name CHAR(20),passwords CHAR(10),actor CHAR(20),mail CHAR(30),PRIMARY KEY (mgr_num))4.权限管理:GRANT SELECT ,INSERT , DELETE , UPDATE ON Managers TO 超级管理员GRANT SELECT , UPDATE ON Managers TO 订单管理员GRANT SELECT , UPDATE ON Managers TO 书籍管理员GRANT SELECT , UPDATE ON Managers TO 用户管理员2.基本表结构如下:会员(huiyuan)表2.1数据项名数据类型长度别名是否为空主外键Hy_id char 10 编号否主键Hy_zhiye char 20 职业Hy_telephone char 15 电话Hy_name char 10 姓名Hy_sex char 4 性别Hy_age data 10 年龄Hy_dengjichar 10 等级书籍(Book)表2.2数据项名数据类型长度别名是否为空主外键Book_id char 10 条码号否主键Book_name char 10 书名否press_id char 10 编号否外键author char 10 作者否Book_price float 4 定价否Book_lb char 10 书籍类别否Book_buynumber int 进书量否Book_number int 库存量否press_name char10 出版社名否press_date char10 出版日期否Ck_id char 10 仓库编号否外键管理员(Guanliyuan)表2.4数据项名数据类型长度别名是否为空主外键Gid char 4 编号否主键Gname char 10 姓名Gsex char 4 性别Gage char 4 年龄Gtelephonechar 15联系电话Glb char 10 工作类别七、部分界面展示八、总结这次的课程设计让我学会了很多,这个网络书店系统的功能十分强大,通过这次设计我巩固了数据库的知识,实验中遇到了许多问题,在解决问题过程中使我对知识掌握的更加全面了。

相关文档
最新文档