《运输企业管理系统设计.docx》由会员分享,可在线阅读,更多相关《运输企业管理系统设计.docx(28页珍藏版)》请在优知文库上搜索。
1、辽宁工业大学管理信息系统设计课程设计汇报(论文)题目:运送企业管理系统院(系):软件学院专业班级:软件工程114班学号:学生姓名:安凯辰指导教师:谷宝华教师职称:副专家起止时间:2023.5.28-2023.6.8学号学生姓名安凯辰专业班级软件工程114班课程设计(论文)题目运送企业管理系统课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完管理信息系统课程并进行完专业实习后进行的一次全面的J综合练习。任务:采用构造化日勺系统开发措施,应用品体B计算机语言VB和数据库SQL等技术,按照软件工程口勺思想,开发一种运送管理信息系统,该系统包括安
2、监月报子系统、调度管理子系统、技术管理子系统、劳动工资子系统、以及运送日、月、年报子系统等较齐全的运送管理信息系统。并结合分析设计过程,撰写系统设计阐明书(课设汇报)。1 .根据课程设计时间选择合适规模大小日勺设计课题。采用专业实习的调研内容作为课程设计选题。2 .根据合理日勺进度安排,按照系统开发的流程及措施,踏实地开展课程设计活动。3 .课程设计过程中,根据选题B详细需求,在开发各环节中撰写有关的技术文档,最终提交详细的课程设计汇报。4 .开发出可以运行的管理信息系统,通过上机运行检查。5 .设计阐明书规定文档齐备,环节全整,流程对B,阐明详细,具有可操作性。院(系):软件学院课程设计(论
3、文)任务及评语教研室:软件教研室指导教师评语及成绩成绩:指导教师签字:2012年6月12日第1章系统分析错误!未定义书签。1.1 建立系统日勺必要性错误!未定义书签。1.2 业务流程分析错误!未定义书签。1.3 数据流程图错误!未定义书签。1.4 数据字典错误!未定义书签。第2章系统设计错误!未定义书签。2.1 系统功能设计错误!未定义书签。2.2 代码设计错误!未定义书签。2. 3系统运行环境与数据库设计错误!未定义书签。概念设计错误!未定义书签。逻辑设计错误!未定义书签。物理设计错误!未定义书签。2.4 输入/输出设计错误!未定义书签。2.5 功能模块设计错误!未定义书签。第3章系统实行错
4、误!未定义书签。第4章设计总结错误!未定义书签。参照文献错误!未定义书签。附录:重要代码错误!未定义书签。第1章系统分析1.1 建立系统的必要性运送管理信息系统TMIS(TransportationManagementInformationSystem)0建立,是提高企业管理工作科学化和现代化0重要手段。该系统包括安监月报子系统、调度管理子系统、技术管理子系统、劳动工资子系统、以及运送日、月、年报子系统等较齐全B运送管理信息系统。该系统可及时、精确和全面地掌握企业运送管理状况和机构资源,可以与其他业务系统进行数据互换,实现资源共享,并且可认为企业高层提供决策支持(1)调度管理子系统。包括计划指
5、标管理、实际完毕状况管理、运送资源管理、日、月、年计划量完毕状况管理、最短途径管理、出库入库管理、通行费率信息管理等。(2)技术管理子系统。包括车辆性能技术参数管理、车辆运行时间管理、车辆维修管理等。(3)系统维护功能。进行环境参数、顾客设置、权限分派、数据管理、日志记录等系统的维护工作,保证整个系统的正常运行。1.2 业务流程分析我们0这个运送业务管理系统车辆管理、货品管理、司机在途管理、车辆调度安排、货品验收管理、货品托运申请、货品托运管理、司机资料设置、在途跟踪管理、等模块。我们但愿这个系统可以以便车队业务管理的高效,以便,节俭,操作简易,并且直观。图11系统业务流程图图12数据流程图1
6、.4 数据字典数据流程图是系统构造化分析行之有效的工具,它抽象地描述了系统数据处理的状况,但却无法体现各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做深入0补充阐明,这就是数据字典和变换逻辑阐明。数据字典是有关数据0信息0集合,是对数据流程中包括的元素的定义的集合。部分数据项的定义如下:表1数据项的定义数据项名称数据项含义阐明别名数据类型长度取值范围车辆调度编号为每个车辆调度设置一种代号无字符30a000-x999车牌号码车牌的号码无字符30a000-x999车主姓名车主的姓名无字符20中、外文司机姓名司机的姓名无字符20中、外文任务时间任务的时间无日期1619*/*/*一2*
7、货品名称货品的名称无字符8中、外文送货地点货品要送达的地点无字符50中、外文车辆编号为车辆设置一种编号无字符30a000-x999车辆类型车辆的类型无字符20中、外文车主联络车主的无字符20a000-x999身份证号身份证的号码无字符50a000-x999电子邮件联络方式无字符50中、外文司机司机的号码无字符30a000-x999车主地址车主的无字符50中、外文承运单号承运单的编号无字符30a000-x999抵达地点货品抵达的地点无字符50中、外文号码邮件的编号无字符20a000-x999(2)数据构造的定义1)数据构造名称:车辆调度安排含义阐明:数据库中用来存储车辆调度的信息数据构造构成:车
8、辆调度编号+车牌号码+车主姓名+司机姓名+任务时间+货品名称+送货地点。2)数据构造名称:车辆资料设置含义阐明:数据库中用来存储车辆资料B信息数据构造构成:车辆编号+车牌号码+车辆类型+司机姓名+车主姓名+车主+身份证号码+电子邮件+司机+出生日期+邮政编码+车主地址3)数据构造名称:车辆在途跟踪管理含义阐明:数据库中用来存储跟踪车辆在途中的信息数据构造构成:车辆编号+承运单号+司机姓名+车牌号码+司机+抵达地点+抵达日期(3)数据流的定义1)数据流的名称:车库记录简要阐明:对车库的存储车辆进行理解数据流来源:车辆信息数据流去向:出车记录数据构造:车辆编号+车牌号码+车主姓名+车辆类型2)数据
9、流的名称:车辆编号简要阐明:将车辆进行编号数据流来源:车辆信息数据流去向:检查人员数据构造:车辆编号+车牌号码+车辆类型+司机姓名+车主姓名+车主(4)数据的存储1)名称:车辆调度安排表存储组织:按车辆调度编号主索引记录构成:车辆调度编号+车牌号码+车主姓名+司机姓名+任务时间+货品名称+送货地记录数:变化数据量:变化主关键字:车辆调度编号2)名称:车辆资料设置存储组织:按车辆编号主索引记录构成:车辆编号+车牌号码+车辆类型+司机姓名+司机姓名+车主姓名+车主+身份证号码+电子邮件+司机+出生日期+邮政编码+车主地址记录数:变化数据量:变化主关键字:车辆编号3)名称:车辆在途跟踪存储组织:按照
10、编号主索引记录构成:编号+承运单号+司机姓名+车牌号码+司机+抵达地点+抵达日期记录数:变化数据量:变化主关键字:编号第2章系统设计2.1系统功能设计将一种复杂系统按功能进行模块划分、建立模块0层次构造及调用关系、确定模块间的接口及人机界面等。数据构造设计包括数据特性的描述、确定数据0构造特性、以及数据库的设计,在本系统中重要分为三大功能模块,分别为汽车管理、货品管理、司机在途管理。其中汽车管理还包括两个子模块为车辆调度安排和车辆资料设置。货品管理具有三个子模块分别为货品验收管理、货品托运申请、货品托运管理。司机在途管理分为司机资料设置和在途跟踪管理等子模块。本系统详细功能模块如下:图2.1系
11、统功能模块图2.2代码设计代码设计是为了实现全局数据的统一。合理的代码构造是信息处理系统与否具有生命力的一种重要原因。系统物理配置方案设计包括设备配置、通信网络0选择和设计以及数据库管理的选择等。数据存储设计是根据所选择的详细数据库管理系统,进行数据库的设计。(1)货品托运申请:流水帐号:Ol即为生成的代码,生成条件有年、月、日和6位编码构成。20231221OOOoOl随机编码货品托运日期货品托运月份货品托运年份(2)在途跟踪管理:编号:GZOl即为生成的代码,生成条件为英文首字母缩写、年、月、日和六位编码构成。(3)货品验收管理客户验收编号:即为生成的代码,生成条件为年、月、日和4位编码构
12、成。2. 3系统运行环境与数据库设计基于目前信息和经济日勺发展趋势和企业日勺办公化自动成度,综合考虑各方面原因后系统的运行环境设计为在WindowsXP平台下运行,程序B设计语言为VisualBasic6.0企业版,用SQLSerVer2023实行数据库完整模型。系统日勺硬件规定为PC机,IG以上内存,80G以上硬盘。概念设计概念构造设计,通过对现实世界的信息流进行分析、选择、命名、分类、抽象之后建立起对应的概念模型。这个概念模型描述的是从顾客角度看到的数据库,而与详细实现无关。一般常用E-R图来描述概念模型。1、局部E-R图(1)车辆在途跟踪:编号、承运单号、司机姓名、车牌号码、司机、抵达地
13、点、抵达日期:图2.2车辆在途跟踪E-R图(2)车辆资料设置:车辆编号、车牌号码、车辆类型、司机姓名、司机姓名、车主姓名、车主、身份证号码、电子邮件、司机、出生日期、邮政编码、车主地址。(3)根据部门实体E-R图可以得出系统的整体E-R图:图2.4实体间的联络图逻辑设计建立数据库的概念模型后,就可根据选定0数据库管理系统所支持0数据模型(层次模型、网状模型和关系模型),将概念模型转换成数据逻辑模型。由于目前使用0数据库管理系统大多是关系数据模型,因此要将E-R图转换出关系数据模型。在E-R图中有实体、实体之间的联络两类数据。因此从E-R图转换导出关系数据模型,实际上就是讲实体与联络转换成关系数
14、据模型。其转换的基本规则对应的有两条(1)一种实体表达成一种关系(2)一种联络表达成一种关系。整体E-R图关系之间时转换为:车辆和司机是调度的关系,货品和车辆是调度的关系,司机和货品为调度的关系。车辆在途跟踪(编号、承运单号、司机姓名、车牌号码、抵达地点、抵达日期)车辆调度安排(车辆编号、车牌号码、车主姓名、司机姓名、执行任务、任务时间、货品名称、送货地点)车辆资料设置(车辆编号、车牌号码、车辆类型、司机姓名、车主姓名、车主、身份证号码、点子邮件、邮政编码、车主地址)物理设计数据库物理设计过程中需要对时间效率、空间效率、维护代价和多种顾客规定进行权衡,选择一种优化方案作为数据库物理构造。1 .索引(1)车辆调度安排表表名:车辆调度安排选定0索引:PK_tb_Goods_cldd类型:主键索引名:PK_tb_Goods.cldd预定房间索引表的列名有车辆编号、车牌号码、车辆类型、司机姓名、司机姓名、车主姓名、车主、身份证号码、电子邮件、司机、出生日期、邮政编码、车主地址其次序都为升序。(2)车辆资料设置表表名:车辆资料设置选定的J索引:PK_tb_Go