- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[网上书店设计文档示例
信息系统综合应用开发实例
网上购物已经成为一种新兴的消费形式,网上开店需要一个信息系统的支持。下面围绕一个简单的网上书店的信息系统开发进行分析和设计。
1.系统目标
本系统支持图书商品管理、图书销售、客户分析等三个方面的功能,兼具有信息管理、事务处理和决策支持的系统特点。
需求分析
2.1 业务需求
网上书店主要有三类用户角色:客户、店员、店长。他们各自的主要业务处理需求如下:
客户在系统中完成图书浏览和订购。主要业务和流程包括:查询、浏览图书商品→选择放入购物车→选择支付方式、发货方式和填写个人信息→生成和提交订单。
店员在系统中完成商品管理、订单处理等:商品上架、下架;商品折扣管理;商品汇总;订单查看→订单处理(系统中不包括费用结算、发货等管理,此处的订单处理仅实现订单完成情况标记,即标记完成、取消等状态)。
店长在系统中获得商品和销售状况分析、客户分析以制订营销策略:商品汇总(包括分类汇总);销售分析(包括按时间、图书类别、客户地域、客户类别等汇总);客户分析(按客户订单汇总、客户兴趣分析、客户重要性、忠诚度分析等)。
2.2 数据处理需求
系统涉及的数据源有图书数据、客户数据、客户购买数据,产生图书信息表、客户信息表、订单、客户分析表、销售分析表等各项表单。结合业务处理需求,系统数据流图如图2.1所示。
图2.1 网上书店的数据流图
系统总体设计
3.1系统结构
网上书店的客户散落在不同地域,凡是可以接入互联网的用户都可以成为书店的客户,因此,面向客户的子系统适合采用浏览器/服务器结构(B/S),面向店员和店长的两个子系统由于其用户量少,且可以集中办公,如果从系统安全、快速访问等方面考虑,可以采用客户机/服务器结构(C/S),如果更侧重于随时随地地访问系统,也需要采用B/S模式。图3.1给出一个混合了B/S和C/S模式的系统结构。
图3.1 网上书店系统结构
3.2系统技术方案
系统前台开发工具:面向客户的B/S应用程序和面向店员和店长的C/S应用程序均采用Visual Studio .NET 2003开发环境,使用VB.NET语言开发。
后台数据库:数据库采用Microsoft SQL Server2000企业版。
Web服务器:采用Microsoft Internet Information Services (Microsoft IIS 7.0)。
3.3系统功能结构
根据需求分析所获得的业务需求和数据流图,可以定义系统的功能模块图如图3-2所示。详细功能说明见表3-1。
图3-2网上书店系统功能结构
表
图3.3 网上书店的E-R图
(2)数据库逻辑设计
将数据库的概念模式图转化为如下四个基本关系模式:
客户(客户号,姓名,性别,职业,生日,所在省区,联系电话,Email,客户等级,忠诚度) PK:客户号
图书(书号,书名,作者,出版社,出版时间,类别,内容简介,价格,折扣)PK:书号
订单(订单号,客户号,支付方式,发货方式,发货地址,订货时间)PK:订单号,FK:客户号
订单详细资料(订单号,书号,数量)PK:订单号,书号 FK:书号
其中主键用下划线表示。
(3)数据库和表设计
下面给出SQL Server下的网上书店数据库和表设计的关系模型设计、完整性约束设计和索引选择。
1) Customer客户表:存储客户基本信息。
字段名称 字段说明 类型定义 属性限定 索引 关系(外键) CustomerCode 客户号 Char(8) Primary Key 主索引 Name 客户姓名 Varchar (16) Not Null √ Sex 性别 Char (2) Not Null
男或女 Job 职业 Char(12) Not Null Birthday 生日 Datetime Hometown 所在省区 Varchar (40) √ Email Email Varchar (40) Telephone 联系电话 Varchar (40) VIPClass 用户等级 Char(1) “A”~”D” LoyaltyClass 忠诚度 Char(1) “A”~”D”
2) Book图书表:存储图书基本情况。
字段名称 字段说明 类型定义 属性限定 索引 关系(外键) BookCode 书号 Char(8) Primary Key 主索引 BookName 书名 Varchar(60) Not Null √ Author 作者 Char(20) Not Null Publisher 出版社 Varchar(50) Not Null √ PublishTime 出版时间 DateTim
您可能关注的文档
最近下载
- 三年级【美术(人美版)】肖像漫画1教学设计.docx
- ARDS患者的护理查房.pptx VIP
- 2024年秋新人教版英语七年级上册全册大单元教学设计教案(2024年新教材).pdf
- 超声科开展的检查项目及其意义.ppt
- 青少年特发性脊柱侧弯的分型.ppt
- 实验室质量控制管理.docx VIP
- 2024新中图版地理七年级上册《第二单元 多彩独特的自然环境》大单元第二节复杂多样的气候(计划一课时)教学设计.docx
- 质量控制实验室与物料系统—10.试剂及试液的管理.pdf VIP
- 2024新中图版地理七年级上册《第二单元 多彩独特的自然环境》大单元 第二节 复杂多样的气候(计划一课时)教学设计[2022课标].docx
- 《帝豪保修手册》word版83.pdf
文档评论(0)