管理信息系统课程设计说明书-企业订单处理系统用户模块_第1页
管理信息系统课程设计说明书-企业订单处理系统用户模块_第2页
管理信息系统课程设计说明书-企业订单处理系统用户模块_第3页
管理信息系统课程设计说明书-企业订单处理系统用户模块_第4页
管理信息系统课程设计说明书-企业订单处理系统用户模块_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

管理信息系统课程设计说明书企业订单处理系统用户模块学院天津科技大学机械工程学院专业工业工程小组号1002学生姓名潘洪140151112017年7月2日管理信息系统课程设计说明书目录一、课程设计的目的11、设计系统功能12、主要组成模块13、开发流程14、常用开发工具1二、理论基础和文献综述121我对管理信息系统的理解122为什么管理信息系统会成为工业工程学科的一个组成部分223管理信息系统是否能够提高组织效率224信息和数据对于组织正常运行和将来发展的作用225计算机网络在管理信息系统开发中的作用226数据库技术在管理信息系统开发中的作用327动态网页的基本概念,及其与管理信息系统的关系328文献综述3三、调研结果531、调研结果5四数据流程图5五数据库设计61、ER模型62、数据表83、联系94、范式分析9六、动态网页的开发111、用户界面11(1)登录界面的设计11(2)用户注册15(3)用户首页16(4)订单查询17(5)消费记录18(6)个人信息管理19七、总结体会201、小组分工情况202、收获20八、参考文献22管理信息系统课程设计说明书1一、课程设计的目的1、设计系统功能通过对企业订单处理系统的设计,实现用户管理的信息化,利用计算机工具统计出销售情况,和方便的信息查询了解订单的信息,库存情况,销售情况,等等。2、主要组成模块企业订单处理系统的主要组成模块有用户模块、销售模块、财务模块、采购模块、库存模块、物流模块组成3、开发流程企业订单处理系统的开发流程和一般新系统的开发流程一样,都遵循以下开发流程1,现行系统调查。2,可信性分析。3,现行组织结构,管理功能,业务流程。4,数据流程(数据流程图,数据字典,处理逻辑)。5,系统优化分析,企业流程重组的必要性和可能性。6,提出新系统的逻辑方案。4、常用开发工具常用开发工具有VISIO、ACCESS、ASPNET、,ADO,、C,、HTML。二、理论基础和文献综述21我对管理信息系统的理解管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备管理信息系统课程设计说明书2以及其他办公设备,进行信息的收集、传输、加工、储存、更新、拓展和维护的人机系统。22为什么管理信息系统会成为工业工程学科的一个组成部分由于管理信息系统能够高效的管理人力资源和处理数据,通过管理信息系统的能有效提高了企业的管理水平和经济效益,这正是工业工程专业的职能所正在。因此该学科是工业工程专业的一个重要组成部分。23管理信息系统是否能够提高组织效率组织效率是组织目标体系的完成情况,具体来说组织效率是对于组织中管理工作的劳动量和劳动效果之间的比值。良好的运行管理信息系统可以提高组织效率,因为管理信息系统最大的特点是高度集中,将组织中的数据和信息集中起来形成系统,从而进行快速处理,统一使用。另外,管理信息系统是利用定量化的科学管理方法,通过预测、计划优化、管理、调节和控制等手段支持决策。传统决策依靠决策者的个人经验,凭直觉判断,但是随着环境和管理性质的改变,决策需要更多的信息支持才更加有科学性,而管理信息系统正好可以解决这一问题。但是如若使用非正常的管理信息系统就会导致信息的缺失和不准确,导致决策失误,降低组织效率。24信息和数据对于组织正常运行和将来发展的作用随着行业的应用系统的发展,各种信息系统应用数据快速增长,企业的信息化建设已经逐步进入大数据时代,在这个时代,谁掌握了最新最全的数据和信息就可以主导社会的发展,拥有全部和组织相关的信息和数据就可以使组织做出最合适的决策,从而促进组织良好发展,为组织改革创新提供理论基础和技术支持,使组织在未来的竞争中取得永久不败的地位。25计算机网络在管理信息系统开发中的作用管理信息系统的运行过程就是数据的传输,加工,储存和更新维护等,所以数据和信息在组织正常运行和将来发展的过程中中是作为一种载体的作用。管理信息系统课程设计说明书326数据库技术在管理信息系统开发中的作用计算机网络作为管理信息系统的开发工具,收集、分析和处理数据,从网络信息中得出管理人员需要的信息,从而建立所需要的管理信息系统。数据库技术能有效地进行数据组织,能进行数据信息分类,能有效地进行数据的储存。27动态网页的基本概念,及其与管理信息系统的关系动态网页是指由包括ASP、PHP、PERL、CGL等语言编写的,在客户端方行进处理命,从数据库读取符合条件的数据,并返回客户端界面的网页。动态网页和管理信息系统相结合,更方便的管理和处理信息。28文献综述(1)、董晓韬在2015第二期发布的管理信息系统的数据库设计中对管理信息系统进行简要的概述,它是从管理、信息、系统三个概念的基础上发展起来的一个用于管理方面的系统,是综合计算机科学、应用数学、管理学、决策理论以及运筹学等学科知识的系统。这个概述和工业工程专业的概述基本一样。对于管理信息系统数据库的设计,作者的思路和一般的系统开发流程一样,先进行了某个科研系统的数据库需求分析,得到基础数据,然后是数据库的基本概念结构设计(ER图),数据库的概念结构设计是将分析得到的用户需求抽象为概念模型的过程。然后是进行了数据库的逻辑结构设计,对数据表建立关系模式。最后是统数据库的物理结构设计。这篇期刊主要分析和研究了管理信息系统数据库的设计部分和基本的流程,因此通过对其数据库设计的分析后,让我可以看出在数据库的开发过程中,对其数据库部分的设计必须要详细的分析,这样才可能为后续整个管理信息系统的稳定运行提供后台保障。同时在具体的设计中要全方面考虑,不能单纯的从技术角度,还要结合管理和开发的资源及开发人员的能力等方面。但是在阅读中,只看到了作者的数据概念结构图(ER图),对于数据表间建立的联系,作者只是简短的文字描述完了,没有那么明了的看懂,需要多看几次他的举例,甚至要动手记下他描述的模块。(2)、陈凌在2012年发布的企业订单快速处理系统分析与设计第一章是背景介绍以及需求分析。第二章是介绍了JAVAWEB等主要使用的技术的介绍,我重点看了第三章的业务调研和需求分析,根据调研,做出了运营商基于框架合管理信息系统课程设计说明书4同约束像设备商下发采购订单以及设备商接收到订单后的处理流程,虽然画法和我们所学的有所不同,但是简单的说明介绍也能很容易的看懂,从业务流程中可以找出订单处理的瓶颈点,就是优化点,找出优化点后得到优化的设计方案。对企业订单的处理效率进行提高。该论文把对企业订单快速处理系统分成了框架合同管理模块,企业订单处理模块,系统接口管理模块,安全管理模块。其中企业订单处理主要进行的是订单的维护和订单数据的转换。从订单的创建,订单维护,订单权限设置,和订单提交。在该论文中我学到了学以致用的很多东西,在业务流程的分析过沉重,用到了我们系统过程中所学的对瓶颈业务的分析,优化以减少系统的业务量,对瓶颈业务进行了重点改善,提高企业订单处理系统的处理效率,并且作者对系统的业务范围和优化建设目标,对于该系统上线后的效果和价值进行了合理的预期评估。业务流程分析后是对建立系统的需求分析,在分析过程中,用到了总体的功能图,例图,还给出了系统的的功能性需求和非功能性需求,这对我设计做企业订单处理系统的需求分析有了新的改观。管理信息系统课程设计说明书5三、调研结果31、调研结果随着管理的高度信息化,信息管理已经成为现代社会主流的管理方式,企业的订单处理是没一个公司必须面临的问题,传统的管理方式面临着众多问题,如效率低,保密性差,等等。在如今计算机科学与技术渐渐成熟,传统的管理方法慢慢的被信息管理方法取代。企业对订单的处理,管理落后是不能适应这个时代的发展需求的,因此为了使企业订单处理更具有系统化、规范化、自动化、提高企业的管理效率,我们小组在老师的指导下设计一个企业订单的处理系统。为了更为规范的进行管理,我们小组将企业订单处理系统分为六个模块,分别为,客户模块,销售模块,财务模块,采购模块,库存模块,物流模块。四数据流程图订单有效订单有效订单无效订单图1数据流程图用户审查有效性创建订单用户商品信息表用户信息表管理信息系统课程设计说明书6五数据库设计1、ER模型1图2ER图购买数量登录密码性别年龄用户姓名地址用户发出订单订单编号商品编号用户名用户名购买单价商品名称管理信息系统课程设计说明书7ER图关系模式用户(用户名,登录密码,性别,年龄,用户姓名,地址)。订单(订单编号,用户名,商品编号,购买数量,购买单价)。管理信息系统课程设计说明书82、数据表用户数据表如下图图3用户信息表已完成订单数据表如下图图4已完成订单表职工数据表如下图图5职工信息表销售部数据表如下图图6销售部信息表管理信息系统课程设计说明书93、联系图7用户与订单间的联系4、范式分析关系数据库中的关系是要满足一定要求的,所满足要求的程度或级别,即称为范式;范式分析的目标是减少数据沉余,消除异常,让数据更加和谐的组织。满足最低要求的叫第一范式,简称1NF;在第一范式中满足进一步要求的为第二范式(简称2NF),其余以此类推;第一范式(1NF)若关系R中元组的每一个分量都必须是不可分的数据项。我们的数据库中每个元组的每个分量都是不可分割的数据项,故符合第一范式。第二范式(2NF)若R符合1NF,且每一个非主属性完全函数依赖于码,则R符合2NF。第三范式(3NF)关系模式R中若不存在这样的码X,属性组Y及非主属性Z(Z不属于Y),使得XY,YZ成立,且X不函数依赖于Y,则称R符合3NF。根据范式定义对用户模块的数据进行分析如下用户信息表(用户名,登录密码,性别,年龄,用户姓名,地址)。订单信息表(订单编号,用户名,商品编号,购买数量,购买单价)。第一范式用户信息表的字段都是单一属性,不可再分。符合第一范式。第二范式用户信息表中主码只有用户名,订单信息表中主码只有订单编号,管理信息系统课程设计说明书10不存在组合关键字,即数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖。关系模式表中函数依赖有用户名登录密码用户名性别用户名年龄用户名用户姓名用户名地址订单编号用户名订单编号商品编号订单编号购买数量订单编号购买单价。第三范式在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式。数据表用户信息表表与订单表表之间以属性用户名连接,他们之间除了连接关系,没有其他属性相同,不存在数据冗余,符合第三范式。管理信息系统课程设计说明书11六、动态网页的开发1、用户界面(1)登录界面的设计图8用户、职工登录界面输入URL地址,登录企业订单处理,首先出现的是一个登陆界面,如上图所示。根据提示,不同的操作员输入各自的职工编号和密码。然后选择职工部门。其中职工部门会根据输入的正确与否从后台数据库中自动提取。点击登录按钮,输入正确,转到主界面;若用户不存在或者密码错误,则会提示无相关记录。代码实现(提供C编译器编译该页面信息)(脚本是在服务器端上执行的)管理信息系统课程设计说明书12PUBLICOLEDBCONNECTIONGETCONNECTIONSTRINGMYSTRSERVERMAPPATH“/APP_DATA/企业订单处理系统ACCDB“OLEDBCONNECTIONMYCONNNEWOLEDBCONNECTION“PROVIDERMICROSOFTACEOLEDB120DATASOURCE“MYSTR“RETURNMYCONN(利用C连接到企业订单处理系统数据库)PROTECTEDVOIDBTNSUBMIT_CLICKOBJECTSENDER,EVENTARGSE(点击按钮跳转到以下函数)IFPAGEISVALID(如果有效)OLEDBCONNECTIONMYCONNGETCONNECTIONMYCONNOPENSTRINGSQLSTR“IFTHISRDLTEACHERCHECKEDSQLSTR“SELECTFROM职工WHERE职工编号“THISTXTUSERNOTEXTTRIM“AND登录密码“THISTXTPASSWORDTEXTTRIM“IFTHISRDLSTUDENTCHECKEDSQLSTR“SELECTFROM用户WHERE用户名“THISTXTUSERNOTEXTTRIM“AND登录密码“THISTXTPASSWORDTEXTTRIM“OLEDBCOMMANDMYCMDNEWOLEDBCOMMANDSQLSTR,MYCONNOLEDBDATAADAPTERMYDANEWOLEDBDATAADAPTERMYCMDDATASETMYDSNEWDATASETMYDAFILLMYDSIFMYDSTABLES0ROWSCOUNT0管理信息系统课程设计说明书13IFTHISRDLTEACHERCHECKED/LBLMESSAGETEXT“登录已成功,欢迎“职工请查看系统信息。“SESSION“TEACHERNO“THISTXTUSERNOTEXTTOSTRINGRESPONSEREDIRECT“10ASPX“IFTHISRDLSTUDENTCHECKED/LBLMESSAGETEXT“登录已成功,欢迎“用户。“SESSION“STUDENTNO“THISTXTUSERNOTEXTTOSTRINGRESPONSEREDIRECT“用户首页ASPX“ELSELBLMESSAGETEXT“没有找到相关记录“MYDADISPOSEMYDSDISPOSEMYCONNCLOSEVOIDRESETBUTTON_CLICKOBJECTSENDER,EVENTARGSETHISTXTUSERNOTEXT“THISTXTPASSWORDTEXT“(如果连接企业订单处理系统数据库是职工,在数据库中查询职工编号和管理信息系统课程设计说明书14用户密码正确连接到网页10ASPX同理用户连接到用户首页ASPX如果职工或则,用户密码姓名和数据库不符合,网页显示没有找到相关记录)用户登录用户登录(用户登录字样为隶书字号7颜色为黑色居中显示)(表宽400高100边框为0定位居中)(行定位居中表中内容中间位置)(列宽5高30)管理信息系统课程设计说明书15(页面呈现控件文本为用户名,且为必填字段)(2)用户注册用户或者职工注册图9用户、职工注册界面管理信息系统课程设计说明书16(3)用户首页图10用户首页我的主页网站首页订单查询消费记录个人信息管理用户首页均使用超链接连接到对应的网页,同理职工登录后也是超链接连接到各部门。管理信息系统课程设计说明书17图11职工登录首页图12职工注销界面(4)订单查询图13订单查询页面代码实现PROTECTEDVOIDBTNSUBMIT_CLICKOBJECTSENDER,EVENTARGSESQLDATASOURCE1SELECTCOMMAND“SELECT订单编号,正式订单商品编号,商品名称,订货量,用户名,订单情况FROM正式订单,商品信息WHERE商品信息商品编号正式订单商品编号AND正式订单合理性YESAND正式订单订单编号DINGDANHAONO“管理信息系统课程设计说明书18(输入订单编号在数据库中查询订单状态)物流信息查询为超链接到物流信息页面图14物流查询页面(5)消费记录图15消费记录计算界面代码实现PROTECTEDVOIDBTNSTUNO_CLICK3OBJECTSENDER,EVENTARGSEDOUBLEA1CONVERTTODOUBLETHISSL1TEXTTRIMDOUBLEA2CONVERTTODOUBLETHISSL2TEXTTRIMDOUBLEA3CONVERTTODOUBLETHISSL3TEXTTRIMDOUBLEA4CONVERTTODOUBLETHISSL4TEXTTRIMDOUBLEB1CONVERTTODOUBLETHISDJ1TEXTTRIMDOUBLEB2CONVERTTODOUBLETHISDJ2TEXTTRIMDOUBLEB3CONVERTTODOUBLETHISDJ3TEXTTRIMDOUBLEB4CONVERTTODOUBLETHISDJ4TEXTTRIM管理信息系统课程设计说

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论