1、毕业设计 开题报告 计算机科学与技术 基于 ASP.NET3.5 的物流管理系统的设计与实现 一、 选题的背景、意义 社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面对市场竞争的严峻挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。而用计算机来处理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构化,表示大量数据相互间的多种联系,这样就可以大大的提高企业生 产动作的效率。 发展第三方物流,由这些专门从事物流业务的企业为供方或需方提
2、供物流服务,可以从更高的角度、更广泛地考虑物流合理化问题,简化配送环节,进行合理运输,有利于在更广泛的范围内对物流资源进行合理利用和配置,可以避免自有物流带来的资金占用、运输效率低、配送环节繁琐、企业负担加重、城市污染加剧等问题。随着科学技术的不断提高,计算机科学同渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。通过计算机以及通信技术来实现信息化,通过信息化柬促进经济的高效健康发展。要加快物流 业的电子商务,一方面,物流要为电子商务服务,另一方面物流也要积极运用电子商务,实现电子化物流。 1.1 国内 物流信息技术发展现状 目前,我国只有小部分的物流供
3、给企业拥有物流信息化的系统,而在现有的物流信息系统中,功能结构单一,对物流成本的分析太少,远程通信能力低,缺少具有 DSS(决策支持系统)功能的模块。并且,我国物流供给市场的信息化程度较低,不能满足客户需求。 从提供的服务范围和功能来看,我国的第三方物流企业仍以运输、仓储等基本物流业务为主,加工、配送、定制服务等增值服务功能 处于 发展完善阶段。像宝供、中海这样 功能完善的第三方物流企业目前为数不多,规模也不是很大。中远集团、中外运集团、中国储运总公司这样大型的运输、仓储企业虽已向第三方物流企业转化,但它们的传统运输、仓储业务仍占主要部分, 因此 第三方物流的功能还不完善。 而且均缺乏功能完善
4、的大型物流信息平台的支撑。 信息手段落后,物流技术陈旧缺乏现代化的物流设施、设备,机械化程度不高, GPS 全球定位系统、电子数据交换、自动化仓储系统 (自动化库存定位及货品分拣等 )、计算机辅助运输线路设计和车辆配载等现代科技手段没有得到充分的应用。信息技术水平落后导致所提供的物流服务在及 时性、准确性、可靠性和多样性等方面都很难满足客户的需求,使得企业和客户不能充分共享信息资源,没有结成相互依赖的伙伴关系,严重制约了第三方物流企业的发展。 1.2国外物流信息技术发展现状 物流信息系统和电子数据交换 (EDI)技术,以及 Internet、条形码、卫星定位系统 (GPS)及无线电射频技术在物
5、流领域中得到愈来愈厂的应用 .由于信息交换特别是 EDI 的应用,实现了公司和公司之间、计算机到计算机之间的数据传输,使企业能与所有的合作伙伴,不仅是顾客,而且还包括供应商、运输方、公共仓库及其他方面的信息传递,由于 EDI 技术应用的飞速发展,除了使企业本身节省大量物流费用,提高竞争能力外,在物流领域也促进了供应链及其管理的理论与实践的发展 .美国和欧洲在物流理论和决策方法的研究如物流总成本分析、供应键管理及一体化,物流服务水平的涵义及评估方法,人工智能及专家系统在物流决策中的应用等方面都取得了许多的成果。 购物中心物流管理系统的职能大体上包括订单管理、入库管理和出库管理。所以库存管理人员已
6、经成为仓库的计划员,他们的工作也受到了高度的重视,他们和市场部门及生产部门协同工作并成为整个企业组织的重要组成部分。因此,商品货物信息必 须具有高度的准确性,这就需要有好的管理系统,能简明的反映实际情况。以上所述就是本次物流管理系统开发的依据和意义。 二、研究的基本内容与拟解决的主要问题 基于 ASP.NET3.5 的 物流管理信息系统的开发和综合性的 物流信息网站平台的建设。 购物中心物流管理系统的设计是为了让购物中心扩展业务,提高购物中心的运行效率。为客户提供方便的网上订单途径,购物中心对客户订单进行快速处理、配送。并通过系统对客户信息、仓库信息、员工信息进行科学的管理。 2.1 系统功能
7、模块基本内容 本系统采用自上向下方法开发,系统分成几个相对独立 的模块,其功能模块主要有如下几个部分:公告信息、用户管理、货物管理、订单管理。具体的功能描述如下: 1) 公告信息: 系统的各种通知或公告均位于此模块中。主要内容包括有关客户订单的相关说明和注意事项;购物中心的基本信息;以及在一定时间内的促销活动。位于在系统登录的首页。 操作对象:系统管理员。 浏览对象:所有合法用户。 2) 用户管理: 对使用本系统的库存管理员、客户以及企业职工的基本信息的操作。具体包括各客户、厂商、管理员、职工的基本信息:姓名、联系方式、备注的修改、增加、删除等操作。 操作对象:系统管理员。 浏览 对象:系统管
8、理员。 3) 货物管理: 货物基本信息维护,其功能是其功能是对货物供应商信息进行管理,并根据企业情况制定进货计划,实施产品采购,并对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。设置货物基本信息、对货物情况的查看,对货物属性:名称、数量、单价、说明等进行添加、更改、删除操作。 操作对象: 系统管理员、库存管理员。 浏览对象:系统管理员、库存管理员。 4) 订单管理: 其功能是为客户提供一般的订单管理,能够进行订单查询和增加;为管理员提供一般的订单接受、删除 等管理。 操作对象:系统管理员、库存管理员。 浏览对象:系统管理员、库存管理员。 具体
9、操作:客户通过进入自己的登录界面,填写订单选项:货物名称、数量、收货时间来实现订单操作;管理员查看全部客户的已送和未送订单信息,并根据仓库库存信息结合当前职工分工情况进行订单处理并加发配送。 5) 退出: 所有的系统合法用户登录完成操作后退出系统都要进行“退出”操作、或者进行用户转换也需要进行“退出”操作。 操作对象:所有合法用户。 这些模块都进行集中式管理。分层的模块化程序设计思想,整个系统采用模块化机构设计。作为应用程序有较 强的可操作性和扩展性。合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。 2.2 本系统开发
10、过程中的拟解决的关键性技术问题 2.2.1运输管理系统的后台数据库的设计和模型的问题:拟采用关系型数据库 SQL sever 2005 来进行系统数据库的设计。该系统主要涉及的数据内容有: 公告信息、用户管理、货物管理、订单管理。 2.2.2 采用 用 ASP.NET3.5 作为开发技术平台,开发出基于 B/S 模式的网络物流运输管理信息系统,脚本语言选用 C, 并结合 CSS、 JavaScript 等技术语言开发综合物流信息的服务网站平台。 2.2.3 系统信息动态性。 所谓的动态性就是能动态更新内容,如更新 货物 信息、 订单 信息、管理员信息等。这要求与数据库有良好的连接 。 2.2.
11、4 开发环境: Visual Studio 2008。 三、研究的方法与技术路线、研究难点,预期达到的目标 3.1 研究的方法与技术路线: 系统要求用 VS.NET 2008 作为开发平台,基于 ASP.NET 3.5 框架,使用 C#作为编程语言, SQL Server 2005 作为数据库平台,采用典型的三层架 构设计模式。要求设计的系统界面美观、操作方便、安全性好。 主要任务是设计一个基于 WEB 的购物中心物流管理系统,综合应用 C#.NET、SQL Server、 CSS、 JavaScript 等技术,要求分析物业管理系统的功能需求、完成概要设计、数据库设计( ER 图)、程序流程
12、图等,利用面向对象方法设计并实现物业管理系统 。 3.2 研究难点: 如何用 C#或 Visual Basic 编写具有交互性的 Web 页面 , 如何使用大量的 CSS 工具来设计 Web 页面 , 如何使用 ASP.NET Server 控件创建复杂的 Web 站点。 数据 库设计是系统设计中非常重要的一个环节,因为数据库设计就像在建设高楼大厦的根基一样,如果设计不好,在后来的系统维护,变更和功能扩充时,甚至于在系统开发过程中,将会引起比较大的问题,有时大量的工作将会重新进行。因此,设计出合理的数据库成为本系统设计一个十分关键的步骤。 用户的需求具体体现在各种信息的提供,保存,更新和查询,
13、这就要求数据库结构能充分满足各类信息的输入和输出。收集基本数据,数据结构以及数据处理的流程而制作一份详细的数据库需求分析表,为合理的数据库结构设计打下坚实的基础。 如何保护 Web 站点,提供登录 功能和对内容的基于角色的访问并且进行安全退出功能。 3.3 预期系统开发的功能模块框图和目标: 购 物 中 心 物 流 管 理 系 统 功 能 模 块 层 次 图个人信息货物管理订单管理用户管理信息修改密码修改查看订单删除订单货物入库货物出库增加订单货物更新厂商管理客户管理职工管理公告信息本系统首先要实现动态性和交互性。所谓的动态性就是能动态更新内容,如更新 货物 信息、 订单 信息、管理员信息等。
14、这要求与数据库有良好的连接 。 本系统的 设计 目的是为了 满足企业同客户之间供需关系的需要。 实现系统操作方便和操作界面 人性化 的特点。实现系统的安全性和可靠性,避免他人进入破坏数据库信息。 四、论文详细工作进度和安排 第七学期第 10 周至第 12 周:学习有 关技术,阅读有关参考文献,完成文献综述。 第七学期第 13 周至第 15 周:拟定研究方法、技术路线,完成开题报告。 第七学期第 16 周至第 17 周:系统数据库设计,完成外文翻译。 第七学期第 18 周至第八学期第 3 周:系统开发、代码设计、系统调试等。完成论文初稿。 第八学期第 4 周至第八学期第 12 周:毕业实习,论文
15、完善,完成二稿、三稿,直到论文定稿。 第八学期第 13 周:准备答辩材料。论文交指导老师审阅、评阅老师评阅。 五、主要参考文献: 1黄淑平 .第三方物流的信息化及信息系统构建 M. 北京:科学出版社 ,2008. 2叶梅 ,仓库管理 M.北京 :清华大学出版社 ,2008. 3王健 .现代物流概论 M.北京:北京大学出版社, 2005 年第一版 . 4Nicholas C.Zakas.Professional Ajax. 2nd Edition M.Wrox Press, 2007. 5王微 .现代信息技术革命与物流产业的发展趋势 J.物流技术 2006,9(6): 20. 6童 刚 ,李光泉
16、 .基于 Web 模式第三方物流管理系统设计与开发 J.天津大学管理学院 ,2007,25(4):35-36. 7易华 .物流成本管理 M.北京:清华大学出版社,北京交通大学出版社, 2005 年第一版 8William Sanders.ASP.NET3.5:A Beginners Guide(2 edition)M. McGraw-Hill Osborne Media,2008 9周静 .ASP 和 ASP.NET 页面间的数据传递方式探索 J微计算机信息, 2006,5(5):35. 10Scott Mclean,James Naftel,Kim Williams Microsoft.NETRemoting 权威指南 M.北京 :机械工业出版社, 2003. 11方加来基于 Net的第三方物流系统设计与实现 J电脑知识与技术 (学术交流 ),2007,9(5):16-18 12曹颖 ,苏锦海 .基于 XML 的信息加密方法及其实现计算机工程与设计 J.信息工程,2006, 27(6): 1045 1047