分享
分享赚钱 收藏 举报 版权申诉 / 19

类型课程设计论文——网上书店 (2).doc

  • 上传人:wo7103235
  • 文档编号:6151561
  • 上传时间:2019-03-30
  • 格式:DOC
  • 页数:19
  • 大小:174.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    课程设计论文——网上书店 (2).doc
    资源描述:

    1、 南京工业职业技术学院课 程 设 计作 者: 学 号: 系/函授站/教学点: 专 业: 软件开发 题 目: 网上书店 指导者: 年 月 课程设计中文摘要摘 要搜索图书,可以让人群搜索不同类型的图书。本系统的开发较好地解决了这一问题,实现了人群搜索不同类型的图书自动化,而且可以内部保存不对外发布。本系统在 Windows 2000 Server 操作系统环境下,模式,用 Java 作为开发工具,实现的主要功能有:搜索不同类型的图书。本文详细介绍了系统设计,和系统测试的全部过程。对其中的问题,产生的原因进行了综合分析,对开发过程中的感受、得到的经验进行了总结,得到了很大的进步,发现了一些很实际的问

    2、题。关键词 图书类型,文档模板目 录绪 论 4第一章:项目开发计划 51.2 项目概述 51.3 实施计划 51.4 支持条件: 五台台式电脑,一台笔记本 61.5 专题计划要点 本网站的开发主要注重两点:一是网页的开发及相关技术的处理技术,二是网页的文档制作,这两点都与网页的制作的成败息息相关 7第二章: 可行性研究报告 .72.3 对现有系统的分析: 基于 JAVA 的基础知识。 .72.4 所建议的系统 .82.5 投资及效益分析 .82.6 社会因素方面的可能性 .82. 7 结论 .8第三章:概要设计报告 83.1 引言 93.2 总体设计 93.3 系统数据结构设计 9第四章:开发

    3、进度周报 94.1 编者说明: .94.2 周期:2007 年 12 月 29 日2008 年 1 月 10 日 104.3 项目名称:搜索图书网站开发 104.4 项目发起人:任课老师伍开开 104.5 项目成员:唐波 钟银福 门士鑫 陈长敏 赖润平 马俊, 104.6 项目计划开始时间:2007-12-29 104.7 项目预计完成时间:2008-1-10 .104.8 搜索图片建设日程表 104.9 项目遇到的困难和要解决的问题 .10第五章:测试计划 .105.1 参考文献 105.2 测试项 105.3 被测试的特性 105.4 不被测试的特性 115.5 方法 115.6 应提供的

    4、测试文档 115.7 测试任务 115.8 环境要求 125.9 职责 125.10 人员和培训要求 125.11 进度 125.12 风险和应急 12第六章:测试分析报告 .126.2 测试概要 136.3 测试结果及发现 136.4 对软件功能的结论 136.5 分析摘要 13第七章:安装使用手册 .137.1 编者说明: .13第八章:软件问题解决记录表 .178.1 编者说明: 17结 论 18参 考 文 献 19绪 论随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经

    5、不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。时下,为了能创造更大的经济效益和社会效益,更有利于参与国际竞争,越来越多的企业、公司和学校迫切需要引入现代化的管理手段,而计算机的大容量操作,精确的计算,使它成为企业管理不可缺少的手段之一,但随着计算机应用的不断深入,用户对软件的需求也不断增加,越来越多的用户希望拥有适合自己需要的特殊软件来满足自己的特殊要求。1第一章:项目开发计划1.1.2 背景说明:a待开发的软件系统的名称:搜索图片b本项目的任务提出者:任课老师 开发者: 唐波 钟银福 门士鑫 陈长敏 赖润平 马俊用户及实现该软件的计算中

    6、心或计算机网络:永创教育联盟晓庄校区任课老师、学校教质人员、同学1.1.3 定义:列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.1.4 参考资料列出用得着的参考资料,如: a教科书 ,b文档模板,c网络查询1.2 项目概述 1.2.1 工作内容:完成页面 gif、jpg 效果图书 ,文档设计,编程设计主要参加人员:唐波 钟银福 门士鑫 陈长敏 赖润平 马俊技术水平:初级程序员 a.程序所用的编程语言:JAVAb.文件 内容要点:图书的收集c.服务 列出需向用户提供的各项服务:搜索图书的不同类型,让双方都可以享受到最大的实惠与方便。d.非移交的产品 1.2.2 验收标准:可以正常

    7、运行,没有明显 Bug,同时具备应有的文档1.2.3 本计划的批准者: 任课老师伍开开 , 批准日期 : 2007-12-291.3 实施计划 1.3.1 工作任务的分门与人员分工 对于项目开发中需完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。1.3.2 接口人员a.负责本项目同用户的接口人员:唐波 钟银福 门士鑫 陈长敏 赖润平 马俊b.负责本项目指导老师:伍开开 1.3.3 进度 搜索图片建设时间(10 个工作日):第一阶段(2 个工作日):对搜索图片的整体规划(材料

    8、收集,内容规划、搜索图书美工设计规划)材料收集:由本组人员自己搜索内容规划:页面的基本框架,所包含的内容搜索图片美工设计规划:完成页面 gif、jpg 效果图书,文档设计第二阶段(6 个工作日):网站页面的编写,用到语言:Java 第三阶段(2 个工作日):对整个页面网页的测试修改存在的网站 bug(错误)1.3.4 预算 因为本网站是本学期的课程设计,属于非赢利性质的系统,因此并无金钱方面的支 出.由于本网站的开发的基本工具是电脑,所以其中之一投资是电费;另外为了开发本网站,还加注了我们的心血和努力。1.3.5 关键问题数据列表在不同页面的显示,数据分页显示,数据在不同页面的传输,根据数据类

    9、别获取各种数据。1.4 支持条件:四台台式电脑,一台笔记本1.4.1 计算机系统支持系统运行环境:Window2000 开发工具:MyEclipse文档开发工具:Office 20036.4.2 需由用户承担的工作本网站的开发由任课老师提出,我们的可用时间是从 2007-12-29 到 2008-1-10 止;这个搜索图书项目主要体现团队合作的精神,因此各项分工都很明确。8 个文档的编写以及最后的测试工作。1.4.2 由外单位提供的条件 因为本网站是本学期的课程设计,属于非赢利性质的系统,因此并无金钱方面的支出。由于本网站的开发的基本工具是电脑,所以其中之一投资是电费由学校提供。1.5 专题计

    10、划要点本网站的开发主要注重两点:一是网页的开发及相关技术的处理技术,二是网页的文档制作,这两点都与网页的制作的成败息息相关第二章: 可行性研究报告2.1.1 背景a) 软件系统名称:图书搜索。b) 本项目由小组人员自由组合,由我们小组成员进行开发和实现,该软件主要使用到我们大二的课程体系所学习的内容,通过该课程设计以增加我们的动手能力和验证所学内容以及增加项目开发经验。c)该系统是对我们原有 JAVA 大作业进行的扩展,应用到持久化管理、模版管理和视图管理等一些模式。注:大作业:每门课程结束之后进行的一个小型设计练习课程设计:每个学期结束之后进行一个中型设计练习2.2.1 参考资料:主要参考课

    11、本与文档模板2.2.2 要求能够取出定量图书,用户管理模块包括两个主要的角色:随机图书显示列表(首页) ,详细图书属性内容。 2.2.3 条件、假定和限制我们的团队已经掌握该项目所使用到的绝大部分技术。我们的团队对图片搜索的概念流程有一个基本的了解。2.2.4 进行可行性研究的方法: 分组团队讨论。2.2.5 评价尺度:系统要点击搜索方式运行,系统等待时间不大于 5 秒钟。2.3 对现有系统的分析: 基于 JAVA 的基础知识。2.3.1 处理流程和数据流程根据现在的需求或草图进行布局与整理效果设计做出设计稿图形文件(gif 或 jpg) 满足需求后按照设计图稿还原,并优化页面和相应的图形做成

    12、页面文件(jsp) 。2.3.2 费用开支:文档的打印,上机画卡2.3.3 设备:笔记本一台,台式电脑五台2.3.4 局限性: 本网站仍是一个使用模式,其功能是否完善,还有待通过实践的考验。2.4 所建议的系统2.4.1 改进之处在时间的验证之下,在实践中不断学习,不断进步,尽最大的努力完成图书搜索的开发与完善。2.4.2 影响a.对用户单位机构的影响给使用计算机人士提高工作效率,同时也给普通用户带来一些便利。b.对开发的影响在做本软件的同时,更增添了我们许多实践知识;让我在掌握理论的同时亦可 将理论化为实践,不断的增强自己的动手能力,为将来的发展打下了一个坚实的基础。2.5 投资及效益分析2

    13、.5.1 支出因为本软件是本学期的课程设计,属于非赢利性质的系统软件,因此并无金钱方面的支出.由于本软件的开发的基本工具是电脑,所以其中之一投资是电费;另外为了开发本软件,还加注了我们的心血和努力。外加任课老师的指导。2.5.2 收益在做本软件的同时,更增添了我们许多实践知识;让我在掌握理论的同时亦可将理论化为实践,不断的增强自己的动手能力,为毕业后工作打下了一个坚实的基础。2.6 社会因素方面的可能性2.6.1 本软件的制作根据中华人民共和国交通法的规定制作,决无触犯法律之嫌。2.6.2 本软件的建立就是为了给所有需求的用户在计算机上的一个交流平台,让每个用户都可以享受到最大的效率与方便。

    14、2. 7 结论图书搜索的建立,给予了群众极大的效率,亦给予了我们一个实践的机会,因此建立本软件对创作者和使用者都会带来最实际的好处。第三章:概要设计报告编者说明:这是 ISO 提供的规范,是最原始的概要设计说明书的编写格式,其适用于结构化设计思想下的软件设计,不过其中还是有很多具有参考价值的内容。3.1 引言3.1.1 编写目的:主要搜索图书 ,项目建设的原因、可操作性、可行性以及投资和收益。该文档的预期读者面向所有需求搜索的相关人员。3.1.2 背景a 待开发软件系统的名称:图书搜索b 本项目的任务提出者:任课老师伍开开开发者:唐波 钟银福 门士鑫 陈长敏 赖润平 马俊用户:需要软件的用户3

    15、.1.3 定义图书搜索:是介于查找和读取之间的一种搜索方式,既要考虑到方便,又要考虑到经济的实惠与效果的提高。能给用户带来方便。3.1.4 参考资料:主要参考课本与文档模板3.2 总体设计3.2.1 需求规定a. 系统功能:查找,搜索图书b.系统性能时间特性要求: 当用户搜索图书时,等待的时间若在 512M 的网速下为 2 秒,若在 128M 的网速下为 8 秒。c.输入输出要求 :选择任一本图书进行浏览3.2.2 基本设计概念和处理流程根据现在的需求或草图进行布局与整理效果设计做出设计稿图形文件(gif 或 jpg) 满足需求后按照设计图稿还原,并优化页面和相应的图形。3.2.3 人工处理过

    16、程:测试时测出 Bug,并修开 Bug3.3 系统数据结构设计3.3.1 补救措施后备技术:如果数据因为系统原因, 而不是人为原因失去数据。我们系统在设计的时候,加入了数据自动备份技术。系统将自动将数据备份。如果人为原因我们将收取一定费用。3.3.2 系统维护设计我们设计的这个搜索图书软件,它的维护是非常之简便的,首先我们采用了最新网站搭建技术(struts) 。它将我们一个整体划分为一个个小的模块,使我们的维护只要去更换它的一个小零件。就像一个积木那样,哪个坏了,就换掉哪个。这样也方便我们使用。第四章:开发进度周报4.1 编者说明 :月报通常需要较详细,而周报则应该更简洁,每周让项目经理花上

    17、 1-2 分钟将一周的项目进度情况做一个通报是很必要的4.2 周期:2007 年 12 月 29 日2008 年 1 月 10 日4.3 项目名称:搜索图书网站开发4.4 项目发起人:任课老师伍开开4.5 项目成员:唐波 钟银福 门士鑫 陈成敏 赖润平 马俊 4.6 项目计划开始时间:2008-6-14.7 项目预计完成时间:2008-6-284.8 搜索图片建设日程表搜索图片建设时间(12 个工作日):第一阶段(2 个工作日):对搜索图书体规划(材料收集,内容规划、页面美工设计规划)材料收集:由本组人员自己搜索内容规划:页面的基本框架,所包含的内容页面美工设计规划:完成页面 gif、jpg

    18、效果图片,文档设计第二阶段(8 个工作日):网站页面的编写,用到语言:Java 第三阶段(2 个工作日):对整个页面网页的测试修改存在的网站 bug(错误)4.9 项目遇到的困难和要解决的问题数据列表在不同页面的显示,数据分页显示,数据在不同页面的传输。 根据数据类别获取各种数据。 路径的不同。第五章:测试计划5.1 参考文献序号 名称 文件标识/版本出版单位 出版日期1 搜索图书 暂无 06 级软件 1 2008-6-285.2 测试项测试项名称 测试项标识 介质特性 变换要求 相关引用材料搜索图书 搜索图书 暂无 暂无 api5.2.1 不测试的软件项软件项名称 软件项标识 未测试原因 相

    19、关引用材料搜索图书 搜索图书 没有达到预期的效果 api5.3 被测试的特性特性或组合名称 测试设计说明编号暂无 15.4 不被测试的特性特性或组合名称 测试设计说明编号暂无 15.5 方法5.5.1 分页能不能使用5.5.2 跳转页面能否跳转到主页面5.5.3 鼠标点击用户名是否能能跳到页面 5.5.4 是否能运行起来5.5.5 运行起来的程序是否能关闭5.6 应提供的测试文档文档名称 标识符搜索图书试文档 15.7 测试任务序号前期任务 特殊技能 责任人 工作量(天) 完成日期1 开发出其功能搜索 C 盘里所有类型的图书 钟银福 27 2008-6-285.8 环境要求5.8.1 电脑的最

    20、低的范围之内:内存 128M 以上5.8.2 软件:实用过 Windows2000 系统(因该 98 系统以上都可以用)5.8.3 安全性:高5.8.4 文档:已完成5.8.5 运行大约的时间:运行 Tomact 大约需要 2 秒,打开网页大约需要 3 秒5.9 职责5.9.1 测试名:搜索图书5.9.2 开发组: 唐波 钟银福 门士鑫 陈长敏 赖润平 马俊5.10.1 测试组:唐波 钟银福 门士鑫 陈长敏 赖润平 马俊5.10.2 培训:培训能够察看数据库人员和整理数据人员5.11 进度5.11.1 进度序号 测试任务名称 工作量 开始日期 完成日期1 搜索图片 12 2008-12-29

    21、2008-1-105.11.2 测试资源使用期限:半年,如果不交 money 会暂停使用5.12 风险和应急风险:如果搜索图书对本网站的信誉产生影响!顾客所填信息是否正确应急:在顾客提出问题的第一时间帮顾客解决问题。第六章:测试分析报告编者说明:测试完成后,将会形成一些测试日志,对于每个测试用例也有了一个反馈的结果,那么从这个数据中看出问题、找到问题以及寻找解决问题的方法,那就是测试分析报告所要完成的事了。6.1.1 编写目的:用于记录测试明晰, 便于内部测试人员查看。3.1.2 背景 a.测试系统名称:搜索图书b.本软件项目的任务提出者:伍开开老师开发者:唐波 钟银福 门士鑫 陈长敏 赖润平

    22、 马俊6.1.3 定义内部测试只是内部人员的一种寻找 bug 的测试过程。外部测试是广大用户对于系统的可用性和优良性的一个测试。6.2 测试概要编号 测试名称 测试结果 预期与现实的差异1 测试数据是否能够取出 数据正确从数据库中取出 没有差异2 测试用户名的独立性 系统正确判断出用户名的独立性 没有差异3 测试分页的可行性 正确处理分页现实数据 没有差异6.3 测试结果及发现6.3.1 测试 1(数据的列表显示)测试是用 Java 类, 和在页面直接传递数据进行测试数据显示的正确与否。在页面中能够正确显示出,在页面上传递的静态数据。动态数据 list 的传递,将数据库中的数据正确输出。6.4

    23、 对软件功能的结论 6.4.1 功能 1(标识符)a.能力:此测试部分将其移到另外程序, 也能够完成测试。 这就达到了可移植性。6.5 分析摘要 6.5.1 能力本次测试成功的验证了, 本系统(搜索图书的基本功能。 如:用户的正常搜索图书位置,类型。6.5.2 评价 搜索图书统已达到用户预期的效果和要求,能投放市场进行使用。接受广大用户的测试第七章:安装使用手册7.1 编者说明:为用户提供一个使用手册,是提升软件可用性的必要措施。用户手册的作用是让用户对整个软件系统有一个宏观的认识。解决安装问题,告知运行环境,介绍主要功能等。7.2 引言7.2.1 编写目的:主要说明图片搜索信息管理项目建设的

    24、原因、可操作性、可行性以及投资和收益。该文档的预期读者包括任课老师、学校教质人员、同学、公司相关人员等。7.2.2 背景a. 这份用户手册所描述的软件系统的名称:图书搜索信息管理b. 本软件项目的任务提出者:伍开开老师开发者:唐波 钟银福 门士鑫 陈长敏 赖润平 马俊用 户:广大人民群众7.2.3 定义图书搜索信息管理:是介于查找和读取之间的一种搜索方式,既要考虑到方便,又要考虑到速度 和正确性7.2.4 参考资料本文件中各处引用的文件:安装使用手册模板7.3 用途方便快捷的图书搜索软件,一用就知道.7.3.1 功能图书搜索信息管理是一个为想要搜索图片的网友提供一个快截方便的平台。7.3.2

    25、性能a精度:无b时间特性:当用户发送一个消息时,等待的时间若在 512M 的网速下为 2 秒,若在 128M 的网速下为 8 秒。7.4 运行环境7.4.1 硬件设备a. 处理机的型号:奔腾 4 处理器内存容量:128M 以上b. 所要求的外存储器:Mp4、U 盘c. 设备的型号: :奔腾 4 处理器,128M 以上内存(台式机)台数:台式机 5 台,笔记本 1 台本网站属于课程设计,还未发表,因此属于脱机IO 设备:奔腾 4 处理器,128M 以上内存7.4.2 支持软件a. 操作系统的名称:Windows 98 以上系统b. 程序语言的编译汇编系统的名称:MyEclipse Enterpr

    26、ise版本号:MyEclipse Enterprise Workbench 5.1.0 GAc. 其他支持软件:图书设置工具:PhotoShop CS2文档开发工具:Office 20037.5 使用过程7.5.1 安装与初始化先双击 MyEclipse 安装图钮,此时处于安装等待状态 Next choose(选择)I accept the terms of the License Agreement(我同意) Next choose(选择)路径 Next Install 安装等待 是否现在起用本系统 完成本次安装登 录注 册退出图书向导详 容分 页首 页输入输入数据的现实背景a. 情况打开主

    27、页,点击想要搜索的图书,就会得到想要找的图书的详细信息b. 情况二打开搜索目录,输入图书名称或作者,开始搜索图书,得到图书的详细信息c直接用 windows 打开所在目录输入举例a. 情况打开主页,点击要找的图书,就会显示图书的详细信息b. 情况二打开搜索目录,输入图书名称或作者,开始搜索图书,得到图书的详细信息c直接用 windows 打开所在目录7.5.2 输出输出数据的现实背景a. 情况打开主页,点击想要找的图书,就会得到想要找的图书的详细信息b. 情况二打开搜索目录,输入图书名称或作者,开始搜索图书得到图书的详细信息c直接用 windows 打开所在目录输出格式输出数据的标识符:Var

    28、char 输出日期 :Datatime 输出举例a. 情况 打开主页,点击想要找的图书就会得到想要找的图书的详细信息b. 情况二打开搜索目录,输入图书名称或作者,开始搜索图书,得到图书详细信息c直接用 windows 打开所在目录第八章:软件问题解决记录表8.1 编者说明:该表格用于上门维护人员,记录其发现问题之后的解决过程,将其备案对于维护工作有很重要的价值。软件问题报告号:软件维护人: 维护时间:软件解决过程:首先听取用户反馈的意见,根据用户反馈的信息找出问题。若是硬件的问题告诉用户更换相应的硬件,若是软件的问题,首先找到出问题的代码进行相应的软件测试找出代码的错误的根本原因。若是一般的软

    29、件的错误,维护人员自己进行相应的更改,若是有较大的软件错误,则带到软件开发部门进行更改。维护好的软件在测试通过的条件下在交付用户使用。签名:维护人员 日期:软件用户意见:签名: 日期:软件开发部意见:发现软件问题要及时通知到软件开发部门,这样有利于开发部门以后的开发过程中避免类似的问题再次发生。签名: 日期:备注:签名: 日期:结 论1、通过设计和开发图书管理网站系统,使我学到了许多有关数据库方面和软件开发的知识,对软件工程和软件开发有了进一步的了解,通过这设计,巩固了我所学到的课本知识,提高了我们思考和解决问题的能力,做到了学以致用。使我们对信息系统的结构化生命周期(系统规划、系统分析、系统设计、系统测试、系统运行与维护)有了更加理性认识,使理论知识与实践过程有机结合,相互补充。2、Java 功能强大,我对它的掌握还不够,加上时间紧迫和我的经验不足,本系统难免有不足之处。3、Java Web 技术确实是一门好技术!参 考 文 献参考课本与文档模板图书及图片来源:BAIDU相关参考资料:JAVA WEB 应用技术

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:课程设计论文——网上书店 (2).doc
    链接地址:https://www.docduoduo.com/p-6151561.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开