![](https://csdnimg.cn/release/download_crawler_static/88027938/bg7.jpg)
2 系统分析
2.1 可行性分析
可行性分析是为了用最小的代价在最短的时间内分析问题,判断问题能否解决。要实
现这样的目的,需要对几种主要的可能方法进行利弊分析,进而确定原定的系统规模以及
目标能否实现,完成后能够带来的经济效益是否值得投资开发此系统。所以,可行性研究
实际上就是为了进行一次简化的系统分析和设计,是以较抽象的方式在较高的层次上进行
系统分析以及设计的过程。
系统的可行性分析包括经济方面的可行性、技术方面的可行性和操作方面的可行性。
(1)经济可行性
基于 Web 的手机销售管理系统开发可以借助实验室的软件环境(ASP.NET+SQL
Server),本系统并不是特别的繁琐,相对来说开发周期不是很长,在经济方面的支出不大,
产生的效益远大于开发系统的成本,因此从经济方面分析此系统的开发是可行的。
(2)技术可行性
ASP.NET 和关系型数据库 SQL Server 是目前主流的电子商务开发平台。ASP.NET 是
网络应用程序开发领域流行的程序设计技术之一。ASP 脚本运行在服务器端,使用者可以
创建交互式应用程序,也可自己定义控件,这大大减轻了代码编写的负担和重复率问题,
是传统的页面编写脚本不能实现的。SQL Server 2005 是功能比较完备的数据库管理系统,
语言简练易学且功能强大,还包括扩展特性
[4]
。ASP.NET 和 SQL Server 结合使用可以很好
的实现手机销售管理系统所需要的功能,因此从技术可行性方面分析此系统的开发是可行
的。
(3)操作可行性
基于 Web 的手机销售管理系统的操作十分简便。用户可以通过互联网在浏览器中对本
系统的内容进行浏览,不需要配置其他的应用软件,也不需要培训;管理人员也可以通过
浏览器管理系统中的所有内容,如:更新产品信息,更新新闻,将过期的新闻删除等。因
此从操作方面分析开发此系统是可行的。
2.2 需求分析
2.2.1 功能需求分析
基于 Web 的手机销售管理系统使用者可以分为三类:游客、用户、管理员。游客可以
浏览系统前台的信息,如:新闻、产品信息,还可以在系统注册。用户的主要操作包括购
买产品和浏览信息。管理员则可以对用户进行管理,还能实现新闻管理、产品管理、进货
管理、订单管理等。