1。2 项目开发的意义
在以往的模式中,大部分都是手工操作公文,这样既浪费了公文的信息,又浪费了时间,不能很好的令用户能快速处理自己的文件,而公文管理系统中,实现了用户可以通过人机交互的方式处理自己所需要的文件,用户可以在系统的指导下方便解决自己所需处理的文件,并可以不断的了解处理过程。公文管理系统系统就是为了配合这一业务需求而设计的。
系统是按照后台的思想来构建的,实现Html、。NET和Sqlserver的完美结合,做出的网站集文字,图像于一体,充分发挥多媒体的优势,实现用户需求所需要的功能。
通过系统的设计与实现,更加深入、实例化地了解公文管理系统的方方面面,很好地积累网站的开发经验,而且对于。net连接Sqlserver数据库有了很深的了解,同时增强了综合设计系统的能力和具体环境下的开发能力。随着行政机关,事业单位,公文电子化工作的进一步展开,电子化公文管理成为政府机关上下级之间的一个战略性课题,但当前公文管理技术与标准还不够成熟,为了进一步推动政府信息化的建设,必须进一步研究开发适应新时代的基于Internet的公文管理系统,以提高公文处理归档的效率,提升政府的工作效率。
系统可以管理公文流转的全过程解决了传统手工管理模式查询费时费力、登记整理烦琐、保管不容易等问题,实现政府内部无纸化公文流转,提高公文流转的速度,实现信息系统间的无缝化衔接。
2 相关技术
2.1 开发语言
ASP。NET与其他的解释性语言相比,ASP。NET的后台代码是经过编译的,所以它在执行性能上是有更大的优势的,它也还采用了页面缓存技术,和系统缓存,进而还可以提升相应的应用程序上执行能力。ASP。NET是。NET平台里的一种,它可以使用Visual Studio 2010甚至更高的版本进行开发,Visual Studio 2010高度和发布ASP。NET的应用程序。ASP。NET还包含了大量的各种类型的控件,从而可以实现数据绑定和输入验证等相关的功能。其中,ASP。NET就可以像Winform一样,可以开发出强大和方便的事件体系,这样就可以避免Web程序员在页面进行提交时,可以单独对控件状态和事件参数传递等内容的开发。通过后台项目的引用,从而实现了ASP。NET的多层开发,进一步改变原来web项目的开发代码混乱的问题,从而也就可以使得Web项目的开发逻辑变得更加清晰、维护起来更加的方便。[1~3]
2.2 SQLServer数据库
SQLServer拥有满足所有商业环境所要求的各式数据库解决方案。它是被应用在广泛的数据库管理系统体系中,具有很多明显的优点:适合分布式组织、易用性,与Visual Studio 2010紧密关联的集成性和比较良好的性价比等。性能和可靠性是最基本要求。
SQLServer还为数据管理与分析带来了较为明显的灵活性,它可以在快速变化的复杂环境中从容的响应,从而就可以获得到领先的竞争优势。从分析角度和数据管理上看,如果将原始数据转化成商业上的智能的话和充分利用到Web所带来的机会是非常重要的。在拥有一个完备的数据库和数据分析包时,SQLServer已经为可以快速的开发新一代企业级的相应商业应用程序,同时也为企业赢得了核心的竞争优势,并打开了胜利之门。SQLServer是一个快捷且完全具备Web支持的数据库产品,并且还提供了对XML的核心支持以及在互联网上的防火墙外进行相应查询的能力。[4]
2.3 B/S体系结构
B/S体系结构(Browser/Server),也就是浏览器和服务器模式,伴随着Internet技术也是日渐成熟,在互联网时代,被用户最主要的应用的客户端就是使用 WEB浏览器进行上网浏览,因为每个人都可以方便的使用浏览器。在B/S体系结构下,同时也对客户端进行了统一,只有将服务器上的系统功都能集中实现到核心部分,这样就可以简化了系统的开发,实现了系统前端的一部分事务逻辑,但是最主要的事务逻辑还是在服务器端运行实现的。其中B/S最大的优点就是在任何地方进行操作可以不用安装任何的相关专门的软件,有一台能进行上网浏览的的电脑就可以使用。只要你会上网,那就是B/S的用户。这样就这样就会让系统也变得非常容易的扩展。 asp.net+sqlserver太平镇公文管理系统的设计(3):http://www.youerw.com/jisuanji/lunwen_94294.html