本设计主要讲述了电子虚拟物品的基本功能和使用ASP.NET、数据库的设计方法。设计最终达成了虚拟物品销售网站一共包括五大模块:普通用户模块,网上购物模块,信息查询模块,管理员模块,分别实现了前台会员注册,前台会员登录,虚拟物品信息查询,虚拟物品购买,订单结算,订单操作管理,新闻信息查看等功能功能模块的基本功能。并且网站能够正常运行,各个页面交互性较好。在整个设计中基本运用基础的ASP.NET进行功能编程,也运用到了一些前端控件来控制输入信息,对输入信息进行验证,连接数据库使用的ADO.NET技术。
本系统采用vs集成开发环境进行开发,开发语言采用c#,后台数据库采用sqlserver数据库来存放系统的数据信息。
目 录
封面1
摘要2
Abstract2
目 录3
1 绪论5
1.1 开发背景和意义5
1.2 主要研究内容5
2 开发工具及技术简介5
2.1 开发模式选择5
2.2 Asp.net技术介绍6
2.3 数据库技术7
3 系统需求分析和设计7
3.1 可行性分析7
3.1.1 技术可行性7
3.1.2 经济可行性8
3.1.3 操作可行性8
3.1.4 运行可行性8
3.2 用列图8
3.2.1 管理员用列图8
3.2.2 普通用户用列图9
3.3 系统流程和逻辑9
3.4 业务流程图13
3.5 数据流程图14
3.6 系统功能模块图15
3.7 系统数据库设计15
3.7.1 实体属性图15
3.7.2 数据库表结构19
4 系统编码实现21
4.1 系统主页21
4.2 用户注册22
4.3 用户登录23
4.4 新闻公告管理24
4.5 虚拟物品类型管理24
4.6 虚拟物品信息管理25
4.7 虚拟物品展示26
4.8 购物车26
4.9 订单模块27
5 系统测试27
5.1 软件测试的目的27
5.2 软件测试的准则28
5.3 测试实例28
6 总结30
结束语33
参考文献34
致谢36