课程设计报告物流配送系统商务网站设计

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

当前位置:首页 > 办公文档 > 其它办公文档


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号