期刊管理系统设计说明书.docx

上传人:b****3 文档编号:5262761 上传时间:2022-12-14 格式:DOCX 页数:25 大小:3.57MB
下载 相关 举报
期刊管理系统设计说明书.docx_第1页
第1页 / 共25页
期刊管理系统设计说明书.docx_第2页
第2页 / 共25页
期刊管理系统设计说明书.docx_第3页
第3页 / 共25页
期刊管理系统设计说明书.docx_第4页
第4页 / 共25页
期刊管理系统设计说明书.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

期刊管理系统设计说明书.docx

《期刊管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《期刊管理系统设计说明书.docx(25页珍藏版)》请在冰豆网上搜索。

期刊管理系统设计说明书.docx

期刊管理系统设计说明书

(此文档为word格式,下载后您可任意编辑修改!

期刊管理系统

设计说明书

 

1、引言4

1.1编写目的4

1.2读者对象4

1.3项目背景4

1.4参考资料4

2、详细设计5

2.1系统总体功能5

2.2期刊事务5

2.3读者事务6

2.4借阅事7

2.5统计分析7

2.6系统管理8

2.7网络查询9

3、类的设计10

3.1通过需求分析,总结归纳出来的类。

10

3.2界面类的设计11

3.3具体功能实现涉及到的类及它们之间的关系12

4、表结构设计15

4.1总体ER图设计:

15

4.2表的具体设计16

(1)用户表----User16

(2)期刊表---periodical16

(3)读者表---reader16

(4)期刊借阅表---Read/Loan16

(5)期刊入库表17

(6)订购表17

(7)期刊使用表17

(8)期刊装订表17

(9)期刊在库情况表18

(10)罚款记录表18

(11)预览表18

5、系统业务与表之间的关系18

5.1用户登录(user):

18

5.2读者登录(reader):

19

5.3用户密码修改(user):

19

5.4读者密码修改(reader):

19

5.5期刊归还(借出和阅读):

19

5.6期刊归还(过期):

20

5.7期刊预约20

5.8期刊查询(类别)20

5.9期刊查询(名称)21

5.10统计期刊借阅情况21

5.11提供指导21

5.12查询期刊入库情况22

5.13期刊阅览22

5.14期刊借出22

5.15装订业务23

5.16编目业务23

5.17统计读者情况23

5.18生成期刊订购单:

24

5.19添加读者信息:

24

5.20添加用户:

24

5.21期刊入库:

24

6、系统运行设计25

6.1系统运行及处理流程25

6.2运行组织管理25

7、出错处理设计26

7.1出错提示原则26

7.2错误提示信息设计27

1、引言

1.1编写目的

(1).在软件产品完成之前,为用户和开发者之间建立共同协议创立一个基础。

对要实现的软件功能进行全面描述,帮助用户判断软件产品是否符合他们的要求。

(2).提高开发效率:

使用户在设计开始之前周密地思考需求,从而减少事后重新设计、重新编程和重新测试的返工情况。

通过对各种需求进行仔细复查,在开发早期发现若干遗漏、错误的理解和不一致性,以便及时加以纠正。

(3).为成本计价和编制计划进度提供基础:

软件功能的描述是计算机软件产品成本核算的基础,也有助于估计所必须的资源,并用作编制进度的依据。

(4).为软件测试与验收提供一个基准。

(5).为了更好地适应当前高校图书馆的期刊管理需求,为期刊管理提供更加科学的依据和数据,缓解手工管理存在的弊端。

1.2读者对象

该设计说明书的读者为:

管理员(主任)、用户(工作人员)、读者(广大师生)。

1.3项目背景

期刊管理系统是图书情报信息管理系统中的一个相当重要的组成部分。

其主要作用是帮助图书情报管理部门对各种期刊的采购、借阅、装订等项工作进行管理。

同时要针对不同类型的期刊和不同类型的读者分别设置期刊的借阅方式,并根据期刊的借阅情况分析期刊的使用效率和读者情况。

1.4参考资料

《UML面向对象设计与分析》清华大学出版社

《面向对象技术》—使用VP-UML实现图到代码的转换清华大学出版社

《精通JBuilder2005》电子工业出版社

2、详细设计

2.1系统总体功能

系统总体功能包括:

期刊事务、读者事务、借阅事务、统计分析、期刊查询、网络查询。

这其中的网络查询功能没有具体设计。

总体如图:

2.2期刊事务

期刊事务包括:

采购业务、编目业务、装订业务。

2.3读者事务

读者事务包括:

添加读者信息和查询读者信息。

2.4借阅事

借阅事务包括:

期刊查询、添加预约、提供指导、借出、阅览、归还。

2.5统计分析

系统分析包括:

统计读者情况、统计期刊借阅情况、查询期刊入库情况。

2.6系统管理

系统管理包括:

添加用户、系统登陆、密码修改。

2.7网络查询

在网络查询部分我们的建设思想是,建设B/S模式的网络服务,主要为用户提供期刊查询和期刊预约的服务。

3、类的设计

3.1通过需求分析,总结归纳出来的类。

3.2界面类的设计

通过对系统的总体把握,集中分析了系统界面类的相互关系。

3.3具体功能实现涉及到的类及它们之间的关系

(1)添加管理员

(2)登陆设计

(3)修改密码

(4)期刊查询

(5)期刊预约

(6)期刊归还

4、表结构设计

4.1总体ER图设计:

4.2表的具体设计

(1)用户表----User

字段名称

类型

主键

非空

用户名

文本

密码

文本

权限

是/否

(2)期刊表---periodical

字段名称

类型

主键

非空

期刊(ISSN)

文本

期刊名称

文本

期刊语种

文本

期刊种类

文本

出版单位

文本

发行日期

文本

邮发代号

文本

发行周期

文本

单价

数字

(3)读者表---reader

字段名称

类型

主键

非空

读者编号

文本

读者姓名

文本

读者专业

文本

读者单位

文本

读者类别

文本

密码

文本

(4)期刊借阅表---Read/Loan

字段名称

类型

主键

非空

期刊编号

文本

读者编号

文本

还书时间

日期

借阅类型

文本

借阅时间

日期

期刊状态

文本

(5)期刊入库表

字段名称

类型

主键

非空

期刊入库单号

数字

期刊ISSN

文本

入库时间

日期

经手人

文本

期刊名称(明细)

文本

入库数量

数字

(6)订购表

字段名称

类型

主键

非空

订购单号

数字

期刊ISSN

文本

订购日期

日期

负责人

文本

经手人

文本

订购数量

数字

(7)期刊使用表

字段名称

类型

主键

非空

期刊ISSN

文本

使用时间

日期

使用次数

数字

(8)期刊装订表

字段名称

类型

主键

非空

期刊编号

文本

期刊ISSN

文本

登记时间

日期

期刊刊次

文本

经手人

文本

入库数量

数字

(9)期刊在库情况表

字段名称

类型

主键

非空

期刊编号

文本

在库数量

数字

(10)罚款记录表

字段名称

类型

主键

非空

读者编号

文本

期刊编号

文本

归还时间

日期

罚款数额

数字

(11)预览表

字段名称

类型

主键

非空

期刊编号

文本

读者编号

文本

预约时间

日期

5、系统业务与表之间的关系

5.1用户登录(user):

5.2读者登录(reader):

5.3用户密码修改(user):

5.4读者密码修改(reader):

5.5期刊归还(借出和阅读):

5.6期刊归还(过期):

5.7期刊预约

5.8期刊查询(类别)

5.9期刊查询(名称)

5.10统计期刊借阅情况

5.11提供指导

5.12查询期刊入库情况

5.13期刊阅览

5.14期刊借出

5.15装订业务

5.16编目业务

5.17统计读者情况

5.18生成期刊订购单:

5.19添加读者信息:

5.20添加用户:

5.21期刊入库:

6、系统运行设计

6.1系统运行及处理流程

●开机,进入系统。

●期刊入库、期刊编目、期刊装订。

●期刊借出、期刊阅览。

●统计读者情况及期刊借阅情况,产生各类期刊管理报表。

●借阅归还,退出系统。

6.2运行组织管理

●主任负责协调各方面的关系及为用户分配权限,查询读者情况和期刊的使用情况。

●期刊采购员在各出版社将期刊目录送到期刊情报管理部门后,根据原有期刊目录及其使用情况及现有资金状况初步划定期刊的订阅范围,报请主任批准,待批准后发出订购通知。

●收到订购的期刊后,根据期刊的文种(中、英、法等)、期刊类别(宏观经济、微观经济、市场、战略、人力资源等)、期刊发行周期(周刊、半月刊、月刊、双月刊、季刊、半年刊、年刊等)对期刊进行编码。

●对于订阅数量超过两份的期刊需要从其中取出一份作为库存保留,以待一年后按年装订成册。

其余期刊暂不留库存,两年后再按年装订成册。

●借阅期刊时,除中文以外的各种期刊均不允许借出期刊阅览室。

中文期刊中若订购分数超过一份时,除库存期刊外可以凭教师或博士生借书证借出阅览室,期限为三天。

若只有一份期刊,季刊以下(包括周刊、半月刊、月刊、双月刊、季刊)可以凭教师或博士生借书证借出阅览室,期限为一天,半年刊、年刊不允许借阅。

本科生和硕士生只能在阅览室中阅读各种期刊。

借阅决策分析表如下图所示:

借阅决策分析表

规则

中文/1

 

其他/0

教师、博士生/1

硕士生、本科生/0

一份/1

多份/0

半年、一年期/1

其他/0

1

2

3

4

5

条件语句

C1:

文种

0

1

1

1

1

C2:

读这类别

0

1

1

1

C3:

订购份数

0

1

1

C4:

发行周期

0

1

行动语句

A1:

不外借

A1:

借一天

A3:

借三天

●期刊情报管理部门需要统计分析期刊阅览和借阅情况,利用统计分析结果规划下一年度的期刊订购计划

7、出错处理设计

7.1出错提示原则

●本着对用户负责、便于理解的态度,本系统中的提示信息采用一致的形式。

●本系统中所用操作系统的出错显示形式不变,界面错误提示内容不变,错误编码保持不变。

●本系统中所用数据库及其工具的出错显示形式不变,界面错误提示内容不变,错误编码保持不变。

●本系统中所用其它系统工具软件,错误提示信息及编码保持原系统形式不变。

7.2错误提示信息设计

●显示错误信息采用一致的形式,内容包括出错内容及后续操作提示。

●边界条件限制出错提示和后续操作提示。

●系统操作说明书中将备有对应出错信息的详细解释及处理方法

●权限只有管理员和用户两级

在系统3分钟不使用后将自动锁定

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

当前位置:首页 > 自然科学 > 物理

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

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