ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:275.10KB ,
资源ID:1018679      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1018679.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书管理系统详细设计说明书最终版.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书管理系统详细设计说明书最终版.docx

1、图书管理系统详细设计说明书最终版图书管理系统详细设计说明书 小组成员:201141402507徐勃 201141402534 吴金标 201141402520 吕浩 201141402533 任耀伟 201141402538 陈达森1 引言1.1 编写目的 图书管理系统详细设计是设计的第二个阶段,也称过程设计,是程序设计的蓝图,这个阶段的主要任务是在图书管理系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明,同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。

2、 概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。详细设计则要解决如何实现各个模块的内部功能,即模块设计。具体的说,模块设计就是要为已经产生的图书管理各子系统设计详细的算法。但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。1.2 背景a.图书管理系统b.本项目的任务是依据前面所做的DFD图、用例图、用例规约、SC图的基础上对图书管理系统进行详细设计。2 总体设计2.1 可行性分析本系统主要实现对图书馆信息的管理,主要功能为

3、管理有关读者,书籍,借阅和管理者的信息等。本系统结构分为读者信息管理模块,书籍信息管理模块,借阅信息管理模块,管理者信息管理模块。读者信息管理部分有两方面的功能,可以浏览读者的信息,可以对读者信息进行维护。书籍信息管理可以浏览书籍的信息,可以对书籍信息进行维护。借阅信息管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行维护。管理者信息管理可以显示数据库中管理者的情况,可以对管理者信息进行维护。可见,本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询。2.2 系统功能结构 主程序流程图:根据以上主程序的流程图,我们可以得出下面的关于各个模块的程序流程图: 3 系统的逻辑模型3.1系

4、统流程图3.2各部分功能的数据流图学生教师借书数据流图:还书数据流图:查询个人信息及图书操作数据流图:图书管理员增删改图书信息数据流图:查询图书数据流图:图书馆管理员增删改读者:数据字典名字别名描述定义位置图书编目图书编号图书馆图书编号10字符10图书信息作者信息每本图书的作者的信息100字符100图书信息出版社图书出版社信息100字符100图书信息可借数目图书还可以借出的数量1数字100图书信息借书时间学生或老师借书的时间10字符10图书信息还书时间学生或老师还书的时间10字符10图书信息借阅量图书借阅数目每个读者借阅图书的数目1数字10读者信息违约记录学生或老师的违约情况记录100字符10

5、0读者信息书评图书评语学生和老师对图书馆图书的评价100字符100图书信息借阅记录每本书的借阅历史记录100字符100图书信息4 数据库的设计4. 1 数据库的逻辑设计在需求分析阶段已完成该系统所有的数据分析。根据该阶段所建立的概念模型,已经得出满足系统设计要求的几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。下面给出概念结构设计得E-R图下图所示。(1) 分E-R图(2) 总E-R图图为概念结构设计E-R图实体:图书(图书编号,书名,作者,出版社,定价,图书类别,图书ISBN号,图书数量) 学生(学生学号,学生姓名,性别,入校时间,毕业时间) 管理员(编号,名字,密码,

6、加入时间)联系:学生管理(图书管理员,学生姓名,学生密码) 图书管理(图书管理员,借阅号,归还号) 查询(图书编号,借阅证号,图书管理员,学生)4. 2 数据库的物理设计图书表(Book):序号字段名类型长度精度小数位数默认值允许空主键说明1(BookID)图书编号Int101自动编号2(TXM)条形码nvarchar203(Title)书名nvarchar2004(TSLX)图书类型Nvarchar505(Author)作者Nvarchar206(Translator)译者Nvarchar207(ISBN)ISBNNvarchar208(CBS)出版社Nvarchar3010(SJMC)书架

7、名称Nvarchar2011(XCL)现存量Smallint212(KCZL)库存总量Smallint213(RKSJ)入库时间Datatime14(CZY)操作员Nvarchar1015(JJ)简介Nvarchar20016(JCCS)借出次数Smallint217(SFzhuxiao)是否注销Nvarchar218(BookZT)图书状态nvarchar50借书表(JSWJB):序号字段名类型长度精度小数位数默认值允许空主键外键说明1(JYID)借阅编号Int101自动编号2(BookID)图书编号Int103(StuID)学生编号Int104(JYSJ)借阅时间Datatime85(DQ

8、SJ)到期时间Datatime86(XJCS)续借次数Smallint27(CZY)操作员Nvarchar108(ZT)状态navarchar50学生信息表:序号字段字段名类型长度精度小数位数默认值允许空主键说明1XSID学生编号Int101自动编号2Name姓名nvarchar103Sex性别nvarchar24ZJH证件号码nvarchar255LXDH联系电话nvarchar406DJRQ登记日期datetime87YXQZ有效期至datetime88YJSS已借书数smallint29RuleID学生规则IDint1010ZT是否挂失nvarchar2入库表:序号字段名类型长度精度小数

9、位数默认值允许空主键外键说明1书号Nvarchar301自动编号2条形码Nvarchar203书名Nvarchar2004作者Nvarchar205出版社Nvarchar306版次Nvarchar507图书类别Nvarchar208存放位置Nvarchar209单价Money810入库数量Smallint211金额Money812经手人Nvarchar1013票号Nvarchar3014操作员Nvarchar1015日期Datatime8罚款单:序号字段名类型长度精度小数位数默认值允许空主键外键说明1借阅编号Int101自动编号2图书编号Int103学生编号Int104应罚金额Smallint35实收金额Smallint36状态Nvarchar17备注Nvarchar200

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

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