院系图书馆管理系统概要设计说明书_第1页
院系图书馆管理系统概要设计说明书_第2页
院系图书馆管理系统概要设计说明书_第3页
院系图书馆管理系统概要设计说明书_第4页
院系图书馆管理系统概要设计说明书_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、院系图书馆管理系统概要设计说明书 本报告说明确定软件系统的总体结构,数据结构及其他全局性的考虑,所设计的系统应覆盖既定的软件需求,经过评审通过啊,本说明是后续实现的根据。本报告由以下表格组成:概要设计说明书目录文档序号1. 引言S12. 总体设计S22-1 需求规定S2-12-2 运行环境S2-22-3 根本设计概要和处理流程S2-3 2-4 概要设计模块结构图与描述表S2-4 3. 接口设计S34. 系统数据结构设计S44.1. 数据结构图S4-14.2. 数据结构描述表S4-2 4.3. 数据结构-模块关系表S4-3 5. 运行设计S5 6. 系统出错处理与平安保密维护设计S6 本说明书涉

2、及对系统的全部定义,经客户确认后,具有约束力,由系统设计人员贯彻。 系统分析员:_洪青云_ (签名) 日 期: 2021 年11月30 日主文档名称概要设计说明书主文档编号S1子文档名称1. 引言子文档序号S1. 编者洪青云编写日期2021年11月28日11 编写目的 随着学院内部网络的广泛建立,在通用信息平台上构筑高效实用的协同工作和自动化办公应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识管理,已成为众多用户的共同需求。 图书管理系统,为学院图书馆管理单位自动化办公提供了一个较好的解决方案。在开 发过程中,按照软件工程的步骤,从设计到开发采用了面向对象的思想和技术,采用了SQL

3、 SERVER 2000数据库,使得本系统可以方便的和其他子系统进行数据交换。同时,注意从软 件的图形应用界面上优化软件质量,使得本系统具有很强的可操作性。12 符号,缩略语和定义 文档中采用的专门术语的定义及缩略词简要如下:。 使用者:包括学生和教师等借阅人员。13 参考资料 ?基于INTERNET的管理信息系统? 曾凡奇 林小苹 邓先礼 中国财政经济出版社 2001年第一版?信息系统开发方法? 姜旭平 清华大学出版社 1997年第一版?软件工程? 齐治昌 谭庆平 宁洪 高等教育出版社 1997年第一版?软件文档写作? 肖钢 古辉 清华大学出版社 2005年第一版2. 总体设计主文档名称概要

4、设计说明书主文档编号S2子文档名称需求规定子文档序号S2-1 编者洪青云编写日期2021年11月28日1.数据精确度在书价的处理过程中要求保存两位小数。借书还书的过程中所考虑的借还期限采用“月为单位。2.时间特性用到的时间中,为保证时间的可靠性,都采用效劳器的时间为标准。在多用户的操作过程中可能会碰到数据并发的问题。比方在读书查询图书的过程中所查到的那本图书在他所查的时候还没有被借出去。但在查询后的任何时候都有可能被借走。可能就在被查之后的那一秒种。所以要确保数据的可靠和实时。3.适应性该自动化图书管理系统同用适应于其他microsoft公司的windows产品此系统是采用B/S架构设计的,所

5、以在客户端不需要安装客户端软件。但要求装有IE,或是其它的网页浏览器工具。所以在设计的时候要求能适应多种浏览的需要。 非授权用户不得进入程序系统 无修改权限的用户不得修改数据库数据和更新以及执行处理功能要求发布的软件到达预期目的,运行根本无错误正常条件下不出故障主文档名称概要设计说明书主文档编号S2子文档名称运行环境子文档序号S2-2编者洪青云编写日期2021年11月28日运行环境 Intel Pentium 166MHz或以上; 内存:需要至少512MHZ; 网络容量:少于50人需16Mb/s的令版环网和10Mb/s可以勉强满足要求,建议100Mb/s的以太网或者更高。要有条码枪,打印机.;

6、软件平台:中文Windows2000/xp或更高版本; 运行于Windows2000及更高版本的操作系统之上。 SQL Server200数据库。条件与限制为实现不同校区统一数据库管理,需提供网络连接.本系统原有一个C/S架构的版本正在使用。要在不影响原有系统的根底上,新添加局部功能,到达图书馆管理员所预期的要求。现有原系统的数据库局部资料。主文档名称概要设计说明书主文档编号S2子文档名称根本处理概要和处理流程子文档序号S2-3编者洪青云编写日期2021年11月28日日历检验错误DD借书证5借书检验6借书登记借书信息读者图书图书CACB图书访问记录读者库图书库A:图书信息;主文档名称概要设计说

7、明书主文档编号S2子文档名称概要设计模块结构图与描述表子文档序号S2-4编者洪青云编写日期2021年11月28日针对图书馆管理系统,可以分为两大模块,一个小模块:分别为管理子系统,查询子系统两大模块;根底信息管理小模块;在管理子系统中:1:新书购入处理模块只要是针对采购员在根据方案在外采购新书之后的处理,所以当采购员采购到新书后,系统根据原先方案采购的新书进行核查,如果符合方案预定,那么将新书入库;否那么退货;该模块主要是处理购入的新书是否符合要求;2:处理学生借书模块:该模块主要是处理学生借书业务,在图书馆管理人员输入学生信息的时候,系统会根据学生文件对该学生进行查询,看看是否存在该学生,如

8、果不存在,那么系统给出警告信息:该学生不存在;如果存在该学生,那么系统根据罚款单对该学生的欠款情况进行查询,如果欠款超过一定金额,那么借书失败,否那么接受借书,更新借书文件,在显示器上面显示借书成功;3:处理学生还书模块:该模块主要是处理学生还书业务,在图书馆管理人员输入要还的图书字段时,系统会在借书文件中查找该图书信息,之后对借书文件,学生文件中的该学生已借书数,图书目录文件进行更新;然后在借书文件中提取学生数据,根据图书的还书日期和借出日期对学生的欠款金额进行计算,如果没有超期,那么欠款金额在原来的根底上加0;之后将结果显示出来;4:处理图书注销模块:该模块主要是针对图书注销业务;在查询子

9、系统中:有两个查询内容:1) 学生信息查询:学生信息查询子模块主要是对学生信息的查询;2) 图书信息查询:图书信息查询子模块主要是对图书信息的查询;这些模块,是针对学生或者图书馆管理人员这两个不同的对象,查询子系统主要是让用户了解信息,所以不需要进行用户密码登陆,直接可以进行查询,而管理模块是涉及到图书馆内部的重要信息管理方面,所以必须要设置用户密码登陆和权限等等,以保数据的平安性和系统的平安性;主文档名称概要设计说明书主文档编号S3子文档名称接口设计子文档序号S3编者洪青云编写日期2021年11月28日(1) 外部接口1. 用户界面:采用非常流行的图形用户界面2. 软件接口:运行Window

10、s 98以上版本3. 硬件接口:支持一般的X86微机(2) 内部接口1. 由操作系统调用本软件,进入登录模块2. 退出系统模块,执行完毕返回到操作系统3. 系统菜单模块,由登录模块调用,启动其余各模块4. 用户操作模块,用户操作功能5. 图书统计模块,系统统计图书情况4. 系统数据结构设计主文档名称概要设计说明书主文档编号S4子文档名称数据结构图子文档序号S4-1编者洪青云编写日期2021年11月28日主文档名称概要设计说明书主文档编号S4子文档名称数据结构描述表子文档序号S4-2编者洪青云编写日期2021年11月28日数据库是由假设干个二维表组成,其各自结构见下表所示。编号表名称说明1Boo

11、k图书表2Borrow图书借阅信息表3Login登录表4Punishment罚款信息表5user 读者信息表各数据表的结构如下:A、图书表表名:book序号字段名字段类型字段长度字段含义为空否 备 注1booknamevarchar50书名No2bannercodechar13条形码No3kindnumbervarchar8分类号No4kindnamevarchar30分类名No5Positionnumbervarchar8排架号No6Publishingcompanyvarchar20出版社No7publishtimeDatetime8出版日期No8putintimeDatetime8入库日

12、期No9Pricefloat价格No10StateChar4目前状态No11Introductionvarchar200简介No12Authorvarchar30作者NoB、图书借阅信息表表名:borrow序号字段名字段类型字段长度字段含义为空否 备 注1user_cardnumbervarchar20借书证号NO2bannercodechar13条形码NO3borrowdateDatetime8借阅日期NO4receivedateDatetime30应还日期NO5Renewchar2NOC、登录表表名:login序号字段名字段类型字段长度字段含义为空否 备 注1user_namevarcha

13、r20用户名NO2Pswvarchar50口令NOD、罚款信息表表名:punishment序号字段名字段类型字段长度字段含义为空否 备 注1user_cardnumberVarchar20书名NO2Sum_accountFloat罚款NoE、读者信息表表名:user序号字段名字段类型字段长度字段含义为空否 备 注1user_namevarchar10用户名NO2user_sexChar2性别NO3user_statusChar4身份NO4user_officevarchar20单位NO5user_cardnumbervarchar20借书证号NO6user_registerdateDateti

14、me20注册日期NO7user_canceldateDatetime8有效期NO9user_stateChar4证件状态NO4.数据结构-模块关系表主文档名称概要设计说明书主文档编号S4子文档名称数据结构-模块关系表子文档序号S4-3编者洪青云编写日期2021年11月28日 模块名称所用到的表图书维护图书根本信息表:book图书证办理主表:图书证信息表:user读者查询图书证信息表:user罚款表:punishment用户借阅表:borrow图书借阅主表:借阅登记表:borrow辅助表:图书证信息表:user用户借阅信息表:punishment系统管理操作员表:login图书证信息表:user

15、统计报表借阅登记表:borrow图书证信息表:user5. 运行设计主文档名称概要设计说明书主文档编号S4-1子文档名称运行设计子文档序号S4-1编者洪青云编写日期2021年11月28日运行模块的组合如下表格,显示了各个模块之间的数据关系,X表示有关联。图书维护图书证办理读者查询图书借阅系统管理图书维护XX图书证办理XXX读者查询XXX图书借阅XXX系统管理XX运行的控制系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录操作员行为。6. 系统出错处理与平安保密维护设计主文档名称概要设计说明书主文档编号S6子文档名称系统出错处理与平安保密维护设计子文档序号S6编者洪青云编写日期2021年11月28日出错输出信息要求系统在出现故障时尽可能给出较为明确的出错提示及解决方法,系统应有必要的错误保护机制。可编写全局通用出错处理界面,提示错误的信息,解决方法。在各个模块的操作事件中书写必要的提示信息,提示用户系统处理到的步骤,出错的位置。对于保存数据时出错,提示用户查询记录,并在程序中用数据库日志处理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论