当前位置:文档之家› Android总体设计说明书

Android总体设计说明书

江苏建筑职业技术学院设计说明书Android程序开发课程作业学院名称:信息传媒与艺术学院专业名称:软件技术班级:姓名:学号:目录第1章引言 (3)1.1课题的背景、目的与意义 (3)1.2目前国际现状 (3)1.3研究(设计)内容 (3)1.4论文的组织结构 (4)第2章相关技术简介 (5)2.1JSP技术 (5)2.2W EB服务器 (5)2.3分类数据库与J AVA S CRIPT (5)2.4CSS层 (6)2.5运行环境及开发工具 (6)第3章系统分析 (7)3.1系统可行性分析 (7)3.2需求分析 (7)3.2.1业务需求分析 (7)3.2.2用户需求分析 (7)3.2.3功能需求分析 (8)3.3业务流程分析 (8)3.3.1前台业务流程分析 (8)3.3.2后台业务流程分析 (9)3.4数据流程分析 (10)第4章系统总体设计 (12)4.1系统结构分析概况 (12)4.2功能模块设计 (12)4.2.1前台模块的功能模块设计 (12)4.2.2后台管理模块的功能模块设计 (13)4.3数据库设计 (14)4.3.1基本表设计 (19)第6章结论 (23)参考文献 (24)第1章引言1.1课题的背景、目的与意义如今,带给世界巨大的变化是计算机网络,我们离不开网络世界,网络带来的变化前所未有,为世界的发展和变革做出了不可限量的贡献, 过去只有特别部门的信息扩展到现代生活的每个角落。

网上购物是应用程序的巨大的背景和传统的现金交易网络的发展数字交易,节省人们的时间选择商品,加快商品的流通。

如今互联网日益流行在网络大家族中,消费者在家里只要有网络和上网工具就可以通过该系统进行购物,互联网时代造就了便捷的购物模式。

从经济性上考虑生产成本降低空间大,通过该系统目的在于减少用户出门购物的不便。

人们的消费观念发生了重大的变化。

信息传播媒体,是质量的特点,高速、可接受的和及时的可靠性大大满足现代人需求的欲望。

方便:只要你上网可以从网上买东西。

不再仅仅是人们获得信息。

1.2目前国际现状互联网的蓬勃发展,电子商务的网上购物是一个非常重要的部分,比例显著增加我国的经济。

这是网上商城为用户利益。

纵观全球网络发展,中国目前处于飞速发展阶段,发展速度与规模远超发达国家,因此未来的中国国家环境有望领先全球。

这样绝好的机会商家不容错过,更多的网站将投身于提供网络购物的行列中,一个全球电子商务框架正在有效形成。

网上购物有几个显著的特点:便利性、全面性、最优性。

2006第六届中国网络媒体论坛中提出到“网络媒体发展与和谐网络建设”。

国家的发展离不开技术的支持,传统模式依然不能撑起半壁江山,压力已经显现。

1.3研究(设计)内容这次设计实现一个网上购物商城网站。

网上购物商城购物流程比较繁琐、具有的信息量大,在网络中肆意横行的病毒对网络的安全性提出了更高的要求。

此次开发出的网上商城系统基于Windows10服务器和Mysql5.0数据库,采用JSP 技术,可靠性好。

因此,在Internet上的经营、销售,从而获得前所未有的市场机遇及经济规模效益。

这个网上商城系统所需要的功能有两个部分(用户和管理员)。

用户主要功能是很多的但是实现的功能很清晰。

后台管理主要是对注册用户的修改。

整个系统,管理员是对网站进行维护与管理。

管理别人的工作,管理清晰人商品,新添、修改、订单后的具体处理有关操作。

1.4论文的组织结构本文结构清晰、简洁的总结。

购物网站的分析、设计和实现的过程中全面详细介绍显示整个系统的所有特征。

第一章课题来源、背景、目的和意义,介绍了国际技术。

第二章是系统的理论知识。

第三章系统分析框架。

需求分析等。

第四章主要模块的设计。

第五章主要描述了实现前台和后台进程。

第六章系统调试和实现。

第七章结论作为一个整体。

最后一个是引用和谢谢。

第2章相关技术简介2.1JSP技术本系统采用JSP技术开发。

JSP技术的复杂程度很淡想想。

不是一般的额技术可以替代得。

JSP的优点和缺点如下:1.优点:(1)JSP代码跨平台性特别强。

(2)很多平台都是支持的。

(3)支持多种网页格式。

2.缺点:JSP程序调试困难。

JSP是当下比较实用的技术,但也不例外会遇到瓶颈。

数据库:Mysql5.0数据库MySQL 5.0是世界上最流行的开源数据库软件的最新版本。

存储过程,提高开发人员的生产力。

Mysql5.0已经由美国政府C2级安全性认证,与业界最高水平的安全[6]。

2.2Web服务器Web应用技术是主流,该服务器大多数都是网站服务器。

通过服务器有文件的传输,就可以通过网络服务器查找。

当下如Tomcat、Resin等。

(1)TomcatTomcat作用很重要。

如今,开源软件至关重要,Linux是典型例子[11]。

(2)ResinResin速度非常快适应时代的发展。

2.3分类数据库与JavaScriptJDBC(Java数据库连接)是太阳的分类数据库技术,API执行SQL语句。

JDBC 和SQL语句,各种各样的数据传输是一个非常简单的事情。

JDBC JAVA函数扩张,JSP我们直接安装数据库和数据库分类[8],这里使用的JDBCclassification第三方。

简而言之,JDBC做三个链接,发送“数据库操作和处理结果。

JDBC Java扩展。

2.4CSS层CSS原则性很强,运用该样式很实用,为效果的实现添砖加瓦。

CSS级联样式表是一组有格式有规律,有优先选择权,主要是控制web内容的外观。

CSS有两项原则:1:指定制定的优先级高于普通的。

2:描述的详细性好。

对于某个层的功能描述的越详细越高级。

2.5运行环境及开发工具开发工具:MyEclipse6.5。

数据库:Mysql5.0。

操作系统:Windows10。

Web应用服务器:Tomcat6.0。

第3章系统分析3.1系统可行性分析系统分析的重要性影响着方方面面。

所谓的可行性分析,全面深入的市场分析和预测。

系统分析的可行性有大的影响分析。

(1)技术可行性技术可行性分析对当前系统和原有的系统有什么区别作比较,分析出来更高的可靠性,使用更可靠的系统。

(2)经济可行性如今,团队协同建设网站已是趋势。

网站建成后能够增加企业的效益。

如市场需求、资源供应、建设规模、工艺路线、设备选型。

如此对比,建成成功网。

站后这个营销商带来的效益远大于生产成本。

(3)操作可行性添加数据的速度保证迅速。

为了实现某些特性,必须对系统的操作可行性有一定规范。

对网站有一定的可操作性是保证系统正常运行保障3.2需求分析中国的经济已处在中高速增长时期,经济规模庞大已是事实。

百姓个人消费水平增长迅速,针对营销的中小型企业也快速成长起来,行业激烈竞争必然形式。

3.2.1业务需求分析用户:在一个特定的网页浏览信息,也可以添加最喜欢的花样品到你的购物车,或购买,选择加入购物车和购买时,您必须先登录你的账户和密码。

如果不是这个网站需要用户注册,降落后,用户可以改变他们的密码。

3.2.2用户需求分析我未注册的用户可以早餐商品需要供应商,参观者可以看到网站,客户和市场动态,我和重要的内容能够在现有各种消费商品我及其详细,不是买家:所有用户提供注册功能,需求增长和改变消费者,脸-脸的人然后在去年销售开发相应的技术服务的基础上,为在线,管理员:联系买家订购。

3.2.3功能需求分析需求分析,一部分是面向用户模块,另一部分是商城管理模块。

用户购物和管理员管理。

用户有什么需求就会打开相应的窗口界面,浏览自己搜索的信息,有想法就会有目标设计关联的功能。

用户要浏览的界面主要有:1)用户注册、登录;2)浏览搜索的商品;3)确定信息加入购物车;4)生成订单、管理订单(查询);5)个人信息的纠正;6)商品的浏览记录。

管理员可以管理有:1)选择的商品更改;2)更新商品;每个模块的规格很强,要求如此清晰地情况下设计出详细的功能模块。

3.3业务流程分析用户个人信息;现在人们通过网站购物是一种趋势,因此对网站的美等要求相对较高,网站的设计也会变得复杂。

纵观世界上重大的工程设计都是需求划分模块,采用模块化设计可以提高效率,是整个工程变得细小,做起来也不是那么繁杂。

用户的浏览和管理员的管理是大的两个方面,对整个系统细分化处理是实现最终效果的目标。

3.3.1前台业务流程分析用户浏览的部分是系统的前沿。

做任何的事情都是有规律的,只要有规则就依照相应的规则照做就是。

因此,遵循业务流程开发过程,完善好每一个部分,对相应的部分做好设计流程。

前台业务流程如图3-1用户浏览信息流程图。

图3-1 用户浏览信息流程图用户浏览信息流程图直观反映了前台界面操作流程。

3.3.2后台业务流程分析在网站设计中,管理员完成对网站操作的工作。

可视化独立界面、数据库连接、数据库编辑菜单、后台批处理程序、结算保密程序、 WEB访问的MD5加密等等。

管理员实现对产品的更新。

流程图如图3-2管理员界面流程图。

图3-2 管理员界面流程图管理员界面流程图清晰的描述了后台运行的过程。

3.4数据流程分析数据流分析主要包括信息的流动、变换分析,存储等。

通过对数据的分析得出整个过程。

在现实生活中数据流图应用的范围十分广泛,已经离不开这种流程分析的运用[5]。

数据的分析得到一定的结论,由这种结论我们也可以获取到相应的数据流程,无非就是对信息的浏览,得到相对应的信息,并对该商品进行处理,处理的话可以添加商品,修改信息,删除商品。

管理员的操作的话可以对商品具体的信息进行更改,方便用户及时的浏览商品。

系统的全面调查的基础上,我们根据业务流程图,并分析系统的数据和功能,我们画出数据流图,和数据分析的基础上,编制数据字典。

了解了企业的业务流程关系,并根据企业的组织结构和功能结构绘制了流程图:3-3数据概况图。

图3-3 数据概况图数据概况图是管理员与用户之间的关系。

图3-4网站数据流的概况图。

图3-4 网站数据流的零级图以上零级图只是整个网站的一部分并没有把整个介绍图详细说明。

简单的对系统数据流进行了分类。

信息的种类很多,就要对信息进行分类处理,对信息的细节也要把握好。

细节图。

第4章系统总体设计4.1系统结构分析概况网络信息方便快捷,使用网络的活动已经深入我们的生活,运用网络购物也是趋势。

因此,网站设计师必须考虑消费者对美的追求,不仅形式上千变万化,内容上也要新颖大方凸显网站的实用性。

只有优秀的网站设计才能为消费购物带来舒心。

系统管理员主要的工作形式是对商品信息的及时更新,保证数据库的实施。

后台的设计充分考虑前台的实用性。

浏览页面的高效贴切着后台的功能。

4.2功能模块设计水平分类子系统模块结构和系统,在几个子系统划分的几个模块。

模块,逻辑输入/输出功能,操作流程和四个属性的一组程序,内部数据模块通常根据函数的集合,通常被称为模块。

相关主题