2.2 调研与分析 经过深入公司调查和与公司负责人的交流,了解到公司目前遇到的问题主要有以下方面: paper51.com 一.公司的销售员工比较多,人员流动量相对比较大,因此对员工资料的管理就比较频繁。 内容来自www.paper51.com 二.网络销售公司的市场广、客户群非常广,客户数据量很大,原来的客户管理系统已经不能满足现状。 paper51.com 针对以上问题,为有效的管理和查询员工和客户信息而开发该系统。 内容来自论文无忧网 www.paper51.com 一)在系统中可以实现对公司员工资料的查询,插入新员工,删除离职或已经开除的员工,修改员工资料; http://www.paper51.com 二)对客户资料而言,可以对客户资料进行录入,修改和删除,提供对每一位客户信息的详细查询,提高了对客户资料的浏览速度。 内容来自论文无忧网 www.paper51.com 经过与公司领导的交流分析决定,在现有技术水平和软硬件条件的基础上,开发一套行之有效的客户管理系统。结构采用上面所提到的B/S应用模式,后台开发利用Microsoft access数据库管理系统和Microsoft Visual Studio.NET,硬件方面使用若干台通过网络连接的性能较好的PC机。 内容来自www.paper51.com 对于这个系统而言,我们发现在技术上是不成问题的。当然系统在开发出来后,在良好运行状况下,其隐含的经济效益是不言而喻的。 内容来自www.paper51.com
2.3 可行性研究报告 内容来自www.paper51.com
经过分析,这个系统需要在不同的地理位置,不同的时间进行操作。达到随时随地随人的操作。所以整个系统架构应该为B-S架构。 paper51.com
架构确定后就要确定用什么工具来进行开发。 copyright paper51.com 方案一:CGI + IIS开发;这个开发环境是比较原始的一种开发工具,很多东西都是要写脚本,而且操作那些控件是一件非常麻烦的事情。所以放弃用CGI + IIS开发。 http://www.paper51.com 方案二:JS + IIS开发:这个有很多的好处,简化了CGI的很多代码,而且速度很快。但是存在一个问题,就是它只能用静态的网页,比如说显示一些文字,图片等很方便,但无法显示动态数据。 http://www.paper51.com 方案三:ASP + IIS开发:这个方案解决了动态网站的问题,也可以很方便的用ADO连接数据库,更改数据。但是ASP都是用代码来嵌套到HTML的,所以都用代码来实现,因此也出现了一个问题,如果有很多的控件的时候,将有很多重复代码,且代码结构不清晰。 http://www.paper51.com
方案四:ASP.NET + IIS开发。用ASP.NET开发,集成了以上的大部分的优点,而且代码非常清晰。代码形式有两种,一种是自有格式的代码,另一种是HTML格式的代码,所以如果你很精通HTML也可以直接修改HTML代码来实现想要的功能。 copyright paper51.com 以上已经确定了开发软件的工具,现在要确定的是美工的工具,我们选择了PHOTOSHOP,因为他功能强大,可以实现你想得到的绝大部分功能。 内容来自论文无忧网 www.paper51.com 2.5模块开发说明书: 内容来自论文无忧网 www.paper51.com 系统模块分为三大个部分:用户信息,客户信息,合同信息,产品信息,产品销售统计。各个模块具体的功能如下: copyright paper51.com 用户信息包括两个部分,第一:用户密码修改,第二:用户基本资料修改,第三:用户信息删除。 http://www.paper51.com 客户信息包括两部分,第一:客户密码修改;第二:客户基本资料修改,第三:客户信息删除。 http://www.paper51.com 合同信息包括 内容来自www.paper51.com 产品信息包括 http://www.paper51.com 产品销售统计包括 内容来自论文无忧网 www.paper51.com |