收藏 分享(赏)

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

上传人:scg750829 文档编号:4636104 上传时间:2019-01-05 格式:DOC 页数:28 大小:4.57MB
下载 相关 举报
期刊管理系统设计说明书.doc_第1页
第1页 / 共28页
期刊管理系统设计说明书.doc_第2页
第2页 / 共28页
期刊管理系统设计说明书.doc_第3页
第3页 / 共28页
期刊管理系统设计说明书.doc_第4页
第4页 / 共28页
期刊管理系统设计说明书.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、期刊管理系统设计说明书第 1 页 共 28 页期刊管理系统设计说明书小组成员 :高 垒陈盈果 戎世禄解明山 伍国华张鹏飞 闫新乐陈 进 刘振中2007 年 11 月 20日期刊管理系统设计说明书第 2 页 共 28 页目录1、引言 .41.1 编写目的 .41.2 读者对象 .41.3 项目背景 .41.4 参考资料 .42、详细设计 .52.1 系统总体功能 .52.2 期刊事务 .52.3 读者事务 .62.4 借阅事 .72.5 统计分析 .72.6 系统管理 .82.7 网络查询 .93、类的设计 .103.1 通过需求分析,总结归纳出来的类。 .103.2 界面类的设计 .113.3

2、 具体功能实现涉及到的类及它们之间的关系 .124、表结构设计 .154.1 总体 ER 图设计: 154.2 表的具体设计 .16( 1)用户表 -User16( 2)期刊表 -periodical.16( 3)读者表 -reader 16( 4)期刊借阅表 -Read/Loan .16( 5)期刊入库表 .17( 6)订购表 .17( 7)期刊使用表 .17( 8)期刊装订表 .17( 9)期刊在库情况表 .18( 10)罚款记录表 .18( 11)预览表 .185、系统业务与表之间的关系 .185.1 用户登录(USER): .185.2 读者登录(READER): .195.3 用户密

3、码修改(USER): .195.4 读者密码修改(READER): .195.5 期刊归还(借出和阅读): .19期刊管理系统设计说明书第 3 页 共 28 页5.6 期刊归还(过期): .205.7 期刊预约 .205.8 期刊查询(类别) .205.9 期刊查询(名称) .215.10 统计期刊借阅情况 .215.11 提供指导 .215.12 查询期刊入库情况 .225.13 期刊阅览 .225.14 期刊借出 .225.15 装订业务 .235.16 编目业务 .235.17 统计读者情况 .235.18 生成期刊订购单: .245.19 添加读者信息: .245.20 添加用户: .

4、245.21 期刊入库: .246、系统运行设计 .256.1 系统运行及处理流程 .256.2 运行组织管理 .257、出错处理设计 .267.1 出错提示原则 .267.2 错误提示信息设计 .27期刊管理系统设计说明书第 4 页 共 28 页1、引言1.1 编写目的(1). 在软件产品完成之前,为用户和开发者之间建立共同协议创立一个基础。对要实现的软件功能进行全面描述,帮助用户判断软件产品是否符合他们的要求。(2). 提高开发效率:使用户在设计开始之前周密地思考需求,从而减少事后重新设计、重新编程和重新测试的返工情况。通过对各种需求进行仔细复查,在开发早期发现若干遗漏、错误的理解和不一致

5、性,以便及时加以纠正。(3). 为成本计价和编制计划进度提供基础:软件功能的描述是计算机软件产品成本核算的基础,也有助于估计所必须的资源,并用作编制进度的依据。(4). 为软件测试与验收提供一个基准。(5). 为了更好地适应当前高校图书馆的期刊管理需求,为期刊管理提供更加科学的依据和数据,缓解手工管理存在的弊端。1.2 读者对象该设计说明书的读者为:管理员(主任) 、用户(工作人员) 、读者(广大师生) 。1.3 项目背景期刊管理系统是图书情报信息管理系统中的一个相当重要的组成部分。其主要作用是帮助图书情报管理部门对各种期刊的采购、借阅、装订等项工作进行管理。同时要针对不同类型的期刊和不同类型

6、的读者分别设置期刊的借阅方式,并根据期刊的借阅情况分析期刊的使用效率和读者情况。期刊管理系统设计说明书第 5 页 共 28 页1.4 参考资料UML 面向对象设计与分析 清华大学出版社面向对象技术使用 VP-UML 实现图到代码的转换 清华大学出版社精通 JBuilder 2005 电子工业出版社2、详细设计2.1 系统总体功能 系统总体功能包括:期刊事务、读者事务、借阅事务、统计分析、期刊查询、网络查询。这其中的网络查询功能没有具体设计。总体如图:期刊管理系统设计说明书第 6 页 共 28 页2.2 期刊事务期刊事务包括:采购业务、编目业务、装订业务。2.3 读者事务读者事务包括:添加读者信

7、息和查询读者信息。期刊管理系统设计说明书第 7 页 共 28 页2.4 借阅事借阅事务包括:期刊查询、添加预约、提供指导、借出、阅览、归还。期刊管理系统设计说明书第 8 页 共 28 页2.5 统计分析系统分析包括:统计读者情况、统计期刊借阅情况、查询期刊入库情况。期刊管理系统设计说明书第 9 页 共 28 页2.6 系统管理系统管理包括:添加用户、系统登陆、密码修改。期刊管理系统设计说明书第 10 页 共 28 页2.7 网络查询在网络查询部分我们的建设思想是,建设 B/S 模式的网络服务,主要为用户提供期刊查询和期刊预约的服务。期刊管理系统设计说明书第 11 页 共 28 页3、类的设计3

8、.1 通过需求分析,总结归纳出来的类。期刊管理系统设计说明书第 12 页 共 28 页3.2 界面类的设计通过对系统的总体把握,集中分析了系统界面类的相互关系。期刊管理系统设计说明书第 13 页 共 28 页3.3 具体功能实现涉及到的类及它们之间的关系(1)添加管理员(2)登陆设计期刊管理系统设计说明书第 14 页 共 28 页(3)修改密码(4)期刊查询期刊管理系统设计说明书第 15 页 共 28 页(5)期刊预约(6)期刊归还期刊管理系统设计说明书第 16 页 共 28 页4、表结构设计4.1 总体 ER 图设计:读 者出 版 社期 刊销 售借 阅阅 览预 售预 约地址名称编号( i s

9、 b n )时间经手人期刊日期入库单号终刊日期发行时间时间期刊名书架位置I s s n编号期刊开本期刊周期中图分类文种使用记录还书时间备注信息刊次 刊次时间刊次时间姓名答案密码编号类别问题有效性专业1NM M MNN1N N邮发代码邮箱时间数量( 实购 )刊次数量( 预购 )经手人 负责人单价期刊编号期刊管理系统设计说明书第 17 页 共 28 页4.2 表的具体设计(1)用户表 -User字段名称 类 型 主 键 非 空用户名 文本 是 是密码 文本 否 是权限 是/否 否 是(2)期刊表 -periodical 字 段 名 称 类 型 主 键 非 空期刊(ISSN) 文本 是 是期刊名称

10、文本 否 否期刊语种 文本 否 否期刊种类 文本 否 否出版单位 文本 否 否发行日期 文本 否 否邮发代号 文本 否 否发行周期 文本 否 否单价 数字 否 否(3)读者表 -reader字 段 名 称 类 型 主 键 非 空读者编号 文本 是 是读者姓名 文本 否 否读者专业 文本 否 否读者单位 文本 否 否读者类别 文本 否 否密码 文本 否 是(4)期刊借阅表 -Read/Loan字 段 名 称 类 型 主 键 非 空期刊编号 文本 是 是读者编号 文本 是 是还书时间 日期 是 是借阅类型 文本 否 否期刊管理系统设计说明书第 18 页 共 28 页借阅时间 日期 否 否期刊状态

11、文本 否 否(5)期刊入库表字 段 名 称 类 型 主 键 非 空期刊入库单号 数字 是 是期刊 ISSN 文本 否 是入库时间 日期 否 是经手人 文本 否 是期刊名称(明细) 文本 否 是入库数量 数字 否 是(6)订购表字 段 名 称 类 型 主 键 非 空订购单号 数字 是 是期刊 ISSN 文本 是 是订购日期 日期 否 是负责人 文本 否 是经手人 文本 否 是订购数量 数字 否 是(7)期刊使用表字 段 名 称 类 型 主 键 非 空期刊 ISSN 文本 是 是使用时间 日期 是 是使用次数 数字 否 是(8)期刊装订表字 段 名 称 类 型 主 键 非 空期刊编号 文本 是 是

12、期刊 ISSN 文本 是 是登记时间 日期 否 是期刊刊次 文本 否 是经手人 文本 否 是入库数量 数字 否 是期刊管理系统设计说明书第 19 页 共 28 页(9)期刊在库情况表字 段 名 称 类 型 主 键 非 空期刊编号 文本 是 是在库数量 数字 否 是(10 )罚款记录表字 段 名 称 类 型 主 键 非 空读者编号 文本 是 是期刊编号 文本 是 是归还时间 日期 是 是罚款数额 数字 否 否(11 )预览表字 段 名 称 类 型 主 键 非 空期刊编号 文本 是 是读者编号 文本 是 是预约时间 日期 否 否5、系统业务与表之间的关系5.1 用户登录(user):U s e r

13、P K n a m ep a s s w o r d期刊管理系统设计说明书第 20 页 共 28 页5.2 读者登录(reader): R e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r d5.3 用户密码修改(user): U s e rP K n a m ep a s s w o r d5.4 读者密码修改(reader): R e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp

14、a s s w o r d5.5 期刊归还(借出和阅读):R e a d / L o a nP K p e r i o d i c a l D I DP K r e a d e r I Dm o d el o a n T i m er e p a y T i m es t a t eR e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r d期刊管理系统设计说明书第 21 页 共 28 页5.6 期刊归还(过期):R e a d / L o a nP K p e r i o d i

15、 c a l D I DP K r e a d e r I Dm o d el o a n T i m er e p a y T i m es t a t eP e n a l t yP K r e a d I DP K p e r i o d i c a l D I DP K r e p a y T i m em a n o yR e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r d5.7 期刊预约B o o k i n gP K p e r i o d i c a l D

16、I DP K r e a d e r I Db o o k i n g T i m eR e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r d5.8 期刊查询(类别)P e r i o d i c a l ( P C T a b l e )P K p e r i o d i c a l I Dp e r i o d i c a l N a m ep L a n g u a g ep S o r tp P u b l i s h U n i tp P u b l i s h D

17、a t ep o s t I Dp T y p ep P r i c e期刊管理系统设计说明书第 22 页 共 28 页5.9 期刊查询(名称)P e r i o d i c a l ( P C T a b l e )P K p e r i o d i c a l I Dp e r i o d i c a l N a m ep L a n g u a g ep S o r tp P u b l i s h U n i tp P u b l i s h D a t ep o s t I Dp T y p ep P r i c e5.10 统计期刊借阅情况R e a d / L o a nP K

18、p e r i o d i c a l D I DP K r e a d e r I Dm o d el o a n T i m er e p a y T i m es t a t eR e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r d5.11 提供指导R e a d / L o a nP K p e r i o d i c a l D I DP K r e a d e r I Dm o d el o a n T i m er e p a y T i m es t a t

19、eR e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r dp U s e r ( L o c a t o r )P K p e r i o d i c a l I DP K u s e T i m eu s e N u m b e r期刊管理系统设计说明书第 23 页 共 28 页5.12 查询期刊入库情况P e r i o d i c a l A r r i v a l / P A T a b l eP K a r r i v a l N u m b e rp e r i o

20、 d i c a l I Da r r i v a l T i m eu s e r N a m ep e r i o d i c a l I D N a m ep A r r i v a l N u m b e r5.13 期刊阅览R e a d / L o a nP K p e r i o d i c a l D I DP K r e a d e r I Dm o d el o a n T i m er e p a y T i m es t a t eP e r i o d i c a l ( P C T a b l e )P K p e r i o d i c a l I Dp e r

21、i o d i c a l N a m ep L a n g u a g ep S o r tp P u b l i s h U n i tp P u b l i s h D a t ep o s t I Dp T y p ep P r i c eR e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r d5.14 期刊借出R e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s

22、w o r dP e r i o d i c a l ( P C T a b l e )P K p e r i o d i c a l I Dp e r i o d i c a l N a m ep L a n g u a g ep S o r tp P u b l i s h U n i tp P u b l i s h D a t ep o s t I Dp T y p ep P r i c eR e a d e rP K r e a d e r I Dn a m em a j o rd e p a r t m e n ts o r tp a s s w o r d期刊管理系统设计说明书第

23、 24 页 共 28 页Periodcal( PCTable)KpiIDerodcalNmepLanguStPblishUntpuDaeotITyepPricReadrPKrIDnamejordptnsaword5.15 装订业务5.16 编目业务5.17 统计读者情况PeriodcalRegistr()KpDIeriodcalgstTimePIsuuergistNmber期刊管理系统设计说明书第 25 页 共 28 页5.18 生成期刊订购单:5.19 添加读者信息:5.20 添加用户:5.21 期刊入库:pUser(Locatr)PKidlIDuseTmNbr Periodcal( PCT

24、able)KpiIDerodcalNmepLanguStPblishUntpuDaeotITyepPricPeriodcalIndetKnetNmbrpriodcalIDnetTmemagNusrindetPumberReadrPKrIDnamejordptnsawordUserPKnampswordPeriodcalArival/PATableKvNumberperiodcalIDavTmeusNperiodcalIDNAvumber期刊管理系统设计说明书第 26 页 共 28 页6、系统运行设计6.1 系统运行及处理流程 开机,进入系统。 期刊入库、期刊编目、期刊装订。 期刊借出、期刊阅览

25、。 统计读者情况及期刊借阅情况,产生各类期刊管理报表。 借阅归还,退出系统。6.2 运行组织管理 主任负责协调各方面的关系及为用户分配权限,查询读者情况和期刊的使用情况。 期刊采购员在各出版社将期刊目录送到期刊情报管理部门后,根据原有期刊目录及其使用情况及现有资金状况初步划定期刊的订阅范围,报请主任批准,待批准后发出订购通知。 收到订购的期刊后,根据期刊的文种(中、英、法等)、期刊类别(宏观经济、微观经济、市场、战略、人力资源等)、期刊发行周期(周刊、半月刊、月刊、双月刊、季刊、半年刊、年刊等)对期刊进行编码。 对于订阅数量超过两份的期刊需要从其中取出一份作为库存保留,以待一年后按年装订成册。

26、其余期刊暂不留库存,两年后再按年装订成册。 借阅期刊时,除中文以外的各种期刊均不允许借出期刊阅览室。中文期刊中若订购分数超过一份时,除库存期刊外可以凭教师或博士生借书证借出阅览室,期限为三天。若只有一份期刊,季刊以下(包括周刊、半月刊、月刊、双月刊、季刊)可以凭教师或博士生借书证借出阅览室,期限为一天,半年刊、年刊不允许借阅。本科生和硕士生只能在阅览室中阅读各种期刊。借阅决策分析表如下图所示:期刊管理系统设计说明书第 27 页 共 28 页借阅决策分析表中文 /1 其他 /0教师、博士生 /1 硕士生、本科生 /0一份 /1 多份 /0半年、一年期 /1其他 /0规则1 2 3 4 5C1:文

27、种 0 1 1 1 1C2:读这类别 0 1 1 1C3:订购份数 0 1 1条 件 语 句C4:发行周期 0 1A1:不外借 A1:借一天 行 动语 句A3:借三天 期刊情报管理部门需要统计分析期刊阅览和借阅情况,利用统计分析结果规划下一年度的期刊订购计划7、出错处理设计7.1 出错提示原则 本着对用户负责、便于理解的态度,本系统中的提示信息采用一致的形式。 本系统中所用操作系统的出错显示形式不变,界面错误提示内容不变,错误编码保持不变。 本系统中所用数据库及其工具的出错显示形式不变,界面错误提示内容不期刊管理系统设计说明书第 28 页 共 28 页变,错误编码保持不变。 本系统中所用其它系统工具软件,错误提示信息及编码保持原系统形式不变。7.2 错误提示信息设计 显示错误信息采用一致的形式,内容包括出错内容及后续操作提示。 边界条件限制出错提示和后续操作提示。 系统操作说明书中将备有对应出错信息的详细解释及处理方法 权限只有管理员和用户两级 在系统 3 分钟不使用后将自动锁定

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

当前位置:首页 > 实用文档 > 说明文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报