院系专业班级学号姓名指导教师商务网站模拟与实现题目:物流配送系统商务网站设计II课程设计任务书课程设计时间:年月日至年月日课程设计地点沈阳航空工业学院课程设计内容及要求:一、设计题目物流配送系统商务网站设计二、总体目标(一)、设计目标及要求设计目标:物流配送系统的作用就是为了给客户提供物流配送信息发布的平台。使用ASP技术设计的物流配送系统可以使物流配送的管理变得很轻松。管理员只需设置订单号、出发地点和目的地等运单信息元素就可以了,系统将自动生成对应得运送。而使用Access数据库,将减轻维护人员的工作量,使系统便于维护和管理。本物流信息网分为前台和后台两个部分进行设计。前台主要用于客户浏览站内信息,并了解本公司和物流行业的相关信息;后台主要用于管理员对管理员信息、公司简介、仓库服务、运输服务、配送服务、运单管理、联系我们等模块的管理。(二)系统目标如下:该物流配送系统是针对中小型企业的运营管理过程进行设计的,主要实现如下目标:1、操作简单方便、界面简洁美观。2、网站整体结构和操作流程合理顺畅,实现人性化设计。3、向客户全面展示该系统的各项业务。4、提供货物运单信息添加功能。5、提供密码修改功能。6、为管理员提供登录窗口。7、通过后台,管理员可以对运单信息进行全面管理。8、系统最大限度的实现了易维护和易操作。9、系统运行稳定、安全可靠III(三)、设计完成后,应提交设计结果及设计说明书,设计结果以光盘形式提交,设计说明以A4纸打印好提交。设计说明书应体现设计思想、设计过程、设计创意及资料来源等还说明设计结果在应用时的应用时的注意事项、局限性、适宜的应用环境条件等。三、设计内容(一)网站设计的策划1、主题:物流配送系统商务网站设计2、网站要提供对管理员信息、仓库管理、运输管理、配送管理、运单管理等模块的管理。3、确定网站名称及网站虚拟域名。(二)网站总体设计1、网站CI设计符合规范、版面整洁朴素。2、网站以浅紫色为背景颜色及视觉效果。3、网页基本要素设计。4、网页布局及版面设计、栏目设计。5、网站导航图用自己设计的图片作为导航。6、网页层次设计数据层设计数据服务配置系统信息表示层应用层用户接口层7、网站文件有效保存设计(存在“曾岩网站”的文件夹)(三)网站分步设计1、主页的设计制作IV·页面设计·页面图片设计制作·页面文档设计排版·超链接设计·表单设计·动态图标、文字、层的设计·其他相关信息设计2、次级页面设计·页面结构设计(框架网页、共享边框)·超链接及信息项表设计·与主页协调的风格设计·次级页面图片、文档的布局设计(四)网站数据库及网站管理设计(可选)(五)网站统计分析计数系统设计(可选)(六)相关服务器扩展功能设计四、设计环境要求1、硬件要求586以上多媒体电脑2、软件环境·Windows98/2000(操作系统)·office97/2000(字处理软件)·Dreamweaver4.0(专业网页制作工具)·Fireworks5.0(网页图像处理软件)·Flash5.0(网页图像处理软件)·MicrosoftVisio(绘图工具)五、设计时间安排·网站设计总体策划(定题)、基础资料收集加工1周·网站设计制作1周·网站测试调整、网站设计说明书撰写、提交及通过测试的网站1周V目录前言....................................................................................................错误!未定义书签。一.XXXXX策划书...........................................................................................................1二.网站功能需求设计分析...............................................................................................2三、网站概要设计...............................................................................................................6四、网站详细设计.............................................................................................................14五、网站测试设计.............................................................................................................18六、网站开发总结性报告.................................................................................................28结束语.................................................................................................................................30一.选题背景在市场竞争的激烈的时代,建立科学,规范,高效管理体系是非常重要的。随着经济的快速发展,对库存的高效管理十分重要,高效的库存管理离不开信息技术,信息技术的飞速发展也为库存管理提供了广阔的舞台,采用现代化的手段管理库存,可以及时准确地反映库存状况,保证库存的数量保持在合理的水平,在满足客户的需要的同时最大限度地减少库存占用,从而在竞争中保持优势。传统的库存管理靠人工完成,需要大量的人力物力,人工管理方式有许多缺点和不便的地方,易出错,不能及时地把库存信息反映出来,大量的文件和数据不利于查找更新和维护。利用信息技术开发信息管理系统对库存进行管理,可以方便地实现快速查询,入库出库方便,可靠性高。因此,建立库存管理系统,对库存进行优化存储、管理,从而提高企业的科学管理水平,节省开支,使企业在竞争中立于不败之地。沈阳航空工业学院本科毕业设计(论文)2二.解决方案的选择(一)系统说明设计和实现库存管理系统,使库存管理的工作系统化、规范化和自动化,从而达到提高管理效率的目的。1.利用计算机系统实现商品库存管理。2.流程符合库存管理要求。3.查询方便,无论是按商品名称、仓库、区域、货位、时间、操作员其中任一项都可以进行有效查询。4.系统扩充容易,有很多地方还需要更好地完善。5.友好的用户界面,既面向系统开发者,又面向用户。(二)系统初步调查库存管理需要有:产品相关信息设置,产品入库、出库、移库、采购、库存盘点、库存查询等功能。应有入库信息的输入窗口,出库信息输入窗口,移库信息输入窗口、采购信息的输入窗口,产品相关信息设置的输入窗口,并且界面要自然、简便,要有充分的提示和帮助,以便于操作人员学习使用和掌握。对输入的错误又有好的措施,并随时掌握任务的进展情况,输出的形式要易于理解,结果要正确。当然了,对于用户来说,界面就是系统本身。用户特别关心能否有效地使用软件来解决问题,用户对软件功能的理解都在界面上表现出来。人机界面体现了系统的功能,以及操作的方便程度是否符合使用的要求与工作习惯。总之,应使管理部门及时掌握产品库存全面情况,并通过这样的系统,做到信息的规范管理,科学统计和快速查询,从而减少管理方面的工作量。根据用户提出的建议,为了开发出有效的库存管理系统,遵循以下原则:1.满足用户需要。之所以开发新系统是因为旧系统存在问题,束缚着组织的发展,不能适应用户的需要。系统必须能被用户接受,实现用户的初衷。2.功能更完善。功能是否完整,是指能否覆盖组织的主要业务管理范围。同时,还表现在各部分接口是否完备,数据采集和存储格式是否统一,各部分是否协调一致。3.技术更先进。正确认识各种先进技术的优劣长短,从而根据组织的实际情况和未来得发展将其合理的运用到库存管理系统的开发中去。要努力发挥其高速度、高精度、高密度的优点,也要避免其缺乏灵活性,不便于处理意外情况的缺点。同时,不沈阳航空工业学院本科毕业设计(论文)3要为了一味的先进,而忽视了技术本身的成熟性。4.实现辅助决策。许多组织的决策任务非常复杂、耗时,而决策关系到组织的兴衰。因此,所有的组织都需要能够帮助他们做出最佳的决策支持系统。(三)可行性研究可行性分析研究的目的就是用最小的代价在尽可能短的时间里确定问题是否能解决,通过研究与此类似的系统后,我们具体从下面三方面考虑。1.经济可行性库存管理系统是一个小型的管理系统,在开发时需要软件开发人员花费一定的时间和精力,因此需要一定的资金。但它给企业带来的利润是不可估量的,节省了许多人力,物力上的开支,使库存管理工作变繁为简,使其更加合理化、规范化。工作效率的提高就意为着整体水平的提高,是非常值得投资的。2.操作可行性系统采用了可视化面向对象的工具开发,其窗口、界面简洁易懂,所以系统在操作上是可行的。随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和基本。目前,公司的管理人员已经具备了一定的计算机基础知识和实际操作经验。对于局域网、WINDOWS等环境下的软件使用比较熟悉,对于新系统的开发,用户表现出极大的兴趣和热情,提出了各种很好的建议和要求。(四)对设计工具和相关技术的说明系统是采用JavaBean,Servlet,JSP开发,以MyEclipse,Dreamweaver作为开发工具,以SQLServer开发数据库,以Tomcat为服务器。1.系统开发技术(1)JSP技术介绍JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。JSP技术的强势:①一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。沈阳航空工业学院本科毕业设计(论文)4②系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。③强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。④多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。(2)JavaBean技术介绍JavaBean是一种JAVA语言写成的可重用组件。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。(3)Servlet技术介绍Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。它担当Web浏览器或其他HTTP客户程序发出请求,与HTTP服务器上的数据库或应用程序之间的中间层。Servlet是位于Web服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服