本系统的设计目的是为了满足消费者仅通过网络渠道就可以在家里,在学校等场所便利地进行购物的需求,从以往商业交易的传统模式转换成在互联网上进行交易的现代模式,实现线上消费的快捷、方便且迅速的特点。
1.3 设计思想
一个成功的网络平台应该清晰的知道建设网络平台的目的,设计并落实网站的功能,确定平台的规模、开发费用,进行必要的市场分析等。只有精心与详细的规划,才能降低在平台开发中出现问题的几率,使平台开发能够顺利有序地进行。当然,拥有一个合理且清晰的设计思想对一个成熟的计算机网络平台来说是非常重要的,而且要构建出一个结构合理、功能完善且逻辑严谨的网络系统体系,必须要合理正确地选择开发环境、网络结构、数据结构、以及操作系统。只有这样一个技术成熟且逻辑严谨的系统才能更好的管理数据信息与增强用户交互的实用性。根据现实生活中网络用户的实际与生活需求,本平台系统的的开发设计按照下述规范进行。
有效性:从实际上来看,被开发产品的有效性包含两个方面的意思:可用性与有用性。有用性是指平台潜在的功能能够满足用户需求,而可用性是指能够通过平台的操作实现特定的目标。可以看出一个平台如果不能够恰当运行或设计得瑕疵很多就不是一个吸引用户群的好平台。可用平台的效益应该非常高,并易于操作,在实现用户需求的同时令人满意,当然,不出错是大前提。
高可靠性:一个实用、严谨且与各种用户信息与商业信息相关联的的网络平台在客观上必须严格可靠。本平台设计根据合理的设计思想,而且又通过走在计算机时代前沿的网络设计技术以及软、硬件的最佳选择,一定可以确保网络系统平台的容错性和可靠性。
高安全性:在平台的设计开发中,将会充分使用网络软、硬件提供的各种安全保护方法与措施,这样就可以保证用户在资源上的共享,又可以在系统及数据资源的容灾、备份、恢复方面考虑地更加全面。为系统提供强大的数据库备份工具。可以保证关键数据的安全性。在操作权限方面,每个用户设置不同的角色,对每个角色已分配不同的操作权限,操作权限管理可以由平台管理员进行设置。
先进性:采用目前国际上最先进的数据库技术,使用ASP.NET开发工具,SQL Server 2008作为网站后台数据库。为了降低今后系统在运营上的支出,于是利用这些完全基于微环境的技术对软件进行开发是最佳的选择,又加强了系统的易维护性,也提高了系统的稳定性。
采用标准技术:为了提高系统的开放性与系统功能的拓展性,本系统的所有设计都非常符合国际上现行的软件开发设计理念与技术标准。
外观和技术平衡:系统采用Web风格的界面设计,界面简洁、美观,使用方便,便于学习和使用。外观与技术的兼容性是网站设计不可忽视的关键问题。外现不佳的网站令人心生厌烦,虽然平台可以运行很好,但却不能带动用户积极性,相反,如果外观非常有表现力,栩栩如生,但技术程度有限,用户则会感到嗤之以鼻。在界面外观与技术之间需要确定一个清晰且紧密的关系,即界面外观与平台的意图相关,对不同类型的网站处理方法与策略也会不同。
1.4 技术ASP.Net介绍
ASP.Net是把基于通用语言的程序放在服务器上运行。与以往的ASP即时解释程序不同,ASP.Net技术而是在服务器上将对首次运行的程序进行编译。ASP.Net构架的开发环境是可以使用微软公司最新的产品 Visual Studio.net进行开发,而且开发时代码程序的编辑是所见即为所得,易于开发。这些仅是ASP.Net强大化软件支持的一小部分。