校园网上购物系统设计
【摘 要】伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。今天的网络在各行各业的发展战略中占据了重要的位置,成为企业不可分割的部分。企业产品与企业形象的宣传已不止局限于电视与报纸,网络已成为企业展示自己的另一个舞台。企业建立网站,将企业各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为企业带来了更高的效益。因此,对于商业企业来说,拥有一个属于自己的网站是至关重要的。本网站提供了一系列的功能,使我们能够全方位的了解企业,如企业基本信息、企业规划、产品推广、客户服务等。前台开发工具应用ASP等,建立富有动态效果的网站。后台应用ACCESS建立数据库,进行数据管理,保持数据的完整性。
【关键词】网上商城 ASP ACCESS 商城动态
计算机的产生曾给人类社会带来了一次技术革命,而因特网的发展至今这更是一次全新的革命。网络已完全不只是为娱乐而建,而且越来越多的被现代企业所重视和利用。通过网络使他们的宣传与业务范围扩大至整个世界。信息化及网络化,已逐步成为企业发展的重要手段,世界范围内的企业对网络的重视将达到空前高度。
现代商业企业作为一个微观的经济系统,它必然要以宏观的经济系统作为自己的依存环境,在宣传、供销等方面搞好内部与外部的协调与配合,才能获得良好的社会效益和经济效益,才能保持企业的生存与发展。
处于这样一个高度信息化的社会中,企业想长期的,最大化的获取利润,并在行业中取得竞争优势,就必须及时把握各种信息,针对各种情况制定相应的营销策略。网络的发展是我们能够及时,快捷的获得大量有用信息。
企业的一切行为都是为了获得收益而进行的,一个完善的企业网站对于企业的发展有着十分重要的意义。主页是企业的形象页面,是网上企业的门面,一个富有动态效果的主页,会让人感觉企业很有活力。通过主页的浏览也可以让客户大致上了解企业的性质、服务机制、发展状况、企业的经营理念、经营机制等;同时也可以方便管理,大大降低管理者的负担,减少一些不必要的会议,改由网上通知等,使管理层集中力专注于营销业务。我们可以在网站上建立客户服务系统及网上订购系统等。企业的发展要以客户为主导,一切为客户着想,从客户的利益出发,企业才会获得利益,尽一切可能为客户提供方便,建立起统一互动的服务平台。
要在激烈的商业竞争中立足,进而扩大收益,就要加强信息流通的效率,网站正是为之服务的。它可以实现产品的介绍与推广,全面的把企业推向社会。由此可见,现代企业需要一个完善的网站。
1.系统概述
由于现在的生活需要方便快捷的购物方式,人们希望足不出户就能买到想要的东西。对此,设计一个网上购物系统。在校方便老师同学买卖东西。网上商城既方便又快捷,能够满足人们的需要。
1.2 开发工具的选用及介绍
(1) ASP的介绍
ASP是一套微软公司开发的服务器端脚本环境,它是一种未经编译的开放的应用软件,内含于IIS中,通过ASP(Active server pages),用户可以结合HTML网页、ASP指令与ActiveX元件建立动态、交互且高效的与平台无关的Web服务器应用程序。ASP并不是一种语言,它所用的语言仍然是Jscript或VBScript,或者是它们两者的结合,所以任何一种文本编辑器都能胜任ASP脚本的编辑工作。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,即使用户的浏览器不支持Jscript或VBScript,仍然可以浏览到动态的页面,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。针对学校存在不同的客户端工作环境的具体情况,采用编写的程序仅在服务器端运行的方式是本软件的最佳选择。所以我选择ASP这种应用软件来作为本软件的开发工具。
Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如SQL server)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。
Access可以实现建立数据库,以及对数据库查询等功能。
1.3 系统及需求分析
1).由于这个系统面向的是对计算机有一定了解的人群,要求有良好的人机界面;
2 ).由于该系统的使用对象多,要求有较好的权限管理;
3 ).原始数据修改简单方便;
4 ).方便的商品查询,不同价位的查询;
5 ).在相应的权限下,删除数据方便简单,数据稳定性好;
由于本系统只对校内进行使用,管理的对象是学生和老师,且每个数据内容具有很强的关联性,大部分都需要用代码相关联。因此,部分数据库的连接要通过代码来实现。在技术难度方面,由于有指导老师的指导和相关参考文献,因此完全可以实现。
1.4系统功能的介绍
本系统主要可以实现以下的管理功能:用户的管理、商品的管理、种类的管理、购物车的管理。
用户登录:分为管理员登录和用户登录;
注册管理:包括基本资料输入,填写相应信息;
商品管理:商品资料输入,修改,删除,添加;
种类管理:商品分类,添加,修改,删除;
购物车管理:查看购物车,商品的结算。
1.5 运行系统介绍
工作站:windows NT Server 4.0,windows 2000 Server;
服务器:windows NT Server 4.0及以上;
数据库:SQL Server 2000;
安装SQL Server 2000时的硬件要求:
建议配置:
CPU Intel或兼容机Pertium 166Mhz或以上
企业版:至少64M建议128M或更多
内存 标准版:至少64M
开发版:至少64M
SQL Server 数据库组件:95到270M,一般250M Analysis
硬盘 Service:至少50M,一般为130M
English Query:80M
监视器 VGA或更高分辨率
SQL Server图形工具要求800*600或更高分辨率
WIN2000操作系统 SP4 、WINDOWS XP
IIS 5.0 WEB服务器
如图1.1所示: