菜单
  

    为了学习和掌握电子商务网站的整体运作过程,将大学期间所学的Java编程语言、动态网页制作技术、数据库等理论知识用到实践当中,通过实际的制作个网站,可以避免纸上谈兵,在实践中掌握上述理论知识的使用,检验学习成果。

    第 2 章  系统分析

    2.1  系统定义

    物流信息管理系统是根据现代物流公司的需求来开发的管理系统,要求具有用户注册登录、提交订单、货物信息查询、车辆信息查询、空车车主提交空车信息、根据物流运单号查询物流动态信息、管理员后台登录管理等基础功能。达到物流车辆及货物定时定位跟踪,从而将商家,车主,和消费者联系起来,减少空车的数量,方便快捷的运输货物。本研究课题要求应用SQL和数据库设计方法,设计系统,建立系统数据库。编程实现运送物品的名称和数量、配送车型、运输距离、运输单价、运输目的地、员工工资、净利润的统计和管理等功能。真正将数据库,编程语言和具备实际功能的物流系统连接成一体。

    2.2  系统开发工具介绍

    2.2.1  应用JAVA语言

     Java是一种面向对象、可移植、分布式结构、性能优异、多线程的简单的语言。使用Java编写的系统具有以下几点优势:

    (1)简单 

     Java去除了C++中容易引发程序错误的地方,比如指针的用法和内存释放管理。 除此之外Java还为我们提供了丰富的类库,供我们调用,减少了一些特定操作代码的重复编写,所以Java用起来方便简洁。

    (2)可移植

    由于Java虚拟机的存在,Java可以一次编写多次执行。JAVA虚拟机能掩盖不同CPU和不同系统之间的差别。Java虚拟机是在计算机和编译程序之间加的抽象机器,编译的程序是生成面向虚拟机的字节码,再由解释器将字节码转变为能被不同计算机理解的机器码。所以由Java编写的程序具有可移植性,使得Java的运用更为广泛。 

    (3)面向对象 

    面向对象可是Java最重要的特性,具有一切皆对象的观点,每一个功能模块都看成一个对象,每个对象有属性和方法。Java支持代码继承和重载。 

    (4)安全 

    Java的安全性体现在两个方面。一是在Java语言里由Java虚拟机自动释放内存而不像C++那样人工释放,避免了错误操作。另一方面,当Java在创建浏览器时,将语言功能和浏览器本身提供的功能结合起来,更为安全有效。

    (5)高性能 

    Java可以将目标代码翻译成机器指令。直接解释器比一般代码性能更高。

    (6)多线程 

    Java支持多线程的运行,可以让一个程序里可以同时执行多个小任务。

    2.2.2  MVC设计模式

    MVC是模型,视图和控制器的英文单词的简称,MVC是一个框架模式,它可以将应用程序的输入、处理和输出分开,实现视图和代码的分离,这样易于项目的修改。它是一种设计模式,它程序分成三个核心模块:模型、视图、控制器。

    视图是用户首先看到的页面,并能与之交互的界面。作用是显示数据和接受用户输入数据,先模型发送和接收模型传来的数据,从而实现对页面的同步更新。

    模型包含数据和逻辑,是程序最主要的组成部分。一个模型能为多个视图提供数据,被多个试图调用,因此采用将一个功能写成一个模型的设计模式提高了代码的复用率。控制器接收到请求之后判断调用哪个模型去处理请求,然后判断调用哪个视图来显示数据。

    MVC的优点表现在如下几个方面:

    (1)MVC最大的好处就是多个视图能共享一个模型。同一个模型被写出来后可被不同的视图重用,大大提高了代码的可重用性。

  1. 上一篇:php+mysql家教网站设计开发
  2. 下一篇:asp.net企业法人治理信息系统设计
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. java+mysql酒店管理系统设计与实现

  4. java+mysql二手房网站的设计与实现

  5. Ruby+mysql就业信息管理系统的设计与实现

  6. java+mysql家居团购网站的设计与实现

  7. php进销存管理系统的设计与实现

  8. 当代大学生慈善意识研究+文献综述

  9. java+mysql车辆管理系统的设计+源代码

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. 大众媒体对公共政策制定的影响

  12. 杂拟谷盗体内共生菌沃尔...

  13. 乳业同业并购式全产业链...

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 十二层带中心支撑钢结构...

  16. 中考体育项目与体育教学合理结合的研究

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回