2.1.2性能需求
(1)系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足信息处理的需求。
(2)系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。如数据表中用户选择字段方式的改变,用户查询需求会不断的更新和完善。所有这些,都要求系统提供足够的方法进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
(3)系统的易用性和易维护性:要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
(4) 系统的数据要求:1、数据录入和处理的准确性和实时性。2、数据的一致性与完整性。3、数据的共享与独立性。
2.2可行性分析
从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,本系统基于WEB进行开发,使用SQL Server 2008作为后台数据库。利用图像处理软件设计页面;用网页制作工具进行制作。
首先应用ASP.NET作为开发环境,前台使用工具Microsoft Visual Studio 2010,后台的数据库是Microsoft SQL Server 2008,最后将整个网站进行整合。[2]
2.2.1技术可行性
从以上分析可知,该网站是一个小型的信息管理网站,鉴于缺乏一定编程能力,通过该项目开发,提高学生的编程能力以及功能总体规划,从而促进学院的专业及毕业设计等教学。