网上书店可行性分析报告
网上书店可行性分析报告

网上书店可行性分析报告一、引言随着信息时代的到来,网络购物逐渐成为人们习惯的一种购物方式。
其中,网上书店成为一个备受关注的领域。
本文旨在对网上书店进行可行性分析,以这一新兴市场进行商业探索。
二、背景1.市场概述目前,全球网上书店市场处于快速发展阶段。
据市场研究机构预测,未来几年内,网上书店市场将保持每年10%的增速。
在这样的市场环境下,建立一家网上书店可以期待很好的商业发展前景。
2.发展优势与传统图书销售方式相比,网上书店拥有以下优势:(1)网络销售无论时间还是空间都不受限制,消费者可以随时随地进行购物。
(2)降低销售成本。
因为网上销售不需要实体店面租金、装修等费用,所以成本比较低。
(3)拓宽渠道,提高市场占有率。
传统实体书店的受众群体有限,而通过网络销售,可以覆盖更广泛的受众。
(4)网上书店的经营成本相对较低,能更安全地满足消费者的需求。
三、可行性分析1.市场分析(1)产品市场目前在市场上,图书仍然是非常稳定的消费市场,但传统的实体书店市场似乎正在逐渐趋于饱和,因为传统实体书店的收益主要与地理位置和装修设计等因素有关。
而且实体书店消费者主要局限在当地消费者,如此从长远角度来看,从实体书店转型网络销售是合理的。
(2)消费者市场随着互联网越来越普及,消费者的网购意识也日益增强。
据市场调查表明,消费者网上购书的意愿比传统实体书店购书意愿更高。
(3)竞争者市场目前已经有很多家网上书店,比如当当、亚马逊等。
这些竞争者已经占据了一定的市场份额,如果要进入该市场,必须具备一定的优势。
2.产品定位竞争者市场已经有了较强的实力竞争对手,如若进入市场希望成为其中一员,需要选择精确的定位,即通过其自身的优势占据一定的市场份额。
同时,进行大量的市场调查,探索消费者需求,适应市场的变化。
3.技术支持先进的互联网技术对于建立一个在线书店是必要的,网站不仅要具备良好的用户体验,还需要保证系统的高性能,同时还需要具备一定的安全性。
网上书店(电子商务网站)项目的可行性研究5则范文

网上书店(电子商务网站)项目的可行性研究5则范文第一篇:网上书店(电子商务网站)项目的可行性研究1 引言1.1 编写目的:本文档将描述对网上书店(电子商务网站)的可行性研究。
1.2 项目背景:本作为《软件工程》课程的实习提出,希望通过《网上书店》电子商务网站的设计开发,了解软件文档的相关标准和编写原则,训练并掌握软件各类文档写作的技巧;另一方面,提高使用JSP开发J2EE 架构的电子商务网站(B/S结构)的能力。
B/S结构的特点:几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在。
它和C/S模型比较优点极为突出。
两层技术模型(Two-Tier Architecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。
对用户量在12—100的局域网环境中,两层模型的确是个不错的方案。
由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。
所以,用户的并发请求数量有限的。
为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet的兴起,对C/S结构的一种变化或者说是改进的结构。
用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。
B/S模型结构图如下所示:(略)从上图可见这种结构的一个重要的特点是,用户可以完全不需要安装客户端软件,当然也不需要担心任何软件升级和不兼容等任何客户端所遇到的问题。
相比之下,B/S模型的优点显而易见,更适合这个网站的构建,有利于网站的维护和扩充。
● 所建议开发的名称:网上书店。
● 所建议开发的任务提出者:华中农业大学理学院教师赵良。
● 所建议开发项目的开发者:华中农业大学经管土管学院信息管理与信息系统专业2003级詹坤,李齐虎,胡彬,刘爱民,姚静怡,陈溶萍。
网上书店可行性研究报告

02
技术可行性分析
电子商务技术的成熟度
电子商务技术发展状况
近年来,电子商务技术得到了飞速发展, 网上购物平台、电子支付、物流配送等环 节的成熟度不断提高,为网上书店的开设 提供了稳定的技术基础。
VS
网上书店在技术上的优势
网上书店可以利用互联网技术,拥有强大 的信息展示和查询功能,同时可以借助先 进的物流管理系统,提高配送效率,降低 成本。
成本结构和成本效益分析
成本结构
网上书店的成本结构主要包括图书采购成 本、物流配送成本、网站维护成本、人员 工资等。其中,图书采购成本是最大的成 本项,占据了总成本的很大一部分。
成本效益分析
网上书店可以通过降低成本、提高效率等 方式来实现成本效益最大化。例如,通过 批量采购、优化物流等方式来降低成本, 通过提高销售额和利润率等方式来提高效 益。
企业形象和品牌建设的考虑
总结词:关键环节
详细描述:企业形象和品牌建设是网上书店 长期发展的关键环节。需要注重品牌塑造和 推广,包括品牌定位、品牌形象、品牌传播 等方面,提高品牌知名度和美誉度,为网上
书店的长期发展奠定基础。
05
环境可行性分析
行业发展趋势和预测
电子商务的快速发展
随着互联网技术的普及和消费者行为的改变,电子商务呈现出快速发展的趋势。网上书店 作为电子商务的一种形式,具有巨大的发展潜力。
传统书店与网上书店的比较
传统书店在店面租金、人力成本等方面压力逐渐增大,而 网上书店可以节省这些成本,提供更优惠的价格。
网上书店提供更为便捷的搜索和筛选功能,以及个性化的 推荐服务,提高了购书的效率。
网上书店的市场规模和增长潜力
网上书店可行性分析报告

网上书店可行性分析报告一、引言随着互联网的普及和电子商务的飞速发展,网上购物已经成为人们日常生活的一部分。
与此同时,线上书店也逐渐成为人们购买图书的首选。
本报告将对网上书店的可行性进行深入分析,旨在为投资者提供有关开设网上书店的决策参考。
二、市场分析1. 市场规模:根据行业统计数据显示,全球图书电子商务市场规模逐年扩大,预计到2025年将达到1.8万亿美元。
2. 发展趋势:随着人们阅读习惯的改变和线上购物的便利性,网上书店已经成为图书消费的主流方式之一。
3. 竞争对手分析:当前,线上书店市场竞争激烈,主要竞争对手包括亚马逊、当当网、京东等大型电商平台。
三、优势分析1. 低成本经营:相对于传统实体书店,网上书店不需要租赁店面、雇佣店员,企业运营成本低,有利于盈利。
2. 无时间地域限制:网上书店24小时在线,客户无需受限于时间和地点,随时进行购书。
3. 多元化产品推荐:通过分析用户购买记录和浏览行为,网上书店可以个性化推荐图书,提高用户粘性和购买意愿。
四、挑战与风险1. 竞争压力:当前,网上书店市场竞争激烈,各大电商平台均有图书销售业务,而且线上书店数量众多,竞争压力较大。
2. 资金投入:开设网上书店需要投入大量资金用于建设网站、库存采购、物流配送等方面,初期运营资金负担较重。
3. 假冒伪劣商品:在网上购书过程中,消费者面临着假冒伪劣图书的风险,网上书店需要建立信任机制,保障用户的权益。
五、可行性分析1. 市场潜力:全球图书电子商务市场规模庞大,发展空间广阔,网上书店有很大的发展潜力。
2. 技术支持:利用现代化的信息技术和网络平台,网上书店能够提供更加便捷和个性化的购书服务。
3. 品牌建设:通过打造良好的品牌形象和服务口碑,网上书店可以吸引更多用户,树立行业知名度。
4. 资金筹措:可以通过与出版社、图书供应商合作获取优惠采购折扣,降低购书成本,同时吸引投资者注入资金。
六、营销策略1. 产品定位:根据市场需求和竞争对手分析,确定网上书店的产品定位,如优质学术图书、畅销小说、儿童读物等。
网上书店可行性分析报告

网上书店可行性分析报告网上书店可行性分析报告一、引言本报告旨在对网上书店的可行性进行全面的分析和评估。
通过对市场需求、竞争环境、运营成本和利润预测等方面进行研究,以确定网上书店投资是否有利可图。
二、市场概况1、行业背景描述网上书店行业的发展背景和趋势。
2、市场规模和增长率分析目标市场的规模和增长趋势,确定市场潜力。
3、目标用户细分将目标用户细分为不同的群体,了解他们的需求和购书习惯。
三、竞争分析1、主要竞争对手并分析行业内的主要竞争对手,包括实体书店、其他网上书店以及电子书平台等。
2、竞争对手优势和劣势比较竞争对手的优势和劣势,评估与其竞争的风险和机会。
四、运营模式1、产品定位和品类确定网上书店的产品定位,包括种类、品质和价位等。
2、销售渠道和配送方式描述销售渠道和配送方式,包括网上购买、实体书店配送和快递配送等。
3、市场营销策略提出市场营销策略,包括宣传推广、客户关系管理和促销活动等。
五、运营成本与效益1、开店成本细化开店所需的各项成本,如网站建设费用、库存采购费用和人员费用等。
2、运营费用包括网站维护费用、物流费用和市场推广费用等。
3、预测利润通过对销售额和运营成本的分析,预测网上书店的利润情况。
六、风险分析和对策1、市场风险分析市场风险,如市场竞争加剧、经济不稳定等,提出应对策略。
2、技术风险探讨技术风险,如网络安全问题和网站故障等,并提供解决方案。
七、附件1、市场调研报告提供市场调研报告的附件,包括数据和相关分析。
2、财务预测表格插入财务预测表格,包括开店成本、运营费用和利润预测等相关数据。
法律名词及注释:1、知识产权:指对创造性的智力成果所享有的独占权利,如版权和商标等。
2、电子商务法:指用电子手段进行商务活动的相关法律规定,旨在保护网络交易的公平和安全。
网上书店可行性研究报告

网上书店可行性研究报告网上书店可行性研究报告一、概述随着互联网的快速发展,网上购物成了人们生活中的一部分。
而书店作为传统的实体店铺,也需要适应市场需求,转型为线上书店。
本报告主要针对网上书店的可行性进行研究。
二、市场分析1. 市场需求随着人们生活节奏的加快,很多人愿意通过网上购物节省时间。
同时,电子书的普及也增加了人们网上购买书籍的需求。
2. 市场竞争目前市面上已经存在许多知名的网上书店,如亚马逊、当当网等。
这证明了网上书店是可行的。
然而,市场竞争激烈,需要有针对性的市场定位和差异化的经营策略。
三、运营模式1. 商品供应链与实体书店不同,网上书店可以直接与出版社合作,减少中间环节,降低成本。
同时,可以引入自有品牌的图书,提高盈利空间。
2. 网络推广通过社交媒体、搜索引擎推广等方式,吸引目标用户的关注。
同时,可以开展促销活动、提供会员服务等形式,增加用户粘性。
四、盈利模式1. 商品销售通过网上书店销售图书,获得销售利润。
2. 增值服务提供图书推荐、咨询服务等增值服务,吸引用户消费。
3. 广告收入通过与广告商合作,放置广告获得收益。
五、风险与挑战1. 网络安全风险网上书店需要保护用户的个人隐私和支付安全,网络安全事关用户的信任和网站的声誉。
2. 物流与配送书籍需要经过物流配送,过程中可能出现延误、售后问题等,需要与物流公司建立良好的合作关系,确保货物及时送达。
六、经营策略1. 选定目标用户群体针对特定用户群体进行市场定位,如学生、职场人士等。
2. 商品丰富多样提供丰富的图书类别和选择,满足不同用户的需求。
3. 优化用户体验设计用户友好的界面,提供灵活的搜索功能、方便的购买流程,提高用户体验。
4. 加强售后服务提供完善的售后服务,解决用户的问题和投诉,增强用户信任感。
七、结论综上所述,网上书店可行性高,但仍需面对市场竞争、网络安全等风险与挑战。
通过合理的经营策略和服务优化,可以在网上书店市场中获得一席之地。
网上书店-可行性分析

网上书店-可行性分析网上书店-可行性分析1. 简介随着互联网的不断发展,网上购物已经成为人们日常生活中不可或缺的一部分。
而以书籍为代表的文化产品,也在网上销售中占据了重要地位。
本文将对网上书店的可行性进行分析,探讨其在市场上的潜力和优势。
2. 市场需求2.1 高速增长的在线购物市场随着人们生活水平的提高和消费观念的转变,越来越多的人选择在网上购物。
根据统计数据显示,全球电子商务市场规模每年都在不断增长,其中包括书籍在线销售。
2.2 阅读需求的持续存在尽管电子书市场的发展使得人们有更多的选择,但传统纸质书籍仍然具有很高的市场需求。
许多人喜欢在手上感受纸质书籍的质感,同时,纸质书也是一种良好的礼品选项。
2.3 品种和价格的比较优势网上书店可以提供更多种类的书籍选择,同时可以与实体书店进行价格比较,这为消费者提供了更便利和实惠的购书方式。
3. 技术支持和优势3.1 网络和物流发展随着信息技术和物流技术的不断进步,网上书店有更多的便捷和快速的配送方式,为消费者提供了更好的购书体验。
3.2 多渠道推广通过互联网,网上书店可以通过多种渠道进行推广,如社交媒体、搜索引擎推广、电子邮件营销等。
这为书店的知名度和影响力带来了更大的提升。
3.3 数据分析与个性化推荐通过对消费者购买行为和偏好的数据分析,网上书店可以为消费者提供个性化的书籍推荐,提高购买转化率和用户满意度。
4. 竞争对手分析4.1 已有电商平台目前,已有一些大型电商平台提供书籍销售服务,它们拥有庞大的用户群体和强大的品牌影响力。
与之竞争需要有特色和优势。
4.2 传统实体书店虽然传统实体书店面临着互联网冲击,但仍然具有自己的市场优势,如提供阅读环境、线下活动等。
与传统实体书店相比,网上书店需要更加注重用户体验和服务。
5. 营销策略5.1 优惠促销活动通过定期举办促销活动,如打折、满减、赠品等,吸引消费者进行购买,并增加用户粘性。
5.2 加强品牌推广通过打造独特的品牌形象和文化,在消费者心中树立品牌价值,提高品牌认知度和影响力。
网上书店可行性分析报告

网上书店可行性分析报告一、背景介绍随着互联网的快速发展和普及,网络购物已成为人们非常便利的购物方式。
而书籍作为互联网上的一种网络媒介,也逐渐成为人们喜爱的网络购物产品。
二、市场分析1. 市场需求网络书店的出现,主要是为了满足互联网时代的阅读需求。
由于互联网的快速发展,人们阅读方式也有所改变,更多的人选择通过网络来购买书籍。
而且由于网络书店的资料数据存储量丰富,能够提供更加全面的书籍信息,更方便用户进行查询。
因此,在市场需求方面,网络书店具有很大的潜力。
2. 竞争分析目前国内的网络书店已经很多,而且,许多传统的实体书店也都建立了自己的网络书店平台。
竞争形势较为激烈。
因此,一家网络书店要想取得市场份额,就必须具备以下的特点:(1)资讯齐全、查询方便、购书安全;(2)价格具有竞争力;(3)配送速度快;(4)售后服务周到。
三、运营模式分析 1. 产品供给网络书店在供给产品方面,与传统实体书店提供的产品是一致的。
因此,网络书店所销售的书籍品种应该与实体书店相当,但要有足够的亮点和特色。
可以通过签约入驻优质的出版社,获得独家授权和销售代理权等方式,来增加竞争优势,确保供给电子书籍的质量和优越性。
2. 营销策略网络书店是一种高度信息化的产品,因此,宣传和营销也以网上广告为主。
在策略上,可以通过以下的方式来加强宣传与营销:(1)在网络公共媒体上投放广告;(2)建立微信、微博等社交平台;(3)选择一些具有知名度的节点开展特别促销活动,以吸引顾客的眼球。
3. 支付与物流配送随着电子商务的快速发展,支付和物流配送都越来越便捷。
支付方面,可以通过第三方支付平台来实现货款收付款项的管理。
物流配送方面,选择仓配一体化的仓储物流服务商,提供仓储、配送、订单管理等多类服务,将可以大大方便和规范网上书店的经营。
四、经营可行性分析 1. 优势因素网络书店不受限制地域,不受时间限制,不受经济状况限制等因素的影响,具有多样的优势因素,如经营成本低、销售范围广、销售渠道多等等,从而降低了书店经营的风险,增加了盈利的可能性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上书店系统可行性分析报告1.可行性分析➢经济可行性⑴图书发行量不断增大2009年底,新闻出版署公布了《2009年全国新闻出版业基本情况》,其中指出,2009年全国共出版图书301719种,其中新版图书168296种,重版、重印图书133423种,与上年相比图书品种增长10.07%,新版图书品种增长12.97%,重版、重印图书品种增长6.61%,总印张增长0.78%,定价总金额增长5.68%。
图书发行量不断增加实际上是读者对图书的需求不断扩大的反映。
⑵书店增多,售书网点普及普通书店的发展是大家有目共睹的,尤其在城市,除了新华书店,各种国有、私营、个体的书店比比皆是,综合书店、专业书店、精品书店、工具书店、电子书店应有尽有。
书店规模也越办越大,如北京图书大厦、北京海淀图书城、上海图书城等等。
此外,还有国外图书业巨头的介入,如贝塔斯曼。
这些国外公司的加入,不仅带来了更多的图书,还引入了诸如会员制这样的图书营销新理念,图书市场一片繁荣。
在这种情况下,网上书店的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下,网上书店的优势才能得以体现。
➢技术可行性⑴在网络技术方面,早期用于电子商务的网络多为较封闭的,现在的网络使用Internet技术来构建,为电子商务的发展提供了一个统一的平台。
⑵在软件方面,以IBM、HP为首的众多IT厂商纷纷推出自己的电子商务产品,有的还提出了“一揽子解决方案”。
对于人们最关心的支付与安全问题,也提出了一些相应的解决方案,例如各种卡的技术,如信用卡、电子现金卡等;各种安全技术,如防火墙、时间戳业务、公钥证书认证等。
⑶在硬件方面,企业或商家构建服务器有非常宽广的可选择面,因此,国内计算机和网络发展非常迅猛。
虽然,中国的网络基础比较薄弱,但据中国互联网络信息中心2011年最新统计数据表明,截止到2010年底,我国上网用户已经突破4.5亿人,达到4.57亿人,较2009年底增加7330万人;互联网普及率攀升至34.3%,较2009年提高5.4个百分比。
这是中国计算机网络发展的现实,也是发展电子商务、经营网上书店的基础。
2.需求分析网上书店的主要功能和数据需求包括:(1)注册管理➢会员注册➢职员注册(2)图书管理➢增加图书信息➢图书信息查询➢图书信息更新及删除(3)在线订书(4)订单管理➢订单查询➢订单取消及更新➢订单受理(5)配送管理(6)出版社管理(7)配送公司管理(8)留言管理➢发布留言➢回复留言(9)用户管理➢会员升级➢会员信息维护➢职员信息维护网上书店的业务规则包括:(1)所有用户均可搜索图书信息,但只有注册会员才能在网上提交订单;只有注册职员才能维护图书信息及受理订单。
(2)每位会员由会员编号唯一标识,会员编号由系统按时间顺序生成。
(3)每位职员由职员编号唯一标识,职员编号由系统按时间顺序生成。
(4)当普通会员购书总额达到1000元,即升级为三级VIP会员,享受售价9.5折优惠;购书总额达到2000元,升级为二级VIP会员,享受售价9折优惠;购书总额达到3500元,升级为一级VIP会员,享受售价8.5折优惠。
(5)ISBN是图书的唯一标识。
系统需记录每种图书的当前库存数量,当库存量低于某一值时,则通知补货。
(6)选购的图书必须放入购物车后才能生成订单。
(7)每个订单用订单编号唯一标识。
订单编号由系统按时间顺序生成,后提交的订单有更大的订单号。
(8)订单需记录当前状态,包括未审核、退回、已审核和已处理结束等状态。
(9)同一订单可购多种图书,且订购数量可以不同。
因此,一张订单可包括多个数目明细,包括ISBN、图书名称、订购数量、订购价格。
订单中的每种图书需记录其状态,包括未送货、已送货和已送到等状态。
(10)订单受理前允许会员删除所选图书,修改购书数量、配送信息和发票单位,甚至取消订单。
但是订单审核通过之后,则不允许再做任何修改。
(11)订单中的图书采取先到先发货的原则。
若一订单中的图书未同时有货,可拆分成不同配送单发货;但是,一订单中的某种图书只有库存有足够存书时才能安排配送。
(12)配送单由配送单编号标识。
每个订单的配送单编号由订单编号加上系统按时间顺序生成的流水号组成。
(13)每张配送单对应一张发票。
发票用发票实际编号唯一标识。
(14)当订单中的某种图书送到后,则更新该书的状态为“已送到”。
当订单内全部图书状态为“已送到”时,则更新该订单状态为“已处理结束”。
(15)一种图书只由一个出版社出版,而一个出版社可出版多种图书。
(16)一个会员可发表多条留言,一个职员可回复多条留言。
网上书店的主要业务流程数据流图NYYNYYNN会员登录选择图书放入购物选购结束?填写配送信息选择支付方式在线支付财务结算订单生成开始 结束 开始结束职员登陆订单审核发票生成配送单生正确?有订单?退回订单生成订单受理3.确定实体集及属性(1)职员(Employee)实体集。
其属性有:职员编号(employeeNo)、登录密码(empPassword)、姓名(empName)、性别(sex)、出生年月(birthday)、部门(department)、职务(title)、薪水(salary)、住址(address)、电话(telephone)和电子邮箱(email)等,其E-R图如下:(2)会员(Menber)实体集。
其属性有:会员编号(memberNo)、登录密码(memPassword)、姓名(memName)、性别(sex)、出生年月(birthday)、电话(telephone)、电子邮箱(email)、邮编(zipCode)、购书总额(totalAmount)、会员等级(memLevel)和享受折扣(discount)等,其E-R图如下:(3)图书(Book)实体集。
其属性有:书号(ISBN)、书名(bookTitle)、作者(author)、出版年份(publishYear)、版次(version)、类别(category)、库存数量(stockNumber)、单价(price)、售价(salePrice)、内容简介(introduction)和目录(catalog),其E-R 图如下:(4)出版社(Press)实体集。
其属性有:出版社编号(pressNo)、出版社名称(pressTitle)、地址(address)、邮编(zipCode)、联系人(contactPerson)、联系电话(telephone)、传真(fax)和电子邮箱(email)等,其E-R图如下:(5)配送公司(Company)实体集。
其属性有:公司编号(companyNo)、公司名称(companyTitle)、公司地址(address)、邮编(zipCode)、联系人(contactPerson)、电话(telephone)、传真(fax)和电子邮箱(email)等,其E-R图如下:(6)留言(Message)实体集。
其属性有:留言编号(messageNo)、内容(messagecontent)和发布时间(releaseDate)等,其E-R图如下:(7)发票(Invoice)实体集。
其属性有:发票号(invoiceNo)、发票单位(invoiceUnit)和发票总金额(invoiceSum)等,其E-R图如下:4.确定实体集及E—R图根据以上的实体集,可确定如下联系集:会员和图书之间的“订书(Order)”联系集。
它是一个多对多联系,其描述属性有:订单号(orderNo)、订书日期(orderDate)、订购数量(quantity)、订书总金额(orderMoney)、订单状态(orderState)、收货人(receiver)、送货地址(shipAddress)、邮政编码(zipCode)、联系电话(shipTel)、付款方式(payWay)、是否付款(payFlag)和发票单位(invoiceUnit)等。
配送公司与图书之间的“配送(Ship)”联系集。
它是多对多联系,其描述性属性有:配送单号(shipNo)和配送日期(shipDate)等。
出版社与图书之间的“供应(Supply)”联系集。
它是一对多联系。
会员与留言之间的“发布(Release)”联系集。
它是一对多i,其描述性属性是:发布日期(releaseDate)。
职员与留言之间的“回复(Reply)”联系集。
它是一对多联系,其描述性属性有:回复日期(replyDate)和回复内容(replyContent)等。
发票与图书之间的“包含(Include)”联系集。
它是多对多联系。
图3.1 网上书店总E-R图5.检查是否满足需求仔细分析图3.1可知,该E-R图存在如下问题:(1)会员不能在不同订单里面订购同一种图书;(2)配送公司不能在不同配送单中配送同一种书;(3)当一次订购多种图书时,联系集Order中存在大量信息冗余;(4)未反映配送单对订单的依赖关系;(5)未反映配送单与发票之间的一对一联系;因此可以考虑将订单建模为实体集OrderSheet,将配送单建模为依赖于订单的弱实体集ShipSheet。
订单实体集OrderSheet属性克确定为:订单号(orderNo)、订单日期(orderDate)、订单总金额(orderMoney)、收货人(receiver)、送货地址(shipAdress)、邮编(zipCode)、联系电话(shipTel)、付款方式(payWay)、是否付款(payFlag)、订单状态(orderState)和发票单位(invoiceUnit)等,其E-R图如下配送单弱实体集shipSheet的属性有:配送单号(shipNo)、配送日期(shipDate)等。
配送单时依赖于订单编号生成的流水号,不能唯一标识任一配送单,因此shipSheet应建模为弱实体集。
其E-R图如下基于新增实体集,联系集也重新调整如下:●图书与订单之间建立多对多联系集Order;●会员与订单之间建立一对多联系集Sale;●职员与订单之间建立一对多联系集Deal;●订单与配送单之间建立标识联系集Have;●配送公司与配送单之间建立一对多联系集Take;●发票与配送单之间建立一对一联系集Own;●配送单与图书之间建立多对多联系集Ship。
修改后,完整的网上书店E-R图如下6.逻辑数据库设计将E-R模型图转化为数据库模式。
通常每个实体集对应一个关系表。
职员表Sql源代码:CREATE DATABASE bookshopon(name=bookshop,filename='g:\数据库课程设计\bookshop.mdf', size=5,maxsize=10,filegrowth=1)log on(name=bookshoplog,filename='g:\数据库课程设计\bookshoplog.ldf', size=2,maxsize=5,filegrowth=1)CREATE TABLE Employee(employeeNo char(8)PRIMARY KEY,empPassword varchar(10),empName varchar(12),sex char(1),birthday datetime,department varchar(30),title varchar(10),salary numeric,address varchar(40),telephone varchar(20),email varchar(20));CREATE TABLE Member(memberNo char(9)PRIMARY KEY,memPassword varchar(10),memName varchar(12),sex char(1),birthday datetime,telephone varchar(15),email varchar(20),address varchar(40),zipCode char(6),totalAmount numeric,memLevel char(1),diacount float,PRIMARY KEY(memberNo));CREATE TABLE Book(ISBN char(17)PRIMARY KEY,bookTitle varchar(30),author varchar(40),publishDate datetime,version int,stockNumber int,price numeric,salePrice numeric,category varchar(20),introduction varchar(500), catalog varchar(500),PressNo char(12));CREATE TABLE Press(pressNo char(12)PRIMARY KEY,pressName varchar(20),address varchar(40),zipCode char(6),contactPerson varchar(12),telephone varchar(15),fax varchar(15),email varchar(20));CREATE TABLE Message(messageNo char(10)PRIMARY KEY,employeeNo char(8),memberNo char(9),releaDate datetime,messageContent varchar(100),pelyContent varchar(100),relyDate datetime);CREATE TABLE OrderSheet(orderNo char(15)PRIMARY KEY,memberNo char(9),employeeNo char(8),orderMoeny numeric,payWay char(1),payFlag char(1),orderState char(1),invoiceUnit varchar(40),receiver varchar(20),zipCode char(6),shipaddress varchar(40),shipTel varchar(15));CREATE TABLE Sale(orderNo char(15)PRIMARY KEY,ISBN char(17),quantity int,bookState char(1));CREATE TABLE Company(companyNo char(12)PRIMARY KEY, companyName varchar(20),address varchar(40),zipCode char(6),contactPerson varchar(12),telephone varchar(15),fax varchar(20),email varchar(20));CREATE TABLE ShipSheet(shipNo char(12),orderNo char(15),shipDate datetime,companyNo char(12),invoiceNo char(10));CREATE TABLE Ship(shipNo char(3),orderNo char(15),ISBN char(17));CREATE TABLE Invoice(invoiceNo char(10)PRIMARY KEY, invoiceUnit varchar(40),invoiceSum numeric);。