课程设计实验报告-图书管理系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP 基于JSP的网上书店系统的设计与实现 页脚内容 页脚内容30 汛<1,求衣尊 课程报 课 程 名 称: 程序设计实践 专 业 班 级: 计科1401 学 生 姓 名: 牛草原 学 号: 201416010101 任 课 教 师: 张玉宏 学 期: 2013-2014学年第一学期 课程报告任务书 题 目 图书信息管理系统 主 要 内 容 开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、 类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、 库存量等)。使之能提供以下 基本功能: (1) 图书信息录入功能(图书信息用文件保存)一一输入 (2) 图书信息浏览功能一一输出 (3) 查询功能(至少一种查询方式)、排序功能(至少一种排序方式): ①按书名查询②按作者名查询 ③按照价钱排序④按出版时间排序等等 (4) 图书信息的删除与修改 扩展功能:可以按照自己的程度进行扩展。比如( 1)简单的权限处理 (2)报 表打印功能(3)甚至根据自己情况,可以加上学生信息和借阅信息的管理,并扩充 为图书借阅系统。(4 )模糊查询 (5)综合查询 (6)统计功能 比如统计处某一类 别的图书信息 或 筛选出小于指定数量库存的图书信息等等,总之,可以根据自己 需求进行分析功能。 任 务 要 求 一、 提交材料应包括:(1)系统源代码 (2)课程报告 二、 整个设计过程具体要求 (1) 需求分析 要求学生对案例系统进行分析,设计出需要完成的功能,完善 各个模块的调用关系; (2) 设计过程 要求学生进一步明确各模块调用关系,进一步完善模块函数细节 (函数名、参数、返回值等) (3) 实现过程要求学生养成良好的编码习惯、完成各个模块并进行测试,最终 完成系统整体测试; (4) 总结阶段 按照要求完成系统设计和实现报告,并进行总结、答辩。 成 绩 评 疋 报告撰写情况(30分) 系统完成情况 (30 分) 答辩情况(40 分) 总 分 内 容 2 0分 规范 程度 5分 程序 测试 5分 基本 功能20 分 扩展 功能10分 自述 情况10 分 答辩 情况 30 分 成绩评定教师: TOC \o 1-5 \h \z 弓I言 3 绪论 3 需求分析 3 概要设计 5 2.1数据结构 5 22数据需求 5 2.3模块划分 5 2.4程序总体框架 6 三?详细设计 6 3.1登陆界面 7 3.2功能服务 21 \o Current Document 四?调试分析 48 \o Current Document 程序不足与改进 49 \o Current Document 课程心得总结 49 经过对程序设计题目的分析可知,整个程序的设计实现大致可以分为五个模块, 其中每个模块对应一个函数,他们分别是:图书的添加函数void add_book(void);删除图书 的函数void delete_book(void);查询图书的函数void inquire_book(void);对图书进行修改的 函数void revise_book(void);以及对图书进行排序的函数 void sort_book(void);在这几个函 数中,其功能的实现严格按照题目的要求: 1图书信息录入函数:主要功能是从键盘上输入图书信息并将其写入文件中,作为图书 馆的书库。以便对以下的函数进行运行,此函数应是整个程序的基础。 2查询图书函数:主要功能是按照一定的图书特征(图书名,图书作者)先将图书查询 到。 3删除图书函数:主要功能是将已存图书按照一定的图书特征(图书编号,图书名,图 书作者,图书出版日期等)先将图书查询到,然后删除。 4图书排序函数: 主要功能是将已存图书按照一定的图书特征将图书进行详细的排序, 具体可以分为按图书名排序,按图编号排序;按图书出版日期排序,按图书价格排序。 5图书的修改函数:功能是将已录入的图书的编号,作者,出版日期,价钱等进行修改。 6退出函数:该函数主要实现退出运行界面的功能。 绪论 整个程序的设计实现大致可以分为五个模块, 其中每个模块对应一个函数,他们分别是: 图书的添加函数 void add_book(void); 删除图书的函数void delete_book(void);查询图书 的函数void inquire_book(void);对图书进行修改的函数 void revise_book(void);以及对图书 进行排序的函数 void sort_book(void); 1需求分析 开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、类别、 出版时间、价格等基本信息。使之能提供以下 基本功能: 图书信息录入功能(图书信息用文件保存)一一输入 图

文档评论(0)

wangxing1张 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档