基于B/S的销售管理系统的设计与实现

来源 :俪人·教师版 | 被引量 : 0次 | 上传用户:zzh787
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  基于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程序这一概念。使系统能灵活的适应不同用户的需要。
其他文献
【摘要】课堂教学是教育的主战场,是以教材为中介,学生为主体,教师为主导,师生双边活动的过程;课堂教学是地理教学的基本组织形式,学生掌握知识技能主要是依靠课堂教学来完成的。因此,优化课堂教学尤为重要。本文对此进行了探讨。  【关键词】高中地理 教学 效率  中学教学形式虽然可以多种多样,但课堂教学仍然是现阶段教学工作的基本组织形式,是落实素质教育的主渠道。那么,在地理课教学中,怎样才能打破各种局限,
【摘要】本文从移动“网络时代”的特征入手,从党员的思想教育、基层组织的建设和校园稳定的维护等方面,分析了移动“网络时代”下高校党建工作创新的重点,并从思想观念、网络平台和工作机制等方面,探讨了移动“网络时代”下高校党建工作的创新措施,以期为提高高校党建工作的质量提供参考价值。  【关键词】网络时代 高校党建 创新措施  高校党建作为党的事业重要组成部分,在政治与经济形势快速发展变化的网络时代,迎来
送葬的人群排起了长队。怀着沉痛的心情前来为罗哲文先生送行。天公也善解人意一般。本来还是晴空万里,瞬间变得阴沉起来,渐渐黑云压顶,像有一场雷雨顷刻到来,确又欲哭无泪。一时
城市化进程空间周期理论认为城市化历程由(向心)城市化、郊区化、逆城市化和再城市化四个阶段组成。以美国为例,根据人口分布的空间变化情况,指出无论从整体上的大都市区还是个体大都市区分析,四阶段的城市化进程空间周期理论都是站不住脚的。城市化进程空间周期理论以有着严格限制条件而成立的逆城市化和再城市化现象为基础进行理论演绎,而研究视野又只局限于1990年之前的城市化时期,结果导致了理论建构的错误。
对失地农民的集中安置模式虽然能够高效地推进安置工作,但其所引发的居住空间分异,却带来了城市内部新的"城乡"分裂以及城市居民与失地农民之间新的隔阂。作为一种解决方案,"大混居、小聚居"的安置模式既能促进失地农民社会网络的再构与生长,又能促使各群体共同生活背景的形成,加快失地农民的城市化进程。
高效课堂应该是高效率、高收益的课堂,就是在有限的课堂时间内以最小的投入让学生在知识、能力、智慧等方面得到最大的收获和启迪.所以衡量一堂课效率的高低,不但要看学生是
【摘要】常规,顾名思义就是指日常的规则。幼儿园班级常规是指幼儿一日生活中各个环节的安排顺序以及要求孩子在各个环节中必须遵守的行为准则,是教师为了管理好一个班级而制定的需要幼儿遵守的一些规则。所以常规的好与坏将直接影响到幼儿园各项活动的顺利开展及幼儿的健康成长。主要是维持班级活动的秩序,保障各活动安全、有序地进行。管理就是指挥和协调,大到一个国家、一个社会,小到每个单位及每个单位的具体科室,都离不开
阅读是每一个学生学习生涯中重要的学习方法,阅读是学生提高能力、开拓视野乃至开发智力的重要途径。阅读教学是小学语文教学的基本环节,它是听说读写的综合训练,提高听话、说话和作文的能力。阅读能力,对一个学生来说,是一种十分重要的能力,同时也是学生应该具备的一个重要素质。阅读能力的强弱,与学生获取知识,提高学习兴趣,增长见识,以及培养自学能力等方面都有密切联系。小学生阅读能力的提高,不但能够加强小学生在阅
2013年9月3日,“第二十届海峡两岸城市发展研讨会”在贵州省贵阳市举行。本届研讨会由中国城市科学研究会、台湾都市计划学会、贵州省住房和城乡建设厅及贵阳市政府主办,贵州省
【 摘 要 】传授知识与培养能力相结合是当今课程改革的目标,初中政治教学必须重视对学生创新能力的培养。本文以初中政治教学中学生创新思维培养的要求为切入点,就实践教学中的培养策略展开探讨,以期抛砖引玉。  初中政治教学中,教师应该把培养学生的政治创新思维提升到更重要的位置,要加大培养初中生政治思维能力的力度。教师必须明确认识到教与学的主体和主体在教学当中分别扮演的角色,并且从学生的实际情况探索初中政