论文部分内容阅读
随着Internet的普及,电子商务正逐步的深入人们的日常生活之中,商品的网上交易极大的改变了人们传统的购物模式,以其便利及快捷性为越来越多的人们所青睐。而网上交易的内容也由实物交易逐渐涵盖到虚拟化产品的交易,其中应用程序的网上交易因智能手机、掌上电脑的热潮而成为蓬勃发展的一部分。苹果公司是开创App Store的先驱,并凭借旗下大受欢迎的产品取得了诱人的成绩。此后数家知名手机、互联网、运营商公司争相效仿,但都存在各自的局限性,使得持有不同平台、品牌、开发语言的客户端用户对应用程序的获取受到了极大的限制。本文针对用户越来越多的应用程序需求及其他多数官方网站只提供针对特定品牌的应用程序的特点设计开发了一个应用程序网上商城系统,提供一个用户可以分享、获取并讨论各种应用程序的平台,也成为中小企业或个人发布产品信息、提高竞争力的通道。提供的所有应用程序不受平台、品牌、开发语言等的限制,是真正意义上开放的平台。系统分为前台与后台两个部分,前台是用户浏览信息、上传及下载应用程序的平台。后台是管理员对系统进行各种资源、信息及权限管理的平台,保证系统正常有序的运作的同时也包括对系统数据的定时备份和遇到灾害时的恢复的功能。系统不仅实现了软件资源的发布下载,也设计了如论坛、留言、问题解答等供用户解决问题、交流心得的模块,促进用户之间及用户与网站的交流,也提供了管理者了解用户对网站资源及服务的意见的途径。系统主要采用Apache Tomcat服务器、MySQL数据库及JSP技术,运用了面向对象的分析及设计方法,在系统性能、易用性、完整性及技术、应用适用性上都作出了分析及设计。通过需求分析、概要设计、各模块详细设计实现了所有需求的功能。并通过功能及性能测试对系统正确性、稳定性、完整性等加以验证。最后也分析了系统存在的一些不足之处及有待于今后进一步扩展和优化的工作点。系统已实现了全部预想功能,并在运营前的综合功能测试当中表现了良好的稳定性,这也说明本人在系统的研究与功能的实现方面完成了既定任务,也为应用程序网上商城的新模式做出了领先的探索。