欢迎来到天天文库
浏览记录
ID:15369117
大小:123.50 KB
页数:8页
时间:2018-08-02
《图书信息管理系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、图书信息管理系统设计说明书版本:V1.0编写:易泽琦编写日期:2014-10-25审核:审核日期:文档修订记录序号修改时间修改人审核人备注12014-10-25易泽琦初稿2345678910111213141516171819201引言1.1编写目的《数据库设计说明书》是对“图书馆管理系统”数据库设计的具体阐述,描述了数据库的具体构造。1.2适用范围本文档仅适用于“图书馆管理系统”的开发。1.3读者对象该文档适用于开发人员。1.4参考资料、2约定2.1数据库对象前缀名约定业务术语英文名称英文缩写表Table无视图ViewV索引IndexIDX主键Primary
2、Key默认命名外键ForeignKey默认命名2.2数据库对象名称设计与约定所有数据库对象的名称由英文字符和数字以及'_'组合而成,英文字符全部采用大写。§第6页1.1.1数据表名(Table)表名由一个或多个能表示其意思的英语单词组成,单词之间以下划线(”_”)连接,或者采用汉语拼音的首字母连接而成,如tb_XX。1.1.2字段名(Field)表示字段名的多个英文单词或单词缩写,单词之间以下划线(”_”)连接;或者采用汉语拼音的首字母连接而成。1.1.3视图名(View)视图名以'V_'开头,其视图名的命名规则同表名的命名规范。1.1.4索引名(Index)
3、如果是单字段名称为字段名称,如果是复合字段以'book_'+'有关列名'命名。1.1.5存储过程名(StoreProcedure)存储过程名采用“P_+一个或多个能表示其意思的英语单词”的形式。1.1.6主键(PrimaryKey)系统默认命名。1.1.7外键(ForeignKey)系统默认命名。1.1.8触发器(Trigger)编写规范Insert触发器命名规范'TRIG_I_'+表名Update触发器命名规范'TRIG_U_'+表名Delete触发器命名规范'TRIG_D_'+表名1.1.9约束(Constraint)命名规则唯一键(UniqueConst
4、raint):'U_'+表名+列名§第6页涉及多列时列出所有列名检查约束(CheckConstraint):'CHK_'+表名+列名涉及多列时列出所有列名缺省值约束(DefaultConstraint):DEFAULT约束没有名字1数据表描述1.1图书数据表详细结构.用户登录表tb_adminad_idVarchar2(200)primarykeyn_ameVarchar2(200)pwdVarchar2(200)图书信息表tb_bookinfobook_idVarchar2(200)primarykeybook_nameVarchar2(200)author
5、Varchar2(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用例分
6、析借阅图书范围:图书管理系统应用级别:用户目标主要参与者:图书管理员前置条件:图书管理员必须经过确认和认证。成功保证:存储图书信息。更新图书借阅记录。更新用户信息。§第6页主成功场景:1.用户携带图书证和要借的书到借书处借书。2.图书管理员进入图书借阅界面,并将用户的图书证的编号输入电脑,开始一次新的借书处理流程。3.图书管理员将用户的一本图书的相关信息输入电脑。4.系统记录下用户对这本图书的借阅信息,并配上当时的时间存入借阅信息数据库。归还图书范围:图书管理系统应用级别:用户目标主要参与者:图书管理员前置条件:图书管理员必须经过确认和认证。成功保证:存储图书
7、信息。更新图书借阅记录。更新用户信息。主成功场景:1.用户携带图书证和要借的书到借书处还书。2.图书管理员进入图书还书界面,并将用户的图书证的编号输入电脑,开始一次新的还书处理流程。3.图书管理员将用户的一本图书的相关信息输入电脑。4.系统记录下用户对这本图书的还阅信息,并配上当时的时间存入借阅信息数据库。增添图书范围:图书管理系统应用级别:用户目标主要参与者:图书管理员前置条件:图书管理员必须经过确认和认证成功保证:存储图书信息。更新图书信息。主成功场景:1.图书管理员登入系统。2.进入增加图书页面。3.填入书籍的书号、书名、作者、出版社等相关信息。4.系统
8、数据库增加图书信息,同步数据库信息。如
此文档下载收益归作者所有