图书信息管理系统需求分析.doc
上传人:qw****27 上传时间:2024-09-10 格式:DOC 页数:8 大小:123KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

图书信息管理系统需求分析.doc

图书信息管理系统需求分析.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

图书信息管理系统设计说明书版本:V1.0编写:易泽琦编写日期:2014-10-25审核:审核日期:文档修订记录序号修改时间修改人审核人备注12014-10-25易泽琦初稿234567891011121314151617181920第页1引言编写目的《数据库设计说明书》是对“图书馆管理系统”数据库设计的具体阐述,描述了数据库的具体构造。适用范围本文档仅适用于“图书馆管理系统”的开发。读者对象该文档适用于开发人员。参考资料、约定数据库对象前缀名约定业务术语英文名称英文缩写表Table无视图ViewV索引IndexIDX主键PrimaryKey默认命名外键ForeignKey默认命名数据库对象名称设计与约定所有数据库对象的名称由英文字符和数字以及'_'组合而成,英文字符全部采用大写。数据表名(Table)表名由一个或多个能表示其意思的英语单词组成,单词之间以下划线(”_”)连接,或者采用汉语拼音的首字母连接而成,如tb_XX。字段名(Field)表示字段名的多个英文单词或单词缩写,单词之间以下划线(”_”)连接;或者采用汉语拼音的首字母连接而成。视图名(View)视图名以'V_'开头,其视图名的命名规则同表名的命名规范。索引名(Index)如果是单字段名称为字段名称,如果是复合字段以'book_'+'有关列名'命名。存储过程名(StoreProcedure)存储过程名采用“P_+一个或多个能表示其意思的英语单词”的形式。主键(PrimaryKey)系统默认命名。外键(ForeignKey)系统默认命名。触发器(Trigger)编写规范Insert触发器命名规范'TRIG_I_'+表名Update触发器命名规范'TRIG_U_'+表名Delete触发器命名规范'TRIG_D_'+表名约束(Constraint)命名规则唯一键(UniqueConstraint):'U_'+表名+列名涉及多列时列出所有列名检查约束(CheckConstraint):'CHK_'+表名+列名涉及多列时列出所有列名缺省值约束(DefaultConstraint):DEFAULT约束没有名字数据表描述图书数据表详细结构.用户登录表tb_adminad_idVarchar2(200)primarykeyn_ameVarchar2(200)pwdVarchar2(200)图书信息表tb_bookinfobook_idVarchar2(200)primarykeybook_nameVarchar2(200)authorVarchar2(200)cbsVarchar2(200)stateChar(2)学生信息表tb_studentst_noVarchar2(200)primarykeyst_nameVarchar2(200)sexChar(2)telVarchar2(200)classroomVarchar2(200)借还书信息表tb_inoutst_noVarchar2(200)primarykeyst_nameVarchar2(200)book_idVarchar2(200)book_nameVarchar2(200)out_timedatein_timedate4用例分析借阅图书范围:图书管理系统应用级别:用户目标主要参与者:图书管理员前置条件:图书管理员必须经过确认和认证。成功保证:存储图书信息。更新图书借阅记录。更新用户信息。主成功场景:1.用户携带图书证和要借的书到借书处借书。2.图书管理员进入图书借阅界面,并将用户的图书证的编号输入电脑,开始一次新的借书处理流程。3.图书管理员将用户的一本图书的相关信息输入电脑。4.系统记录下用户对这本图书的借阅信息,并配上当时的时间存入借阅信息数据库。归还图书范围:图书管理系统应用级别:用户目标主要参与者:图书管理员前置条件:图书管理员必须经过确认和认证。成功保证:存储图书信息。更新图书借阅记录。更新用户信息。主成功场景:1.用户携带图书证和要借的书到借书处还书。2.图书管理员进入图书还书界面,并将用户的图书证的编号输入电脑,开始一次新的还书处理流程。3.图书管理员将用户的一本图书的相关信息输入电脑。4.系统记录下用户对这本图书的还阅信息,并配上当时的时间存入借阅信息数据库。增添图书范围:图书管理系统应用级别:用户目标主要参与者:图书管理员前置条件:图书管理员必须经过确认和认证成功保证:存储图书信息。更新图书信息。主成功场景:1.图书管理员登入系统。2.进入增加