论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > Java Web >

JSP物流信息平台

目 录

摘  要.... - 2 -

内容来自论文无忧网 www.paper51.com

Abstract.. - 3 -

http://www.paper51.com

1  引言.... 1 内容来自论文无忧网 www.paper51.com

1.1  可行性分析... 1 http://www.paper51.com

1.2  论文各章简介... 6 http://www.paper51.com

2  需求分析.... 7 内容来自www.paper51.com

2.1  业务流分析... 7 copyright paper51.com

2.2  数据流分析... 8 内容来自www.paper51.com

2.3  数据字典... 8

paper51.com

3  系统功能模块划分.... 11

copyright paper51.com

4  数据库设计.... 12

内容来自论文无忧网 www.paper51.com

4.1  数据库需求分析... 12

copyright paper51.com

4.2  数据库概念结构设计... 12 copyright paper51.com

4.3  数据库逻辑结构设计... 13 copyright paper51.com

5  界面设计.... 16

http://www.paper51.com

5.1 系统首页界面设计... 16 copyright paper51.com

5.2  会员注册页面设计... 17 内容来自www.paper51.com

5.3  会员中心页面设计... 18 copyright paper51.com

5.4  留言板页面... 18

http://www.paper51.com

5.5  系统后台登陆页面... 19

http://www.paper51.com

5.6  系统后台主操作页面... 20

http://www.paper51.com

5.7  系统管理员信息管理页面... 20 内容来自论文无忧网 www.paper51.com

5.8  公告管理页面... 21 copyright paper51.com

5.9  货物发布管理页面... 22

内容来自www.paper51.com

结  论.... 23

内容来自论文无忧网 www.paper51.com

致  谢.... 24

copyright paper51.com

参 考 文 献.... 25 内容来自www.paper51.com

copyright paper51.com

3  系统功能模块划分

内容来自www.paper51.com

根据系统功能分析,可以画出系统的功能模块图,从管理员界面对功能模块图加以描述。 内容来自www.paper51.com

管理界面的系统功能模块图如图3-1: paper51.com

http://www.paper51.com

4  数据库设计

内容来自www.paper51.com

4.1  数据库需求分析 paper51.com

用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

内容来自论文无忧网 www.paper51.com

通过系统功能分析,针对物流信息平台,总结出如下的需求信息:

内容来自www.paper51.com

1)用户为管理员用户;

http://www.paper51.com

2)管理员用户登陆后可进行管理员信息、订单信息及网点信息等的维护,以且订单订单、订单出库及统计信息的维护; 内容来自论文无忧网 www.paper51.com

经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:

http://www.paper51.com

1)管理员信息,包括数据项:帐号,密码,权限等。

copyright paper51.com

2)用户信息,包括数据项:用户ID,用户姓名,性别,电话等。

内容来自论文无忧网 www.paper51.com

3)订单信息,包括数据项:系统编号,名称,计量单位,价格等。

http://www.paper51.com

4)网点信息,包括数据项:系统编号,网点名称,负责人,电话,网点地址等。 copyright paper51.com

4.2  数据库概念结构设计

内容来自www.paper51.com

得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。 copyright paper51.com

设计规划出的实体有:管理员信息实体、用户信息实体、订单信息实体、订单订单信息实体、订单出库信息实体、统计归还实体和网点信息实体。

http://www.paper51.com

内容来自论文无忧网 www.paper51.com

订单信息

copyright paper51.com

用户信息

copyright paper51.com

留言信息 内容来自论文无忧网 www.paper51.com

1 paper51.com

N

paper51.com

实体之间关系的E-R图如图4-1所示: paper51.com

http://www.paper51.com

copyright paper51.com

图4-1  实体间的关系E-R图

http://www.paper51.com

管理员信息实体E-R图如图4-2所示:

内容来自论文无忧网 www.paper51.com

http://www.paper51.com

订单信息实体ER图如图4-3所示: copyright paper51.com

http://www.paper51.com

网点信息实体ER图如图4-4所示: paper51.com

copyright paper51.com

内容来自www.paper51.com

图4-4  网点实体ER图 内容来自www.paper51.com

4.3  数据库逻辑结构设计 paper51.com

数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。 内容来自论文无忧网 www.paper51.com

物流信息平台数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一个表。

copyright paper51.com

表1为管理员信息表,存储系统中的管理员信息。

内容来自www.paper51.com

表1  管理员信息表(allusers) http://www.paper51.com

内容来自www.paper51.com

表2为网点信息表,记录系统中网点的详细信息。 内容来自www.paper51.com

表2  网点信息表(wangdianxinxi) copyright paper51.com

http://www.paper51.com

表3为用户信息表,记录系统中已有用户的信息。 paper51.com

表3   用户信息表(yonghuzhuce) 内容来自论文无忧网 www.paper51.com

paper51.com

    表4为留言板信息表,记录留言板的信息。

paper51.com

表4  留言板信息表(liuyanban)

copyright paper51.com

copyright paper51.com

表5为订单信息表,记录在订单的信息。 paper51.com

表5  订单信息表(huowudingdan)

copyright paper51.com

内容来自论文无忧网 www.paper51.com

5  界面设计 copyright paper51.com

用户界面的大部分功能都是以管理模块为前提的,因为网点模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对网点模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能:

paper51.com

*  管理员管理。

paper51.com

*  订单维护。 copyright paper51.com

*  网点维护。

paper51.com

5.1 系统首页界面设计

内容来自论文无忧网 www.paper51.com

http://www.paper51.com

图5-1  物流信息平台首页界面效果 copyright paper51.com

打开系统首页,看到如图5-1的界面,界面实现的功能是展示物流信息平台的所有内容服务,包括网站名称、导航、用户登陆及其他内容的重点推荐位。页面设计清爽,内容多而不杂。

paper51.com

其中较有难度的是用户登陆功能的设计,经本人努力,终于将较精简但功能齐全安全性强的代码设计完成。代码片段如下: paper51.com

………………贴代码吧 paper51.com

5.2  会员注册页面设计 内容来自www.paper51.com

 

http://www.paper51.com

图5-2  会员注册界面 paper51.com

此页面设计理念与上一页面无异,并将这种模式保持到前台的所有页面。在页面核心区块主要实现的功能,是将用户对应输入的信息存储到数据库中。 内容来自www.paper51.com

5.3 会员中心页面设计

copyright paper51.com

copyright paper51.com

图5-3  会员中心界面

http://www.paper51.com

5.4 留言板页面

http://www.paper51.com

copyright paper51.com

图5-4  留言板页面

copyright paper51.com

在此页面中,用户可进行留言操作,包括编写新留言、查看留言、回复留言等。

内容来自论文无忧网 www.paper51.com

5.5  系统后台登陆页面 paper51.com

内容来自论文无忧网 www.paper51.com

图5-5  系统后台登陆界面运行效果

内容来自论文无忧网 www.paper51.com

此页面实现的功能是核查系统管理员的身份,以保证系统的安全。所以在代码编写的要求上十分严格。为此,本人作了十分详细的分析,参考了大量相关资料,最终定下来的代码如下: 内容来自论文无忧网 www.paper51.com

5.6  系统后台主操作页面 内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

图5-6  系统后台主操作界面运行效果 http://www.paper51.com

通过观察可以发现,管理员用户对于系统后台及数据库的所有操作权限,拥有管理管理人员、个人用户、企业用户、信息管理、在线调查、公告管理等栏目的权限。下面就其中比较典型的几个界面进行详细说明。 copyright paper51.com

5.7  系统管理员信息管理页面 paper51.com

内容来自论文无忧网 www.paper51.com

图5-7  系统管理员信息管理界面运行效果

内容来自论文无忧网 www.paper51.com

此界面可进行关于系统管理员信息的相关管理操作,且不同权限的管理员可进行着不同权限的操作。 http://www.paper51.com

5.8  公告管理页面 copyright paper51.com

内容来自www.paper51.com

内容来自www.paper51.com

图5-8  公告管理界面运行效果

copyright paper51.com

5.9  货物发布管理页面

http://www.paper51.com

内容来自论文无忧网 www.paper51.com

图5-9  货物发布管理界面运行效果 内容来自www.paper51.com

------分隔线----------------------------
联系方式