1.2系统开发方式
本系统采用基于Web的B/S(Browser/Server)结构,三层体系结构模式。它将客户端划分为两部分:一部分是基于浏览器的Internet用户界面;另一部分是独立于数据存储逻辑和最终用户界面的应用服务器,也称“中间层”服务器。“中间层”应用服务器既要有面向Web的接口,又要有面向数据库服务的接口。这样,当Web服务器接收到Web客户访问动态数据内容而需要和数据库连接的时候,就能通过应用服务器的这两个接口建立数据库服务器和Web服务器间的连接。
2.系统需求分析
只有先进行需求分析,才能实现一个软件系统。这样设计出的软件才能满足用户的各项功能。下面是对信访网上投诉系统的需求分析。
2.1可行性分析
可行性分析(Feasibility Analysis)在系统调查的基础上,分析新系统的开发的必要性和可能性,并对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。用最小的代价在尽可能短的时间内确定问题是否能够解决是可行性研究的最终目的。该系统的可行性分析有:
(1)经济可行性:主要是对项目的经济效益进行评价,本系统的开发经费在经济上是可以接受的。所以该系统在经济上是可行的。
(2)技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足开发者的需要等。该系统采用了Browser/Server模式进行开发。数据库服务器SQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它具有灵活性、安全性和易用性的特点,为数据库编程创造了良好的条件。所以,系统的软件开发已具备成熟的条件。硬件方面,在今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。因此,该系统的开发是完全可行的。
2.2数据库需求分析
数据库是一个信息管理系统的重中之重,数据库结构设计的好了,系统的效率以及实现的效果才会好。合理的数据库结构设计要想提高数据存储的效率,合理的数据库结构设计是必须的。另外,保证数据的完整和一致,也有利于程序的实现。
设计数据库系统时应首先充分了解用户的各个方面的需求,包括现有的以及将来可能增加的需求。
用户的需求具体体现在对各种信息的提供、保存、更新,这就要求数据库结构能充分满足各种信息的输出和输入。
2.3系统功能需求
信访网上投诉系统的目的是方便上访者通过互联网直接在网上信访,同时信访管理员可以快速处理上访者的文件,从而提高效率。在现代的网上信访中上访信件的处理是一个重要的环节,这就要求专业的网上信访系统必须满足以下两方面的需求:用户需求和界面需求。 ASP.net信访网上投诉系统的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_11046.html