信息系统分析与设计开题报告.docx

上传人:b****5 文档编号:4194193 上传时间:2022-11-28 格式:DOCX 页数:9 大小:42.23KB
下载 相关 举报
信息系统分析与设计开题报告.docx_第1页
第1页 / 共9页
信息系统分析与设计开题报告.docx_第2页
第2页 / 共9页
信息系统分析与设计开题报告.docx_第3页
第3页 / 共9页
信息系统分析与设计开题报告.docx_第4页
第4页 / 共9页
信息系统分析与设计开题报告.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

信息系统分析与设计开题报告.docx

《信息系统分析与设计开题报告.docx》由会员分享,可在线阅读,更多相关《信息系统分析与设计开题报告.docx(9页珍藏版)》请在冰豆网上搜索。

信息系统分析与设计开题报告.docx

信息系统分析与设计开题报告

20------届本科生毕业设计(论文)

开题报告

供应链管理信息系统分析与设计

-----------配送管理系统

专业

专业方向

班级

学号

学生姓名

指导教师

教研室电子信息工程

-------------------学院

20年月日

供应链管理信息系统分析与设计

———————配送管理系统

一、开题依据

当今世界经济发展呈现出全球化和市场化的两大趋势。

经济发展、科技进步和信息革命,将世界带入前所未有的全球化的时代。

其中,作为生产企业的一个必不可少的重要环节供应链管理信息系统的信息化,计算机化也就迫在眉睫了。

供应链管理信息系统就是在商品供给的链条中,企业间就商品在流通过程中发生的各种管理活动,加强相互间的合作,形成战略联盟,通过信息的共有化、需求预测的共有化等等,来实现物流机能的分担,实现商品流通全过程的效率最大化。

供应链管理信息系统是人们在认识和掌握了供应链各环节的内在规律和相互联系的基础上,利用管理的计划、组织、指挥、协调和激励职能,对产品生产和流通过程中各环节所涉及的物流、信息流、资金流、价值流以及业务流进行的合理调控,以期达到最佳组合,发挥最大效率,迅速以最小的成本为客户提供最大的附加值。

供应链管理信息系统是在现代科技促进产品极其丰富的条件下发展起来的理念,它涉及各种企业及企业管理的方方面面,是一种跨行业的管理系统,企业间作为贸易伙伴,为追求共同经济利用的最大化而共同努力。

供应链管理信息系统的管理将企业之间的竞争转化为供应链之间的博弈。

原有供应链上的企业由企业的博弈对立发展到企业经营的共生。

物流配送是供应链管理信息系统的重要环节。

它是由物品供方和需方以外的物流企业提供物流服务的模式。

它是以中小型零售企业为服务对象的社会化物流中心和配送中心。

它实现了最少环节和最低费用和最高的效率等的服务。

 

二、文献综述

我选的课题是配送管理系统,那什么叫配送管理呢?

配送管理就是在经济合理区域范围内,根据用户的要求,对物品进行拣选、加工、包装、分割、组配等作业,并按时送达指定地点的物流管理活动。

同时,有效的配送管理在物流中有以下作用:

(1)配送管理有利于促进物流的社会化、合理化;

(2)配送管理有利于促进物流设施和装备的技术进步;

(3)配送管理使仓储的职能发生变化;

(4)促进商物分离;

(5)有利于提高物流的经济效益。

在我国,配送管理的现状及具体表现如下:

(1)发展配送管理的经济环境和市场条件分析:

市场供求关系已发生重大变化,市场竞争进一步加剧;

企业改革日益深化;

现代信息技术和现代商品物流技术的进步;

政府对配送管理的政策支持。

(2)我国配送管理业的现状

形成了一定的配送规模;

摸索了一些灵活多样的配送管理形式;

加工配送成为一个重要的发展方向;

配送管理设施和服务功能有了一定改善;

中外合资建设项目开始起步。

但是仍然存在不少问题:

配送规模小,物流网点没有统一布局;

配送管理中心现代化程度低,机械化水平程度低,整体物流技术水平比较落后;

配送管理中心功能不健全,其中信息没有得到充分地加工和利用,离信息化还有很大的差距。

因此,在这样的背景条件下,配送管理系统的不断发展与更新具有相当重要的现实意义和长远意义,因此这也是我选择此课题的重要因素。

 

三、方案论证

本次毕业设计我是运用了面向对象的方法,利用C/S模式,使用UML和RationalRose软件来建立用例模型,并且结合VB和SQL来实现系统功能的。

在这其中,我进行了多项比较,慎重选择,以便更加贴近我的设计要求。

面向对象方法与结构化方法比较:

结构化方法首先关心的是功能,强调以模块(即过程)为中心,采用模块化、自顶

下、逐步求精设计过程,系统是实现模块功能的函数和过程的集合,结构清晰、可读性好,的确是提高软件开发质量的一种有效手段。

结构化设计从系统的功能入手,按照工程标准和严格规范将系统分解为若干功能模块。

然而,由于用户的需求和软、硬件技术的不断发展变化,作为系统基本成分的功能模块很容易受到影响,局部修改甚至会引起系统的根本性变化。

开发过程前期入手快而后期频繁改动的现象比较常见。

面向对象方法则从所处理的数据入手,以数据为中心来描述系统,数据相对于功能而言,具有更强的稳定性,这样设计出的系统模型往往能较好地映射问题域模型。

对象、类,、继承性、多态性、动态定连概念和设施的引入使用,显然面向对象的设计方法具有一定的优势,能为生产可重用的软件构件和解决软件的复杂性问题提供一条有效的途径。

综上所述不难发现,面向对象分析方法更加方便和实用,适用于我的毕业设计要求。

C/S模式与B/S模式的比较分析:

近年来,随着计算机技术与网络技术突飞猛进的发展,现代企业遇到了巨大的机遇与挑战。

关于MIS系统平台模式的选择是系统设计人员遇到的主要问题。

  C/S模式主要由客户应用程序(Client)、服务器管理程序(Server)和中间件(middleware)三个部件组成。

客户应用程序是系统中用户与数据进行交互的部件。

服务器程序负责有效地管理系统资源,如管理一个信息数据库,其主要工作是当多个客户并发地请求服务器上的相同资源时,对这些资源进行最优化管理。

以满足用户查询管理数据的要求。

B/S模式是一种以Web技术为基础的新型的MIS系统平台模式。

把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个客户服务器体系。

第一层客户机是用户与整个系统的接口。

客户的应用程序精简到一个通用的浏览器软件,IE等。

浏览器将HTML代码转化成图文并茂的网页。

网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。

这个后台就是第二层的Web服务器。

第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。

如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。

第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQ请求,管理数据库。

C/S模式的优势:

首先,交互性强是C/S固有的一个优点。

在C/S中,客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。

B/S虽然由JavaScript、VBScript提供了一定的交互能力,但与C/S的一整套客户应用相比是太有限了。

  再次,采用C/S模式将降低网络通信量。

B/S采用了逻辑上的三层结构,而在物理上的网络结构仍然是原来的以太网或环形网。

这样,第一层与第二层结构之间的通信、第二层与第三层结构之间的通信都需占用同一条网络线路。

而C/S只有两层结构,网络通信量只包括Client与Server之间的通信量。

所以,C/S处理大量信息的能力是B/S所无法比拟的。

最后,由于C/S在逻辑结构上比B/S少一层,对于相同的任务,C/S完成的速度总比B/S快。

使得C/S更利于处理大量数据。

由此可见,选用C/S不仅更加简单实用,而且也具有以上不少优点,同时使我的设计不需要用到Web技术,显得更加便捷,比较适合我的设计。

建模语言的选择(UML):

本系统采用面向对象的方法,面向对象方法不但是一种软件工程的开发技术,而且是一种对客观事物进行分析与处理的思想方法,一种抽象的思维方式。

面向对象建模的原理是一种建模方法应包含建模过程和建模语言两个部分

UML的目标主要有:

(1)用对象的概念来构造系统模型(不仅是针对软件系统)。

(2)建立直观的从模型直至可执行体之间的对应关系。

(3)为复杂的系统建立衡量标准。

(4)创建一种对人和机器都适合的语言,即可以用人工来描述,又可以用机器实现计算机辅助建模。

面向对象建模的原理是一种建模方法应包含建模过程和建模语言两个部分。

UML的优势和特点:

(1)UML融合了Booch、OMT和OOSE方法中的基本概念;

(2)UML扩展了现有方法的应用范围;

(3)UML是标准的建模语言,而不是标准的开发过程。

综上所述可见,UML有着它一定的优越性,比较适合我的设计,但是,UML仅仅是一种建模语言,是软件开发方法中的一部分,它是独立于过程的,所以我们还必须选择一个与之匹配得体的建模工具。

建模工具的选择(EA与ROSE的比较):

大体上,EA和Rose在UML建模能力上有相似的功能。

EA和RationalRose都支持UML九种图中的八种。

EA在用户友好性的灵活性中比Rose更胜一筹,特别是序列图。

在双向工程中,Rose比EA支持更多的语言,除C#和VB.NET外(事实上,Rational开发了另外的工具–RationalXDEfor.NET就是针对.NET环境的)。

在项目生命周期的支持方面,EA相对于Rose来说,是更好的选择。

尽管你可以购买其他的Rational工具来协助它,但是绝大部分公司在考虑成本问题时却不认为这是一个可接受的方案。

当然,你需要工具上没有或第三方工具不支持的一些其他的特定功能时,这也是要考虑的重要因素。

在这一点上,RationalRose得到了更广的支持。

通过以上比较,我最后还是选择了ROSE,因为我觉得它显得更加的容易上手,使用更加方便一点。

编程语言以及数据库的选择:

VB是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。

VB是极有和功能强大的软件,主要表现在:

所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。

VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:

可视化设计和事件驱动编程。

SQLServer是一个关系数据库管理系统它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的于1988年推出了第一个OS/2版本在WindowsNT推出后Microsoft与Sybase在SQLServer的开发上就分道扬镳了Microsoft将SQLServer移植到WindowsNT。

 SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

鉴于visualbasic程序设计语言是目前今后两三年大学生主流计算机语言,具有非常广泛的影响力,同时,SQLServer2000采用了最先进的数据库构架,是目前世界上大型的数据库系统之一,其功能的强大是众所周知的。

因此在开发此系统时采用了visualbasic6.0作为开发平台,采用强大的SQLServer2000数据库来处理数据,两种软件相结合,具有较强的容错功能,界面友好,使用非常方便。

在人,计算机和数据三者之间处理的非常好。

 

四、毕业设计论文内容

1.系统描述

本系统采用由管理员登录,管理员可以对本系统进行一切操作。

具有浏览、增加、删除、修改,查询,配送,维护,打印等其他基本信息的权限。

系统运行时,首先需要管理员登录。

如果非管理员登录,将禁止进行一切操作。

系统进入后弹出系统主窗体。

它包括系统管理,日常操作,帐目信息管理,货流信息管理,打印,系统维护等模块。

在各个模块中具有对应的功能操作。

例如货流信息管理它包括接货信息和配送管理,而接货信息的基本操作是记录配送中心接到货单的基本信息(货名体积重量发货日期起始地目的地等信息)的情况并保存供日后查询。

查询可以按接货编号,日期,供应商查询,还可以查询某一次接到货物单处理后是否完成配送。

配送管理主要是根据输入接到货单的基本信息后自动完成配送调出一系例可行车载的情况。

2.系统功能模块

由于时间比较短,模块功能无法全部实现,所以我只能实现部分模块功能。

具体为第4个模块:

物流信息管理模块。

2.1系统管理模块:

系统管理主要是对本系统授权给管理员对本系统进行一切的操作。

它有修改管理员的密码和为本系统添加管理员的使用权。

本功能是为系统的安全性而设置的。

如果非管理员,那么将无法对该系统进行操作。

2.2日常操作模块:

日常操作主要是对供应商和车工车辆的基本信息进行操作(添加修改删除浏览查询),记录每一位供应商和每一次的车工车辆。

存储在数据库内,供必要时进行快速查询。

也为另的功能模块提供很方便的操作。

如要在帐目功能模块中知道某个供应商式车工车辆的信息,只需输入供应商式车工车辆的某一记录即可方便从数据库中查询到相应的信息。

2.3帐目信息管理模块:

帐目信息管理主要是对第一方或第二方和配送中心的运费统计。

它主要有四个功能:

车工车辆帐目,供应商帐目,帐目查询,和成本核算。

车工车辆和供应商帐目是记录每一次所帐目的情况,比如每一次的金额,实付,补缴久缴等情况,还可以汇总总帐目情况。

帐目查询是可以按供应商或车工的某一条件进行查询。

从而得出帐目的基本信息。

成本核算主要是按配送中心某一日期的利润情况。

2.4物流信息管理模块:

物流信息管理功能是整个系统中最重要的功能,它记录了每一次接货清单的情况,然后经过配送又产生出车单,可以查询每一次输入的接货清单,判断每一次的接货清单是否按时完成,如果没有它将记录下供下次再配送,直到处理结束。

2.5打印模块:

主要是对帐目和出车单报表进行打印。

2.6系统维护模块:

主要是对数据库的备份和恢复,以保证的数据的正确性,以防造成数据的

丢失。

2.7帮助模块

主要是针对系统在运行时出现的错误进行修改。

3系统功能模块图

4.接口设计

模块功能单一,上、下层模块之间只存在调用和返回关系,同层模块之间没有联系。

5.维护设计

可进行数据备份

6.数据库设计

6.1系统数据库名:

数据aa

6.2数据库中表名及其功能:

6.2.1系统用户表(user_ID):

存放所有管理员的信息;

6.2.2客户基本信息表(kehu_info):

存放所有客户成员基本信息;

6.2.3车工车辆基本信息表(chegong_info):

存放司机和车辆所有成员的基本信息

6.2.4车工帐目信息表(vout_info):

存放所有司机和配送中心每一次交易的金额情况及与配送中心总的金额情况;

6.2.5供应商帐目表(vin_info):

存放所有供应商和配送中心每一次交易的金额情况及与配送中心总的金额情况;;

6.2.6接货清单表(huohu_info):

存放每一次供应商的交易情况;

6.2.7车况表(che_info):

存放每一次的出车和出车配载情况。

五、工作进度安排

2006.3.13——3.31确定系统需求,描述系统功能,熟悉开发工具,提交系统用例模型;

2006.4.1——4.30完成系统分析与设计,提交分析,设计模型和系统设计详细说明书和部分系统编码;

2006.5.8——5.20完成部分功能的系统编码与运行测试;

2006.5.21——6.10完成毕业设计论文,整理设计文件和实验记录;

2006.6.10——6.15送评阅老师审查及修改;

2006.6.16——6.23准备及参加毕业设计答辩.

六、参考资料

王成主编,《现代物流管理务实与案例》企业管理出版社,2001

现代物流管理课题组编著,《物流信息管理》,广东经济出版社,2002

李军,郭耀煌编著,《物流配送》,中国地质出版社,2001

骆娟何旭洪编著,《VISUALBASIC6.0》,人民邮电出版社,2002

甘仞初编著,《信息系统分析与设计》,高等教育出版社,2004

薛华成《管理信息系统》,清华大学出版社,2003

张海燕《软件工程》,人民邮电出版社,2006

吴建郑潮汪杰《UML基础与ROSE建模案例》,人民邮电出版社2004

拉尔曼《UML和模式应用》,机械工业出版社2004

JohnCoyle《企业物流管理供应链视角》,电子工业出版社2003

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1