目录
第一章绪论4
1.1开发背景及课题意义.4
1.2系统开发环境的选择.4
1.3系统数据库环境的选择..4
第二章系统分析..5
2.1可行性分析5
2.2系统功能需求分析5
第三章系统设计..6
3.1总体结构设计.6
3.2模块功能设计.6
3.3数据库设计8
第四章系统实现.13
4.1数据库操作类的实现13
4.2前台零食销售模块的实现..15
4.3后台系统管理模块的实现..20
第五章系统测试.27
总结..30
参考文献31
致谢..32
第一章 绪论 1.1 开发背景及课题意义 随着信息技术的不断发展和 Internet 互联网技术的日益普及, 以电子交易为手段,完成金融、物品、服务、信息等价值交换的电子商务技术日趋成熟,各类电子商务网站层出不穷,人们获取信息的途径发生了很大变化。面对五花八门、品种繁多、 口多样的零食,如果顾客还是依靠传统的购买方式已经大大满足不了自己的需求。一方面,顾客需要耗费体力、人力、物力、财力和时间去选购;另一方面,商家也需要耗费人力、物力、财力去开设店铺和进货,竞争压力大。因此,面对这样的高压力生活,基于浏览器、服务器实现购物的网上购物模式倍受青睐,并且目前仍处于高速发展阶段。亚马逊、淘宝、京东、当当等现在我们耳熟能详的词汇,都是中国电子商务发展成果的最真实写照,印证了国内市场的巨大潜力。 本系统是在消除传统购物方式消耗大量人力、物力的弊端,以当前市场上已经存在的B2C、C2C 等在线购物网站为模型的基础上,设计与实现出适合小型企业以及个体用户的基于ASP.NET 的零食购买系统。 1.2 系统开发环境的选择 1 编程语言的选择 本系统采用C#语言作为开发语言。C#是C 语言的所有衍生语言中最近的衍生语言。与C++相比较,它简化了C++在类、命名空间、方法重载和异常处理等领域的处理方法,降低了 C++的复杂性,使它更易用、更少出错。因此,C#更现代、简单、完全面向对象和类型安全, 运行在.NET Framework 上, 较容易上手, 能够在短时间内开发出一个较完整的系统。 2 开发环境的选择 本系统采用Microsoft .NET Framework 作为开发平台。在这个平台上可以使用多种语言开发 Windows 应用程序、ASP.NET Web 应用程序及移动 Web 应用程序等。Visual Studio.NET 是一套完整的开发工具,用于生成 ASP.NET 应用程序、桌面应用程序和移动应用程序等。因此本系统采用基于 Microsoft .NET Framework 平台的 Visual Studio 2010旗舰版作为开发工具进行开发。