本系统采用Microsoft Visual Studio集成开发换进行开发,所使用的技术是ASP.NET技术,整个系统是一个B/S架构的系统,我们利用SQL数据库管理工具来存储网站中的数据信息。系统实现了会员注册,会员登录,手机管理,手机展示,购物车,订单管理,新闻管理,新闻信息,手机推荐等功能,这些功能组合在一起完成了这个基于ASP.NET的手机销售系统 。
顾客在网上购物看重的是方便和快捷,因此系统要使顾客能够在大量的产品信息中迅速搜索到自己想要了解的产品信息。并且,由于顾客中可能存在有很多并不熟悉网上购物流程的人,系统操作流程应该简单、易用。
首先顾客能在商城中查询各种手机的介绍、实物图片、价格等基本信息,以便顾客确定自己满意的手机。选好手机后,顾客可以将所选手机放入购物车,如果在结算前改变主意,依然可以不用购买。当顾客选定所要购买的手机后,能够向系统提交并由系统自动生成相应的订单号。
同时,系统的安全性也是顾客关注的,就系统本身而言主要是用户验证、站点、服务器的安全,这些在后面的章节中将会有所分析。
系统管理员在此系统中扮演着非常重要的角色,管理员可以进行手机管理、订单管理、注册用户管理等需求。并且系统面对大量的信息应该做到条理清楚,管理员能够轻松的找到需要的管理类别。为了实现这些需求,管理中心应该做到功能齐全,模块划分明确。本系统中管理部分分为用户管理、订单管理、手机管理这三个模块。此外,和前台顾客一样管理中心同样有对系统的安全需求。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 - 1 -
1.1 课题背景 - 1 -
1.2 研究意义 - 1 -
1.3 课题目标 - 2 -
1.4 国内外研究现状 - 3 -
第二章 系统开发环境介绍 - 4 -
2.1 ASP.NET 简介 - 4 -
2.2 .NET FRAMEWORK - 4 -
2.3 C#介绍 - 5 -
2.4 SQL SERVER数据库简介 - 6 -
第三章 需求分析 - 7 -
3.1 可行性分析 - 7 -
3.2 系统需求分析 - 8 -
3.3 系统重要流程 - 8 -
第四章 总体设计 - 12 -
4.1 系统功能模块 - 12 -
4.2 数据库设计 - 12 -
4.2.1 逻辑设计 - 12 -
4.2.2 物理设计 - 14 -
第五章 详细设计 - 18 -
5.1 登录模块详细设计 - 18 -
5.2 会员注册模块 - 19 -
5.3 留言板模块的实现 - 21 -
5.4 新闻信息管理模块设计 - 22 -
5.5 手机信息模块 - 23 -
5.6 管理员登录模块 - 25 -
第六章 系统测试 27
6.1 测试目的 27
6.2 测试方法 27
6.3 系统测试 28
6.3.1 测试的数据 28
6.3.2 系统测试方法 28
6.3.3 系统测试项目表 28
6.3.4 系统测试结果 29
参 考 文 献 30
致 谢 31