IE信息系统课程设计说明书 - 格式规范(6)

2019-03-11 08:22

库存管理信息系统(具体的课设题目)

结构、数据流、数据存储和处理等。

分析用户要求的工作在系统分析阶段已经完成,在系统设计阶段,主要完成数据库的概念结构设计、逻辑结构设计和物理设计。

3.2.2 概念结构设计

在分析用户需求之后,就可以进行概念结构设计。描述概念模型的主要是E-R图,利用E-R图设计概念结构的步骤包括:局部E-R图的设计和全局E-R图的设计。

1.E-R图

图3.2 E-R图

2.部分数据表关系图

22

沈阳航空航天大学课程设计

图3.3 部分数据表关系图

3.2.3 逻辑结构设计

(参照下面说明给出自己课题的本部分内容)

逻辑结构设计的任务是根据概念结构设计的结果和需求分析阶段得到的数据的完整性和安全性要求,设计整个数据库的逻辑结构(即一组数据表),包括各数据表的名称、数据类型取值范围、完整性约束条件等内容。

对逻辑结构的设计过程是:首先根据前面的设计结果,将全局E-R图转换成一个初始的数据库逻辑结构。然后,对其中的每一个数据表进行规范化设计。

收件单(接收单号,发站,运输方式,…,快递员号)

派送单(派送单号,接收单号,发站,运输方式,…,快递员号) 中转单 (中转单号,发站,运输方式,…,快递员号) 投诉单(投诉单号,派送单号,接收单号,货物编号,原因) 快递员(编号,姓名,手机,住址,宅电) 品名维护(编号,品名,备注) 备注维护(编号,备注)

23

库存管理信息系统(具体的课设题目)

3.2.4 物理结构设计

(参照下面说明给出自己课题的本部分内容)

物理结构设计是为数据模型在设备上选定合适的存储结构和存取方法,以获得数据库的最佳存取效率。物理结构设计的主要内容包括:

库文件的组织形式。如选用顺序文件组织形式、索引文件组织形式等。 存储介质的分配。例如将易变的、存取频繁的数据存放在高速存储器上;稳定的、存取频率小的数据存放在低速存储器上。

存取路径。在关系模型中,存取路径不需要设计者去选择,一切都是由系统自动进行的。

1.创建数据库

本系统使用SQL Server作为数据库管理系统。打印“企业管理器”,新建一个数据库,取名为“kd”。快递管理系统根据功能共需要设计9张数据表。

表3.1 综合快递物流信息系统表汇总

序号 1 2 3 4 5 6 7 8 9 表名称 fj_lr js_lr ts_lr zz_lr Sender User1 Memo Kuaidiyuan 权限管理 功能描述 派送单记录表 接收单记录表 投诉单记录表 中转记录表 品名信息表 用户信息表 备注信息表 快递员信息表 权限管理表

2.设计数据表

依次列出表3.1各数据表明细如下共9个表:

表3.2 fj_lr 派送单记录表

字段名 fj_id station send_mode name 代表意义 派送单编号 发站名称 运输方式 品名 数据类型 Varchar(15) nvarchar(10) nvarchar(10) nvarchar(10) 长度 15 10 10 10 是否允许空值 否 否 否 否 主键 Key 24

沈阳航空航天大学课程设计

weight sender rece_person rece_addr rece_tel thing fjfee ps_data Js_id id 重量 送货人 收货人 收货人地址 收货人电话 备注 派送费 派送日期 接收单号 快递员id Numeric(9) nvarchar(10) nvarchar(10) nvarchar(60) nvarchar(20) nvarchar(60) Float(8) Datatime Varchar(15) Varchar(15) 9 10 10 60 20 60 8 15 15 否 否 否 否 否 否 否 否 表3.3 js_lr 接收单记录表

字段名 js_id station send_mode name weight sender rece_person rece_addr rece_tel Memo1 fjfee js_data id 代表意义 接收单号 发站名称 运输方式 品名 重量 送货人 收货人 收货人地址 收货人电话 备注 派送费 接收日期 快递员id 数据类型 Varchar(15) nvarchar(10) nvarchar(10) nvarchar(10) Numeric(9) nvarchar(10) nvarchar(10) nvarchar(60) nvarchar(20) nvarchar(60) Float(8) Datatime Varchar(15) 长度 15 10 10 10 9 10 10 60 20 60 8 8 15 是否允许空值 否 否 否 否 否 否 否 否 否 否 主键 Key 其他表省略??

表3.4 计算数据表(此表为标准表格式)

温度(oC) 容积(m3) 压力(MPa)

25

库存管理信息系统(具体的课设题目)

3.3 代码设计

(参照下面说明给出自己课题的本部分内容即可,不必复制下面内容) 代码是客观事物的名称、属性、状态等内容的代表符号。在管理信息系统中,代码可以是数、字母,也可以是由一连串的字母、数字等符号混合组成,是人和计算机的共同语言。例如表示每位职工的职工号就是一种代码。

通常把设计代码的过程称为编码。

图3.4 代码类型图

在计算机管理信息系统中,代码往往被人们用作数据分类、数据汇总、数据检索及正确性校验等处理的依据。使用代码,可以节省存储空间;有利于计算机对客观事物的识别、分类、核对、汇总和检索;可以使数据表达标准化,加快数据输入的速度,减少出错率并提高数据处理的速度。

代码设计是系统设计的一项重要工作,代码设计的好坏将直接影响系统的质量和系统的运行效率。因此进行代码设计时,应从全局统筹规划、长远考虑,广泛、充分地征求使用人员的意见,设计出一套实用、合理的代码。

代码的设计原则:

代码设计应遵循唯一性、可扩充性、标准化、简明性、简短性、稳定性的原则。 (1) 逻辑结构与处理方法的一致性:设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的方法相一致。例:考虑到库存盘点时的方便性,原材料代码设计时应便于统计处理,可设计为顺序码,而不是特征码,层次码或随机码等。

(2) 唯一确定性:每一个代码都仅代表唯一的实体或属性。

26


IE信息系统课程设计说明书 - 格式规范(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:聚氨酯跑道施工方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: