网站大量收购独家精品文档,联系QQ:2885784924

5详细设计说明书.docVIP

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统 详细设计说明书 执 笔 者 齐玉荣 张培 日 期 2012-12-28 指导教师 黄伟建 二○一二年 十二 月 二十八 日 计算机科学与技术系 一、 引言 1、编写目的 图书管理系统详细设计阶段的主要任务是在图书管理系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明。 概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。详细设计则要解决如何实现各个模块的内部功能,即模块设计。具体的说,模块设计就是要为已经产生的图书管理各子系统设计详细的算法。但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。 2、背景 近年来,随着图书馆管理规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理,有效,规范和实用的图书馆管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和INTERNET获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 图书管理工作面对大量的可模块化处理信息,是当今信息革命的一个重要阵地。我们小组开发图书馆管理系统就是采用现代化的信息管理方式代替手工管理方式,提高了图书管理工作效率,做到了信息的规范化,科学统计和快速查询,让图书馆更好的为学校,社会服务。 3、定义 详细设计说明书详细设计说明书又称为程序设计说明一个软件系统各个层次中(模块的设计考虑 Java语言程序设计:以java语言字词为结构,最大限度的利用java语言本身的特点是一种基于计算机基础的高级程序设计语言。 图书馆管理系统:能对图书信息及读者信息进行记录和管理的软件。 4、参考资料 [1] 邓 琨 吕志峰 《java 语言程序设计教程》 清华大学出版社 2010.9 [2] 郑阿奇 俞 琰 《J2EE 应用实践教程》 电子工业出版社 2009.1 [3]施伯乐 丁宝康 汪卫《数据库系统教程》 高等教育出版社 2009.11 二、 程序的系统结构 1、运行环境 硬件环境: 最低配置:CPU:Pentium3 800以上或其它兼容规格,内存:256M以上, 硬盘:20GB以上空间 推荐配置:CPU:Pentium4 1.6G,内存:512M以上,硬盘:100GB以上空间。 软件环境:Windows 9x/2000/XP SQL Server 2000 2、 系统组织结构 图1系统结构图 三、 程序设计说明 1、程序描述 泵程序主要实现了学校等的图书及其借阅管理的信息化,可对图书馆中所有的相关信息(图书信息、借阅者信息、管理者信息等)进行有效的管理,并且可以通过相应的留言模块实现借阅者与管理者的信息交流。 2、主要功能模块 (1)系统注册、登录模块 系统登录主要是用于对进入图书管理系统的用户进行安全检查以及一些相关的权限的确认,以防止非法用户进入系统以及某些合法用户的非法操作造成的系统混乱或数据丢失、更改等不必要的麻烦。在登录时,只有合法用户才可以进入该系统,同时,系统将根据登录用户的级别,给予不同的操作权限。如:管理者允许进行图书信息的修改而借阅者只允许借阅、归还图书。 (2)窗体设计 新建一个windows 窗体,命名为login.cs,主要用于实现系统注册及登录功能。该窗体用到的主要控件有Lable类型的labUserRight,ComboBox类型的cboxUName,TextBox类型的txtPwd,Button类型的btnLogin、btnExit等。 ①其对应的读者用户注册流程图如图2: 图2读者用户注册流程图 ②系统用户登录流程图如图3: 图3系统用户登录流程图 (3)图书信息管理模块 主要用于管理图书馆中已经存在的书籍信息,在有新进图书时管理员将相应的图书信息登录到图书信息数据库中,以方便读者在第一时间了解到图书馆中所含书目的信息,借以方便读者借阅。 其对应的新书入库流程图如图4: 图4新书入库流程图 (4)读者借还书信息模块 在此模块中主要实现读者借阅、归还书目的设计。当读者在进入系统后将在选择借阅或是归还书目系统将会根据不同的选择跳转到不同的页面。如:选择借书时,在进入借书界面时根据提示填写借书信息,若信息无误择返回借书界面,若正确在借的需要的书

文档评论(0)

briuo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档