版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、物流管理系统论文院 系:信息工程学院专 业:计算机科学与技术学 号:姓 名:王哲指导老师:孟博摘要【摘要】随着经济全球化和信息技术的迅速发展,信息资源被看作是获得未来物流竞争优势的关键因素之一,物流信息网的广泛兴起,一方面降低物质消耗,另一方面提高了劳动生产率,本文在总结系统需求分析的基础上,提出系统的总体设计目标、系统总体架构和功能模块的设计。【关键词】信息显示、信息发布引言随着我国的物流热潮,各行各业都对物流趋之若骛,纷纷成立物流企业。但由于国内各方面条件的限制,国内物流企业规模小、数量多,缺少竞争优势,并且技术含量低,大多数只能提供运输和仓储等传统服务,能够提供一揽物流解决方案的企业很少
2、,再加上国外大企业的竞争,使原本就不足以分得一杯羹的国内企业更加难以适应市场的变化。要想在这场博弈中取胜,对于大部分的中小型物流企业来说,找出市场中的缝隙、进行差异化经营是他们的最佳生存之道,而信息的来源成为寻找“缝隙”的关键。随着国内信息化步伐的加快,加之物流企业对行业信息的需求越来越大,促使物流信息网迅速发展,以适应物流行业的市场变化。物流信息的及时性、准确性完全符合国内物流企业对行业信息的要求,它已经成为国内物流企业信息的主要来源。摘要2引言31系统分析41.1 需求分析41.2 可行性分析52 总体设计52.1 项目规划52.2 系统功能结构图53 系统设计63.1 设计目标63.2
3、开发及运行环境73.3 数据库设计74 前台主要功能模块详细设计144.1 前台文件总体架构144.2 用户注册164.3 信息显示194.4 信息发布204.5 后台登陆225 后台主要功能模块详细设计235.1 后台总体架构235.2信息管理模块245.3用户管理模块275.4新闻管理模块281 系统分析1.1 需求分析通过对物流企业和行业信息全面的调查,要求网站具有以下功能;q 物流行业内各类信息的发布功能。q 提供各类信息的查询功能q 信息的查看功能。q 提供用户服务功能模块包括注册企业用户、个人用户、管理会员信息、发布信息、对发布信息进行管理等功能。q 提供管理员后台管理入口。q 通
4、过后台对各类信息进行管理。q 对网站会员信息进行管理。1.2 可行性分析物流管理系统为各类物流企业提供了物流动态信息、供求信息浏览、查询等功能,全面的为物流企业提供服务,帮助企业更多的了解行业的动态信息,提高企业的运营效率。物流管理系统的强大功能越来越被物流行业内的相关人士所重视,通过网站行业企业能够更及时调整企业的发展趋势以适应市场的变化。物流信息网的全面的、周到的信息服务使之逐渐成为物流行业发展前进的风向标。2 总体设计2.1 项目规划物流管理系统是一个专业的物流信息网站,由网站前台信息浏览、对用户所发布的信息进行管理和网站后台管理两大部分组成。q 前台功能模块前台主要包括各类信息发布、信
5、息预览、信息查询、各类用户注册、用户登录和后台登录入口等功能模块。q 后台管理模块后台主要包括企业信息管理、公告信息管理、车辆信息管理、物流新闻管理、货物信息管理、用户管理等模块。2.2 系统功能结构图物流管理系统后台系统功能结构图,如图1所示。物流信息管理系统前台台货源信息专线信息车源信息企业信息1仓储信息招聘信息信息发布注册和登录信息查询物流新闻后台登陆 图1 物流管理系统前台功能结构图物流信息网后台系统功能结构如图2所示。物流信息管理系统后台信息管理用户管理新闻管理车源信息管理专线信息管理仓储信息管理招聘信息管理货源信息管理个人用户管理企业用户管理新闻发布新闻管理 图2 物流管理系统后台
6、功能结构图3 系统设计3.1 设计目标本系统是物流企业行业信息的发布、浏览、与查询的行业性网站,主要实现如下目标:q 提供完备的会员管理功能。q 物流行业内企业对各类信息的发布、查询、查看等功能。q 通过后台对前台各类信息进行全面的管理。q 管理网站会员信息。3.2 开发及运行环境硬件平台:q CPU:P41.8GHz;q 内存:256MB以上。软件平台:q 操作系统:Windows XP Professional;q 数据库:SQL Server 2008;q 开发工具包:Visual Studio 2008;q 服务器:Visual Studio 内嵌服务器;q 浏览器:Firefox;q
7、 分辨率:最佳效果1280*800像素。3.3 数据库设计本系统采用SQL Server 2008 数据库,系统数据库名为DB_WL,数据库DB_WL中包括11个数据表。(1) tb_City(省市信息表) 省市信息表中主要保存省市的信息 tb_City的结构字段名数据类型长度是否主键描述IDint4是唯一标识SFvarchar23省CSvarchar25市(2)db_Depot(存库信息表)会员信息表主要用于保存仓库信息。 db_Depot的结构字段名数据类型长度是否主键描述IDint4是唯一标识UserNamevarchar30用户名称DepotTypevarchar50仓库类型Depot
8、Cityvarchar50仓库城市DepotSitevarchar50仓库地点DepotAcreage int4仓库面积DepotSumint4仓库数量DepotPriceint4仓库价格Loadingint4装卸Packingint4包装Sendingint4配送Contentvarchar2000描述FBDatedatetime8发布日期UserTypechar10用户类型Auditingbit1审计(3)tb_Freight(货物信息表)货物信息表主要用于保存各类货物信息。 tb_Freight的结构字段名数据类型长度是否主键描述IDint4是唯一标识UserNamevarchar50用
9、户名Startvarchar50出发地Terminalvarchar50到达地FreightTypevarchar50货物类型FreightWeightint4货物重量WeightUnitchar10重量单位Linkmanvarchar50联系人Phonevarchar50联系电话Termdatetime8截止日期Contentvarchar1000描述FBDatedatetime8发布日期userTypechar10用户类型Autidingbit1审计(4)db_GrUser(个人用户)个人用户表主要用于保存个人用户信息。 db_GrUser的结构字段名数据类型长度是否主键描述IDint4是
10、唯一标识Namevarchar50用户名Passvarchar50密码PassQuestionvarchar50密码问题PassSolutionvarchar50密码问题答案Linkmanvarchar50联系人Phonevarchar50联系电话Addressvarchar50联系地址Lockbit1是否锁定LockCausevarchar50锁定原因(5)tb_Job(管理员表)招聘信息表主要用于保存招聘信息。 tb_Job的结构字段名数据类型长度是否主键描述JobIDint4是唯一标识Jobvarchar50职位Numberchar10招聘人数Sexchar10性别Agechar10年龄
11、Knowledgevarchar50学历Specialtyvarchar50专业Experiencevarchar50工作经验Cityvarchar50城市Paychar10待遇ParticularInfovarchar2000详细信息FBDatedatetime8发布时间UserNamevarchar50城市Autidionbit1审计(6)tb_Manager(管理员表)管理员表主要用于保存管理员信息。 tb_Manager的结构字段名数据类型长度是否主键描述IDint4是唯一标识Namevarchar30管理员名称Passwordvarchar20密码(7)tb_News(管理员表)新闻
12、表主要用于保存新闻信息。 tb_News的结构字段名数据类型长度是否主键描述IDint4是唯一标识NewsTitlevarchar50新闻标题NewsContentvarchar5000新闻内容FBDatedatetime8发布时间(8)tb_Search(管理员表)搜索表主要用于保存搜索信息。 tb_Search的结构字段名数据类型长度是否主键描述IDint4是唯一标识SearchTypevarchar50搜索类型typevarchar50搜索类别searchKeyvarchar50搜索关键字keywordvarchar50关键字(9)db_Special(存库信息表)专线信息表主要用于保存
13、专线信息。 db_Special的结构字段名数据类型长度是否主键描述IDint4是唯一标识UserNamevarchar50用户名称Startvarchar50出发地Terminalvarchar50到达地Bewritevarchar500路线TruckType varchar50车辆类型TruckLongchar10车辆长度TruckLoadchar10车辆载重SpecialPricevarchar50专线报价Linkmanvarchar50联系人Phonevarchar50联系电话Termdatetime8截止日期Contentvarchar1000描述FBDatedatetime8发布日
14、期Auditingbit1审计(10)tb_Truck(存库信息表)车辆信息表主要用于保存车辆信息。 tb_Truck的结构字段名数据类型长度是否主键描述IDint4是唯一标识UserNamevarchar50用户名称Startvarchar50出发地Terminalvarchar50到达地TruckTypevarchar50车辆类型TruckLong char50车辆长度TruckLoadchar50载货量Linkmanvarchar50联系人Phonevarchar50联系电话Termdatetime8截止日期Contentvarchar1000描述FBDatedatetime8发布日期U
15、serTypechar10用户类型Auditingbit1审计(11)tb_User(存库信息表)企业用户信息表主要用于保存企业用户信息。 tb_User的结构字段名数据类型长度是否主键描述IDint4是唯一标识UserNamevarchar50用户名称UserPassvarchar50密码PassQuestionvarchar50密码问题PassSolutionvarchar50密码答案TruckType varchar50车辆类型Linkmanvarchar50联系人CompanyNamevarchar50公司名Callingvarchar50联系电话LicenceNumbervarcha
16、r50营业执照Addressvarchar50地址Phonevarchar50电话Faxvarchar50传真Emailvarchar50EmailNetworkIPvarchar50网络IPContentvarchar5000描述Lockbit1审计4 前台主要功能模块详细设计4.1 前台文件总体架构1、模块功能介绍前台页面主要包括以下功能模块:q 网站导航:主要包括网站的旗帜广告、主功能导航两部分。q 信息查看模块:主要包括仓库信息查看、车辆信息查看、货物信息查看、企业信息查看、招聘信息查看和专线信息查看6个部分。q 用户注册:主要包括企业用户注册和个人用户注册两个部分。q 用户登录:主要
17、包括企业用户登录和个人用户登录两个部分。q 招聘信息显示:实现了显示一些最近发布的招聘信息。q 新闻显示:实现新闻关键字的显示和详情的查看。q 推荐企业:实现企业关键字的显示和企业详情的查看。q 各类信息预览:主要包括最新货源信息、最新车源信息、最新专线信息和最新仓库信息的部分显示和查看所有信息。q 发布信息模块:主要实现了个人信息发布和企业信息发布两个模块(注:不管是什么类型的用户发布信息前必须登录)。q 后台登录入口:为管理员进入后台提供一个入口。2、前台页面运行结果网站前台首页的运行结果下图所示。网站框架说明如表1所示表1 前台首页解析区域名称说明对应文件1网站导航主要用于显示网站为用户
18、提供前台功能导航/header.ascx2信息发布主要用于各类信息的发布/issuanceInfo.aspx3用户注册和登录主要用于用户登录、注册/login.aspx/entry.ascx4搜索引擎主要用于物流信息的搜索/search.ascx5招聘信息主要用于展示最新招聘信息/ MasterPage.master6新闻信息主要用于展示最新的新闻信息/ MasterPage.master7企业信息主要用于展示企业用户的所在企业信息/ MasterPage.master8信息预览主要用于展示最新发布的站内公告/ index.aspx9后台登录入口为用户进入后台提供一个入口/ MasterPag
19、e.master4.2 用户注册用户注册分为:个人用户注册和企业用户注册个人用户注册对应的文件:login.aspx,对应的网页效果如下图: 企业用户注册对应的文件是:login.aspx;网页显示效果如下图:用户名和密码不允许为空的javascript代码: function onClientCheck() var userName = $(#).val(); var userPwd = $(#).val(); var userQCode = $(#).val(); if (userName = null | userName.trim().length = 0) alert(用户名不能为空
20、); document.getElementById().focus(); return false; if (userPwd = null | userPwd.trim().length = 0) alert(密码不能为空); document.getElementById().focus(); return false; if (userQCode!=userPwd) alert(两次输入的密码不一致); $(#).val(); document.getElementById().focus(); return false; 4.3 信息显示车源信息、货源信息、专线信息和仓库信息分别对应的
21、文件是:truckList.aspx、freightList.aspx、specialList.aspx和depotList.aspx,它们的现实页面显示和代码相似,这里就以车源信息为例,页面显示效果如下图:服务器端主要代码:protected void Page_Load(object sender, EventArgs e)bindTruck();protected void bindTruck()string sql = select * from tb_Truck where Auditing = 1 order by ID DESC;gvTruck.DataSource = data
22、Operate.getDataset(sql, tb_Truck);gvTruck.DataBind();protected void gvTruck_PageIndexChanging(object sender, GridViewPageEventArgs e)gvTruck.PageIndex = e.NewPageIndex;gvTruck.DataBind();4.4 信息发布 信息发布的文件是:issuanceInfo.aspx 如果想要发布信息,不管是个人用户还是企业用户必须先登录,否则是进不去信息发布页面,页面显示信息如下图:如果是个人用户登录的,可以发布的信息有车源信息、货源
23、信息和仓库信息,除此之外还可以修改自己的登录密码,如下页面显示:如果是企业用户登录的,可以发布的信息有车源信息、货源信息、仓库信息、专线信息和招聘信息,此外还可以修改密码和所在公司的详细信息,具体的页面效果如下:4.5 后台登陆后台登陆的文件是:manageEntry.aspx页面显示效果是如下图:网站管理者单击前台任一页面下面的“后台登录”超链接,进入后台管理员登录页面,如图上图所示。 输入正确的用户名和密码,单击“登录”按钮,即可进入本网站的后台对相关数据及信息进行管理。5 后台主要功能模块详细设计5.1 后台总体架构1、模块功能介绍后台页面主要包括以下功能模块:q 信息管理:主要包括各类
24、信息查询、审核和删除。q 用户管理:主要包括车辆信息查询、删除。q 新闻管理:主要包括货物信息查询、删除。2、后台页面运行结果网站后台页面的运行结果如图下图所示。网站框架说明如下表所示后台首页解析区域名称说明对应文件1后台管理导航主要用于选择各种后台管理操作/ Manage/ leftMenu.aspx2后台功能管理区主要用于进行各种后台管理操作/Manage/lockCause.aspx/Manage/manage_Depot.aspx /Manage/manage_Freight.aspx /Manage/manage_grUser.aspx/Manage/manage_issuanceN
25、ews.aspx/Manage/ manage_Job.aspx/Manage / manage_news.aspx/Manage/manage_qyUser.aspx /Manage / manage_Special.aspx /Manage/ manage_Truck.aspx/Manage /manageIndex.aspx/Manage/ Manager.aspx/Manage /rightMenu.aspx5.2信息管理模块信息管理模块分为:货源管理、车源管理、专线信息管理、仓库管理和招聘管理五大模块。1、 货源信息管理货源管理主要是对用户发布的货源信息进行查询、审核和删除,管理界面
26、如下:管理员可以通过选择所有信息、已审核信息和未审核信息三个单选钮选择查看信息,在查出来的信息中,通过点击详细信息查看货源信息的详情,可以通过查看详情来审核该信息是否合法,如果合法就点击通过/取消按钮进行审核,审核通过的信息就能在系统主页上显示,否则,可以选择删除信息或者审核不通过,锁住该信息发布人。2、 车源信息管理 车源管理主要是对用户发布的车源信息进行查询、审核和删除,管理界面如下:管理员可以通过选择所有信息、已审核信息和未审核信息三个单选钮选择查看信息,在查出来的信息中,通过点击详细信息查看货源信息的详情,可以通过查看详情来审核该信息是否合法,如果合法就点击通过/取消按钮进行审核,审核通过的信息就能在系统主页上显示,否则,可以选择删除信息或者审核不通过,锁住该信息发布人。3、 专线信息管理专线管理主要是对用户发布的专线信息进行查询、审核和删除,管理界面如下:管理员可以通过选择所有信息、已审核信息和未审核信息三个单选钮选择查看信息,在查出来的信息中,通过点击详细信息查看货源信息的详情,可以通过查看详情来审核该信息是否合法,如果合法就点击通过/取消按钮
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省莱州市重点中学2025-2026学年初三4月月考数学试题试卷含解析
- 2026届湖南省江华瑶族自治县初三第二学期二模考试数学试题含解析
- 安全知识管理培训内容
- 护理护理质量评价
- 护理中的老年护理
- 护理服务研究前沿与趋势
- 护理学导论护理实践评估
- 2026六年级数学上册 分数除法能力测试
- 《教师英语口语训练(第四版)》课件全套
- 2026年医疗废物分类管理试题及答案
- 高中实验室安全教育课件
- 2026年甘肃省交通运输厅所属事业单位招聘笔试易考易错模拟试题(共500题)试卷后附参考答案
- 碾压混凝土施工培训课件
- 假劣药培训课件
- 电信公司客户服务部门员工绩效考评表
- 安徽合肥市人力资源服务有限公司招聘笔试题库2026
- 雨课堂学堂在线学堂云《自然辩证法概论( 武汉科技大)》单元测试考核答案
- 2025年7月浙江省普通高中学业水平考试化学试卷(含答案)
- 2025韩国数据中心市场现状分析及投资评估规划研究报告
- 大数据与人工智能导论 课件 李建 第7-12章 大数据技术及处理流程-人工智能生成技术及应用
- GB/T 1883.1-2025往复式内燃机词汇第1部分:发动机设计和运行术语
评论
0/150
提交评论