欢迎来到天天文库
浏览记录
ID:1199690
大小:3.44 MB
页数:47页
时间:2017-11-08
《宠物商店电子商务网站开发文档》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、2011级软件工程(2)班主要设计:曾维刚、黄健能、刘阳、王韬、周财弘、罗秋杰1551306261@qq.com可行性研究报告 --宠物交易网站1.引言(Introduction)1.1目的(Purpose)计算机技术发展日新月异,在各行各业应用越来越广泛。人们越来越多的在网上购物,开发网上宠物购买可以使宠物买卖方便、快捷、费用低等有点,将人们从传统的宠物买卖方式中解脱出来,提高效率,帮助了解更多宠物的信息。1.2范围(Scope)本文档适用于本网上宠物购买系统适用。1.3术语定义面向对象的程序设计:即(Object-OrientedProgramming,简记为OOP)立
2、意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。B/S:即Browser-Server(浏览器/服务器),与C/S相近,只是用户直接可以使用浏览器浏览服务器的数据,最典型的是客户使用IE等浏览器浏览服务器上IIS运行的WEB服务,Server提供服务,Browser直接浏览。如图:Java:Java是一个由Sun公司开发而成的新一代编程语言。使用它可在各式各样不同机器、不同操作平台的网络环境中开发软件。Java
3、正在逐步成为Internet应用的主要开发语言。Html:即HypertextMarkedLanguage(超文本标记语言),是一种用来制作超文本文档的简单标记语言。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作WorldWideWeb的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。使用HTML语言描述的文件,需要通过WWW浏览器显示出效果。所谓超文本,因为它可以加入图片、声音、动画、影视等内容,因为它可以从一个文件跳转到另一个文件,
4、与世界各地主机的文件连接。JSP:全名为JavaServerPages,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以<%,%>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。AJAX:即“AsynchronousJavaScriptandXML”(异步Ja
5、vaScript和XML),AJAX并非缩写词,而是由JesseJamesGaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。JDBC:JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。DAO层:DAO(DataAccessObjects) 数据访问对象是第一个面向对象的接口,它显露了Mic
6、rosoftJet 数据库引擎(由MicrosoftAccess所使用),并允许VisualBasic开发者通过ODBC象直接连接到其他数据库一样,直接连接到Access表。DAO最适用于单系统应用程序或小范围本地分布使用。1.4参考资料《软件工程导论》――清华大学出版社《JSP动态网页入门实务》――科学出版社1.5相关文档《可行性研究报告》《项目开发计划》《需求规格说明书》《概要设计说明书》《详细设计说明书》《数据库设计说明书》2.项目概述及架构(ProjectSummaryandFramework)2.1项目概述(ProjectSummary)该项目是宠物公司的网站系统
7、,用于实现宠物买卖的相关功能。主要实现以下功能:前台:注册/登陆/修改个人信息、查询宠物、购物车管理、查询宠物分类、提交订单、填写收货人并支付金额后台:增加/删除/修改宠物信息、管理用户及其相应订单信息、查询订单2.2项目架构(ProjectFramework)B/S体系结构示意图:3.项目功能(ProjectFunction)编号功能名称功能描述输入内容输出内容1前台略略添加、编辑、删除会员信息2后台添加、编辑、删除宠物信息略略4.投入产出分析(AnalysisoftheDevotionandtheOutput)
此文档下载收益归作者所有