汽车行业销售管理系统项目计划说明书.doc_第1页
汽车行业销售管理系统项目计划说明书.doc_第2页
汽车行业销售管理系统项目计划说明书.doc_第3页
汽车行业销售管理系统项目计划说明书.doc_第4页
汽车行业销售管理系统项目计划说明书.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号:HHIT-SECD-SE122-05T-03版 本 号:V1.0汽车行业销售管理系统项目计划说明书项目名称 汽车行业销售管理系统 项目负责人 项目开发单位 淮海工学院计算机工程学院软件122班第05T项目组 项目成员 2015年6月24日软件工程课程设计项目组任务分派单(组长用)班级: 软件122班 组别: 第五组 组长姓名: 时间:2015年06月25日项目名称: 汽车销售管理系统 阶段名称: 概要设计 序号学号姓名任务名称具体任务内容完成标准起止日期验收成绩1引言、总体设计需求规定、运行环境完成2014-06-112014-06-122系统数据结构设计物理结构设计完成2014-06-112014-06-123接口设计、系统出错处理设计接口、出错信息、补救措施、系统维护设计完成2014-06-112014-06-124系统数据结构设计逻辑结构设计完成2014-06-112014-06-121、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息;2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。目 录软件工程课程设计项目组任务分派单(组长用)2目 录21引言刘兴儒41.1 编写目的41.2 背景41.3 定义41.4 参考资料42总体设计李宗儒52.1需求规定52.2运行环境52.3基本设计概念和处理流程52.4结构72.5功能需求与程序的关系82.6人工处理过程82.7尚未解决的问题83接口设计【刘兴儒】93.1用户接口93.2外部接口93.3内部接口94运行设计【李宝珠】94.1运行模块组合95系统数据结构设计【卢杨】105.1逻辑结构设计要点105.2物理结构设计要点125.3数据结构与程序的关系126系统出错处理设计【李宝珠】136.1出错信息136.2补救措施141引言刘兴儒1.1 编写目的 全球工业各个行业的发展与变革,对全球的经济产生着重大影响,特别是20世纪末,随着网络时代的到来,销售行业打破了国家地域的限制,形成了全球化网络的市场与生产格局。当今,经济全球化浪潮中一个最重要的动向就是跨国公司对世界和一国的影响力大大增强,销售行业实行网络化管理势在必行。无论全球销售行业如何变化,销售行业的体系结构却建立在一个基本模式之上,这种模式是遵循了产品本身的生产与市场的发展规律。根据这种规律,销售行业形成了从采购、分销、物料管理乃至成本核算与控制的一整套销售分析决策-服务三层体系结构。 网络销售系统的整体解决方案要针对该行业的特殊性和普遍性,其功能能够满足该行业中不同层次企业的业务流程,并利用可行的技术手段,将不同层次企业的业务处理连接起来,实现真正网络销售供应链的整体管理。预期读者:所有网上购物的群众1.2 背景a待开发的软件系统的名称为汽车行业销售管理系统b本项目的任务为软件工程课程设计的任教董剑利教授,开发者为软件122班第五小组的全体人员,分别:李宗儒、李宝珠、刘兴儒、卢杨,任命李宗儒为组长。项目开发地点为淮海工学院计算机楼105机房和宿舍楼D6-219。用户为所有网上购物的群众c此系统可以单独作为一个销售网站,也可以嵌套在大型的购物网站上1.3 定义 数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。C+:C+程序设计语言OOA:面向对象分析方法OOD:面向对象设计DFD:数据流图E-R图:实体-联系图IPO:输入、处理、输出图Window7 操作系统 UML:Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。Gantt:制定进度计划的工具 SQL :数据库1.4 参考资料1 软件工程导论(第六版) 清华大学出版社 张海藩 编著2 软件工程课程设计 机械工业出版社 李龙澍 编著3 计算机软件产品开发文件编制指南 GB 8567-884 软件工程综合案例教程 清华大学出版社 李代平刘兴儒2总体设计李宗儒2.1需求规定主要输入输出功能:处理输入输出查询会员信息会员编号会员详细基本信息查询汽车信息汽车名称汽车详细信息查询汽车发布信息汽车名称发布汽车的信息查询订单信息会员编号订单信息表3.1 输入输出表2.2运行环境处理器:Intel (R)Core(TM)i5-2400 cpu3.10GHz或更高内存:2GB 或更高显卡 显存1024MB硬盘:320GB 或更高网卡:100/1000MB 自适应操作系统:windows 7浏览器:IE9 及以上版本(或其它浏览器,如搜狗浏览器)Vs20102.3基本设计概念和处理流程基本设计概念:处理流程:图3.1 系统处理业务流程图描述:会员和销售人员输入账号密码,如果验证信息正确,则登录到各自的主界面。如果信息验证不成功。则从新输入账号和密码。在软件的主界面可以选择进入相应的功能项。会员界面的用户信息,汽车信息,订单信息。销售人员的用户信息,订单信息,汽车信息,汽车发布信息。完成操作后,退出软件。2.4结构由上面带有边界的数据流图可以导出如下所示的汽车销售管理系统的H图。图3.3 汽车销售管理系统H图描述:汽车销售管理系统主要分为四大模块,分别是用户管理、汽车信息管理、汽车发布管理、财务管理。用户管理又分为会员管理、销售人员管理。会员能查看,修改会员个人信息;销售人员能查看用户信息、删除会员信息。汽车信息管理能添加、查询、修改汽车的信息。汽车发布管理能管理汽车发布相关的信息。财务管理能查询财务,和添加财务。2.5功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:判断查询修改添加删除会员登录会员信息管理销售人员登录销售人员信息管理订单信息表3.2 各块程序的分配关系2.6人工处理过程此系统需要的人工处理过程包括需要输入用户名和密码等。在查询的时候,需输入一些必要信息。在修改信息的时候,需要输入更新的信息。2.7尚未解决的问题暂无李宗儒3接口设计【刘兴儒】3.1用户接口提供客户输入登陆界面,当客户账号与密码不匹配时提示账号或者密码输入错误,请重新输入正确密码,输入正确时,进入客户购车界面。3.2外部接口软件可以通过SQL server2008导出数据,为企业财务软件等提供数据通道。硬件可以通过U盘,打印机等。客户可以通过登陆界面进入购车界面;销售员可以通过管理服务器来查询,修改,添加和删除汽车的信息和汽车发布,从而实现汽车行业销售管理系统。服务器程序可使用VISUALC+提供的对SQLSERVER的接口,进行对数据库的所有访问。服务器程序上可使用SQLSERVER的对数据库的备分命令,以做到对数据的保存。3.3内部接口查询汽车信息和修改汽车信息对应相应的查询和修改的接口,查询订单等等对应相应的查询的接口。【刘兴儒】4运行设计【李宝珠】4.1运行模块组合事务添加模块查找模块修改模块删除模块用户管理发布管理产品管理订单管理财务管理会员查看个人基本信息会员查看订单信息会员修改个人信息销售查看订单信息销售查看财务信息 表3.34.2运行控制运行控制控制方法用户管理销售打开用户管理界面,并根据相应的要求对用户个人信息进行增删改等操作发布管理销售打开发布管理界面,对新增加的产品进行发布产品管理销售打开产品管理界面,对产品信息进行增删改等操作订单管理销售打开订单管理界面,对用户产生的订单进行查看和处理财务管理销售打开财务管理界面,对产生的财务报表进行查看会员查看个人基本信息会员登陆之后查看自己的个人信息会员查看订单信息会员登陆之后查看自己的订单信息会员修改个人信息会员登陆之后进入修改信息界面,修改个人信息销售查看订单信息销售登陆之后进入订单管理界面查看订单信息销售查看财务信息销售登陆之后进入财务管理界面查看财务信息 表3.4【李宝珠】5系统数据结构设计【卢杨】5.1逻辑结构设计要点(1) 数据结构如下:编号数据结构名属性1销售员信息表销售员工号,姓名,联系方式,性别2汽车信息表汽车编号,颜色,型号,品牌,供应商,备注3客户表客户编号,联系方式,备注,性别,姓名,住址4用户表用户ID,密码,姓名5销售情况表销售汽车号,销售数量,销售金额,出库时间6订单表订单号,订单数量,汽车编号,下单时间表3.5 数据结构表(2)数据项如下:编号数据项名称字段名主键类型是否为空1客户编号Cid是varchar(20)否2姓名Cname否varchar(20)否3性别Csex否Vachar(10)是4联系方式Cphone否varchar(20)否5住址Caddress否varchar(20)是6备注Ctext否varchar(20)是7销售员工号SaleID是varchar(20)否8销售员姓名SaleName否varchar(20)否10销售员号码SaleNum否varchar(20)否11销售员性别SaleSex否varchar(20)否12用户IDUserID是varchar(20)否13用户密码UserPwd否varchar(20)否14用户姓名UserName否varchar(20)否15汽车编号CarID是varchar(20)否16汽车颜色CarColor否varchar(20)是17汽车品牌CarBrand否varchar(20)是18汽车型号CarModel否varchar(20)是19汽车供应商CarSuppliers否varchar(20)否20汽车备注CarText否varchar(20)否21销售汽车号SID是varchar(20)否22销售汽车数量Snum否varchar(20)否23销售金额Smoney否varchar(20)否24出库时间Stime否Date否25订单号OID是varchar(20)否26订单数量ONum否varchar(20)否27汽车编号OCar否varchar(20)否28下单时间OTime否Date否表3.6 数据项表5.2物理结构设计要点处理功能:处理名称源数据生成数据动作执行者注册用户信息对应的用户信息用户查询会员信息本部门人员配置客户信息会员购买产品汽车信息对应的汽车信息会员查询订单汽车信息,客户信息,销售员信息对应的汽车订单信息管理人员,会员,销售员修改注册信息录入、修改、删除注册信息生成注册信息会员财务管理销售情况信息生成对应的销售情况信息管理员,销售员发布管理汽车信息生成相应的发布信息销售员产品管理录入、修改、删除产品信息汽车信息销售员订单管理录入、修改、删除订单信息对应的订单信息销售员用户管理添加,修改,删除会员对应的会员信息销售员,管理员添加销售汽车信息表对应员工的汽车信息管理员表 3.7 处理功能表5.3数据结构与程序的关系该数据库中共有6张数据表,分别为用户信息表,汽车信息表,客户信息表,销售员信息表,销售情况表,订单表。字段名类型是否允许为空备注UserIDvarchar(20)否用户IDUserPwdvarchar(20)否用户密码UserNamevarchar(20)否用户姓名表3.8User(用户表)字段名类型是否允许为空备注CIdvarchar(20)否客户编号CNamevarchar(20)否姓名CSexVachar(10)是性别CPhonevarchar(20)否联系方式CAddressvarchar(20)是住址CTextvarchar(20)是备注表3.9 Customer( 客户信息表)字段名类型是否允许为空备注CarIDvarchar(20)否汽车编号CarColorvarchar(20)是汽车颜色CarBrandVachar(10)是汽车品牌CarModelvarchar(20)是汽车型号CarSuppliersvarchar(20)否汽车供应商CarTextvarchar(20)否汽车备注表 3.10 Car(汽车信息表)字段名类型是否允许为空备注SaleIDvarchar(20)否销售员工号SaleNamevarchar(20)否销售员姓名SaleNumVachar(10)否销售员号码SaleSexvarchar(20)是销售员性别表3.11 Saleman(销售员计划表)字段名类型是否允许为空备注SIDSID否销售汽车号SNumSNum否销售汽车数量SMoneySMoney否销售金额STimeSTime是出库时间表3.12 Sale(销售情况表)字段名类型是否允许为空备注OIDvarchar(20)否订单号ONumvarchar(20)否订单数量OCarVachar(10)否汽车编号OTimeDate否下单时间表3.13 Order(订单信息表)【卢杨】6系统出错处理设计【李宝珠】6.1出错信息用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。 操作系统输出信息的形式处理方法客户登陆客名不存在或密码错误重新输入客户名或密码销售员删除汽车信息输入该汽车名不存在重新输入员工名添加汽车信息汽车信息已存在重新添加汽车信息发布输入该员工名不存在重新输入员工名修改客户信息销售员不可修改只有客户可以修改销售员登陆销售员不存在或密码错误重新输入用户名或密码确认订单订单信息错误重新确认订单信息修改订单输入该订单号不存在重新输入订单号查询订单订单号错误重新输入订单号表3.14 出错信息表6.2补救措施说明故障出现后可能采取的变通措施,主要包括: 1需要在添加/修改操作中及时对输入数据进行验证,分析错误的类型,并且给出相应的错误提示语

温馨提示

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

评论

0/150

提交评论