物流优化管理系统-项目开发总结报告_第1页
物流优化管理系统-项目开发总结报告_第2页
物流优化管理系统-项目开发总结报告_第3页
物流优化管理系统-项目开发总结报告_第4页
物流优化管理系统-项目开发总结报告_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

1、项目开发总结报告1 引言1.1 编写目的物流优化管理系统的设计已基本完成。 写此报告是为了方便在以后的项目开发中能更好 的实施项目的订制开发, 并且在今后的项目开发中有更多的有据的资料来规范开发过程和提 高开发效率。阅读范围主要是:指导老师、设计人员。1.2 背景项目名称:物流优化管理系统软件名称:物流管理系统任务提出者:某物流公司开发者:中国科学技术大学软件学院 用户:有物流需求的相关用户1.3 定义SQL : Structured Query Language1.4 参考资料a 数据库开发文档: 物流优化管理系统数据库设计说明书;b 软件业务流程参考:物流优化管理系统流程说明;c 软件使用

2、手册参考:物流优化管理系统功能说明;d SQL Server 数据库基础教程 邱李华 李晓黎 张玉花 等 编著 人民邮电出版社。2实际开发结果2.1产品程序系统中各个程序的名字,它们之间的层次关系如图2.1 (a)、( b)、(c)所示:图 2.1( a)申N创厂刖臨皿、IrKMdf*心时丸 Irrudf aJiVmeitjAx*r1 亡 3 占1/J%ilUJf 灿相Uk iciJJc -fr=rrT!neb m2制叱LKfeindLido* B.-II 11*1户*fl1V4-1 -JL-TITA图 2.1(c)2.2主要功能和性能本系统主要包括前台管理和后台管理两个功能模块:a. 后台管

3、理模块:本子系统主要用于实现管理员登录之后进行的各种操作。包括了总公司报表管理、 配送点报表管理、本地订单管理、配送点管理员登录等15个子模块。b. 前台用户模块:此模块主要是为用户所使用,提供交互界面,包括了公司介绍、车辆介绍、路线 介绍、物流在线、用户信息管理的8个模块。本系统的性能要求:安全性要求较高,能有效控制和管理不同的用户权限实际情况:基本达到。2.3基本流程前台流程图:1 网站普通用户登陆处理流程图登陆“ DK物流网站”首页直接通过主页上的链接或者 通过“物流在线”页面来链接调用重填登陆信息进入“用户登陆页面”输入用户名、用户密码、验证码进行登陆JS程序进行输入项检查输入项检查是

4、否有误提示错误信息验证码是否正密码是否正确用户名是否存在确否验证程序调用读 取数据库信息的 servlet 程序,然 后进行数据验证密码、验证码提交后台servlet 程序验证是JI是J登陆成功A提示登陆成功信息2 网站普通用户管理个人信息处理流程图“ DK物流网站”用户登录页面成功登陆进入用户个人信息管理界面功能分页选择进入用户资料管理页面进入用户订单管理页面后台servlet 程序读取数据库信息, 将用户资料列表显 示出来(包括用户 注册所填的所有信 息)用户可以选择修改个人资料限定条件,搜索个人订单后台servlet 程序读取数据库信息, 将满足搜索条件的 用户的订单列表显 示出来修改除

5、用户名外的 其他信息否调用JS检查程序进入用户资料修改页面订单详细内容页面(包括订单的所有属性)用户可以选择取消订单4取消订单操作检查是各项信息 是否正确,两次 输入密码是否一致I是旧密码输入是否正确i是JL提示修改成功信息修改成功是提示错误信息订单是否已经过期否是操作成功并提示*成功信息系统提示将在7个工作日内退款3 网站普通用户注册处理流程图注册成功4 用户下订单流程图“ DK物流网站” 物流在线页面用户登录 + “下订单”页面提交成功订单提交后台 servlet 程序, 写入数据库订单状态置为“审查中”后台流程图:1 后台车辆管理流程图系统管理员进入后台登录界面进入后台操作界面选择返回进

6、入车辆管理界面否调用已读取的某 辆车的数据(八 参数来确定); 显示在页面上以相应行的 (按某个标识, (按给控制查看按钮的S程 序传递参数选择查看车辆信息调IServIe进行数据库操作,并 将车辆列表显示在页面上进入车辆添加界面操作成功并提示信息以相应行的 某个标识, 给控制查看 按钮的S程选择删除车辆选择修改车辆信息序传递参数操作成功,并提1$以相应行的示信息某个标识,提示是否L给控制查看要删除将数据提servle进按钮騎程行数据库操作序传递参数提示错误信息 否调用jervle进行数据库操作输入是否正确提示错误信丿跳转车辆信 息修改页面调用S程序进行输入判断填写要修改项的 信息,选择是否

7、+需要修改图片,牡丟要则上传图 片若需填写车辆信4息,并选择上传车辆图片操作成功,并提 示信息调用S程序进行输入判断输入是否正确调用数据库操作程序,查询数据库输入车辆是否存在将数据提交servle进行数据库操作2后台订单管理流程图3后台路线管理流程图系统管理员进入后台登录界面成功登陆进入后台操作界面选择返回进入路线管理界面否调用已读取的某条路线数据(按参数来确定),按钮的程显示在页面上序传递参数以相应行的某个标识,将路线列表显示加界面在页面上1 1r进入路线添线信息调用ervle进行路数据库操作,并以相应行的 某个标识, 给控制查看 按钮的程 序传递参数选择删除配送点提示是否要删除操作成功,示

8、信息I将数据提交Tvle进行数据库操作并提选择修改路 线信息填写路线信息操作成功并提示信息调用数据库操作输入是否正确提示错误信皆某个标识,息否 给控制查看 按钮的程 序传递参数输入是否正确调用s程序进行输入判断操作成功,并提 示信息跳转路线信息修改页面调用s程序进行输入判是调用数据库操 作程序,查询 数据库输入路线是否存在将数据提交 servle进行数 据库操作,再 将两个端点互 换,并进行数据库操作否4 后台配送点管理流程图成功登陆进入后台操作界面选择返回进入配送点管理 界面 杏调用已读取的某 个用户数据 参数来确定), 显示在页面上以相应行的越控制识,选择查看配按钮的程 送点信息序传递参数

9、调用ervle进行数据库操作,并 将配送点列表显 示在页面上进入配送点添加界面以相应行的 某个标识, 给控制查看 按钮jS程 序传递参数选择删除配送点选择修改送点信丿|操作成功, 示信息并提填写配送点信息操作成功,并提示信息调用s程序进行输入判断提示是否要删除将数据提交vie进行数据库操作以相应行的 某个标识, 给控制查看 按钮jS程 序传递参数输入是否正确是操作成功并提示信息行数据库操作输入是否正确跳转配送点 信息修改页提示错误信息否将数据提交servlet 行数据库操作提示错误信息调用S程序进行输入判断 杏-填写要修改项的信息5 后台配送点管理员管理流程图系统管理员进入后台登录界面成功登陆

10、进入后台操作界面进入配送点管理员管理界面调用ervle进行数据库操作,并 将管理员列表显示在页面上选择修改管理员信息以相应行的 某个标识, 给控制查看 按钮的程 序传递参数提示错误信息跳转管理员信息修改页面调用s程序进行输入判断输入是否正进入添加管理员界面填写管理员信L 息丿01、调用s程序进行输入判断输入是否正确是提示错误信息否操作成功,并提 示信息将数据提交servlet进 行数据库操作6 后台收入分成比例管理流程图系统管理员进 入后台登录界面成功登陆调用servlet进行数据库操作,并将结果列表显示在页面上操作成功,并提示信息, 返回列表页面选择修改信息将数据提交servlet进行数据库

11、操作山是以相应行的 某个标识, 给控制查看 按钮的js程 序传递参数输入是否正确跳转信息修改页面匸提示错误信息彳调用js程序进行输入判断填写要修改 项的信息7 后台新闻发布流程图系统管理员进 入后台登录界面成功登陆进入后台操作界 面进入新闻发布界 面提示错误信息填写新闻标题、发布时间、关键字、新闻内容_Ljs判断提示操作成功信息判断输入是否正确曰调用数据库操作程序,存入 是数据库&后台新闻管理流程图成功登陆进入后台操作界 面选择返回进入新闻管理界 面据(按参数来给控制查看选 定),显示在按钮jS程 1 面上 序传递参数选择修改新闻否调用已读取的某相应行的条新闻记录的某丨标识,选择查看澈据库操作

12、,并 闻信息将新闻列表显示 在页面上以相应行的某个标识,给控制查看按钮jS程序传递参数以相应行的某个标 识,给控制查看按钮的s程序传递参数提示是否要删除!、新闻编辑页面操作成功,并提示 成功信息调用进行输入检查操作成功并提输入是否正确提交给库操行9 后台用户管理流程图系统管理员进入后台登录界面成功登陆进入后台操作界 面选择返回进入用户管理界面-否调用已读取的某 个用户数据(按 参数来确定), 显示在页面上相应行的个标识,- 乜合控制查看 按钮的程 序传递参数 调用ervle进行.选择查看用数据库操作,并 户信息将用户列表显示.在页面上进入用户添加界面以相应行的 y 给控制识看选择删除用 按钮的

13、程尸序传递参数*填写用户信息提示是否要删除操作成功并提示信息行用据库操作选择修改用户信息操作成功,并提示信息操作成功, 示信息并提将数据提交rvie进行数据库操作以相应行的 某个标识, 给控制查看 按钮的程 序传递参数提示错调用程序进行输入判断 误信息否输入是否正确将数据提交servle进 行数 据库操作 -in输入是否正确跳转用户信 息修改页面调用数据库操作程序,查询数据库提示错误信息否调用程序进行输入判断填写要修改项的信息输入是用户否存在10 系统管理员登录后台流程图成功登录并跳转后台操作界面将注册信息提交servlet数据库操作程序,进行检查提示成功信息用尸名是否存 斗是在,密码是否正确

14、2.4 进度10.23-10.30熟悉课题,查找资料,对相关网站进行调研。完成开题报告10.31-11.6熟悉相关软件,明确系统开发目标 , 完成系统的需求分析。11.7-11.13完成系统的总体设计。运用MySQ进行后台数据库的设计11.14-11.27完成系统的详细设计。完成中期答辩。11.28-12.17对各模块进行编 , 再对系统进行整合。12.18-12.25进行测试,同时完成结题论文及完成相关文档2.5 费用无3 开发工作评价3.1 对生产效率的评价a 程序的平均生产效率:即每人月生产的100 行。b 文件的平均生产效率:即每人月生产的3 千字。3.2 对产品质量的评价出错发生率 10%15% 。产品已基本达到了用户的原始需求。3.3 对技术方法的评价a. MyEclipse 内在支持多种软件工程工具,功能强大,以后可以继续使用。b. MySQL 体积小,速度快,开放源码。c. Tomcat 技术先进、性能稳定、扩展性好。3.4 出错原因的分析a. 数据库定义中完整性约束与唯一性约束没有做出明确的定义导致数据库连接和获取 数据出现错误

温馨提示

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

评论

0/150

提交评论