韶关学院毕业论文(设计)开题报告论文(设计)题目:基于WEB的汽车销售管理系统设计与实现学生姓名:李生荣学号:08101043028院(系):计算机科学学院专业:计算机科学与技术班级:08计算机3班指导教师姓名及职称:戴经国教授年月日(教务处制表)2韶关学院本科毕业论文(设计)开题报告1、选题的目的与意义随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛。很多汽车销售公司的业务环节仍然运用人工记账的传统方法,既容易出错又会导致账目混乱,查询和统计起来也非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。如何管理好这些,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。汽车销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,该系统主要根据实际需求,划分了进车管理、销售管理、库存管理、系统管理、报表统计和售后管理六大模块,采用B/S模式实现了从多个环节数据的跟踪管理服务,基本上满足了汽车销售管理流程。综上所述:本系统具有很大的开发价值和意义2、研究的主要内容本系统将选用VisualStudio.NET2010开发工具和SQLServer2008数据库。从汽车销售管理公司的业务流程来考虑,我认为其应该提供进车管理,库存管理,销售管理,售后管理,统计报表,系统等功能。详细如下:(1)进车管理:进车管理主要包括业务员的进车订单的录入,进车订单的修改,进车订单的查询和进车订单的删除,只有未被审核的订单才能被修改和删除,已审核的订单不能对其进行更新操作。(2)库存管理:主要包括仓库管理员对业务员的进车订单进行审核,审核后才能把订单里的车辆入库,分为订单审核,车辆入库,库存查询,入库单查询。(3)销售管理:销售管理功能主要实现对销售车辆信息记录在销售订单里,分为:销售订单添加,销售订单修改,销售订单查询,销售订单删除。(4)售后管理:售后管理的主要功能是记录销售车辆的售后报修服务,分为:售后订单添加,售后订单修改,售后订单查询。(5)报表统计:报表统计的主要功能是对业务员的进车订单,销售员的销售订单,售后服务人员的售后订单进行统计处理,按每个工作人员进行统计或者按时间统计(6)系统设置:系统设置的功能是管理本系统的工作人员的信息,客户的信息,数据的备份,个人密码的修改,权限的设置本系统的主要数据库表:(1)售后服务表(售后订单号、销售订单号、工作人员姓名等信息)(2)车辆信息表(车辆型号、颜色、现有库存等信息)(3)进车表(进车单号,车辆型号、数量、所属厂商等信息)(4)销售表(销售单号、车型号、发动机型号、销售人员姓名等信息)(5)系统工作人员表(人员id、姓名、密码,类型等信息)(6)客户表(姓名、身份证号、联系电话、地址等信息)(7)厂商表(厂商名称,所在地点,联系人,联系电话等信息)(8)入库表(入库单号,入库日期,进车单号,入库人员等信息)3、可行性分析(1)前期准备工作:网上查资料,社会调查业务流程,询问相关老师,跟同学交流想法。(2)技术可行性:有网络中心的老师指导,本人在大学课程里学过《软件工程导论》、《数据库系统原理及应用教程》、《数据结构》、《ASP.NET程序设计》等课程,再加上做过数据库课程设计和自3学《C#高级编程》,所以本系统可采用以C#为开发语言,以VisualStudio2010和SQLServer2008为开发工具进行开发。(3)措施:在网上搜索有关资料,增加对汽车销售流程的熟悉。找买过车的老师或者社会人士了解买车的过程,参考图书管里的资料。4、研究方法、拟解决的关键问题、实验方案(1)研究方法文献研究法:通过调查相关文献获得资料并对其进行研究分析,先对要采用的技术进行由浅入深,由易到难,由简到繁的学习和巩固,然后对汽车销售管理系统的管理进行分析,并重视研究已有的案例。案例分析法:通过了解目前市场上已有的汽车销售管理系统的功能,了解其优点和缺点,再根据这些设计出更完善的汽车销售管理系统。对比分析法:利用该方法将本系统与其他相似系统相对比,及时发现不足之处,并通过社会实践对比与实际需求的差距,不断改进与完善。(2)拟解决的关键问题数据表的设计。一般来说数据表的设计要达到第三范式,表设计得是否合理直接影响系统的效率和稳定性,表太少则可能有大量数据冗余,表太多则可能出现连接查询上的出错。充分利用存储过程达到数据处理一致的问题。数据库的安全问题。这里主要针对注入攻击和数据安全,使用传参的方法解决注入攻击问题,用加密技术对部分信息进行加密,及时对数据进行备份处理(3)实验方案①利用VS2010+SQL2008+C#为开发工具,以ASP.NET为开发平台。②测试方案:功能测试:测试各功能模块是否能正确地运行。安全性测试:测试是否能加密信息和防数据库的注入攻击4、工作进度安排系统需求分析与设计:(2011年9月4日(第三周)前完成)系统调试测试:(2011年10月9日(第八周)前完成)毕业论文撰写:(2011年10月9日(第八周)前完成)毕业论文修改及答辩材料准备:(2011年10月23日(第十周)前完成)毕业论文答辩:(2011年10月24日(第十周)-2011年11月13日(第十三周)组织5、主要参加文献[1]张海藩.《软件工程导论》.北京:清华大学出版社.2008.2[2]苗雪兰,刘瑞新,宋歌.《数据库系统原理及应用教程》.北京:机械工业出版社.2009.1[3]冉晓旻,孙晓非,吴越胜.《ASP.NET3.5完全学习手册》.北京:清华大学出版社,2009.4[4]辛盛,王明哲.《基于UML的汽车销售管理系统设计》.北京:人民邮电出版.2002.1-3.[5]王晓科,梁冰.《视频学C#明日科技》.北京:人民邮电出版社.2010.2[6]杨正华,葛菱南.《趣味程序导学Javascript》.北京:清华大学出版社,2005[7]郭宁,郑小玲.《管理信息系统》.北京:人民邮电出版社,2009.3[8]耿肇英,耿燚.《C#应用程序应用教程》.北京:人民邮电出版社.2007.9指导教师审查意见指导教师签名:年月日教研室意见教研室主任签名:年月日院系意见领导签名及院(系)公章:年月日注:学生应根据指导教师的选题要求,在指导老师的指导下进行初步调研,并撰写开题报告,要求尽量做到思路清晰,各阶段目标明确,各部分任务之间时间安排松紧得当,具有可操作性。对于已提前接触和课题相关工作的学生,其前期所做的相关工作均可作为论文工作的一部分,并在论文工作计划中注明。各院(系)要组织指导教师、教研室审查开题报告,凡思路不清、目标不明确和不具备可操作性的开题报告必须重写,以便于更好地开展工作及中期检查。指导教师在每次检查(抽查)后要填写情况记录并签署姓名和日期。