论文部分内容阅读
基于Web的现代企业管理系统进行了研究,通过计算机网络为载体,为企业的高效生产管理开发出一套具有库存管理功能的,实时性、智能性分析功能的销售系统。为企业提供实时准确的库存和销售信息的同时,提高企业的管理水平、服务质量和经济效益。
1系统开发相关技术
1.1web环境下系统的体系结构与特点
销售管理系统采用B/S结构的明显优点是:
(1)B/S结构有简单、维护方便、能够很容易地把不同类型的信息资源集成起来,构造出内容丰富、生动的用户界面。
(2)B/S结构是在客户端与数据库服务器之间增加一个中间层,将系统应用逻辑以及远程数据库服务器之间的连接封装中间层中,避免两层结构系统应用逻辑在各个客户端单独实现而产生的冗余。
(3)B/S结构只是在应用服务器这个中间层上来实现,客户端不涉及数据库连接配置等问题,所以维护工作将变得很轻松。
1.2ASP.NET技术
ASP.net不仅仅是 Active Server Page(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序[4]。ASP.net提供许多比现在的Web开发模式强大的的优势:
1.3Web数据传输技术
ADO(ActiveX Data Object ActiveX数据对象)是一个ASP内置的ActiveX服务器组件(ActiveX Server Component),是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据[5]。ADO对象模型为开发者提供了一种访问数据源的快速且功能强大的方法。它包括以下几种对象:
1.4结构化开发方法
结构化开发方法(Structured Developing Method)是一种面向数据流的开发方法,它的基本原则是功能的分解与抽象。结构化方法提出了一组提高软件结构合理性的准则,如分解和抽象、模块的独立性、信息隐蔽等。它是现有的软件开发方法中最成熟,应用最广泛的方法,该方法的主要特点是快速,自然和方便。
结构化方法总的指导思想自顶向下、逐步求精。
① 结构化开发方法的组成
结构化方法由三部分构成:结构化程序设计方法SP法(Srtuctured Program);结构化设计方法SD法(Structured Design);结构化分析方法SA法(Structured Analysis)SA,SD,SP法相互衔接,形成了一整套开发方法。若将SA,SD法结合起来,又称为结构化分析与设计技术(SADT技术)。
② 结构化分析方法
结构化分析方法给出一组帮助系统分析人员产生功能规约的原理和技术。需求分析结果主要以图形方式表示,以数据流图和控制流图为基础,伴以数据词典,并配上结构化语言、判定表和判定树等等手段,从而达到为问题的解决建立模型。
2销售管理系统分析
系统分析是管理信息系统开发中的一个重要阶段,是以后进一步进行系统详细设计和建立系统模型的基础,系统分析就是运用系统的观点和方法,对现行系统进行可行性分析、环境分析和功能分析,从而得出管理信息系统的目标和功能模型,并在此基础上确定系统的计算机环境配置[6]。
3系统的数据库设计
以系统分析过程中数据建模阶段形成的数据模型为依据,实现数据表的设计,主要内容包括数据表名、主要功能、字段名称、字段类型、字段属性和主键设置
4销售管理系统的设计
销售管理系统,主要有销售、进货、库存三个业务模块,并相应有两个辅助的基础模块,档案管理与系统管理。系统采用B/S方式,要求界面简单清晰,业务简化,程序逻辑简洁,代码规范,性能良好,可维护性好[7]。数据库设计遵照3NF规范,尽量简化,避免复杂。
4.1员工信息管理
功能描述:主要是对员工基本资料进行维护。
主功能控件:对员工基本资料进行处理,包括查询、新增、修改、保存、删除等。
4.2\商品信息管理
功能描述:主要是对商品基本资料进行维护。
主功能控件:对商品基本资料进行处理,包括查询、新增、修改、保存、删除等。
查询是指按照条件查询出指定商品,同时显示此商品的基本资料,以便进行修改,删除,且可以进行模糊查询;
4.3进货单管理
功能描述:主要对进货信息进行维护。
主功能控件:对进货单进行处理,包括查询、新增、修改、保存、删除等。
点击“菜单”->“进货单”,初始窗口为进货单查询页面。
4.4库存查询
功能描述:主要对库存信息进行查询.
点击“菜单”->“库存查询”,初始窗口为库存查询页面。
点击“查找”,可按输入的条件进行模糊查询;查询条件间是AND的关系;如未输入任何条件,则进行全部查询;
数据列表要求有分页功能,点击“查找”后才显示查询记录列表。
4.5入库
功能描述:对进货商品进行入库操作.
点击“菜单”->“入库”,初始窗口为入库查询页面。
点击“查找”,可按输入的条件进行模糊查询;查询条件间是AND的关系;如未输入任何条件,则进行全部查询;点击“查找”后才显示查询记录列表。
4.6入库/出库查询
功能描述:主要对入库/出库信息进行查询。
点击“菜单”->“入库/出库查询”,初始窗口为入库/出库查询页面。
4.7销售单管理
功能描述:主要是添加和维护销售信息。
点击“销售单查询”,可转向到销售单查询页面。
总结
本论文论述了现代企业管理信息系统的发展及存在的问题,并在此基础上提出了现代企业管理信息系统的模式,进而探讨基于Internet/Intranet环境及技术的系统的实现技术,最后开发了企业销售管理系统。销售管理系统是一个典型的信息管理系统,其主要通过软件工程方面的选择课题、需求分析、总体设计、选用工具、程序模块、系统测试等几个步骤来实现。本论文所完成的工作及其主要特点是:
(1)在全面总结与充分吸收近年来国内外学术界在现代企业管理方面所取得的研究成果,认真分析企业在信息管理上存在的共性问题,并结合21世纪企业发展要求、电子商务等因素,提出了一种切实可行的企业信息管理系统。
(2)通过详细设计,利用Microsoft IIS,SQL Server2000,ASP.NET开发出企业库存管理系统。该系统基于Internet/Intranet环境,利用分布式多层架构技术部署。这一系统的一大特色是:突出了Windows应用程序及Web程序这一概念。使系统能灵活的适应不同用户的需要。
1系统开发相关技术
1.1web环境下系统的体系结构与特点
销售管理系统采用B/S结构的明显优点是:
(1)B/S结构有简单、维护方便、能够很容易地把不同类型的信息资源集成起来,构造出内容丰富、生动的用户界面。
(2)B/S结构是在客户端与数据库服务器之间增加一个中间层,将系统应用逻辑以及远程数据库服务器之间的连接封装中间层中,避免两层结构系统应用逻辑在各个客户端单独实现而产生的冗余。
(3)B/S结构只是在应用服务器这个中间层上来实现,客户端不涉及数据库连接配置等问题,所以维护工作将变得很轻松。
1.2ASP.NET技术
ASP.net不仅仅是 Active Server Page(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序[4]。ASP.net提供许多比现在的Web开发模式强大的的优势:
1.3Web数据传输技术
ADO(ActiveX Data Object ActiveX数据对象)是一个ASP内置的ActiveX服务器组件(ActiveX Server Component),是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据[5]。ADO对象模型为开发者提供了一种访问数据源的快速且功能强大的方法。它包括以下几种对象:
1.4结构化开发方法
结构化开发方法(Structured Developing Method)是一种面向数据流的开发方法,它的基本原则是功能的分解与抽象。结构化方法提出了一组提高软件结构合理性的准则,如分解和抽象、模块的独立性、信息隐蔽等。它是现有的软件开发方法中最成熟,应用最广泛的方法,该方法的主要特点是快速,自然和方便。
结构化方法总的指导思想自顶向下、逐步求精。
① 结构化开发方法的组成
结构化方法由三部分构成:结构化程序设计方法SP法(Srtuctured Program);结构化设计方法SD法(Structured Design);结构化分析方法SA法(Structured Analysis)SA,SD,SP法相互衔接,形成了一整套开发方法。若将SA,SD法结合起来,又称为结构化分析与设计技术(SADT技术)。
② 结构化分析方法
结构化分析方法给出一组帮助系统分析人员产生功能规约的原理和技术。需求分析结果主要以图形方式表示,以数据流图和控制流图为基础,伴以数据词典,并配上结构化语言、判定表和判定树等等手段,从而达到为问题的解决建立模型。
2销售管理系统分析
系统分析是管理信息系统开发中的一个重要阶段,是以后进一步进行系统详细设计和建立系统模型的基础,系统分析就是运用系统的观点和方法,对现行系统进行可行性分析、环境分析和功能分析,从而得出管理信息系统的目标和功能模型,并在此基础上确定系统的计算机环境配置[6]。
3系统的数据库设计
以系统分析过程中数据建模阶段形成的数据模型为依据,实现数据表的设计,主要内容包括数据表名、主要功能、字段名称、字段类型、字段属性和主键设置
4销售管理系统的设计
销售管理系统,主要有销售、进货、库存三个业务模块,并相应有两个辅助的基础模块,档案管理与系统管理。系统采用B/S方式,要求界面简单清晰,业务简化,程序逻辑简洁,代码规范,性能良好,可维护性好[7]。数据库设计遵照3NF规范,尽量简化,避免复杂。
4.1员工信息管理
功能描述:主要是对员工基本资料进行维护。
主功能控件:对员工基本资料进行处理,包括查询、新增、修改、保存、删除等。
4.2\商品信息管理
功能描述:主要是对商品基本资料进行维护。
主功能控件:对商品基本资料进行处理,包括查询、新增、修改、保存、删除等。
查询是指按照条件查询出指定商品,同时显示此商品的基本资料,以便进行修改,删除,且可以进行模糊查询;
4.3进货单管理
功能描述:主要对进货信息进行维护。
主功能控件:对进货单进行处理,包括查询、新增、修改、保存、删除等。
点击“菜单”->“进货单”,初始窗口为进货单查询页面。
4.4库存查询
功能描述:主要对库存信息进行查询.
点击“菜单”->“库存查询”,初始窗口为库存查询页面。
点击“查找”,可按输入的条件进行模糊查询;查询条件间是AND的关系;如未输入任何条件,则进行全部查询;
数据列表要求有分页功能,点击“查找”后才显示查询记录列表。
4.5入库
功能描述:对进货商品进行入库操作.
点击“菜单”->“入库”,初始窗口为入库查询页面。
点击“查找”,可按输入的条件进行模糊查询;查询条件间是AND的关系;如未输入任何条件,则进行全部查询;点击“查找”后才显示查询记录列表。
4.6入库/出库查询
功能描述:主要对入库/出库信息进行查询。
点击“菜单”->“入库/出库查询”,初始窗口为入库/出库查询页面。
4.7销售单管理
功能描述:主要是添加和维护销售信息。
点击“销售单查询”,可转向到销售单查询页面。
总结
本论文论述了现代企业管理信息系统的发展及存在的问题,并在此基础上提出了现代企业管理信息系统的模式,进而探讨基于Internet/Intranet环境及技术的系统的实现技术,最后开发了企业销售管理系统。销售管理系统是一个典型的信息管理系统,其主要通过软件工程方面的选择课题、需求分析、总体设计、选用工具、程序模块、系统测试等几个步骤来实现。本论文所完成的工作及其主要特点是:
(1)在全面总结与充分吸收近年来国内外学术界在现代企业管理方面所取得的研究成果,认真分析企业在信息管理上存在的共性问题,并结合21世纪企业发展要求、电子商务等因素,提出了一种切实可行的企业信息管理系统。
(2)通过详细设计,利用Microsoft IIS,SQL Server2000,ASP.NET开发出企业库存管理系统。该系统基于Internet/Intranet环境,利用分布式多层架构技术部署。这一系统的一大特色是:突出了Windows应用程序及Web程序这一概念。使系统能灵活的适应不同用户的需要。