小型图书借阅管理系统项目开发总结报告.docxVIP

小型图书借阅管理系统项目开发总结报告.docx

  1. 1、本文档共6页,可阅读全部内容。
  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文档。上传文档
查看更多
PAGE 小型图书借阅管理系统项目开发总结报告 1引言 1.1编写目的 目前,系统已基本完成。编写此计划的目的是为了对项目的完成情况进行总结,方便软件下一步的进展。 1.2背景 A.本项目的名称:图书管理系统 B.本项目的提出者:《软件工程》课程教师——丁华锋 ?C.本项目的开发者:邰建桥 ?D..本项目的使用者:读者、图书管理员 1.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4参考资料 1.钱乐秋等,《软件工程》,青华大学出版社 ?2.王珊等,《数据库原理及设计》,清华大学出版社 ?3.《软件工程导论》(第五版)???张海藩编著???清华大学出版社 2实际开发结果 2.1产品 1.图书管理系统 2.数据表物理结构设计如下: (1)管理员(账号,姓名,密码) (2)用户(账号,姓名,密码,是否锁定,借书数量) (3)书籍(书号,书类,书名,作者,出版社,出版日期,价格,入库日期,图书数量) (4)图书类别(类别号,类别名) (5)借阅(书号,借书时间,用户账号) (6)消息表(消息编号,消息内容,用户账号) 2.2主要功能和性能 2.2.1登陆模块 此部分是图书管理登陆界面,用户输入用户密码,系统验证,失败时返回登录页面,成功时进入主界面。 登陆成功, 将用户信息保存 Session 里,便于用户信息提取。登陆时会自动判别是用户登陆还是管理员登陆,用户登陆后,一些功能不能使用,只有管理员登陆才能使用。登陆模块中有用户的注册,只能注册成为普通用户,注册的用户数据保存在数据库中的user中。 2.2.2图书借还模块 此部分是用户登陆后,图书借阅模块,点击借书,会调用borrow.php,修改数据库中表的内容,若图书剩余数量小于1本,则会显示该图书已借完,图书数量大于等于1本,则借阅成功,此时数据库中borrow表中将记录借阅人的用户名,图书id,图书借阅时间。点击还书,调用remand.php,连接数据库,查询所归还图书的id,查询成功,剩余数量加一,利用alert方法,弹出一个对话框,显示图书归还成功 2.2.3图书管理模块 此部分用来实现图书的添加,图书的删除,图书的修改。点击添加,用href方法转到add.php中,其中运用数据库,html中css样式和表单知识,表单中有图书id,书名,作者,入库时间,图书类型,单价,剩余图书数量和借阅图书数量;之后提交到addsql.php中,连接数据库进行数据的添加。点击删除,跳转到delete_zj.php中,新建函数进行判断,此时提示确认删除有关该图书的所有记录?删除后无法恢复!点击取消,回到图书管理界面;点击确定跳转到delete.php中,连接数据库,用mysql语句中的delete方法,来删除图书数据。点击修改,转到revise.php中,其中运用数据库,html中css样式和表单知识,表单中有图书id,书名,作者,入库时间,图书类型,单价,剩余图书数量和借阅图书数量,提交到into_again.php中,进行修改。 2.2.4系统查询模块 此部分用来实现管理员查看用户留言和图书借阅信息。点击查看用户留言,可看见所有用户再里面的留言,用到css样式,通过连接数据库,运用sql语句select方法,来显示用户留言内容,留言时间,留言账号;点击查看图书借阅信息,可显示借书账户,借书时间,图书id,书名,作者,图书入库时间,类型,单价,剩余图书数量,图书借阅数量。 项目的实际开发情况与预计的功能基本相符,主要功能基本实现,细节上略有变更。 2.3基本流程 2.4进度 工作任务 开始日期 完成日期 所需资源 里程碑 可行性研究报告 2020/6/3 2020/6/4 与项目开发计划、硬件设备、软件工具 确定项目可行 需求分析 2020/6/7 2020/6/8 可行性研究报告与项目开发计划、硬件设备、软件工具 有详细的数据流图、数据字典等。开发人员查阅相关资料确定好系统必须完成的功能 概要设计说明书 2020/6/10 2020/6/13 需求分析报告、编程的参考资料、开发需要的软硬件资源 基本设计概念和处理流程完成 详细设计说明书 2020/6/15 2020/6/16 需求分析报告、编程的参考资料、开发需要的软硬件资源 各种所要实现的功能完成具体的实现方法,源代码清单的完成。 单元测试计划书 2020/6/16 2020/6/18 详细设计阶段的源代码清单。各种测试方法 相关的测试方法使用后,找出的错误都被修改了。 2.5费用 因为该项目的课程设计,是无偿开发,不涉及费用。 3开发工作评价 3.1对生产效率的评价 给出实际生产效率,包括:1.系统开发已历时2个月了2.开发的反复性比较多。3.对系统功能的理解不是很透彻。综合以上

文档评论(0)

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

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

1亿VIP精品文档

相关文档