数据要求说明书 - 范文中心

数据要求说明书

01/10

在线图书销售管理系统(OMS)

数据要求说明书

Flower 4:

组长:张丽丽

组员:田新 赵路林 徐茂云

胡志宏

1引言

1.1编写目的

编写本文档的目的是为了定义在线图书销售系统的数据结构。在需求分析说明的基础,更加详细的描述本系统的所需的数据要求。此文档为后期的详细设计提供参考依据。

预期的读者:系统详细设计人员,系统编码人员以及系统测试人员。

1.2背景

系统名称:在线图书销售系统

网上购物已经成为一种时尚潮流,人们对在线购物提出了很大的需求,促使在线销售系统的兴起。此项目开发者为张丽丽,赵璐琳,田新,徐茂云组成的开发小组,小组名称为F4。此项目的用户为广大在线购买图书的消费者。

在线图书销售电子商务平台包括:在线销售系统、个人信息系统,图书管理系统、清算结算系统、后台管理系统。

1.3定义

OMS :在本项目中指在线图书销售系统

系统结构图:描绘软件结构的图形工具,图中一个方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头(或直线)表示模块的调用关系。 【用户】所有网络的使用者

【会员】所有用户经过注册即成为会员 【管理员】负责系统维护和管理销售的人

1.4参考资料

《 数据库原理及应用实验与课程设计指导》 《数据库系统概论》

《基于java jsp程序设计》 《软件工程导论》 《html 编程基础》 《需求说明书》

2数据的逻辑描述

数据库的逻辑设计就是将概念设计阶段设计的ER 模型转化为关系模式,可分为两个步骤进行。

1. 将实体转化为关系模式

住址,信用卡号)

订单关系模式:订单(订单编号,下单日期,订单总价)

图书关系模式:图书(期,作者)

2. 将联系转化为关系模式

在概念设计阶段共设计两个联系,一个是下单联系,是一个1:1:M 的三元联系,可以将其放到N 端实体转化为的关系模式上,另一个为订单与图书之间的M:N的联系,必须将它转化为一个新的关系模式。结果为:

订单关系模式:订单下单日期,订单总价,电子邮箱,管理员编号)

2.1静态数据

会员信息中的电子邮箱、真实姓名、性别、登录密码、身份证号、联系电话、家庭住址、信用卡号;

管理员信息中的编号、姓名、密码。

2.2动态输人数据

图书信息中的ISBN 、图书名、图书类别、图书单价、出版社、出版日期、作者; 订单信息中的订单编号、下单日期、订单总价、电子邮箱、管理员编号; 订单明细信息中的订单编号、ISBN 、数量。

2.3动态输出数据

随机验证码;

订单明细信息中的数量; 订单信息中的订单总价。

2.4内部生成数据

操作所产生的中间数据

2.5数据约定

3数据的采集

3.1要求和范围

a. 输入数据的来源:管理员及用户。

b. 数据输入(指把数据输入处理系统内部)所用的媒体和硬设备:键盘或鼠标。 c. 接受者:管理员及用户。

d. 输出数据的形式和设备列出输出数据的形式和硬设备:输出数据形式为虚拟数据时通过显示屏输出;输出数据形式为实体数据时通过打印机打印。 e. 数据值的范围给出每一个数据元的合法值的范围 电子邮箱:varchar (50) 真实姓名:varchar (20) 性别: char(2)

登录密码:varchar (20) 身份证号:varchar (20) 联系电话:varchar (15) 家庭住址:varchar (50) 信用卡号:varchar (50) 订单明细编号:int 订单编号:int

ISBN :varchar (50) 数量:int

编号:varchar (20) 姓名:varchar (20) 密码:varchar (20) ISBN :varchar (50) 图书名:varchar (50) 图书类别:varchar (20) 图书单价:float

出版社:varchar (50) 出版日期:datatime 作者:varchar (20) 订单编号:int

下单日期:datatime

管理员电子邮箱:varchar (50)

管理员编号:varchar (20) 订单总价:float

f. int是定义一种类型的标示符。例如int i;标示定义一个整型的变量i ;float 在内存中存放数据占用的内存为4字节,范围:3.4e + / - 38;datatime 要求输入形式为时间;char 为字符型;VARCHAR 是一种比CHAR 更加灵活的数据类型,同样用于表示字符数据,但是VARCHAR 可以保存可变长度的字符串。基本单位为字节。

g. 预定的对输入数据的更新和处理的频度:为保护管理员信息及系统安全,管理员密码一般情况下一周改一次,图书信息无固定更新频度,根据图书数量及图书信息的变更作不定时修改。

3.2输人的承担者

输入的承担者为管理员。

3.3预处理

不需要进行预处理。

3.4影响

对于用户姓名,身份证等信息要求,可以约束用户的信息真实性,对于密码的长度要求,可以避免用户的密码太过简单或太过复杂。


相关内容

  • 软件工程 网上商城项目 详细设计说明书
    1引言 .................................................................................................................... ...
  • 现代软件工程作业
    (一)名词解释 1. 软件: 软件是计算机程序.数据以及相关的各种文档的集合. 2. 软件危机 软件危机是在软件发展第二阶段末期的规模较大的项目开发中,出现了与当初的计划推迟交工.费用比预算大幅度上升.不能满足用户要求.可靠性低.维护困难等 ...
  • 企业档案管理系统需求分析说明书
    "企业档案管理"系统需求和需求分析说明书 第一部分.概述 1. 项目名称及背景 项目名称:企业档案管理系统 编写目的:此需求规格说明书对<企业档案管理系统>软件做了全面细致的用户需求分析,明确所要开发的软件应 ...
  • 软件文档写作宿舍管理系统
    辽 宁 工 业 大 学 实训报告 题目: 宿舍管理系统软件文档 院(系): 软件学院 专业班级: 电子商务112班 学 号: 111401049 学生姓名: 傅 瑶 指导教师: 闫海龙 教师职称: 助 教 起止时间: 2013.12.03- ...
  • 软件需求分析模板
    项目名称 (The English Name) 软件需求分析报告 XXX项目组 修订表 审批记录 目 录 1. 引言.............................................................. ...
  • 银行信息系统工程建设项目核心系统XX合同(定稿)
    合同编号: XXXXXXXX 银行信息系统工程 建设项目 XXXX 系统数据XXXX 合同 XXX 年 月 甲方:XXX 信息XXX 有限公司(以下简称为"甲方") 乙方:XXXXXX 有限公司(以下简称为"乙 ...
  • 模块概要设计说明书
    校园博客系统模块概要设计说明书 1. 引言 1.1编写目的 在本校园博客系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对多所学院的实地调研中获得. 本阶段已在系统的需求分析的基础上,对校园博客系 ...
  • 软件文档写作概要设计说明书3
    抽奖系统 概要设计说明书 姓名 学号 班级 学院 计算机科学与技术 日期 年 月 日 1.引言 1.1编写目的 计算机科学较之其他现代科学技术的发展更迅速,它大大方便了人们的生活.随着计算机的普及,以及计算机技术的不断提高和完善,越来越多的 ...
  • 小型超市销售管理系统
    小型超市销售管理系统 实 验 报 告 实验课程: 信息系统分析与设计 学生姓名:曹志明 冯建明 冯伟 胡华 赖玉峰 专业班级: 信息管理041班 组 长:曹志明(6104104002) 小组成员:冯建明(6104104027) 冯 伟(61 ...
  • 电子商务平台系统需求分析报告
    电 子 商 务 平 台 系 统 需求说明书 项目名称:电子商务平台系统 指导老师:-- 学号:----- 姓名:-- 目 录 1引言 ..................................................... ...