操作系统课程设计报告第六组

上传人:cn****1 文档编号:494873325 上传时间:2023-02-10 格式:DOC 页数:69 大小:3.10MB
返回 下载 相关 举报
操作系统课程设计报告第六组_第1页
第1页 / 共69页
操作系统课程设计报告第六组_第2页
第2页 / 共69页
操作系统课程设计报告第六组_第3页
第3页 / 共69页
操作系统课程设计报告第六组_第4页
第4页 / 共69页
操作系统课程设计报告第六组_第5页
第5页 / 共69页
点击查看更多>>
资源描述

《操作系统课程设计报告第六组》由会员分享,可在线阅读,更多相关《操作系统课程设计报告第六组(69页珍藏版)》请在金锄头文库上搜索。

1、工学院Mobile Computing课程设计报告选题名称: 移动商城 系(院): 计算机工程学院 专 业: 计算机科学与技术 班 级: 计算机3081学年学期: 2011 2012 学年 第 一 学期 2011 年 12 月 30 日设计任务书课题名称移动商城设计目的通过Mobile Computing课程设计,对移动应用程序开发的过程有更多的解,更好地掌握移动应用程序开发的知识,学会运用Visual Studio 2005、 Windows Mobile 6 Standard SDK以与ASP.NET开发移动应用程序,锻炼实践动手能力。实验环境硬件:PC机,奔腾IV以上CPU, 512MB

2、以上存,80G以上硬盘软件:Visual Studio 2005,Windows Mobile 6 Standard SDK,Microsoft Mobile Explorer Emulator任务要求1. 搜集移动商城设计和实现可能涉与到的知识和相关资料。2. 应用Visual Studio 2005集成开发环境,利用Windows Mobile 6 Standard SDK设计并实现一个移动商城。3. 确保移动商城可以被移动设备访问。4. 参加答辩,撰写课程设计报告。工作进度计划序号起止日期工 作 容12011.12.18课题任务下达,查阅文献资料22011.12.192011.12.20

3、课题总体设计、素材搜集与处理32011.12.212011.12.24课题详细设计、调试、完善设计42011.12.25答辩,撰写报告指导教师(签章):年月日 摘要近几年来,Internet 与其应用获得了迅速发展,并带来了信息技术的革命,同时也促进了移动之类的移动通信设备的巨大发展。随着 Internet 的普与,接入 Internet 的个人计算机用户可以极其方便地获取世界各地的网络信息资源,所以移动通信用户也对无线电通信设备的信息服务功能提出了更高的要求。移动通信网络商们也不得不想办法来扩展移动网络,并提供更多的功能和无线电信息服务。因此,人们想到了将移动网络与Internet 结合起来

4、的办法,利用 Internet 来为移动通信用户提供高效率的信息服务。为了实现 Internet 与移动网络的集成并抢占无线电通信的市场,最初许多厂商纷纷推出自己的互联标准。虽然说这在一定程度上满足了移动通信用户的需求,但不同标准之间的不兼容性所导致的弊端马上突显出来。这种形势下,为了协调和规市场上各种各样的技术标准,促进无线网络与 Internet 的互联,WAP 就应运而生了。本次课程设计采用了基于ASP.NET技术的移动WAP技术开发。选取的课题是移动商城,利用手机和互联网这两大优势更能方便用户使用手机进行网上购物3。关键词:ASP.NET,移动WAP,移动商城 目 录1 绪论51.1课

5、题设计背景51.2目的和意义61.3系统设计思想61.4所使用到得开发工具72 可行性分析82.1经济可行性92.2技术可行性102.3运行可行性112.4法律方面的可行性112.5操作方面的可行112.6评价尺度113 需分求析123.1需求分析的基本理论123.2 对功能的规定133.3 对性能的规定134 移动的概要设计144.1模块的设计144.2模块界面设计164.3数据库设计195 的详细设计255.1运行平台的设置255.2主界面模块设计255.3会员登录模块设计295.4会员注册315.5购物车356 系统测试与分析386.1系统测试的必要性386.2系统测试386.3本系统的

6、测试416.4测试测试结果416.5系统的客观评价437 系统的主要功能实现与系统使用要求437.1系统的功能437.2系统运行环境44总结45致47参考文献48附录49附录一:关于WAP的组成和特点49附录二:WAP 应用53附录三:WAP 应用现状54附录四:各种专业术语简介56附录五:WAP 协议层组成与容58附录六:WAP 工作原理61附录七:WAP 测试环境631 引言1.1课题设计背景随着信息技术的发展,信息的处于传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。由于网络用户的迅速膨胀,众多的商家和厂商也纷纷将眼光投向因特网,所以,从单纯的完善发布信息、传

7、递信息到网上创立信息中心;从借助传统贸易手段不成熟的移动商城交易到能够在网上完成供、产、销全部业务流程的移动商城虚拟市场;从封闭的银行电子金融系统到开放式的网络电子银行,移动商城也如火如荼的发展起来。移动商城是一个发展潜力巨大的市场,极具有发展前景。移动商城双向信息沟通、灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进整个社会的生产力的提高。移动商城的广泛推广,打破了时空限制,改变了贸易形态,大大加速了整个社会的商品流通,有助于降低企业成本,提高企业竞争力,尤其能够使中小型企业直接进入国际市场参与国际市场竞争。移动商城给消费者提供了更多的选择,提供了更好的便利性。它是商务

8、领域的一场信息革命,它对我们的思维方式、对人类的经济活动、对人类的工作方式和生活方式都将产生根本性的影响2。很显然,移动商城是一个通过虚拟手段缩小传统市场的时间和空间界限的场所。这样一个虚拟市场,不需要修建商场建筑,没有店面租金成本,也没有商品库存压市,经营规模不受限制,而且,便于与顾客保持直接而密切的联系,在当今社会,手机不再是一个新鲜的名词,手机发展带来的各行各业的发展皆如雨后春笋般,然而诸如淘宝,网易,京东商城等购物,还是有一定的局限性这些大多数都不方便在手机商浏览,很多时候需要使用电脑来购物,不好满足这个时代的要求,如果可以用手机,通过手机登入到想去浏览的,选取自己心仪的物品,是当今I

9、T和商业人员亟待解决的问题。在这个时间长种,出商品本身是实体以外,一切涉与商品交易的手续,包括合同、资金和运输单证等,都以虚拟方式出现。这种交易方式,一方面降低了成本,提高了交易效率,另一方面,也增加了竞争的强度。展现在人们面前的,将是全球性的、全方位的竞争。利用互联网将中国制造的产品介绍给全球采购商,有效的在全球买家和中国产品供应商之间架起了贸易桥梁。因此本次课程设计选题就选择制作一个移动商城。1.2目的和意义移动商城交易是实现买方和卖方联系的一个纽带,实施移动商城以在线交易核心,用以提高商业交易的效率、围,降低人工、经营成本移动商城站点,而且可以满足用户随时随地登陆使用手机进行网上购物,这

10、对于全面推进企业的信息化具有重要意义。移动商城有利于树立和提高企业形象,增强企业与客户之间的亲和力,提高企业对客户的服务水平与客户服务效率,大幅提高企业员工的信息化水平。移动商城能很好地为客户提供在线咨询与反馈,把企业的客户服务提高到一个新的高度,增强客户与企业交流与沟通的能力,帮助企业以更快的速度了解客户需求,同样客户也能从企业的移动商城快捷地获得企业对产品的售前与售后服务。移动商城一个重要的目的就是提供在线交易服务,客户实现足不出户完成对产品的浏览、购买意向以与与企业进行产品交易行为。为客户与企业之间形成互通与企业部办公自动化,最终构建企业“移动商城”打下坚实基础。信息网络正在成长为“第四

11、媒体”,将成为人们获得信息的实现社会多种功能的主要载体,因而抓住时机实施企业移动商城,可以改变企业的信息化建设、产品销售和客户服务在传统方式下人力资源的比重失调,极好地体现企业在行业领域的知名度与企业的信息资源。移动商城对行业在倡导产品与信息资源的市场价值,引导和形成新的消费热点与观念,从而带动企业产品在业界的品牌与地位,营造有利于企业生存与发展环境,加速企业信息化发展。移动商城交易的目标是建立中国企业和外商间的互动交易平台,把中国产品和服务推向世界,为中国企业寻找更多的对外商业机会。1.3系统设计思想系统的开发是一个动态过程,即开发随着环境和用户观念的变化不断完善;反之,技术的发展又可能促进

12、用户观念的改进。本系统以因特网为访问平台,用户可以不受时间、空间的限制,通过本系统来了解更多关于产品与供应商的各种信息。在本系统设计的全部过程中,根据现有的网络技术和对外贸易平台的实际需求,首先将从结构上对的设计有一个总体上的思想,包括前台会员功能和后台管理两部分。这是任何一个所必备的。前台主要完成公司展示、产品展示、公告信息和在线贸易等功能,这部分组要是供手机用户使用手机来进行操作;后台管理主要负责会员管理、产品信息的更新以与交易的审核等,这部分主要靠运行商使用电脑进行管理和维护。其次,应该从用户角度出发,以用户的需求为目标,以方便用户为原则,根据实际的需求分析,设计出满足广大用户基本需求的

13、,使其具有实用性。再次,还要考虑到一个实用的系统必须是可靠的,我们需要通过合理的测试保证系统的可靠性,同时系统的设计要方便维护,包括硬件的维护,软件的维护和网络的维护。此外,一个移动商城,从好处上说它可以带给用户更加快捷的生活方式和提供更加方便的人性化服务,但从坏处上说它将用户的隐私更加暴露无遗,用户需要把真实、号甚至银行账户提供给商家或企业,安全越来越成为当今的一个突出主题,我们不得不在安全上下大功夫,为了保障系统的正常运行,以与数据的完整性,整个系统必须有良好的安全性,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,加强数据库的安全设计,保证关键数据的安全性。1.4所使用

14、到得开发工具语言开发工具的使用:ASP.NET语言作为设计制作动态的主要开发语言之一,已越来越受到开发者的青睐,并得到用户的认可。因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上,当然微软公司为了更好的为ASP.NET语言编程者提供服务,VS2008为用户提供了移动WAP开发方式,更好的方便了编程人员编写可以用于手机上的程序。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多

15、种语言来写,现在已经支持的有C#,VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM开发的程序,能够完整的移植向ASP.NET1。ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为C#是.NET的原生语言。C#的类型就是.NET的类型,C#没有类库,使用.NET框架所提供的类库。另外,类型安全检查、结构化异常处理也都是交给CLR处理的。因此,C#是最适合开发.NET应用的编程语言。本项目就是使用C#作为编程语言。数据库的选用:SQL Server 2005是基于C/S模式的关系型数据库管理系统。SQL Server 2005存储和管理数据有以下优点:1) 使用SQL Server 2005,开发人员还将能够建立两个新的对象用户定义的类和集合。2) 在使用本地网络和互联网的情况下,在不同应用软件之间散步数据的时候,可扩展标记语言是一个重要的标准。SQL Serve

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号