网上二手汽车交易系统设计前台子系统
目 录
1 绪论 1
2 可行性研究 1
2.1 项目背景 1
2.2 可行性分析 2
3 系统需求分析 2
3.1 性能需求分析 3
3.2 功能需求分析 3
3.3 运行环境 4
3.3.1 软件平台 4
3.3.2 开发环境的配置 5
3.3.3 测试环境的配置 5
4 系统概要设计 5
4.1 数据库概要设计 6
4.2 功能模块概要设计 7
5 系统详细设计 9
5.1 系统界面设计 9
5.2 系统的模块设计 13
5.2.1 网站首页模块设计 13
5.2.2 数据库连接模块设计 14
5.2.3 用户中心模块设计 15
5.2.4 用户注册模块设计 16
5.2.5 用户登录模块设计 17
5.2.6 发布交易信息模块设计 18
6 系统测试 20
6.1 测试目的 20
6.2 测试内容 20
6.2.1 用户注册模块测试 20
6.2.2 选择测试用例 21
6.2.3 测试过程 22
6.2.4 测试结果与分析 28
结 论 29
致 谢 30
参考文献 31
1 绪论
随着我国改革开放以来,经济水平的高速发展,人民生活水平的大幅提高,我国的GDP也在以8%点的速度前进着。同时,人民的收入逐步获得了提高, *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
那么他们对于精神物质的需求也在逐渐的扩大。汽车是作为提高精神文明而出现的时代产物,它的消费需求非常旺盛,汽车的产量获得了非常迅速的增长。而平衡的供求关系,注定了二手车的发展将会是异常繁荣的。其次呢,中国的二手车行业虽说发展十分迅猛,但是经过国家认证的二手车只占二手车交易总量的30%,[1]而且,现阶段的中国,二手车的交易比例还仅仅只是新车交易比例的15%左右。它的发展确实猛烈,但是发展中出现的管理制度并不健全,二手车发展与新车发展失衡的问题也是比较突出的。再言之,中国的汽车产业是我国现阶段的机械产业之一,二手车是属于汽车产业的,而且伴随着二手车交易环境的形成,二手车相关的法律法规的建立,再加上我们消费水平的提高以及二手车行业的了解需求日益增加,对于二手车市场的认识需求逐渐扩大。[2]这些都昭示着我国二手车行业也在逐步踏入规范化和法制化,也伫立起了这次二手车交易系统论文的开启。
2 可行性研究
2.1 项目背景
二手车交易系统是一个极具潜力的市场,而且二手车交易的繁荣与否也是一个国家汽车工业是否成熟的标志。在国外,二手车交易大约是新车交易量的3倍左右,发达国家二手车交易占汽车销量总量的70%左右,而我国二手车销售只占汽车销售总量很小的一部分;发达国家车辆的总利润构成中,新车占7%,二手车占48%,维修和零配件供应占45%,[4]可见旧车交易市场发展潜力之大。我国的车市随着新款轿车的不断推出,二手车市场的交易也必然会日趋活跃,那么二手车交易系统的构建也是极具开发潜力的。
在流通领域,二手车在不同消费能力群体中互相转手,需要鉴定评估,有关企业开展收购、代购、代销、租赁、置换、回收(拆解)等二手车经营业务需要鉴定估价;在金融系统,银行、信托公司及保险公司开展抵押贷款、典当、保险理赔业务时,需要对相关车辆进行鉴定估价;有关单位通过拍卖形式处理罚款车辆、抵押车辆、企业清算车辆等,需要对车辆进行鉴定评估以获取拍卖底价;司法部门在处理相关案件时,也需要以涉案车辆的鉴定评估结果作为裁定依据;企业或个人在公司注册、合资、合作、联营及合并、兼并、重组过程中也会涉及到二手车鉴定评估业务。除此以外,二手车鉴定评估的一个重要任务就是要鉴定、识别走私、盗抢、报废、拼装等非法车辆通过二手车市场,通过成熟的二手车网站重新流入社会。[5]
2.2 可行性分析
1)技术可行性
以现阶段的情况来看,开发这样一个系统有非常之多的方法,主要应用到网络支持和数据库,不论是运用面向过程,还是运用面向对象的编程语言均可实现。所以本系统的开发在技术上是可行的。ASP.NET技术和SQL数据库改变了以往繁冗、枯燥的编码方式,HTML页面的排版方式,后台编写使用C#语句中LINQ TO SQL语句,实现数据库表的添加记录、修改已添加的记录和更新已修改的记录。
2)经济可行性
所有网站的使用者只需通过下载和安装浏览器,即可使用本系统,不需要花费额外的金钱,结合SQL数据库对网站数据的管理,运行和维护过程中,投入的人力和物力都在经济条件允许的条件下进行,在经济上实现了可行性。在计算机发展日新月异的今天,计算机软件和硬件的使用成本也越来越低。而且配备有专门的服务器用于校园网站的建设,并且不收取费用。由此可知无论是在开发阶段还是运行维护阶段,所需费用都在可接受范围之内,所以此系统在经济方面是可行的。
3)实践可行性
紧密联系生活,以及政府积极实行各项工作透明度的举措。随着互联网的普及,手工等纸质操作逐渐被取代,计算机操作能力遍及城镇,计算机处理事务高效率,设计二手车交易系统网站具有实践可行性意义。本学校拥有很多高水平的老师和学生,对计算机有着一定深度的了解,因此网站的建设管理,以及后期维护我觉得都是可以获得很好的解决的。
综上所述,在技术、经济和操作上的可行性结论可确定该系统开发是可行的。经过计算机软件与工程学院该项目的负责人认可,该项目开始开发。
3 系统需求分析
3.1 性能需求分析
1) 灵活性:系统应该具备较灵活的更新操作,对新闻资讯、网站公告、出售信息等信息应该具备实时添加、删除、修改的功能以及对用户反馈信息的审核、删除,避免不良和错误信息的出现,而且还需要对一段时间后数据库的内容进行有选择性地删除,必要时对数据库系统要进行初始化。
2) 稳定性:系统应具备可以长期工作,持续操作的能力,还要使数据库的一致性控制在可操作范围内。
3) 安全性:用户的信息拥有非常高的保密性,用户权限是可以通过管理员来进行灵活的修改的,而且还应该具备手动备份等操作。
我考虑到这个系统是二手车交易系统的展示窗口,它将会呈现在众多网络用户的面前,所以我对系统提出了一些非功能性的需求:用户的界面,尽量做到简洁明了,容易使用,通俗易懂,界面美观大方,操作起来不繁琐,功能标准,具备一定的兼容性,运行起来稳定性高,有一定的安全保障。
3.2 功能需求分析
前台功能需求是:界面美化以及快捷浏览,用户注册,发布交易信息,出售信息,网站公告,新闻资讯,商品搜索。具体的功能的目标有:
1)所有的数据库命名都是以模块的缩写,再加上具体表的英文词汇组成,这样的话,能够统一数据库表的命名,也能够更好的规范数据库表命名。
系统功能分析:本系统主要是对二手车交易信息进行分类管理审核发布,还提供新闻资讯、商品搜索、留言反馈等功能模块。系统功能包括前台功能和后台功能。
1 绪论 1
2 可行性研究 1
2.1 项目背景 1
2.2 可行性分析 2
3 系统需求分析 2
3.1 性能需求分析 3
3.2 功能需求分析 3
3.3 运行环境 4
3.3.1 软件平台 4
3.3.2 开发环境的配置 5
3.3.3 测试环境的配置 5
4 系统概要设计 5
4.1 数据库概要设计 6
4.2 功能模块概要设计 7
5 系统详细设计 9
5.1 系统界面设计 9
5.2 系统的模块设计 13
5.2.1 网站首页模块设计 13
5.2.2 数据库连接模块设计 14
5.2.3 用户中心模块设计 15
5.2.4 用户注册模块设计 16
5.2.5 用户登录模块设计 17
5.2.6 发布交易信息模块设计 18
6 系统测试 20
6.1 测试目的 20
6.2 测试内容 20
6.2.1 用户注册模块测试 20
6.2.2 选择测试用例 21
6.2.3 测试过程 22
6.2.4 测试结果与分析 28
结 论 29
致 谢 30
参考文献 31
1 绪论
随着我国改革开放以来,经济水平的高速发展,人民生活水平的大幅提高,我国的GDP也在以8%点的速度前进着。同时,人民的收入逐步获得了提高, *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
那么他们对于精神物质的需求也在逐渐的扩大。汽车是作为提高精神文明而出现的时代产物,它的消费需求非常旺盛,汽车的产量获得了非常迅速的增长。而平衡的供求关系,注定了二手车的发展将会是异常繁荣的。其次呢,中国的二手车行业虽说发展十分迅猛,但是经过国家认证的二手车只占二手车交易总量的30%,[1]而且,现阶段的中国,二手车的交易比例还仅仅只是新车交易比例的15%左右。它的发展确实猛烈,但是发展中出现的管理制度并不健全,二手车发展与新车发展失衡的问题也是比较突出的。再言之,中国的汽车产业是我国现阶段的机械产业之一,二手车是属于汽车产业的,而且伴随着二手车交易环境的形成,二手车相关的法律法规的建立,再加上我们消费水平的提高以及二手车行业的了解需求日益增加,对于二手车市场的认识需求逐渐扩大。[2]这些都昭示着我国二手车行业也在逐步踏入规范化和法制化,也伫立起了这次二手车交易系统论文的开启。
2 可行性研究
2.1 项目背景
二手车交易系统是一个极具潜力的市场,而且二手车交易的繁荣与否也是一个国家汽车工业是否成熟的标志。在国外,二手车交易大约是新车交易量的3倍左右,发达国家二手车交易占汽车销量总量的70%左右,而我国二手车销售只占汽车销售总量很小的一部分;发达国家车辆的总利润构成中,新车占7%,二手车占48%,维修和零配件供应占45%,[4]可见旧车交易市场发展潜力之大。我国的车市随着新款轿车的不断推出,二手车市场的交易也必然会日趋活跃,那么二手车交易系统的构建也是极具开发潜力的。
在流通领域,二手车在不同消费能力群体中互相转手,需要鉴定评估,有关企业开展收购、代购、代销、租赁、置换、回收(拆解)等二手车经营业务需要鉴定估价;在金融系统,银行、信托公司及保险公司开展抵押贷款、典当、保险理赔业务时,需要对相关车辆进行鉴定估价;有关单位通过拍卖形式处理罚款车辆、抵押车辆、企业清算车辆等,需要对车辆进行鉴定评估以获取拍卖底价;司法部门在处理相关案件时,也需要以涉案车辆的鉴定评估结果作为裁定依据;企业或个人在公司注册、合资、合作、联营及合并、兼并、重组过程中也会涉及到二手车鉴定评估业务。除此以外,二手车鉴定评估的一个重要任务就是要鉴定、识别走私、盗抢、报废、拼装等非法车辆通过二手车市场,通过成熟的二手车网站重新流入社会。[5]
2.2 可行性分析
1)技术可行性
以现阶段的情况来看,开发这样一个系统有非常之多的方法,主要应用到网络支持和数据库,不论是运用面向过程,还是运用面向对象的编程语言均可实现。所以本系统的开发在技术上是可行的。ASP.NET技术和SQL数据库改变了以往繁冗、枯燥的编码方式,HTML页面的排版方式,后台编写使用C#语句中LINQ TO SQL语句,实现数据库表的添加记录、修改已添加的记录和更新已修改的记录。
2)经济可行性
所有网站的使用者只需通过下载和安装浏览器,即可使用本系统,不需要花费额外的金钱,结合SQL数据库对网站数据的管理,运行和维护过程中,投入的人力和物力都在经济条件允许的条件下进行,在经济上实现了可行性。在计算机发展日新月异的今天,计算机软件和硬件的使用成本也越来越低。而且配备有专门的服务器用于校园网站的建设,并且不收取费用。由此可知无论是在开发阶段还是运行维护阶段,所需费用都在可接受范围之内,所以此系统在经济方面是可行的。
3)实践可行性
紧密联系生活,以及政府积极实行各项工作透明度的举措。随着互联网的普及,手工等纸质操作逐渐被取代,计算机操作能力遍及城镇,计算机处理事务高效率,设计二手车交易系统网站具有实践可行性意义。本学校拥有很多高水平的老师和学生,对计算机有着一定深度的了解,因此网站的建设管理,以及后期维护我觉得都是可以获得很好的解决的。
综上所述,在技术、经济和操作上的可行性结论可确定该系统开发是可行的。经过计算机软件与工程学院该项目的负责人认可,该项目开始开发。
3 系统需求分析
3.1 性能需求分析
1) 灵活性:系统应该具备较灵活的更新操作,对新闻资讯、网站公告、出售信息等信息应该具备实时添加、删除、修改的功能以及对用户反馈信息的审核、删除,避免不良和错误信息的出现,而且还需要对一段时间后数据库的内容进行有选择性地删除,必要时对数据库系统要进行初始化。
2) 稳定性:系统应具备可以长期工作,持续操作的能力,还要使数据库的一致性控制在可操作范围内。
3) 安全性:用户的信息拥有非常高的保密性,用户权限是可以通过管理员来进行灵活的修改的,而且还应该具备手动备份等操作。
我考虑到这个系统是二手车交易系统的展示窗口,它将会呈现在众多网络用户的面前,所以我对系统提出了一些非功能性的需求:用户的界面,尽量做到简洁明了,容易使用,通俗易懂,界面美观大方,操作起来不繁琐,功能标准,具备一定的兼容性,运行起来稳定性高,有一定的安全保障。
3.2 功能需求分析
前台功能需求是:界面美化以及快捷浏览,用户注册,发布交易信息,出售信息,网站公告,新闻资讯,商品搜索。具体的功能的目标有:
1)所有的数据库命名都是以模块的缩写,再加上具体表的英文词汇组成,这样的话,能够统一数据库表的命名,也能够更好的规范数据库表命名。
系统功能分析:本系统主要是对二手车交易信息进行分类管理审核发布,还提供新闻资讯、商品搜索、留言反馈等功能模块。系统功能包括前台功能和后台功能。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2902.html