1、物流信息网需求说明书*学院毕业论文(设计)需 求 说 明 书题 目: 物流信息网 姓 名: 学 号: 系 别: 计算机科学与工程 专 业: 计算机科学与技术 年 级: 2008级 指导教师:* 2011年 7 月 15 日需求说明书引言:目前,国内物流信息网的数量随着国内经济的发展如雨后春笋般的扩增,物流信息网在现代的物流行业内充当着晴雨表的重要角色,极大的方便了国内的物流企业之间、物流企业和客户之间的交流与合作,同时国内物流信息网的技术水平以及运行模式也得到了充分的提高和完善。并逐步与国外先进的物流信息网接轨。在国外,就大多数发达国家而言,它们经济发展程度高、物流行业较为成熟,所以物流信息与
2、现代网络技术结合早已实践多年。再者,国内的各种物流网站都是采用国外流传过来的ASP、JSP、PHP结合数据库等Web编程技术。1.系统分析1.1需求分析随着国内信息化步伐的加快,加之物流企业对行业信息的需求越来越大,促使物流信息网迅速发展。物流信息网信息的及时性、准确性正好符合国内物流企业对行业信息的要求,它已经成为国内物流企业信息的主要来源。物流信息网可以为各类物流企业提供浏览、查询物流行业信息、供求信息等功能,帮助企业更多的了解行业的动态信息,提高企业的运营效率。通过物流信息网企业能够更及时调整企业的发展趋势以适应市场的变化。1.2 可行性研究1:经济可行性全面展示企业的经营模式,为企业带
3、来更多的客户来源,提高企业的经济效益。通过计算机的网络对运单进行管理,方便客户对货物托运情况进行查询,及时和客户进行沟通,满足客户的要求2:技术可行性在管理过程中,满足了企业全程跟踪物品的托运情况的要求,是企业能够根据实际情况,对企业运营过程中的各项准备工作做出及时、准确的调整。每一个应用模块中,主要应用javabean技术,javabean是一种java类,通过封装属性和方法成为具有独立、可重复使用的并且可以与其他控件通信的组件对象,jsp功能强大的一个方面就是体现在能够使用javabean。可以将可重用的代码部分和页面逻辑部分写入javabean中,还可以通过使用javabean来减少在j
4、sp页面中脚本语言的使用频率,这样可以使jsp页面更简洁,更容易维护、容易被非专业人员接受。2.系统设计2.1 系统目标本系统是物流企业信息发布、浏览及查询的行业性网站,主要实现如下目标(1) 网站布局合理,简洁,操作顺畅,实现人性化设计(2) 向客户全面展示公司的各项业务(3) 让客户了解公司的公告信息(4) 为会员提供资料修改的功能(5) 为会员提供留言的功能(6) 通过后台,管理员能够,对运单信息进行管管理,对公告信息进行管理,对公司的各项业务信息进行管理,对会员信息进行管理。(7) 系统尽量的实现易安装易,操作性,易维护性(8) 系统运行稳定,安全性高2.2 系统功能结构物流信息网分为
5、前台和后台。其中,根据物流信息网前台的特点,可以分为会员的登入,注册,物流动态、物流知识、运单信息、车辆信息、企业信息、公告查询、留言处及帮助这些部分,其中各个部分及其包括的具体功能模块如下图所示。前台页面主要功能模块概述: 网站导航: 主要包括网站的旗帜广告、主功能导航两部分。 侧滑广告: 主要用于发布招贴广告,应用于客户需要。 信息发布模块:主要包括企业信息发布、车辆信息发布和运单货物信息发布3个部分。 信息查看模块:主要包括企业信息查看、车辆信息查看、运单货物信息查看、物流知 识查看、留言知识查看和公告信息查看6个部分。 信息修改模块:主要包括企业信息修改、车辆信息修改、留言信息修改和运
6、单信息修改4个部分。 信息删除模块:主要包括企业信息删除、车辆信息删除、留言信息删除和运单信息删除3个部分。 信息查询模块:实现分类信息查询。 辅助工具: 国道信息查询和车牌号码信息查询2部分。 会员中心: 主要包括会员登录、注册、资料修改3个部分。 企业友情链接:主要用于显示友情链接信息。 会员留言板: 主要用于会员进行留言,查看留言回复 后台登录入口:为管理员进入后台提供一个入口。根据物流信息网后台的特点,可以将其分为物流动态管理、物流信息管理、公告信息管理、运单信息管理、车辆信息管理、企业信息管理、会员信息管理以及留言处管理后台页面主要包括以下功能模块: 后台登录模块: 主要用于管理员登
7、录网站后台。 企业信息管理模块:主要包括企业信息查询、删除。 车辆信息管理模块:主要包括车辆信息查询、删除。 运单信息管理模块:主要包括货物信息查询、物流跟踪信息的编辑、删除。 公告信息管理模块:主要包括公告信息的添加、修改、查询、删除。 留言信息管理模块:主要包括帮助信息的编辑回复、查询、删除。 物流知识管理模块:主要物流知识的添加、查询、删除。 物流动态管理模块:主要物流知识的添加、查询、删除。 会员资料管理模块:主要包括会员资料的验证、修改、查询、删除。 数据库管理模块: 主要包括数据库的备份。2.3业务流程图为了更为清晰的了解系统的功能模块,下面给出物流信息网的业务流程图。对于不同的角
8、色,它们所承担的任务各不相同,流程图也不一样,包括面向会员的前台流程图和面向系统管理员的后台流程图两个部分。面向管理员的后台流程图如下图所示3数据库设计3.1实体E-R图3.2数据库表的详细设计本系统包括9张表,以下一一列出其详细内容(1)tb_Customer(会员信息表)的结构字段名数据类型是否为空是否主键默认值Int(4)noyesNameVachar(30)noPasswordVachar(20)noEmailVachar(50)noSexvachar(50)noPhonevachar(50)noQuestionvachar(50)noResultvachar(50)noIssueda
9、tevachar(50)no(2)tb_Manager(管理员信息表)字段名数据类型是否为空是否主键默认值IDInt(4)Namevachar(50)Passwordvachar(50)Phonevachar(50)emailvachar(50)(3)tb_Placard的结构字段名数据类型是否为空是否主键默认值IDInt(4)NoyesTitlevachar(50)NoContentvachar(1000)NoAuthorvachar(20)yesnullissueDateDatetime(8)No(4)tb_CarMessage(车辆信息表)字段名数据类型是否为空是否主键默认值CodeIn
10、t(4)noyesTrademarkVarchar(20)noBrandVarchar(50)noStyleVarchar(30)NoCarloadVarchar(10)NoUsedtimeVarchar(50)noDrivernameVarchar(50)noDrivertimeVarchar(50)noLicencenumVarchar(50)noLicencestyleVarchar(50)noTransportstyleVarchar(50)noLinkmanVarchar(50)noLinkphoneVarchar(50)noRemarkVarchar(100)noIssuedate
11、Datetime(8)nousernameVarchar(20)no(5)tb_Goodsmeg(运货订单信息表)字段名数据类型是否为空是否主键默认值IDInt(4)noyesGoodstyleVarchar(50)noGoodsnameVarchar(50)noGoodsnumberVarchar(50)noGoodsunitVarchar(50)noStartomitVarchar(30)noStartcityVarchar(30)noEndomitVarchar(30)noEndcityVarchar(30)noStyleVarchar(50)noTransporttimeVarchar
12、(50)noPhoneVarchar(50)noLinkmanVarchar(20)noIssuedateDatetime(8)noRemarkVarchar(200)noRequestVarchar(50)nousernameVarchar(50)noGoodZtVarchar(200)yesDtimeVarchar(10)yesFlagInt(4)No0(6)tb_Enterprise(企业信息表)字段名数据类型是否为空是否主键默认值IDInt(4)noyesEnterprisenameVarchar(50)noEnterprisesortVarchar(50)noOperationVar
13、char(50)yesNullWorkareaVarchar(50)noAddressVarchar(100)yesNullPhoneVarchar(50)yesNullLinkmanVarchar(50)yesNullHandsetVarchar(50)yesNullFaxVarchar(50)yesNullEmailVarchar(50)yesNullhttpVarchar(50)yesNullIntroduceVarchar(100)yesNullIssuedateDatetime(8)yesNullusernameVarchar(50)yesNull(7)tb_Activer(物流动态
14、表)字段名数据类型是否为空是否主键默认值IDInt(4)NoyesTitleVarchar(50)noContentVarchar(500)NoAuthorVarchar(50)NoIssuedateDatetime(8)no(8) tb_Knowledge(物流知识表)字段名数据类型是否为空是否主键默认值IDInt(4)No yesTitleVarchar(50)noContentVarchar(1000)noIssuedateDatetime(8)yesNullReside(知识类型)Varchar(50)yesnull(9)tb_Word(留言表)字段名数据类型是否为空是否主键默认值ID
15、Int(4)NoyesContentVarchar(1000)NoUsernameVarchar(50)NoPhoneVarchar(50)NoLeavetimeDatetime(8)yesnullResVarchar(500)yesnullstyleChar(10)no其他FlagIntNo04.非功能性需求:(1)界面:界面设计友好、色调一致、以白、灰色为主要颜色,美观大方。(2)性能分析:本系统用以使用jsp+javabean组合,采用B/S模式,支持多用户同时协同工作,性能良好。(3)安全性分析:本系统采用MD5单向加密方式,有随机验证码,每个页面都有登录安全性验证,并且可以备份数据库
16、,安全性良好。(4)易用性:本系统界面友好,逻辑清晰,操作简单,使用方面。(5)系统运行硬件环境 客户机:普通PC CPU:P4 1.8GHz 内存:256MB以上 分辨率:推荐使用1024*768像素 WEB服务器 CPU:P4 1.8GHz 内存:256MB以上 数据库服务器 CPU:P4 1.8GHz 内存:256MB以上(6)系统运行软件环境 操作系统:WindowsXP/Windows2003/Vista/Windows7 网络协议:TCP/IP 数据库:SQL Server 2000 开发工具:JDK Version1.5.2以上 JSP服务器:Tomcat6.0 浏览器:IE 7
17、.0/IE 8.05.参考文献:1王国辉,牛强,李南南等. JSP 信息系统开发实例精选M.北京:机械工业出版社,2005. 2宋昆,李严等. SQL Server数据库开发实例解析M.北京:机械工业出版社, 2006. 3陈威,白伟明,李楠. JSP工程应用与项目实践M.北京:机械工业出版社, 2005.4吴映波,王成良,蔡斌,杨正益. Java EE 5开发基础与实践M.北京:清华大学出版社, 2008.5卢翰,王国辉. JSP 项目开发案例全程实录. 第二版M.北京:清华大学出版社, 2011. 6王占全,黄海. HTML CSS JavaScript 完全学习手册M.北京:电子工业出版社, 2007.7吴仁群. Java基础教程M.北京:清华大学出版社, 2009.8王珊,萨师煊. 数据库系统概论.第四版M.北京:高等教育出版, 2006.9Andy Budd 英. 精通CSS 高级web解决方案M.北京:人民邮电出版社, 2006.10王俊杰. 精通JavaScript 动态网页编程M.北京:人民邮电出版社, 2007.11David Flanagan英.JavaScript 权威指南M.北京:机械工业出版社,2003. 12. 马建红,李占波.JSP应用与开发技术M.北京:清华大学出版社, 2011.
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2