天亿物流信息网站的系统.doc_第1页
天亿物流信息网站的系统.doc_第2页
天亿物流信息网站的系统.doc_第3页
天亿物流信息网站的系统.doc_第4页
天亿物流信息网站的系统.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

辽辽 宁宁 工工 业业 大大 学学 管理信息系统设计管理信息系统设计课程设计 论文 课程设计 论文 题目 题目 天亿物流信息网站系统天亿物流信息网站系统 院 系 院 系 经济管理学院经济管理学院 专业班级 专业班级 学学 号 号 学生姓名 学生姓名 指导教师 指导教师 教师职称 教师职称 讲师讲师 助教助教 起止时间 起止时间 2009 7 6 2009 7 10 课程设计 论文 任务及评语课程设计 论文 任务及评语 院 系 经济管理学院 教研室 电子商务 学 号060705027学生姓名卢红专业班级电子商务 061 课程设计 论文 题目 天亿物流信息网站系统 课程设计 论文 任务 管理信息系统课程设计作为独立的教学环节 是软件工程信息管理方向专业集中实践 性环节系列之一 是学习完 管理信息系统 课程并进行完专业实习后进行的一次全面的 综合练习 任务 采用结构化的系统开发方法 按照软件工程的思想 开发一个实用的中小型管 理信息系统 完成天亿物流信息网站系统的分析设计实施工作 并完成结合开发过程 撰 写设计说明书 1 根据课程设计时间选择适当规模大小的设计课题 采用专业实习的调研内容作为课 程设计选题 2 根据合理的进度安排 按照系统开发的流程及方法 踏实地开展课程设计活动 3 课程设计过程中 根据选题的具体需求 在开发各环节中撰写相关的技术文档 最 后提交详细的课程设计报告 4 开发出可以运行的管理信息系统 通过上机检查 5 设计说明书要求文档齐备 步骤全整 流程正确 说明详细 具有有可操作性 指导教师评语及成绩 本科毕业生设计 论文 I 目录 第 1 章天亿物流信息网站系统分析 1 1 1 网站建设的可行性分析 1 1 2 组织机构及管理功能分析 1 1 2 1 公司组织结构 1 1 2 2 管理功能分析 2 1 3 业务流程分析 2 1 4 数据流程分析 3 1 5 数据字典 4 第 2 章天亿物流信息网的总体设计 6 2 1 功能模块划分及描述 6 2 2 天亿物流信息网模块设计 8 2 2 1 前台模块设计 8 2 2 2 后台模块设计 10 2 3 数据库设计 11 2 3 1 概念设计 11 2 3 2 逻辑设计 11 2 3 3 数据库的具体设计 11 2 3 4 代码设计 13 第 3 章天亿物流信息网的实施 16 3 1 主要模块设计 16 3 2 系统测试 17 3 2 1 测试的步骤 17 3 2 2 测试结果评价 17 3 3 系统维护的管理和步骤 18 参考文献 19 本科毕业生设计 论文 1 第 1 章天亿物流信息网站系统分析 1 1 网站建设的可行性分析 随着物流企业的飞速发展 物流被越来越多的国内人士所认同 这就迫切的 需要一个交流的平台 为商家和物流企业之间建立一个相互了解和沟通的平台 因此物流信息网站的建设就是企业不断发展的必然趋势 物流信息平台是指运用计算机和现代通讯技术构筑一个虚拟开放的物流网络 平台 并利用联网技术连接制造商 批发 零售商 使用信息软件对物流的各个 环节 运输 仓储 包装 加工 配送等 进行信息集中处理 发布和交易 信息技术是实现信息平台的构建及其功能的技术手段 本系统的建设是运用计算 机技术和现代网络技术为企业之间的交流提供一个平台 可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解 决 在这个阶段 必须就时间 人力 财力 效益 技术等要素来评估是否有足 够的资源支持使用单位的需要 系统规模并不很大 开支较少 但需要专业人员 进行维护和管理 所以系统建设需要先期投入 但系统的平稳运行将给企业带来 潜在经济效益 对于用户来说 合理 方便 快捷的网站设计布局和即时的响应速度 足以 满足各种企业人员的不同需求 所以在进行网站设计时考虑到这些 将企业的基 本信息做最初设置 把企业的信息服务作为开发的根本 建立操作简单 界面友 好 使用灵活 实用性强 安全性高的信息网站 本系统对企业的现有人员 日 常工作等没有影响 只需对一部分员工进行简单的培训就会熟悉系统的操作 所 以系统在营运方面是可行的 经过可行性研究可以看出 本系统的开发时机成熟而且系统的应用能够增加 企业的经济效益 所以综合考虑各方面的因素系统的开发是可行的 1 2 组织机构及管理功能分析 1 2 1 公司组织结构 天亿集团是一个集团化的公司 公司权责明确 各个部门的功能分工明确 本科毕业生设计 论文 2 集团下属的物流运营公司刚刚起步 目的在于建立行业内部的领军企业 组织结 构图如图2 1所示 执行董事 总经理 常务副总经理 综合办公室 财务部 信息部 质管部 营销部 配送部 储运部 图2 1 组织结构图 1 2 2 管理功能分析 根据物流信息网的特点 可以将其分为前台和后台两个部分 前台主要功能 是会员发布信息及对信息进行管理和信息查询等 后台主要功能是对用户发布的 信息 会员信息和网站展示的信息进行管理 概括起来网站的管理功能主要是 能够实现会员的注册和会员信息的验证 加强网站的安全性 能够实现管理员的各种对不同的信息的管理权限 能够实现网站交互性的功能 为企业之间提供一个方便 快捷的信息交互网 站 1 3 业务流程分析 业务流程图 transaction flow diagram 简称TFD 就是用一些规定的符号 及连线来表示某个具体业务处理过程 业务流程图的绘制基本上按照业务的实际 处理步骤和过程绘制 换句话说 就是一 本 用图形方式来反映实际业务处理 过程的 流水账 绘制出这本 流水账 对于开发者理顺和优化业务过程是很 有帮助的 本科毕业生设计 论文 3 物流信息网的用户分为会员使用者和管理者两种 会员具有使用前台各个功 能的权限 而管理者具后台各个功能的管理权限 会员可以使用注册并经过管理 员验证的用户名和密码登陆到本系统 在登录网站时 系统会把用户所输入的用户名与数据库中的进行检验 进入网 站后会员有权限的功能可用 无权限的功能则不可用 即会员制的客户管理模式 来保障物流信息服务的正常开展 该系统的业务流程图如图2 2所示 用户 注册信息 不合法注册信息 合法注册信息 管理员 会员 车辆信息货物信息 企业信息行业信息物流知识公告信息帮助信息 图2 2 网站业务流程图 1 4 数据流程分析 数据流图是一种图形化技术 它描绘信息流和数据从输入移动到输出的过程 中所经受的变换 在数据流图中没有任何具体的物理部件 它只是描绘数据在软 件中流动和被处理的逻辑过程 数据流图由外部实体 数据流 处理 和数据存储4个部分组成 外部实体 用圆圈表示 数据流用箭头表示 处理又称功能 用长方形表示处理逻辑 图形 下部填写处理的名字 上部填写与处理对应关系的标志 数据存储是通过数据文 件 文件夹等存储数据 用一个右边开口的长方形表示 图形右部填写存储的数 据和数据集的名字 左边填入该数据的标志 数据流程图如图2 3所示 本科毕业生设计 论文 4 会员发布信息 行业信息存储 货物信息存储 管理信息 管理员 会员信息存储 物流知识信息存储 帮助信息存储 公告信息存储 车辆信息存储 图2 3 数据流程图 1 5 数据字典 数据字典是关于数据的信息的集合 也就是对数据流图中包含的所有元素的 定义的集合 数据字典的作用是在软件分析和设计的过程中给人们提供关于数据 的描述信息 确保开发人员使用统一的数据定义 数据字典中有关系统的详细信 息是系统设计 系统实施与维护的重要依据 数据字典描述的主要内容有 数据流 数据流分量 数据元素 数据存储 外数据处理 在系统分析中 数据字典起着重要的作用 它包含关于系统的详细 信息 以下是系统数据字典的部分数据条目 本科毕业生设计 论文 5 1 数据流 数据流编号 A01 系统名 天亿物流信息网 条目名 会员信息录入 数据流来源 会员 数据流去向 会员信息表 数据流组成 会员姓名 性别 联系方式 E Mail 传真 地址 说明 会员信息录入会员自己填写 存入会员信息表 2 数据处理 数据处理编号 C01 系统名 物流信息网 条目名 信息处理 输入 会员 输出 会员信息表 加工逻辑 录入会员数据信息及基本管理信息 3 数据存储 数据存储编号 D01 系统名 物流信息网 条目名 会员信息表 主关键字 会员名 记录组成 会员名 密码 说明 存储会员信息 本科毕业生设计 论文 6 第 2 章天亿物流信息网的总体设计 2 1 功能模块划分及描述 网站的功能模块分为前台功能模块 网站导航 信息发布模块 信息查看模块 信息修 改模块 信息查询模块 辅助工具 会员中心 企业友情链接 后台管理入口 后台管理模 块 企业信息模块 行业信息模块 公告信息模块 车辆信息模块 物流知识模块 帮助信 息模块 货物信息模块 会员管理模块 前台功能模块描述 信息发布模块 发布各类信息如车辆信息 行业信息 货物信息和企业信息 信息查看模块 用来进行模块信息的查看 主要包括企业信息的查看 车辆信 息的查看 货物信息的查看 物流知识的查看 行业动态查看 帮助信息查看 公告信息查看 信息修改模块 主要包括企业信息修改 车辆信息修改和货物信息修改3个部分 信息删除模块 主要包括企业信息删除 货物信息删除和车辆信息删除3个部分 信息查看模块 实现分类信息查询 会员中心 主要包括会员登录 注册 后台登录入口 为管理员进入后台提供一个入口 可以方便的进行后台管理 后台功能模块描述 企业信息管理模块 包括企业信息查询 删除 车辆信息管理模块 包括车辆信息查询 删除 货物信息管理模块 包括货物信息查询 删除 行业信息管理模块 包括行业信息的添加 修改 删除 公告信息管理模块 包括公告信息的添加 修改 删除 帮助信息管理模块 包括帮助信息的添加 修改 删除 物流知识管理模块 包括物流知识的添加 修改 删除 会员资料管理模块 包括会员资料的验证 查询 删除 网站功能模块结构图 经过详细的分析 确定系统的功能结构设计如图3 1所示 本科毕业生设计 论文 7 天亿物流信息网 物流信息网的后台物流信息网的前台 信息发布模块 信息查看模块 信息修改模块 信息删除模块 辅助工具模块 企业信息模块 会员中心模块 行业信息模块 货物信息模块 物流知识模块 帮助信息模块 公告信息模块 车辆信息模块 会员管理模块 图3 1 网站功能模块结构图 本科毕业生设计 论文 8 2 2 天亿物流信息网模块设计 2 2 1 前台模块设计 1 信息发布模块设计 物流信息网站的主要职能之一就是进行相关消息的发布 所以在系统中物流 信息发布模块就显得尤为重要了 在系统中的信息发布模块主要包括车辆信息发 布 企业信息发布和货物信息发布三个部分 信息发布模块图如图4 1所示 信息发布模块 车辆信息发布 货物信息发布模块 企业信息发布 图4 1 信息发布模块图 以发布车辆信息发布为例 首先进入车辆信息展示页面 在车辆信息展示页 面用户单击 发布信息 按钮 即可打开车辆信息发布页面单击车辆信息的发布 在车辆信息发布页面页 当用户填写了信息发布页面的表单并单击 发布 按钮 后 表单信息将被提交给数据处理页面进行数据处理 其页面设计如图4 2所示 图4 2 车辆信息发布模块 本科毕业生设计 论文 9 2 详细信息查看模块设计 详细信息查看模块主要包括企业信息查看 车辆信息查看 货物信息查看 物流知识查看 行业动态查看 帮助信息查看 公告信息查看7个部分 以车辆 信息查看为例 用户可以通过车辆信息展示页面中单击 详细 按钮 打开车辆 详细信息展示页面 用户可以在该页面查看对应的车辆信息的详细内容 页面设 计结果如图4 3所示 图4 3 车辆信息查看模块 3 信息修改模块设计 信息修改模块主要包括车辆信息修改 货物信息修改和企业信息修改3个部 分 系统在设计 将车辆详细信息展示页面与车辆信息修改页面放置在相同的页面中 虽然为同一个页面 但有一点不同 如果当前用户是当前信息的发布人 详细信 息页面将出现 修改 和 删除 两个按钮 称为修改和删除页面 如果 当前 的用户不是当前信息的发布人 则页面知识单一的详细信息展示 没有 修改 和 删除 两个按钮 页面设计结果如上图4 3 4 信息查询模块设计 信息查询模块主要完成各种信息的快速查询工作 用户只要在 关键字 文 本框内输入要查找的信息 在 信息类别 列表中选择要查找的信息的类别 单 击 查询确认 按钮 就会查询到用户需要的网站中存在的信息 5 输入模块设计 输入模块主要包括里程查询 国道信息查询和时间日期查询三个部分 用户 可以通过导航条进入该模块 进行所需信息的查询 设计结果如图4 4所示 本科毕业生设计 论文 10 图4 4 输入工具模块 2 2 2 后台模块设计 1 行业信息管理模块设计 行业信息管理模块主要包括行业信息的发布 行业信息的修改以及行业信息 的删除3个部分 管理员可以通过后台管理导航进入行业信息管理页面 在管理页面管理员可 以单击 行业信息发布 发布新的行业信息 也可以单击每条行业信息后对应的 管理 进行对应信息的修改和删除操作 2 会员信息管理模块设计 在这个模块管理员对前台进行注册的会员进行管理 这是系统的核心所在只 有通过验证的用户才可以享受网站的一切会员待遇 在本网站中只有通过管理员 验证的会员才可以在网站中发布各类信息 这里要求管理员一定要认真负责的进 行工作进行各类信息的核对给用户提供一个令人满意的第三方信息平台 如图4 7 所示 图4 7 会员信息管理模块 本科毕业生设计 论文 11 2 3 数据库设计 2 3 1 概念设计 根据系统分析的数据流程图和数据字典 即可设计出能够满足用户需求的各 实体及他们的关系 为后面的逻辑结构设计打下基础 这些实体包含的具体信息 通过相互间的作用形成数据的流动 E R图如图4 8所示 会员 发布 信息 1 n 序号 车辆信息 货物信息 密码 姓名 电话 管理员 管理 n 1 图4 8 E R图 2 3 2 逻辑设计 概念设计是独立于任何一种数据模型的信息结构 逻辑结构设计的任务就是 把概念结构设计阶段设计好的基本E R图转换为与选用产品所支持的数据模型相 符合的逻辑结构 2 3 3 数据库的具体设计 为了系统运行和数据库的保存设计了9个数据库表单 主要表单的字段和名称 如下 1 tb NewMeg 公告信息添加表内容如下所示 列名数据类型长度是否可空 IDint10否 titlevarchar300 是 Contentvarchar1000是 issuedatedatetme8是 2 tb UserMeg 本科毕业生设计 论文 12 用户注册信息表 这个表中规定了用户注册所需要的字段和名称 用户只要 注册了这个表就可以进行网站相关内容的操作了 表单具体内容如下所示 列名数据类型长度是否为空 IdInt10 否 Username Varchar100 否 GenderVarchar100 否 PasswordVarchar100 否 QuestionVarchar300 否 AnswerVarchar300 否 EmailVarchar150 否 EnterprisenameVarchar500 否 EnterprisestyleVarchar300 否 WorkareaVarchar300 否 AreaVarchar300 否 PostecodeVarchar300 否 SynopsisVarchar100 否 PhoneVarchar200 是 FaxVarchar100 否 HandsetVarchar100 否 LinkmanVarchar100 是 AddessVarchar100 否 OverpassVarchar100 否 3 tb CarMeg 车辆信息添加表 内容如下所示 列名数据类型长度是否为空 IdInt10 否 TrademarkVarchar30 是 BrandVarchar50 是 StyleVarchar30 是 CarloadVarchar10 是 UsetimeInt4 是 DrivernameVarchar30 是 本科毕业生设计 论文 13 DrivertimeInt4 是 LincencestyleVarchar50 是 TransportstyleVarchar20 是 linkman Varchar20 是 LinkphoneVarchar50 是 RemarkVarchar100 是 IssuedateDatetime8 是 UsernameVarchar20 是 2 3 4 代码设计 代码是代表事物名称 属性 状态等的符号 为了方便于计算机处理 一般 用数字 字母或它们的组合来表示 代码分为顺序码 区间码和记忆码 本系统 采用的是区间码 区间码是把数据项分成若干组 每一区间代表一个组 码中数 字的值和位置都代表一定的意义 它的优点是信息处理比较可靠 排序 分类 检索等操作易于进行 会员信息代码采用四位字符表示 设计方案如图4 9所示 XXXX 会员顺序号 会员顺序号 编号 01 反馈信息代码采用四位字符表示 设计方案如图4 10 反馈信息顺序 反馈信息顺序 编号 02 XXXX 车辆信息添加模块代码 本科毕业生设计 论文 14 车辆信息发布 车牌号码 车辆类型 车辆品名 车辆限重 吨 已使用 年 运输类型 长途 短途 驾驶员姓名 驾驶证号码 驾驶证类型 A 类 B 类 本科毕业生设计 论文 15 C 类 驾驶员驾龄 年 备注 联系人 联系电话 body 本科毕业生设计 论文 16 第三章天亿物流信息网的实施 3 1 主要模块设计 1 与数据库连接的代码设计如下 2 用户登录模块代码 alert 用户名不存在 history back if rs PassWord password then alert 密码错误 history back 本科毕业生设计 论文 17 alert 该账户还没有通过管理员验证 详细信息请参见帮助 中心或本站公告 history back 3 2 系统测试 3 2 1 测试的步骤 测试过程也必需分步骤进行 后一个步骤在逻辑上是前一个步骤的继续 软 件通常由若干个子系统组成 每个子系统又由许多模块组成 软件系统的测试过 程基本上由以下几个步骤组成 1 模块测试 在设计好的系统中 每个模块完成一个清晰定义的子功能 而且这个子功能 和同级其它模块之间没有相互依赖的关系 在测试行业信息管理模块 对行业信 息信息进行如实的填写 系统提示提交成功 模块测试的目的是保证每个模块作 为一个单元能正常运行 所以单元测试通常又称为模块测试 在这个测试步骤中 所发现的往往是编码和详细设计的错误 2 子系统测试 子系统测试是把经过单元测试的模块放在一起形成一个子系统来测试 从会 员注册向会员管理中传递数据 把反馈信息传给管理中心 信息传递成功 模块 相互间的协调和通信是这个测试过程中的主要问题 因此这个步骤着重测试模块 接口 子系统测试又称为集成测试 3 系统测试 系统测试是把经过测试的子系统装配成一个完整的系统来测试 在这个测试 步骤中发现的往往是软件设计中的错误 4 验收测试 验收测试把软件系统作为单一的实体进行测试 测试内容与系统测试基本类 似 验收测试的目的是验证系统确实能够满足用户的需要 在这个测试步骤中发 现的往往是系统需求中的错误 本科毕业生设计 论文 18 3 2 2 测试结果评价 经过各个阶段的测试发现了一些问题 并进行修改了系统中的错误 进一步 完善了本系统 保证了软件的质量 基本上达到预期的目的 3 3 系统维护的管理和步骤 系统的修改往往会 牵一发而动全身 程序 文件 代码的局部修改都可 能影响系统的其他部分 因此 系统的维护工作应有计划有步骤的统筹安排 按 照维护任务的工作范围 严重程度等诸多因素确定优先顺序 制定出合理的维护 计划 然后通过一定的批准手续实施对系统的修改和维护 通常对系统的维护应执行以下步骤 提出维护或修改要求 操作人员或业务领导用书面形式向负责系统维护工 作的管理人员提出对某项工作的修改要求 这种修改要求一般不能直接向程序员 提出 领导审查并做出答复 如同意修改则列入维护计划 系统主管人员进行一 定的调查后 根据系

温馨提示

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

评论

0/150

提交评论