邮局订报管理子系统数据库设计Word格式文档下载.docx

上传人:b****2 文档编号:13606323 上传时间:2022-10-12 格式:DOCX 页数:16 大小:194.56KB
下载 相关 举报
邮局订报管理子系统数据库设计Word格式文档下载.docx_第1页
第1页 / 共16页
邮局订报管理子系统数据库设计Word格式文档下载.docx_第2页
第2页 / 共16页
邮局订报管理子系统数据库设计Word格式文档下载.docx_第3页
第3页 / 共16页
邮局订报管理子系统数据库设计Word格式文档下载.docx_第4页
第4页 / 共16页
邮局订报管理子系统数据库设计Word格式文档下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

邮局订报管理子系统数据库设计Word格式文档下载.docx

《邮局订报管理子系统数据库设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《邮局订报管理子系统数据库设计Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。

邮局订报管理子系统数据库设计Word格式文档下载.docx

设计目的:

1.学会分析研究数据对象的特性;

2.学会数据的组织方法;

3.选择合适的数据的存储结构以及相应操作,把现实世界中的问题转换为计算机内部的表示和处理;

 

4.提高学生的运用能力、提高数据库设计素质;

设计任务:

(在规定的时间内完成下列任务)

1、可随时查询出可订购报纸的详细情况,如报纸编号(PNO)、报纸名称(PNA)、报纸单价(PPR)、报纸版面规格(PSI)、报纸出版单位(PDW)等,这样便于客户选订。

2、客户查询报纸情况后即可订购所需报纸,可订购多种报纸,每种报纸可订若干份,交清所需金额后,就算订购处理完成;

3、为便于邮局投递报纸,客户需写明如下信息:

客户姓名(CNA)、客户电话(CTE)、客户地址(CAD)及邮政编码(CPO),邮局将即时为每一客户编制唯一代码(CNO)。

具体要完成的任务是:

A.编制完成上述问题的数据库设计并能得出正确的运行结果。

B.采取统一格式:

有问题描述、基本要求、测试数据及实现方法等组成写出规范的课程设计说明书;

时间安排

6月17日 

布置课程设计任务;

6月18日 

分配题目后,查阅资料、准备程序;

6月19,20日上机调试程序、书写课程设计报告;

6月21日 

下午提交课程设计报告及相关文档

具体要求

课程设计报告按统一通用格式书写,具体格式要求请在网络上查阅;

每位学生应独立完成各自的任务;

指 

导 

教 

师 

签 

名:

13年 

6月15日

教研室主任(或责任教师)签名:

6月15日

1问题描述 

4

1.1背景 

1.2数据需求 

1.3事务需求 

2.1E-R图 

5

2.1.2报纸信息实体E-R图 

2.1.3订单信息实体E-R图 

6

2.1.4 

客户信息实体图 

2.1.5 

总的信息实体E-R图:

7

2.2数据 

2.4关系图 

8

3.数据库源代码 

9

3.1数据库建立 

3.1.1创建数据库 

3.1.2报纸信息表的建立 

3.1.3客户信息表的建立 

3.1.4订单表的建立 

10

3.2数据初始化 

3.2.1将已有报纸加入表newspaper_info中 

3.2.2将客户加入到consumer表中 

11

4.结果数据处理 

12

4.1单表查询 

4.1.2管理员可以在consumer表中查看客户个人信息 

13

4.1.3管理员可以在subscri_record表中查看所有订单信息 

14

4.2条件查询 

15

4.2.1 

客户在根据报纸名称newspaper_info表中查询报纸 

4.2.2客户根据报纸报纸出版单位在newspaper_info表中查询报纸 

4.3 

客户提交订单 

16

4.3.1客户提交订单后,显示需缴纳的费用 

4.4修改信息 

17

4.4.1客户修改个人信息 

4.4.2可订阅报纸信息的修改 

5.结束语 

18

1问题描述

1.1背景

近年来我国信息产业发展迅速,手工管理方式在报纸订阅管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。

面对各种媒体的强势竞争,因此,邮局必须提高其工作效率,改善其工作环境。

这样,管理信息化势在必行。

在传统的邮局订阅管理中,其过程往往是很复杂的,繁琐的,管理以售出和进货两项内容为核心,在此过程中有需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于它们之间关联复杂,因此该过程必须实现信息化

我们的系统开发的整体任务是实现邮局订报管理的系统化、规范化、自动化和智能化,从而达到提高管理效率的目的。

1.2数据需求

邮局订报系统需要完成功能主要有:

1.客户基本信息的输入,包括用户名,客户姓名,客户电话,客户地址及邮政编码

2.客户基本信息的查询、修改,包括客户姓名,客户电话,客户地址及邮政编码

3.可订购报纸的基本信息的输入,包括报纸编号,报纸名称,报纸单价,报纸版面规格,报纸出版单位。

4.可订购报纸的基本信息的查询,修改,包括报纸编号,报纸名称,报纸单价,报纸版面规格,报纸出版单位。

5.客户输入订单信息,包括客户代码,报纸编码,订购分数,开始订购时间,订购截止时间。

6.客户的订单信息查询,包括客户代码,报纸编码,订购分数,开始订购时间,订购截止时间。

1.3事务需求

(1)在用户信息管理部分,要求:

a.可以查询用户信息。

b.可以对读者信息进行修改操作。

(2)在可订购报纸信息管理部分,要求:

a.可以浏览可订购报纸信息:

b.可以对可订购报纸信息进行维护,包括添加及修改,删除的操作。

(3)在订购信息管理部分,要求:

a.可以查询订阅报纸的信息。

b.可以对订购信息进行维护操作,包括添加及修改,删除的操作。

(4)在管理者信息管理部分,要求:

a.显示当前数据库中管理者情况。

b.对管理者信息维护操作。

2.方案图标设计

2.1E-R图

根据1)所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。

邮局订报管理系统可以划分的实体有:

报纸信息实体,客户订购信息实体,客户信息实体,管理员信息实体。

用E-R图一一描述这些实体。

2.1.2报纸信息实体E-R图

图2.1.2.1报纸信息实体E-R图

2.1.3订单信息实体E-R图

图2.1.3.1 

订单信息实体E-R图

客户信息实体图

图2.1.4.1 

图2.1.5 

总的信息实体E-R图

2.2数据

表2.2.1 

newspaper_info 

报纸信息

表中列名

数据类型

可否为空

说明

PNO

varchar

notnull(主键)

报纸编号

PNA

vachar

notnull

报纸名称

PDATE

刊期

PUB_DATE

出版日期

PPR

int

订阅单价

PSI

报纸版面规格

PDW

报纸出版单位

PYR

全年价

表2.2.2 

consumer 

客户信息

CNO

唯一代码

CNA

客户姓名

CTE

客户电话

CAD

客户地址

CPO

邮政编码

表2.2.3 

subscri_record 

订购记录信息

varchar

notnull(外主键)

报纸编码

NUM

int

订购份数

STA_SUB

datetime

开始订购时间

END_SUB

notnul

结束订购时间

2.4关系图

图2.4.1数据库存表关系图

3.数据库源代码

3.1数据库建立

3.1.1创建数据库

GO

createdatabasepost_office_system

ON

(NAME=post_office_system,

FILENAME='

d:

\post_office_system.mdf'

SIZE=10,

MAXSIZE=50,

FILEGROWTH=5)

LOGON

(NAME='

post_office_system'

\post_office_system.ldf'

SIZE=5MB,

MAXSIZE=25MB,

FILEGROWTH=5MB)

3.1.2报纸信息表的建立

createtablenewspaper_info(

PNOvarchar(20)primarykeynotnull,

PNAvarchar(20)notnull,

PDATEvarchar(20)notnull,

PUB_DATEvarchar(20)notnull,

PPRfloatnotnull,

PSIvarchar(20)notnull,

PDWvarchar(20)notnull,

PYRfloatnotnull

3.1.3客户信息表的建立

createtableconsumer(

CNOvarchar(20)primarykeynotnull,

CNAvarchar(20)notnull,

CTEvarchar(20)notnull,

CADvarchar(20)notnull,

CPOvarchar(20)notnull

3.1.4订单表的建立

createtablesubscri_record(

CNOvarchar(20),

PNOvarchar(20),

STA_SUBdatetimenotnull,

END_SUBdatetimenotnull,

NUMintNOTNULL,

foreignkey(PNO)referencesnewspaper_info(PNO),

foreignkey(CNO)referencesconsumer(CNO),

primarykey(CNO,PNO)

3.2数据初始化

3.2.1将已有报纸加入表newspaper_info中

insertintonewspaper_info(PNO,PNA,PDATE,PUB_DATE,PPR,PSI,PDW,PYR)

values('

0001'

'

人民日报'

日报'

每日'

0.8,'

A1'

《人民日报》社'

288.0)

insertintonewspaper_info(PNO,PNA,PDATE,PUB_DATE,PPR,PSI,PDW,P

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 国外设计风格

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1