二手车管理系统详细设计报告

上传人:j** 文档编号:210817943 上传时间:2023-05-18 格式:DOC 页数:13 大小:88.50KB
收藏 版权申诉 举报 下载
二手车管理系统详细设计报告_第1页
第1页 / 共13页
二手车管理系统详细设计报告_第2页
第2页 / 共13页
二手车管理系统详细设计报告_第3页
第3页 / 共13页
资源描述:

《二手车管理系统详细设计报告》由会员分享,可在线阅读,更多相关《二手车管理系统详细设计报告(13页珍藏版)》请在装配图网上搜索。

1、江汉大学二手车管理系统详细设计报告专业:信息管理与信息系统参与人:*、*、* 学号:20150104,200901501112、20090150111实验时间:201-05-06一、引言1. 编写目的编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。同时,详细说明书也是为了让使用者更好的了解该程序的各个模块功能。1.项目背景软件系统名称:某品牌二手车管理系统软件开发平台:Mcroof Aes 20本项目的提出是按照老师提出的要求,经过小组成员的讨论,结合我们所学的专业知识而最终决定的。该项目结合了计

2、算机技术、数据库技术,采用了/S 的客户机/服务器模式。二手车在日常生活中流通广泛,具有较好的市场前景与商业价值。该软件运行于ndows系统平台。. 备 注由于只有两天试验时间,本说明书中关于程序描述部分,不再对每一模块进行详细的分类说明,只进行大概的功能说明、操作、输入输出、程序逻辑等方面的说明。收购部分详细设计2.1需求概述2.收购模块:本模块针对二手车交易过程中的收购环节设立,能够实现对预购入二手车的信息新增、修改和查询功能。212软件结构收购管理收购新增收购修改收购查询2.2.数据库设计2.2.1数据概念结构设计2.2.2数据逻辑结构设计车辆信息表Cr列名数据类型是否为空说明NuTxt

3、NOT NULLpyTetNO NULVNetNULLealerTextULOnerTeULMilageTetLLSeTxtNT NULL收购信息表y列名数据类型是否为空说明NuTxtOT NL系统生成uyDateTetNOT NULyyyymddIextNOT NULLBuyreexNNLLRearTxtNUL.3程序界面:(1) 模块主界面:(2) 收购新增界面:(3) 收购修改界面:()收购查询界面:2.2 功能说明:程序启动后,在主界面点击“收购”后,首先会出现收购面板,上面有三个可选按钮:“收购新增”、“收购修改”、“收购查询”。收购新增:在文本框中填入要输入的车辆收购信息,单击“添

4、加”按钮,添加后出现消息框提示新信息已成功添加。若不想添加新信息了,则可单击“关闭”按钮退出该窗口。收购修改:在“二手车编号”列项的组合框中选择或自行输入要修改的车辆编号,输入新的车辆收购信息,然后单击“保存”框,若所填写的“二手车编号”正确,则新输入的数据将会覆盖相应的原数据,并弹出消息框提示修改成功,否则修改失败。若不修改了或修改完毕,可单击“退出”按钮,退出窗口。收购查询:查询单条数据,可在文本框中输入要查询的二手车的编码,单击“查询”按钮,在窗口下方的标签上,会出现要查询的讯息。若要查询所有的二手车情况,则可直接单击“查询所有”按钮,所有车辆信息将会以报表形式一次性呈现出来。单击“关闭

5、”按钮将会退出本窗口。2.改进1、 在收购新增窗口中,输入“二手车编号”后,系统应当可以立即自动在表中查询,是否已存在相同编码的数据,以避免重复添加相同的数据。2、 查询窗口中,可以增加设置一次查询多项信息(非全部信息)的选项,则可更加方便客户的使用。定价部分详细设计31需求概述二手车定价系统主要依赖于定价新增/修改窗体,其次还有相关的表格和报表加以辅助说明,能够实现客户端的定价查询、定价新增和定价修改等功能。序号功能名称车辆定价11查询车辆定价信息列表1.2新增车辆定价信息3修改车辆定价信息列表查询新增修改点击“定价新增”则新增数据,并可以返回列表查询到相应新增后的数据点击“定价修改”则保存

6、修改数据,并可以返回列表查询到相应修改后的数据点击“定价新增”点击“定价修改”3.1.1软件结构客户端界面:定价系统模块表查询窗体报表定价新增定价修改定价查询3.2.数据库设计3.2.数据库概念结构设计3.2.2数据库逻辑结构设计Pric 表列名数据类型是否为空说明NOintnll 编号NumiNot null二手车编码tateextNot ull定价状态TheLowesPrceNot null最低销售价格TeHighstPrceintNot nul最高销售价格CstPriceintNtull成本价cOnlneintt ll 挂网价3.3客户端模块1.程序界面主程序界面窗体界面报表界面2.功能

7、说明关于二手车定价方面的各个功能的实现基本上都是在“定价”这个窗体里进行的。在这个窗体里面可以进行定价查询、定价新增和定价修改三个栏目的操作。通过输入二手车编码(Nu),点击“定价查询”按钮,即可获得与其相关的最低销售价格、最高销售价格、成本价和挂网价等信息。同时,如果所输入的二手车编码是rice表里面所没有的,则可通过“定价新增”在窗体里输入信息,“定价新增成功”提示之后便可看到Price表里已成功增加了刚才所新增的内容:如果需要对Price表里面的内容进行修改的话,则通过“定价修改”即可实现上述功能:3.4.改进计划3.41.定价窗体中总共有3个按钮:“定价查询”、“定价新增”和“定价修改

8、”,它们三个是同时处于可操作状态的。由于技术水平有限,做不到当其中一个按钮在进行操作时而另两个按钮处于灰度状态(即不可操作),所以跟专业的相比起来还是有很大差距的。3.4.2. a表中有所有二手车的信息,如果Pre表里没有C里所有的信息,则通过“定价新增”则可把相关的信息添加到Price表里面;但我所忽略的一个问题是:通过“定价新增”我甚至可以把Car里面所没有的信息添加到Pc表里面。这个位置是相当需要完善的。3.4.3 缺少一些“保存”或“退出”的按钮等,这使得操作相对来说不是很系统。34.4 改进说明其实,综合以上需要改进的地方,主要有两点:一是在进行系统开发的时候考虑不周,导致有很多细节

9、方面都忽略了;二是技术水平问题,由于学艺不精,所以即使有自己想实现的功能也都无法实现。在这一点上,我觉得要听取老师的教诲:像我们信息管理与信息系统的学生,至少要掌握一门程序开发语言。之前是没真真正正地开发过什么东西或项目,而这次一上阵,就深感“书到用时方恨少”啊!销售部分详细设计.1 总体设计4.1.1.需求概述 二手车销售签约处理模块能够实现三大功能,主要是:查询销售签约信息列表、新增销售签约信息、修改销售签约信息。4.1.2.结构模型.程序描述4.21. 销售查询数据库设计数据库逻辑结构设计栏位名称必输可编辑类型可能的值长度限制格式要求列表项二手车编号NNText车型NNText车身号(V

10、IN码)NNText车主姓名NNTex合同金额Next签约日期NNText签约状态NTe操作NNBuon按钮新增Nutton修改NButton.3.销售新增数据库设计数据库逻辑结构设计栏位名称必输可编辑类 型可能的值长度限制格式要求输入项二手车编号NNText系统分配买主姓名YYText买主证件类型YYTt买主证件号码YYTex车主姓名YText签约责任人YYTet签约日期YYextyyyymmd销售价格ext签约备注YTxt按钮保存NNButon返回Nuton4.3. 程序界面与功能说明说明:在此界面用户可以通过点击“销售查询”“销售新增”“销售修改”来进入相关的功能界面。说明:通过下拉框可

11、以选择想要查询的车辆号,然后点击“查询”,窗口中会显示其相关信息。如果点击“查询所有”则出现的是全部销售信息的相关报表。说明:将需要保存的信息录入,然后点击“保存”,若取消保存,则点击“取消”在二手车编号下拉框中选择想要进行信息修改的编号,从而实现其信息的修改录入。点击“修改”后,会出现“修改成功”的对话框。4.4.、改进计划 因为时间问题以及自身在B与CCES使用时的不熟练,导致许多想法最终没有实现。因此具有界面不美观,亲和力较差,功能实现不方便,许多功能不能实现等缺点。在后继的学习中如果有机会,我们会进行深层次的完善。4界面设计。 摈弃单调的灰色界面,加入更加时尚美观的背景。44.2 功能

12、实现简洁 例如可以直接在用户进行信息查询时在每一条记录后面加入两个功能按钮,如“删除”、“更改”。这样便可实现操作的快捷便利。4.3 易于上手操作实现当用户第一次使用这个界面是便可熟练上手。附录:相关代码:销售信息查询:Pvate Sub Cman2_Click()Dm tSQLs tn Dim rst As Reordse Dim ds As Daabas D strPaAct AsStrng strPayAt = mbo.alue Set s = CurntDb strSL = SELECT * FRO Sae WERESae.N= strPaAcct& Se st = dbs.OpenR

13、eordset(strQL) If rtEOFThn MsgBox 您所要查询的车辆不存在!, vbKOy + bExamain + Defaltton, 出错 Else abel2.Capio= rst.Fiels(N) Label31.aption = rst.Field(BuyName) LbelCapto rstFields(BuCaype) Labl.Cptn = rt.ield(CadNum) Labe37.Caption rst.Fiels(PC) ab9.apion= rs.Feld(Salrice) Lbel41aption= rtFels(SalDate) n rs.Clo

14、seEn 销售签约新增:ivat Sub sbmit_ick()n ErrorGoo Er_msubmit_Clik Msgox(新增信息成功!, vbOKnl) Dom.DMentem acFomBr, acRecordsMenu, acaeRcd, , cMeuVer70xit_cdubi_Click: Ext SErrcmdumiClick: sgBox Err.Dcripio Resu Eitmdsubmit_ClikEn Sub销售信息修改:On Err orr_omand14lc Dim sSQA Strng Dimr As Rcodset Dim s1 As Reoset Dim

15、bs ADatbse Dim strActI s Strin Dim sDcNme s Str Dim stLinCriteria As tring Set ds= CuentD trActID = Cmb9.Vaue srSQL= ELC * FRO aeWHRE m & rAccID et rst=dbs.Opnecorset(rSQL) r.Edit rst.Field(uerNme) = 买主姓名.Value rst.Feld(Buyarye) 买主证件类型.Vle rt.Fild(CarNum) = 证件号码.Value rstields(IC) = 交易责任人Value rstFi

16、eld(alePic) 交易金额.Vaue rst.Fies(Saleate) = 交易时间Valu rst.Upate rc MBox(修改信息成功!, vbOKOny) stlosEit_tav_lik: xit S5运行环境服务器平台:Wino运行平台:Misftces 2036使用说明直接打开.m文件就可以进行相关的操作了。其中主要的操作界面是在定价这个窗体里面,如果想查阅一下系统的信息,可以可打开相关的表或报表或查询等都可以获得想要的信息。结束语由于主观和客观等方面的原因,这次第一次尝试开发的项目并不是非常成功,目前为止仍有许多需要改进的地方。一方面是在开发的过程中遇到了很多问题,比

17、如最初开始连Microsot Acess 200的操作界面都不熟,所以一开始就在边摸索边尝试中进行着,这不仅导致了大量时间的浪费,而且开发出的成果也不是很理想。还有就是由于SQL、VB等编程语言没学好,所以在功能实现模块碰了很多壁,绕了很多弯路,后来只好请教老师和同学,在他们的帮助下才使得程序有所完善。另一方面就是在开发的过程中有很多细节都忽略了。最明显的就是上述中的几个需要改进之处,只可惜心有余而力不足。由于一开始组内就没有统一规划好,所以到最后整合的时候就出了很多问题。这样一来又浪费了大量的时间和精力,自己解决不了的时候还麻烦了老师。所以最终把整合问题解决完后已经是再也无心继续奋战了,因而

18、还是留下了上述的几个有待解决的问题。虽然一方面觉得这这次的实验是一次痛苦的经历,但另一方面也很感谢老师给我们提供了这次难得的机会:让我在实战中充分认识到了自身的不足和有待提高的地方。其实,老师的话也很有道理,如果我们信息管理与信息系统专业的学生连一门程序开发语言都能没能掌握,那以后毕业了万一从事跟专业相关的工作而在工作中连最起码的项目都开发不出来的话,那么,企业要你有何用?在这一点上我感触特别深。作为一个一年后即将面临毕业找工作压力的学生,如果不赶紧多学点,学会点,那么以后就很有可能在茫茫人海中被湮没了。所以,这次的实验对于我来说并不仅仅只是一次实验而已,由于过程相当痛苦,所以我们相信这次的经历会刻苦铭心的。同时,也希望自己铭记这次教训:一个人有没有真材实学,有没有能力,一动手,就可以判别出来了。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!