1c#图书管理系统课程设计报告.pdfVIP

  • 81
  • 0
  • 约 22页
  • 2017-05-21 发布于浙江
  • 举报
1c#图书管理系统课程设计报告

数据库课程设计说明书 题 目: 系 别: 专 业: 学生姓名: 学 号: 指导教师: 年 月 日 摘 要 利用计算机对大量的图书进行管理,能够大大提高效率,减轻人们的 工作量。本课程设计利用sql server 2008,C# 实现了图书管理系统的书籍管 理、用户管理、借书、还书、查询图书、修改密码等功能,将理论与实践 很好的结合起来,增强了自己的动手能力,加深了对课堂上所学知识的理 解。 关键词:sql server; 图书管理; C# 目 录 引言1 1 课程设计概述1 1.1 目的1 1.2 任务1 1.3 开发环境2 2 项目的需求分析2 3 数据库概念模型3 4 数据库物理模型4 5 程序流程图5 5.1 管理员操作流程图5 5.2 读者操作流程图6 6 界面设计7 6.1 登录7 6.2 管理员界面8 6.3 增加图书9 6.4 更新图书10 6.5 还书处理11 6.6 用户管理12 6.7 用户界面13 6.8 修改密码14 7 总结16 参考文献17 附录18 引言 随着社会的发展,对知识的需求也不断地增长。在这种形势下,书籍 就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在 人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者 求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆 管理系统就成不可少了。图书馆在正常运行中总是面对大量的读者信息、 书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者 资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信 息的变更,以此提该高管理效率。图书管理系统使用便捷,能及时准确的 记录用户信息,为用户提供丰富的图书信息。 图书管理系统能够优化图书资源、方便学生借阅。节省人力资源。从 图书的入库登记到查询浏览,从借书证发放到图书的借阅,形成了一个整 体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。通过一 个图书馆管理信息系统,使图书馆的信息管理工作系统化、规范化、自动 化,从而达到提高企业人事管理效率的目的。 1 课程设计概述 1.1 目的 复习、领会、巩固和运用软件工程课堂上所学的软件开发方法和知识, 综合应用本专业所学习的多门课程,了解软件工具与环境对于项目开发的 重要性,并且重点深入掌握好一、两种较新或较流行的软件工具或计算机 应用技术 1.2 任务 1.所有人员需要登陆才能操作系统,可以修改密码。 2.图书管理员可以添加图书 (包括书号、书名、出版社、作者、图书简 介、价格)、删除图书。图书管理员可以添加借阅者 (包括借书证号、姓名、 类别 (教师或学生)、学院、性别)、删除借阅者。 1 3.借阅者可以根据书名或者作者模糊查询图书(模糊查询是指在查询语 句中使用like关键字),可以查看自己所借图书信息。 4.借阅者可以借阅图书,此时需要记录借书日期和应还日期信息(设置 借阅日期为30 天)。借阅者包括教师和学生,教师最多可以借阅10本图书, 学生最多可以借阅5本图书。借阅者如果有超期图书则不能再借。 5.借阅者还书时,检查是否超期,如果超期,按照0.1元/天计算罚款金 额,缴纳罚款后还书。如果图书丢失,按照图书价格的两倍赔偿。 1.3 开发环境 系统开发平台:MicrosoftVisual Studio2010 系统开发语言:C# 数据库管理软件:SQLServer 2005

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档