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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

图书管理系统详细设计报告Word文件下载.docx

1、该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源的集合。这个资源集合有着明确的始点和终点,而且一般是按照某项计划运行。这种计划一般会形成文件,而且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成。项目开发计划(project development plan):是一种把项目一定过程与项目如何推进连接起来的方案。产品生命周期(product life cycle):是产品从构思到不能够再使用的持续时间。MYSQL:数据库管理软件Navicat:本系统使用的数据库图形化工具DBMS:数据库管理系统2.程序系统的结构2.1软件功能结构1、图书管

2、理 增加书籍,删除书籍,查找书籍,修改书籍信息。2、借阅管理 查找书籍,查看用户借阅图1-系统功能框架结构图2.2本设计概念和处理过程根据客户需求及现实借阅图书过程,在系统在借阅图书过程中,为保护系统稳定与信息安全,用户登录过程要求拥有有身份登陆确认功能,为保证信息安全要求在身份确认时,3次错误输入信息锁定,一天后可在系统管理员处信息解锁确保信息安全。同时在图书借阅时,应拥有检索功能以方便用户查询图书信息。图2读者借还图书处理流程图图3更新图书资料处理流程 2.3书管理系统总体设计示意图 1、浏览功能 列出当前数据库文件中图书信息、借阅信息等的所有记录。 可选定一项记录,显示所有域。2、查询功

3、能 书目匹配查询3、添加功能 添加图书馆的图书4、修改功能 修改图书信息5、 删除功能 删除书籍信息图4书管理系统层次图2.5系统流程图图5图书管理系统程序流程图2.6 ER图图书:书号,书名,作者,出版社,定价,总数量,剩余数量管理员:编号,姓名,性别,年龄,电话,密码,身份类别学生:学号,姓名,性别,所属系部,班级,密码,身份类型图6-图书管理系统ER图3 输入项和输出项系统登陆模块:输入项:当使用者选择自己的身份,输入相应的账号密码;输出项:当输入的账号密码,存在且正确的时候,就进入了系统,能够看到有关个人和图书的详细信息了。图书信息模块:查询时输入书籍名称当该图书信息正确且在书库中时,

4、系统检索到相关信息的书籍,展示到该页面,以供读者参考查阅。借书信息模块输入读者学号,借阅数量当该图书未被借出时,就能够借阅了;当该图书已被借完,无法借阅该图书。输入读者学号,所借书籍的书号,借阅数量4 流程逻辑 点击打开该系统,来到基本界面,选择登陆,并输入相应的账号和密码,系统将账号和密码信息,与数据库中的信息进行比较,如果该账号和密码存在且正确,即登陆成功;如果该账号和密码,不正确,则弹出提示框,提醒重新输入账号和密码,再次与数据库中的信息进行比较。 登陆成功之后,能够借阅图书,输入相应的图书信息,系统将所输入的图书信息与数据库中的相应信息进行比较,判断输入信息是否吻合,不吻合则弹出提醒框

5、,要求重新输入,否则显示相关内容。 当完成借阅图书操作之后,其它用户则不可再借阅已被借阅图书,只能借阅未被借阅图书。5 算法设计在用户登录时采用MD5加密算法降低用户信息泄露的可能性,在图书信息存储上采用数据库形式增加书籍信息的可操作性public class Md5 public final static String MD5(String s) char hexDigits = 0, 123456789, ABCDEF ; try byte btInput = s.getBytes(); / 获得MD5摘要算法的 MessageDigest 对象 MessageDigest mdInst

6、= MessageDigest.getInstance(MD5); / 使用指定的字节更新摘要 mdInst.update(btInput); / 获得密文 byte md = mdInst.digest(); / 把密文转换成十六进制的字符串形式 int j = md.length; char str = new charj * 2; int k = 0; for (int i = 0; i 4 & 0xf; strk+ = hexDigitsbyte0 & System.out.println(new String(str); return new String(str); catch (

7、Exception e) e.printStackTrace(); return null; 6 测试计划 每一个系统或者软件,在设计最初或者完成之后,都必须进行测试,以确保该系统或者该软件是否符合预期效果或者是预期要求。因此,非常有必要制定一个详细而全面的测试计划。以下是本系统的简要测试计划:6.1 测试范围表-1 测试范围测试范围主要内容简要说明系统登陆验证验证用户身份,进行权限限制功能性测试信息检索功能测试测试数据库检索代码的健壮性图书借阅信息测试测试图书借阅信息安全性,保证程序基本功能的正常运行6.2 测试方法测试方法:黑盒测试。注:黑盒测试:这种测试是在程序的接口处进行的测试,已经知道系统或产品的功能,能够经过测试来检验是否每个功能都能正常使用,因此这种测试方法又称为功能测试。7 总结详细设计是用户与维护人员的软件说明书,经过详细设计,用户能够直接了解到程序的功能设计,为用户掌握软件设计提供了方便。维护人员能够经过详细设计快速了解系统的流程设计,为后期系统维护,节约了时间和成本。

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

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