当当网图书城_第1页
当当网图书城_第2页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE题目:当当网图书城课程设计中文摘要摘要在当当网图书城这个工程中,可以让人群搜索和查看不同类型的图书。本系统的开发较好地解决了这一问题,实现了人群搜索不同类型的图书自动化,而且可以内部保存不对外发布。本系统在WindowsServerXP-1操作系统环境下,用Java作为开发工具,实现的主要功能有:图书类别信息,图书信息,留言板,后台管理等功能。本文详细介绍了系统设计,和系统测试的全部过程。对其中的问题,产生的原因进行了综合分析,对开发过程中的感受、得到的经验进行了总结,得到了很大的进步,发现了一些很实际的问题,同时我感觉到我真正地学到了实际的东西,让我在茫茫之中找到了一些目标,切实感到JAVAWEB功能的强大。目次TOC\o"1-2"\h\z\u绪论 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第四章:开发进度周报 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应提供的测试文档 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绪论随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。时下,为了能创造更大的经济效益和社会效益,更有利于参与国际竞争,越来越多的企业、公司和学校迫切需要引入现代化的管理手段,而计算机的大容量操作,精确的计算,使它成为企业管理不可缺少的手段之一,但随着计算机应用的不断深入,用户对软件的需求也不断增加,越来越多的用户希望拥有适合自己需要的特殊软件来满足自己的特殊要求。第一章:项目开发计划1.1.2背景说明:a.待开发的软件系统的名称:当当网图书城

b.本项目的任务提出者:任课老师开发者:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波用户及实现该软件的计算中心或计算机网络:永创教育联盟晓庄校区任课老师、同学1.1.3定义:列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.1.4参考资料

列出用得着的参考资料,如:a.教科书

,b.文档模板,c.网络查询,1.2项目概述1.2.1工作内容:完成页面JSP、HTML,文档设计,编程设计,图书类别信息,图书信息,留言板,后台管理,购物车,创建数据表主要参加人员:

门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波

a.程序所用的编程语言:JAVAb.文件内容要点:图书的搜索,购买,查找。c.服务列出需向用户提供的各项服务:搜索图片的不同类型,让双方都可以享受到最大的实惠与方便。d.非移交的产品1.2.2验收标准:可以正常运行,没有明显Bug,同时具备应有的文档1.2.3本计划的批准者:任课老师伍开开,1.3实施计划1.3.1工作任务的分门与人员分工对于项目开发中需完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。1.3.2接口人员

a.负责本项目同用户的接口人员:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波b.负责本项目指导老师:伍开开

1.3.3进度

当当网图书城建设时间(25个工作日):第一阶段(5个工作日):对当当网图书城的整体规划(材料收集,内容规划、搜索图片美工设计规划)材料收集:由本组人员自己搜索内容规划:页面的基本框架,所包含的内容搜索图片美工设计规划:完成页面JSP等简单的设计和文档设计第二阶段(18个工作日):网站页面的编写,用到语言:Java第三阶段(2个工作日):对整个页面网页的测试修改存在的网站bug(错误)1.3.4预算

因为本网站是本学期的课程设计,属于非赢利性质的系统,因此并无金钱方面的支出.由于本网站的开发的基本工具是电脑,所以其中之一投资是电费;另外为了开发本网站,还加注了我们的心血和努力。1.3.5关键问题

数据列表在不同页面的显示,数据分页显示,数据在不同页面的传输,根据数据类别获取各种数据。1.4支持条件:五台式电脑。1.4.1计算机系统支持

系统运行环境:WindowXP—1开发工具:MyEclipse6.4.2需由用户承担的工作

本网站的开发由任课老师提出,我们的可用时间是从2008-5-14到2008-6-19止;这个当当网图书城项目主要体现团队合作的精神,因此各项分工都很明确。1.4.2由外单位提供的条件

因为本网站是本学期的课程设计,属于非赢利性质的系统,因此并无金钱方面的支出。由于本网站的开发的基本工具是电脑,所以其中之一投资是电费由学校提供。1.5专题计划要点

本网站的开发主要注重两点:一是网页的开发及相关技术的处理技术,二网页与数据库的相关联。第二章:可行性研究报告2.1.1背景软件系统名称:当当网图书城。本项目由小组人员自由组合,由我们小组成员进行开发和实现,该软件主要使用到我们大二的课程体系所学习的内容,通过该课程设计以增加我们的动手能力和验证所学内容以及增加项目开发经验。c)该系统是对我们原有JAVA大作业进行的扩展,应用到持久化管理、模版管理和视图管理等一些模式。注:大作业:每门课程结束之后进行的一个小型设计练习 课程设计:每个学期结束之后进行一个中型设计练习2.2.1参考资料:主要参考课本与文档模板2.2.2要求能够管理查找,用户管理模块,图书类别模块,图书信息模块 2.2.3条件、假定和限制我们的团队已经掌握该项目所使用到的绝大部分技术。我们的团队对图片搜索的概念流程有一个基本的了解。2.2.4进行可行性研究的方法:分组团队讨论。2.2.5评价尺度:系统要点击搜索方式运行,系统等待时间不大于5秒钟。2.3对现有系统的分析:基于JAVA的基础知识。2.3.1处理流程和数据流程根据现在的需求或草图→进行布局与整理效果设计→做出设计稿图形文件满足需求后→按照设计图稿还原,并优化页面和相应的图形→做成页面文件(jsp)2.3.3设备:,台式电脑五台2.3.4局限性:本网站仍是一个使用模式,其功能是否完善,还有待通过实践的考验。2.4所建议的系统2.4.1改进之处在时间的验证之下,在实践中不断学习,不断进步,尽最大的努力完成图片搜索的开发与完善。2.4.2影响a.对用户单位机构的影响给使用计算机人士提高工作效率,同时也给普通用户带来一些便利。b.对开发的影响在做本软件的同时,更增添了我们许多实践知识;让我在掌握理论的同时亦可将理论化为实践,不断的增强自己的动手能力,为将来的发展打下了一个坚实的基础。2.5投资及效益分析2.5.1支出因为本软件是本学期的课程设计,属于非赢利性质的系统软件,因此并无金钱方面的支出.由于本软件的开发的基本工具是电脑,所以其中之一投资是电费;另外为了开发本软件,还加注了我们的心血和努力。外加任课老师的指导。2.5.2收益在做本软件的同时,更增添了我们许多实践知识;让我在掌握理论的同时亦可将理论化为实践,不断的增强自己的动手能力,为毕业后工作打下了一个坚实的基础。2.6社会因素方面的可能性2.6.1本软件的制作根据中华人民共和国交通法的规定制作,决无触犯法律之嫌。2.6.2本软件的建立就是为了给所有需求的用户在计算机上的一个交流平台,让每个用户都可以享受到最大的效率与方便。2.7结论当当网图书城的建立,给予了群众极大的效率,亦给予了我们一个实践的机会,因此建立本软件对创作者和使用者都会带来最实际的好处。第三章:概要设计报告编者说明:这是ISO提供的规范,是最原始的概要设计说明书的编写格式,其适用于结构化设计思想下的软件设计,不过其中还是有很多具有参考价值的内容。3.1引言3.1.1编写目的:主要搜索图片,项目建设的原因、可操作性、可行性以及投资和收益。该文档的预期读者面向所有需求搜索的相关人员。3.1.2背景a.待开发软件系统的名称:图片搜索b.本项目的任务提出者:任课老师伍开开开发者:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波用户:需要软件的用户3.1.3定义当当网图书城:是介于查找和读取之间的一种搜索方式,既要考虑到方便,又要考虑到经济的实惠与效果的提高。能给用户带来方便。3.1.4参考资料:主要参考课本与文档模板3.2总体设计3.2.1需求规定系统功能:查找,删除,添加,后台管理,更新,定购等3.2.2基本设计概念和处理流程根据现在的需求或草图→进行布局与整理效果设计→做出设计稿图形文件满足需求后→按照设计图稿还原,并优化页面和相应的图形。3.3系统数据结构设计3.3.1补救措施后备技术:如果数据因为系统原因,而不是人为原因失去数据。我们系统在设计的时候,加入了数据自动备份技术。系统将自动将数据备份。如果人为原因我们将收取一定费用。3.3.2系统维护设计我们设计的这个当当网图书城软件,它的维护是非常之简便的,首先我们采用了最新网站搭建技术。它将我们一个整体划分为一个个小的模块,使我们的维护只要去更换它的一个小零件。就像一个积木那样,哪个坏了,就换掉哪个。这样也方便我们使用。第四章:开发进度周报4.1编者说明:月报通常需要较详细,而周报则应该更简洁,每周让项目经理花上1-2分钟将一周的项目进度情况做一个通报是很必要的4.2周期:2008年5月14日~2008年6月19日4.3项目名称:搜索图片网站开发4.4项目发起人:任课老师伍开开4.5项目成员:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波4.6项目计划开始时间:2008-5-144.7项目预计完成时间:2008-6-194.8当当网图书城建设日程表当当网图书城时间(25个工作日):第一阶段(5个工作日):对搜索图片的整体规划(材料收集,内容规划、页面美工设计规划)材料收集:由本组人员自己搜索内容规划:页面的基本框架,所包含的内容页面美工设计规划:完成页面JSPHTML,文档设计第二阶段(18个工作日):网站页面的编写,用到语言:Java第三阶段(2个工作日):对整个页面网页的测试修改存在的网站bug(错误)4.9项目遇到的困难和要解决的问题数据列表在不同页面的显示,数据分页显示,数据在不同页面的传输。根据数据类别获取各种数据。路径的不同。第五章:测试计划5.1参考文献序号名称文件标识/版本出版单位出版日期1当当网图书城暂无软件0611班2008-6-195.2测试项测试项名称测试项标识介质特性变换要求相关引用材料当当网图书城当当网图书城暂无暂无api5.2.1不测试的软件项软件项名称软件项标识未测试原因相关引用材料当当网图书城当当网图书城没有达到预期的效果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开发出其功能无宋春花18天2008-6-175.8环境要求5.8.1电脑的最低的范围之内:内存128M以上5.8.2软件:实用过WindowsXP—1系统5.8.3安全性:高5.8.4文档:已完成5.8.5运行大约的时间:运行Tomact大约需要2秒,打开网页大约需要3秒5.9职责5.9.1测试名:当当网图书城5.9.2开发组:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波5.10人员和培训要求5.10.1测试组:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波5.10.2培训:培训能够察看数据库人员和整理数据人员5.11进度5.11.1进度序号测试任务名称工作量开始日期完成日期1当当网图书城182008-5-142008-6-175.12风险和应急 风险:如果搜索图片没有,会对本网站的信誉产生影响!顾客所填信息是否正确应急:在顾客提出问题的第一时间帮顾客解决问题。第六章:测试分析报告编者说明:测试完成后,将会形成一些测试日志,对于每个测试用例也有了一个反馈的结果,那么从这个数据中看出问题、找到问题以及寻找解决问题的方法,那就是测试分析报告所要完成的事了。6.1.1编写目的:用于记录测试明晰,便于内部测试人员查看。3.1.2背景a.测试系统名称:当当网图书城b.本软件项目的任务提出者:伍开开老师开发者:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波6.1.3定义内部测试只是内部人员的一种寻找bug的测试过程。外部测试是广大用户对于系统的可用性和优良性的一个测试。6.2测试概要编号测试名称测试结果预期与现实的差异1测试数据是否能够取出数据正确从数据库中取出没有差异2测试用户名的独立性系统正确判断出用户名的独立性没有差异3测试分页的可行性正确处理分页现实数据没有差异6.3测试结果及发现6.3.1测试1(数据的列表显示)测试是用Java类,和在页面直接传递数据进行测试数据显示的正确与否。在页面中能够正确显示出,在页面上传递的静态数据。动态数据list的传递,将数据库中的数据正确输出。6.4对软件功能的结论6.4.1功能1(标识符)a.能力:此测试部分将其移到另外程序,也能够完成测试。这就达到了可移植性。6.5分析摘要6.5.1能力本次测试成功的验证了,本系统的基本功能。如:用户的正常查看图书类型,名称,数量等。6.5.2评价这个系统已达到用户预期的效果和要求,能投放市场进行使用。接受广大用户的测试第七章:安装使用手册7.1编者说明:为用户提供一个使用手册,是提升软件可用性的必要措施。用户手册的作用是让用户对整个软件系统有一个宏观的认识。解决安装问题,告知运行环境,介绍主要功能等。7.2引言7.2.1编写目的:主要说明图片搜索信息管理项目建设的原因、可操作性、可行性以及投资和收益。该文档的预期读者包括任课老师、学校教质人员、同学、公司相关人员等。7.2.2背景a.这份用户手册所描述的软件系统的名称:图书销售信息管理b.本软件项目的任务提出者:伍开开老师开发者:门士鑫,赖润平,钟银福,冯勇涛,陈长敏,唐波用户:广大人民群众7.2.3定义 图书销售信息管理:是介于查找和读取之间的一种搜索方式,既要考虑到方便,又要考虑到速度和正确性7.2.4参考资料本文件中各处引用的文件:安装使用手册模板7.3用途7.3.1功能图片搜索信息管理是一个为想要搜索图片的网友提供一个快截方便的平台。7.3.2性能a.精度:无b.时间特性:当用户发送一个消息时,等待的时间若在512M的网速下为2秒,若在128M的网速下为8秒。7.4运行环境7.4.1硬件设备处理机的型号:奔腾4处理器内存容量:128M以上所要求的外存储器:、U盘设备的型号::奔腾4处理器,128M以上内存(台式机)台数:台式机5台本网站属于课程设计,还未发表,因此属于脱机I/O设备:奔腾4处理器,128M以上内存7.4.2支持软件操作系统的名称:Windowsxp-1以上系统程序语言的编译/汇编系统的名称:MyEclipseEnterprise版本号:MyEclipseEnterpriseWorkbench5.1.0GA其他支持软件:dreamweaver8.07.5使用过程登录登录注册退出注册,登入用户详容分页首页7.5.1安装与初始化先双击MyEclipse安装图钮,此时处于安装等待状态Nextchoose(选择)IacceptthetermsoftheLicenseAgreement(我同意)Nextchoose(选择)路径NextInstall安装等待是否现在起用本系统完成本次安装输入输入数据的现实背景情况—打开主页,点击想要搜索的图片,就会得到想要找的图片的详细信息情况二打开搜索目录,输入图片后缀名(jif、gif),开始搜索图片,得到图片的详细信息c.直接用windows打开所在目录输入举例情况—打开主页,点击要找的图片,就会显示图片的详细信息情况二登入用户,查看图书信息c.直接用IE浏览器打开所在目录7.5.2输出输出数据的现实背景a.情况—打开主页,点击想要找的图书,就会得到想要找的图书的详细信息b.直接用IE浏览器打开所在目录输出格式输出数据的标识符:Varchar输出日期:Datatime输出整型:Int第八章:软件问题解决记录表8.1编者说明:该表格用于上门维护人员,记录其发现问题之后的解决过程,将其备案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论