




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、汽车销售管理系统一、概述1、项目背景:计算机已经要成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了 长足的进步,它以及被应用于许多的领域,计算机之所以如此流行的原因主要有以下几个方面:首先, 计算机可以代替人工进行许多的复杂的劳动。其次,计算机可以大大的提高人们的工作效率。第三, 计算机可以节省许多资源。第四,计算机可以使敏感文档更加安全现有汽车销售公司的汽车销售管理水平不高,还停留在纸介质的基础上,这样的机制已经不能适 应时代的发展,因为它浪费了许多的人力和物力。在在信息时代这种传统的管理方法必然被计算机为 基础的信息管理所取代。我作为跨世纪的一代学计算机的年轻人,希
2、望在这方面有所贡献。改革的总设计师邓小平同志说 过:科学技术是第一生产力。我希望能用所学的知识编制一个适用的程序来帮助汽车销售公司进行更 有效的汽车销售管理工作。2、编写目的:运用自己所学的知识设计一个汽车销售管理系统,提高销售管理的效率。3、软件定义:汽车销售管理系统系统中需要完成的功能如下:(1)基本信息的管理:包括厂商、车辆、客户信息的管理(2)采购信息管理:包括车辆采购和维护(3)销售信息管理:包括车辆销售和维护(4)信息统计:销售利润(5)系统维护:用户管理4、开发环境:SQL Server 2008,Microsoft Visio 2007,Microsoft Visual Stu
3、dio 2010 语 言用C#二、需求分析系统需求分析汽车销售管理系统用于提高销售管理效率,提供对汽车信息、厂商信息、客户信息的管理和汽车 采购、销售、统计等流程进行控制和优化。具体而言,汽车销售系统需要实现以下的需求:(1)能对汽车信息、厂商信息、客户信息进行浏览、添加、删除功能;(2)对汽车的进货和销售信息进行管理,能进行浏览、删除、添加功能(3)根据进货单和销售单能求出汽车销售进行的利润。功能需求分析经过调研分析,汽车销售管理系统共分为五大块功能。基础信息管理用于对车辆、厂 息、管理;采购信息管理用于车辆的采购和维护;销售信息管理用于车辆的销售和维护; 于对利润的计算;系统维护用于用户的
4、维护。商及客户信信息统计用汽车销售管理系统模块图商及客户信信息统计用三、系统设计1)汽车销售管理系统的数据流图管理员/、管理 管理进货员-填写A进货单销售单填写-销售员tt添加添加确认确认_i _i进货表销售表进货统计销售统计利润统计图1系统数据流图2)数据字典(1)数据结构:用户=用户名+用户密码+身份;进货单=进货日期+厂商名+原价+进货数量+车型+采购员;车辆二车型+厂商名+备注;客户=用户名+地址+联系电话+e-mail;厂商二厂商名+地址+联系电话+e-mail;销售单=销售日期+客户名+售价+销售数量+车型+销售员;(2)数据项:编号标识符类型长度所属表名同义名1idintuser
5、s用户编号2usernamevarchar10users用户名3userpasswordvarchar10users用户密码4usertypesvarchar10users身份5idintbuyinformation进货编号6buydatedatatimebuyinformation进货日期7firmnamevarchar10buyinformation厂商名8pricedecimal15,2buyinformation原价9buynumberintbuyinformation进货数量10cartypesvarchar10buyinformation车型11buyervarchar10buyi
6、nformation采购员12idIntcarsinformation车辆编号13carnamevarchar10carsinformation车型14firmnamevarchar10carsinformation厂商名15beizhuvarcharMAXcarsinformation备注16idintcustominformation客户编号17customnamevarchar20custominformation客户名18addressvarchar20custominformation地址19telephonevarchar15custominformation联系电话20e-mai
7、lvarchar20custominformatione-mail21idintfirminformation厂商编号22firmnamevarchar20firminformation厂商名23addressvarchar20firminformation地址24telephonevarchar15firminformation联系电话25e-mailvarchar20firminformatione-mail26idintsalesinformation销售编号27salesdatedatetimesalesinformation销售日期28customnamevarchar10sales
8、information客户名29thepricedecimal15,2salesinformation售价30salesnumberintsalesinformation销售数量31cartypesvarchar10salesinformation车型32salesmanvarchar10salesinformation销售员3、数据流编号数据流名输入输 出1身份信息账号+密码+身份管理界面2错误身份信息错误的账号、密码、身份错误提示3删除信息该信息的编号id删除后的信息表4添加信息信息的各属性成功回到管理页面5密码修改新密码名成功回到管理页面6错误密码修改新密码输入错误错误提示7添加用户新用
9、户各属性成功回到管理页面概念结构设计E-R图(1)汽车销售管理系统E-R图编日期进货价编日期销售员名称e-mail进货生产进货1n数量采购员n1nn /销售单车辆信息进货单厂商信息(2)关系模型用户清单(用户编号,用户名,用户密码,身份)厂商信息(厂商编号,厂商名,地址,联系电话,e-mail)客户信息(客户编号,客户名,地址,联系电话,e-mail)车辆信息(车辆编号,车型,厂商名,备注)进货信息(进货编号,进货日期,厂商名,原价,进货数量,车型,采购员)销售信息(销售编号,销售日期,客户名,售价,销售数量,车型,销售员)4)数据库设计users用户表firminformation厂商信息表
10、custominformation 客户信息表carsinformation车辆信息表buyinformation进货信息表salesinformation 销售信息表四、系统实现图1系统登录界面图2管理员后台界面图3采购员操作界面图4销售员操作界面图5厂商信息管理界面图6厂商信息添加界面图7车辆信息管理界面图8车辆信息添加界面图9客户信息管理界面图10客户信息添加界面图11进货单管理界面图12进货信息添加界面图13销售单管理界面图14销售信息添加界面图15销售利润统计界面图16销售数量统计界面图17密码修改界面图18用户信息管理界面图19新用户添加界面public class SQLHelp
11、erprivate SqlConnection conn = null;private SqlCommand cmd = null;private SqlDataReader sdr = null;public SQLHelper()string connStr = Data Source=.;Initial Catalog=Carsmamage;Integrated Security=True”; conn = new SqlConnection(connStr);private SqlConnection GetConn()if =();return conn;public int Exe
12、cuteNonQuery(string sql)int res;trycmd = new SqlCommand (sql, GetConn();res = ();catch (Exception)throw;finallyif =();return res;public DataTable ExecuteQuery(string sql)DataTable dt = new DataTable ();cmd = new SqlCommand (sql, GetConn();ows00.ToString();return result;public SQLHelper sqlhelper;pub
13、lic SqlManager()sqlhelper = new SQLHelper ();public bool Login(string name, string password, string types)bool flag = false;string sql = select username,userpassword,usertypes from users where username= + name + and userpassword= + password + and usertypes= + types + ;DataTable dt = (sql); if 0) fla
14、g = true;return flag;public bool Insert(string Newname, string Newaddress, string Newtelephone, string Newemail) bool flag = false;string sql = insert into firminformation(firmname,address,telephone,e-mail)values( + Newname + , + Newaddress + , + Newtelephone + , + Newemail + );int res = new SQLHelp
15、er().ExecuteNonQuery(sql); if (res 0) flag = true;return flag;public bool Insert(string Carname, string Firmname, string beizhu)bool flag = false;string sql = insert into carsinformation(carname,firmname,beizhu)values( + Carname+, +Firmname+ , + beizhu+);int res = new SQLHelper().ExecuteNonQuery(sql
16、);if (res 0)flag = true;return flag;public bool Insert1(string Newname, string Newaddress, string Newtelephone, string Newemail)bool flag = false;string sql = insert into custominformation(customname,address,telephone,e-mail)values(” + Newname + , + Newaddress + , + Newtelephone + , + Newemail + )”;
17、int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public bool Insert2(string type, string firm, string number, string money, string date, string name) bool flag = false;string sql = insert into buyinformation(buydate,firmname,price,buynumber,cartypes,buyer)values( +dat
18、e+ , +firm+ ,” +money+ , +number+ ,+type+,+name+)”;int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public bool Insert3(string type, string number, string money, string custom, string date, string name) bool flag = false;string sql = insert into salesinformation(sales
19、date,customname,theprice,salesnumber,cartypes,salesman)values( + date +, + custom + , + money + , + number + , + type + , + name + );int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public bool Insert4(string name, string password, string types)bool flag = false;strin
20、g sql = insert into users(username,userpassword,usertypes)values( + name + , + password + , +types + ,);int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public bool validation(string name)bool flag = false;string sql = select username from users where username=, + nam
21、e + ,”;DataTable dt = (sql);if 0)flag = true;return flag;public bool updatepassword(string name, string password)bool flag = false;string sql = update users set userpassword=,+password+, where username=,+name+,;int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public b
22、ool delete1(string num)bool flag = false;string sql=delete from firminformation where id=,+num+,;int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public bool delete2(string num)bool flag = false;string sql = delete from carsinformation where id= + num + int res = new
23、SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public bool delete3(string num)bool flag = false;string sql = delete from custominformation where id= + num + int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public bool delete4(string num)bool flag = false;string sql = delete from buyinformation where id= + num + int res = new SQLHelper().ExecuteNonQuery(sql);if (res 0)flag = true;return flag;public boo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度水库观光农业承包经营协议
- 2025年度老年公寓保姆雇佣合同范本专业护理老人生活
- 二零二五年度旅游文化公司干股分红与旅游线路合作协议
- 2025年度网络安全产品采购合同范本大全
- 二零二五年度汽车融资租赁与品牌授权合作协议
- 二零二五年度口腔医疗中心人员聘用协议
- 二零二五年度个人土地租赁合同(特色小镇建设)
- 2025年度特色商业街区租赁协议书
- 2025年度水稻种植回收与农业循环经济发展合同
- 2025年度艺术表演团体临时演员及工作人员聘用合同
- 2025年温州职业技术学院单招职业技能考试题库必考题
- 惜水在心节水在行-(3月22日世界水日)课件2024-2025学年高二下学期节约用水主题班会
- 2025年高考物理模拟试卷1(广东卷)及答案
- 部编版五年级下册第二单元快乐读书吧:读古典名著,品百味人生《西游记》整本书阅读推进课教学设计
- 第16课《大家排好队》第一课时
- 患者隐私保护培训课件
- 仿制药政策法规跟踪与解读行业深度调研及发展战略咨询报告
- 天津市部分区2022-2023学年七下期中考试数学试卷(原卷版)
- 2025年度人力资源服务外包项目验收与交付合同范本
- 加气站气瓶充装质量保证体系手册2024版
- 2025新人教版七下英语单词默写表
评论
0/150
提交评论