C#网上跳蚤市场设计论文+需求分析+数据库设计
摘 要目前,高校校园里都有跳蚤市场,同学之间可以把闲置不用的物品拿来交易,可以说校园跳蚤市场在高校中可算是一项传统的活动。但是传统的跳蚤市场存在的主要问题有:交易时间固定和交易场所固定,这就对同学之间的交易有了一定的限制。如果利用网络构建一个网络跳蚤市场,在网络上进行交易,那么此问题就得到了很好的解决。
本文设计的是一个基于B/S架构下的网络式跳蚤市场。本系统采用当今流行的C#开发而成,作为一种面向对象的编程语言,它在系统的设计中起到了很重要的作用。另外作为开发环境的Asp.net是一种建立在通用语言上的程序框架,能够只用一台Web服务器来建立强大的Web应用程序。后台数据库使用的是SQL Server 2008,在此数据库中进行相关的操作安全、可靠,为系统安全有效运行提供了保障。本系统为学生提供一个二手商品买卖的场所,主要有四大角色用户:管理员用户、卖家用户、买家用户和匿名用户。管理员和卖家用户、卖家用户和买家用户分别都通过Web Service进行通信。此外,买家用户可以用校园一卡通进行付款,这些为学生的交易提供了方便。关键词:B/S架构; C#; Asp.net; SQL Server 2008
2.1需求分析2.1.1系统概要
系统开发的总体任务是实现网络式跳蚤市场的系统化、网络化和规范化。主要包括网站后台管理员对功能的需求和前台用户对功能的需求。
(1) 后台管理对功能的需求
用户管理
包括管理员对卖家用户和买家用户的删除。
商品管理
包括卖家用户对自己所卖商品资料的删除、修改及新商品信息的添加修改。
留言管理
注册过的卖家用户和买家用户可以发表留言,管理员根据他们所发表的言论决定删除哪些故意破坏网站运作秩序的用户。
动态管理
管理员可以通过此模块发布一些跳蚤市场最新的动态新闻等,另外还可以对动态新闻的内容进行相关的修改,查看和删除操作;另外也可发布室外跳蚤市场的举办情况,并及时审阅卖家用户提交的室外场地申请。
互动管理原文请找腾讯752018766辣,文^论~文.网
http://www.751com.cn卖家用户和管理员之间可以通过室外场的申请回复来进行互动,买家用户和卖家用户可通过购买商品的留言来进行互动。
(2)前台用户对功能的需求
网站介绍模块
用户通过此模块可以了解很多关于此网络式跳蚤市场创办的目的。
新手指南模块
匿名用户通过此模块可以了解如何注册为本网站卖家用户和买家用户的。
系统公告模块
任何用户都可以查看到管理员发布的有关本网站的动态新闻。
注册模块
任何用户都可以通过此模块注册为本网站的用户,可以成为买家用户,也可以成为卖家用户,或者具备这两种身份。
联系我们模块
在此模块,有联系本网站开发者的联系方式,如过你想与之联系,可以在此查找不同的联系方式。
2.1.2系统流程原文请找腾讯752018766辣,文^论~文.网http://www.751com.cn(1)后台留言管理流程:
后台留言管理流程如图2-1所示:
图2-1 留言管理流程图
流程说明: 输入用户名、密码、验证码
点击登陆按钮后和数据库进行匹配
若是管理员,登陆后台管理页面,点击管理卖家用户或者点击买家用户
根据卖家用户和买家用户的留言决定是否删除此角色用户
其它后台模块比如:商品管理,动态管理,留言管理,互动管理,这些模块的流程与后台留言管理的流程基本相似,在此就不一一再做说明了。(2)前台用户登录流程
前台用户登录流程如图2-2所示:
图2-2 用户登录流程图
流程说明:
输入用户名、密码、验证码后点击登陆
进行角色判断
管理员、卖家用户、买家用户分别进入各自的界面
管理员进入后台管理页面后可进行相关信息的管理
不同角色用户则可在自己的登陆状态下进行相关的活动
在前台操作和后台管理期间可以随时退出该网站
2.1.3系统需求
开发此8090网络式跳蚤市场的资源需求:
软件资源需求
1)Microsoft Windows XP sp2
2)Microsoft SQL Server 2008
3) Microsoft Visual Studio 2008
4)安装Web服务器,浏览器IE5以上版本
硬件资源需求
三台64位服务器、两个硬件防火墙、一个固定IP、其它配套网络设备,一台作为WEB服务器,一台作为数据库服务器,一台作为数据库备份的服务器。Web服务器硬件:60G硬盘两个,CPU为Pentium Dual以上,内存为2G以上。数据库服务器硬件:120G硬盘两个,CPU为Pentium Dual以上,内存2G以上。 硬件结构图如图2-3所示:
图2-3 硬件结构图
2.2概要设计
2.2.1业务流程
根据用户提出的需求,最终抽象出系统结构图,系统结构图如图2-4所示:
图2-4 系统结构图
2.2.2功能模块介绍
(1)匿名用户功能模块
浏览网站:浏览者访问该网络式跳蚤市场,通过该主页提供的各种导航链接,查看到网站介绍、新手上路介绍、联系管理员,在想留言和购买商品的前提下需先注册。
查询商品:可以浏览到各种商品信息,并且可通过关键搜索,最快查询到自己所需商品。
查看网站访问量:查看共有多少用户访问过该网站,以及自己是第几位访问者。上一页 [1] [2] [3] [4] 下一页
C#网上跳蚤市场设计论文+需求分析+数据库设计+流程图+er图 第2页下载如图片无法显示或论文不完整,请联系qq752018766