精通ASP.NET 3.5企业级开发

分類: 图书,计算机/网络,程序设计,ASP,
作者: 王岩 编著
出 版 社: 人民邮电出版社
出版时间: 2008-7-1字数: 714000版次: 1页数: 455印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115180179包装: 平装编辑推荐
提供4个完整的典型案例和265段核心代码,深入阐述企业级项目开发的全过程,配有大量流程图和操作技巧,代码规范,注释洋细,步骤清晰,使用最新的LINQ to SQL技术,实现数据表的完美映射,光盘提代Visual Studio2005和Visual Studio2008双版本的源代码。
内容简介
本书由浅入深、循序渐进地介绍了.NET 3.5的新技术,包括新控件、新功能和新的类,还讲述到了Microsoft公司最新发行的LINQ查询方式,并简单介绍了其在Visual Studio 2008中的应用情况。
全书共分29章,内容涵盖了分析、设计、开发和测试这4个软件工程的主要步骤。通过4个实例(会员软件系统、客户关系管理系统CRM、办公自动化系统OA、网上书店系统)讲解了软件的开发过程。本书最大的特色在于实践知识多于理论知识,力求让读者通过亲自动手来掌握ASP.NET 3.5新技术。
本书适用于初、中级.NET用户。没有接触过.NET的入门者可以轻松地阅读本书,而有过.NET开发经验的人学习本书,会了解ASP.NET 3.5更强大的控件和更安全的类库,进一步掌握利用ASP.NET 3.5技术开发网络应用的必要技能。
目录
第1章用户需求的分析与处理
第2章项目计划安排
第3章概念性系统设计
第4章模块的详细设计
第5章数据库设计
第6章系统架构设计
第7章开发前期项目准备
第8章会员卡类型管理模块
第9章会员资料管理模块
第10章商品管理模块
第11章会员卡积分管理模块
第12章权限管理模块
第13章项目的测试
第14章部署及发行
第15章客户关系管理系统CRM的设计
第16章基础配置模块
第17章客户管理模块
第18章员工管理模块
第19章客户服务管理模块
第20章OA系统的需求设计
第21章管理者特区设置模块
第22章个人办公室管理模块
第23章信息共享区管理模块
第24章人力资源管理模块
第25章网上书店的设计
第26章目录管理模块
第27章图书管理模块
第28章购物篮管理模块
第29章订单管理模块
书摘插图
第1章用户需求的分析与处理
1.2.2分析并确定调研结果
分析人员将需求调研的结果带回公司,写出调研报告。召开会议研讨时开发人员和项目经理等所有参与此项目的人都要参加,要根据报告一条条地分析具体流程的有效性和可行性,从软件的角度完善其中的细节;不清晰的地方要再与用户进行沟通,争取做到每个人都清楚地明白用户究竟需要什么样的功能。研讨完毕后,将可行需求和不可行需求(包括有局限性的需求)分列记录,并在不可行需求中详细注明原因,最后说明软件的目的及功能。
在本例中,不可行需求的列表如下。
(1)新会员卡使用磁卡及防伪标志。使用磁卡可以,但必须具备扫描磁卡的专用设备,仅仅依靠软件无法实现。防伪标志的使用由用户自己决定,也不能通过软件实现。
(2)办卡人员不能以各种名目向办卡人索取钱财或其他报酬。软件不是万能的,无法监督办卡人员,此需求只能由用户管理部门实施各种监管制度来满足。
(3)卡的级别由超市自己决定,并根据市场行情随时做出变化。由于卡的级别与卡的消费记录和客户信息等关联在一起,所以如果删除卡的级别,则有可能导致客户信息丢失或消费记录混乱等情况,所以建议卡的级别一旦建立,不要随便删除。
(4)会员卡如果遗失,超市方面给予补办,但不补积分。会员卡是通过身份证号来确定的,一人只办一张,如果顾客遗失,重新办理时,旧的客户资料、积分以及消费记录等都存在,却不给顾客补积分,这样明显与以前的历史记录冲突。建议要么不给补办,要么补卡同时补积分。
(5)换卡顾客因为没有历史手工数据的记录,所以新卡中无积分。顾客手中有卡,说明在此消费过,应考虑是否允许顾客凭借以前的销售单据补积分。
(6)由于用户已经存在一套销售系统,为了不冲突,建议会员卡积分统一到服务台办理,与款台分离。
对于有局限性的需求一定要仔细推敲,并与用户紧密沟通,达成改善的意见。可行性列表将在下一节详细介绍。
软件的目的是提高用户的工作效率,细分员工的工作职责,协调部门之间的业务往来,监督业务运行的过程。该软件的主要功能如下。
……
