标题:
学号: 班级:
名字:完成时间。
关于报告要求的知识。
根据实践开发的实际情况编写项目报告,重点对项目的需求分析、系统功能分析及模块图、数据库和E-R图的设计、设计实现过程、测试修改过程和项目优化过程,最后总结开发经验。
项目报告的主题应清晰、合乎逻辑、准确无误内容应客观、科学,正确使用技术术语和图表。
报告中的总结是对培训过程的总体总结,主要包括“技术收获和经验”,以及项目的不足和需要改进的地方。
报告排版要求:字数不少于1000字,采用Word排版和标准A4打印纸打印。 页面、下边距和右边距均为 25 厘米,左边距 3 厘米。 报表正文中的行距为“1.”。5 倍行距”。 部分文字以宋体写成,小四,正文中一级标题为宋,四,粗体,二级标题为宋,小四粗,**后标题为宋,小四。
项目开发完成后,应按要求提交本报告和完整的项目文件。
项目成绩以学生的实际表现、完成项目的质量、报告的撰写情况等为依据,由指导教师根据教学大纲的绩效评价规则进行考核。
目录。 1 摘要 2
2 系统分析、设计与实现 3
2.1 系统需求分析及选题依据 3
2.2 系统总体设计 3
2.2.1 功能模块 图3
2.2.2 总体流程图 5
2.3 系统详细设计 6
2.3.1系统资源 6
2.3.2. 登录注册模块的详细设计 7
2.3.3查看天气模块8的详细设计
2.3.4 查看笑话块详细设计 9
2.3.5 View 美女** 详细设计 10
2.3.6.手机应用模块11的详细设计
3 系统测试 13
4 总结 17
5 回答 19
1 摘要。 Android是基于Linux内核的软件平台和操作系统,以其独特的开放性广泛应用于智能手机、平板电脑等领域。 近年来,电子商务发展迅速,通过互联网进行交易已成为一种趋势。 两者的结合催生了具有巨大发展潜力的移动电子商务。
该系统主要是探索安卓与电商的结合,以手机为例,实现用户浏览、搜索、购买商品等功能。 这**选择sqlite数据库,实现对数据库中的货物进行增删改核等功能,管理客户订单。 该系统比通常的购物系统更具移动性和跨平台性。 通过测试,它已经能够在 Android 手机上运行和使用其各种购物流程。
关键词:android;sqilte;电子商务;网上购物。
2、系统分析、设计与实现。
2.1、系统需求分析及选题依据。
2.1.1 主题的目的。
该项目要求设计和实施基于Android平台的移动电话网络**。 随着互联网的不断发展,网络在人们的生活中占有不可替代的地位。 过去,人们经常通过PC的购物系统浏览和购买商品,这样他们就可以足不出户享受购物的乐趣。 但这些已经越来越无法满足人们日益增长的生活需求,我们希望能够随时随地享受货物的流动,无论是打折还是其他一些信息,这就让我们需要一款可以安装在手机上的软件,方便人们出行携带, 方便人们随时随地浏览商品和购物。这种软件也增加了客户购买的概率,为商家创造了更大的利润,所以我选择设计这个软件。 因为我自己非常喜欢网上购物,所以这样的软件不仅操作方便快捷,而且可以最大程度的服务大众,是现在人们生活中不可或缺的服务软件。
2.1.2.选题的意义。
基于Android平台的手机在线的设计和实现,改变了人们以往的购物模式,人们不必局限于在电脑前购物,也不需要刻意抽出时间在互联网上浏览商品,或者购物。 只要你有一部安卓手机,就可以随时随地查看商品,无论商品何时何地生产,都可以通过手机轻松找到,动动手指,不仅增加了购物效率,还让人开心,不会再因为想买自己喜欢的商品却找不到而烦恼。 人们可能拥有一天中最长的等待时间,但随着生活节奏的加快,很多人不愿意白白浪费时间等待,有了这个软件,人们可以利用等待的时间做一些自己感兴趣的事情,比如买一件喜欢的衣服,为即将到来的春天增添新衣服, 等。
总之,在当今高效的生活中,如何节省时间,如何高效利用时间,成为大家都会思考的问题。 基于Android平台,手机在线**只是节省了人们购物的时间,让他们可以将这段时间投入到工作或生活的其他方面,不受时间限制,购物可以变得更加方便和有趣。
2.2、系统整体设计。
2.2.1、整体功能设计。
系统的整体功能包括注册和登录、浏览和搜索、查看详细信息、立即购买、添加到购物车和结账以及我的个人信息。
系统整体功能模块如下图2-1所示
图2-1 系统功能模块示意图
2.2.2、整体工艺设计。
系统整体流程为:先打开登录页面,注册后登录首页,即可浏览搜索自己喜欢的产品,在首页查看详情,可立即购买或在产品详情页临时加入购物车。 在购物车页面,您可以选择要购买的商品进行结账,并且可以在我的页面上的“我的订单”中查看所有已购买商品的购买详情。
系统整体流程图如下图2-2所示
图2-2 系统整体流程图。
2.2.3.数据库设计。
1)数据库E-R图设计。
用户信息包括:用户名、密码、地址。 用户信息的e-r图如图2-3所示。
图2-3 用户信息E-r图
产品信息包括编号、名称、标题、分类和用户信息E-r图如图2-4所示。
图2-4 产品信息e-r图
订单信息包括用户名、产品编号、产品名称、产品**和送货地址。 用户信息的e-r图如图2-5所示。
图2-5 订单信息E-r图
2)数据库设计。
本系统共包括3个**,具体如下:
根据用户信息E-R图,可以设计出数据库对应的用户信息,其中用户的用户名是主键,不允许为空,并且是20字节的字符类型,其余的也是字符类型,长度略有不同。
用户信息表:user
表2-1 用户信息表
产品信息表的东西
表 2-2 填充产品信息表。
订单信息表记录
表2-3 记录订单信息表
2.3.系统的详细设计。
2.3.1.系统资源。
在程序开发阶段,首先确定项目名称,根据程序模块设计的内容建立小店项目。 项目源 ** 的结构如下图 7 所示。
图 2-6:系统资源图 1
图2-7 系统资源图2
2.3.2.登录注册模块的详细设计。
功能说明:登录注册程序。
效果截图如下图2-8所示。
图 2-8 登录效果图。
2.3.3.店铺首页搜索浏览模块的详细设计。
功能说明:在店铺首页,可以搜索浏览显示的产品信息列表。
效果截图如下图2-9所示
图2-9 首页搜索效果图
2.3.4.产品详情页模块的详细设计。
功能说明:显示产品详细信息。
屏幕截图如下图 2-10 所示。
图2-10 商品详情页效果图
2.3.5.购物车模块的详细设计。
功能说明:选择购物车项目核算**进行结算。
屏幕截图如下图 2-11 所示。
图2-11 购物车模块效果图
2.3.6 我的模块设计得很详细。
功能说明:修改收货地址,查看My Order等信息。
效果截图如下图2-12所示
图 2-12 我的模块的效果图。
3 系统测试。
测试流程及效果图如下:
测试登录页面的功能,流程说明:根据用户数据表,使用测试示例:用户名小明,密码XM666888注册登录,功能测试完好无损。 测试过程如下图3-1所示。
图3-1 注册登录测试图表。
测试搜索功能,流程说明:使用关键字键盘搜索,可以搜索键盘产品,功能测试完好无损。 测试过程如下图3-2所示。
图3-2 搜索功能测试图表
测试购物车结算**记账功能,流程说明:分别选择不同商品**,功能测试完好无损。 测试过程如下图3-3所示。
图3-3 **记帐功能测试图。
4 总结。 1.知道如何快速掌握一门语言。 在学习J**A的过程中,娄老师先让我们快速浏览一下教科书,找出自己不知道的地方,然后用问题做实验,这样我们就能深入理解课本上的内容,效率很高
2、有工程经验。 通过项目实践,我对做项目的步骤和方法有了基本的了解,即可行性分析、需求分析、总体设计、详细设计、编码测试、运维等,特别是对需求分析有了更深入的了解,为今后的科研学习奠定了基础。
3、基本掌握Android应用开发的一般流程。 使用常见控件的基本知识,以及其事件的侦听方法。 学习Android不仅是对前沿开发技术的了解,更是对编程知识的提升。
4、通过学习Android控件、布局、活动、服务等一系列基础知识,对整个Android的开发有了大致的了解。 例如:到了布局(或者控件),在学习界面中,我发现Android为我们提供了一个很好的类似反射机制,通过layout文件夹下的配置文件,可以快速形成一个界面,在配置文件中可以非常快速方便地设置属性或样式,对于比较特殊的界面也可以通过处理嵌入到指定的界面中, 也可以直接通过j**a**创建视图进行添加,但这种方式比较复杂。
5、对于一些点击、选择、按钮等,对接口间的跳转意图管理进行管理,数据通过捆绑包在接口间传输。
Android是一个非常错误的手机系统,使用起来很简单,可以根据自己的需求选择适合自己的版本,非常方便。 我想更多地了解Android,未来,Android系统将开发得更人性化,使用起来更舒适。
5 参考资料。
1]李刚彪.数据库加密技术探讨与完成[D].太原理工大学,2010:18-78
2]杨云军.Android设计与完成[M].北京:机械工业出版社,2013:5-65
3]秦明福.基于混沌现实的数字图像加密探讨[D].重庆大学,2009:34-48
4] 中国除夕夜。Android内核分析[M].北京:电子工业出版社,2011:67-98
5]李刚.疯狂的机器人讲义[M].北京:电子工业出版社,2013:12-87
6]吴明航.DES与RSA混合加密算法探讨[D].哈尔滨工业大学,2013:13-56
7] 巅峰。Linux内存管理的设计与完成[D].沈阳工业大学, 2007:45-89
8] 陈莫.基于Android平台的移动终端透明加密碎片化探讨与完成[D].重庆理工大学, 2012:108-150
9]童晓云,王珠,杜宇,岳银亮.基于软件安全的混合加密技术探讨[J].计算机工程,2004,23(33):98-100
10]程婷,张明辉,石功英.一种基于DES和RSA算法的数据加密方案及其完成[J].河南教育学院学报(自然迷信版),2003,22(3):69-71
11]xinchen,songweima,bingliguo,yanwang,juhaoli,zhangyuanchen,yongqihe.anovelfragmentation-awarespectrumallocationalgorithminflexiblebandwidthopticalnetworks[j].opticalswitchingandnetworking,2014(12):6-22.
12]连世国, 李忠新, 王志全.基于本地加密的两种图像及**加密方案[J].计算机工程,2004,4(11):11-34
13]zhu,zhiwuliu,xuli,xiangyu.ratchetingbeh**iorsofthecarbonfiberreinforcedpeekcomposites:experimentalstudyandnumericalsimulation[j].polymers&polymercomposite,2014,(221):45-230.