论文部分内容阅读
进销存管理是企业经营管理中的核心环节,中小企业的进货、销售和库存信息量非常庞大,如果能对这些数据进行统计分析,就可以利用这些分析结果进行相关的决策。在企业建立一套完善的信息管理系统来规范企业内部的管理过程是一项迫切和重要的工作。
而传统的企业进销存管理系统都是基于C/S模式的,它采用图形用户界面,客户端的数据处理能力比较强,具有强大的数据操作和事物处理能力。但是随着应用程序的复杂程度不断提高,C/S架构存在部署成本高、客户端应用程序更新困难等问题。
随着互联网的发展,web应用程序更容易部署和维护,很多企业进销存管理系统开始使用B/S模式,但是B/S应用程序受制于HTML的限制,无法像C/S那样使用丰富的效果来展示数据,任何与服务器的交互都要求刷新页面,这意味着这中间需要2到5秒的延时,用户体验比较糟糕,而在基于.net的web应用程序中引入AJAX技术可以很好地解决这些问题。
本课题针对比较有代表性的加工厂进行需求分析和设计,在需求分析的基础上利用面向对象的分析方法设计了整个进销存管理信息系统的框架和相应的具有特色的功能模块。整个项目采用三层结构,使得开发流程更加规范和科学,很大程度上缩短了开发时间。所有页面均采用AJAX技术,真正做到所有页面无刷新,页面设计精美且人性化,给用户一个良好的操作体验。