3. 研究方法
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。
因此采用ASP.NET开发平台进行开发,使用Microsoft Visual Studio 构建ASP.NET应用程序。语言采用C#编程语言进行程序开发,系统的数据信息是采用SQL SERVER 数据库进行存放。本项目采用B/S架构进行展开,提供一个在互联网上运行的二手车交易平台,功能有用户注册(填写用户基本资料,并要有基本的验证控件)用户登录(登录后可进行相关操作)车分类车搜索(根据电车的名称可进行模糊查询等功能),推荐电车(推荐热门的电车)最近发布(展示新发布的电车)我要发布(可发布新电动车,要求填写电动车名称,车分类,上传图片,价格,联系人,联系电话等信息,并在最新发布显示如上资料)管理员登录(可登录进入后台进行管理)等功能。以此给用户在网上提供便捷服务。
4. 研究内容
1. 系统分析
系统的可行性分析、需求分析、系统功能模块和系统数据库设计。利用软件开发工具、数据库和开发平台,结合现有的软件和硬件基础,通过需求分析,设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的信息管理系统。
根据可行性研究和需求分析的结果,运用软件工程的自顶向下逐步求精思想,得出系统需求规格说明。
2.二手车交易平台设计
新用户注册、管理员和会员管理模块的设计与实现,以及出售信息管理、查询信息管理、订单信息管理和用户留言板管理
3.买家和卖家买卖流程设计
新用户登录、发布二手车功能、查询二手车信息功能、下订单功能、生成订单功能、用户留言板
4.基本系统流程图
(1)客户端发送请求:用户在客户端【浏览器页面】提交表单操作,向服务器发送请求,等待服务器响应。
(2)服务器端处理请求:服务器端接收并处理请求,应用服务器端通常使用服务器端技术,对请求进行数据处理,并产生响应。
(3)服务器端发送响应