软件销售管理系统设计与实现.doc
约74页DOC格式手机打开展开
软件销售管理系统设计与实现,软件公司管理控制模型是建立在实际软件公司营运方面的构思,并且适当简化的基础上。其中考虑了各个模块可以完成的具体功能,真实的体现了软件公司销售管理的过程。实现数据规范化、自动化的电脑管理。本文对该系统需要的功能进行了比较完善的分析和研究,开发的软件很好的实现了公司销售管理的功能,并且对数据库进行直接的数据交流,能够很好的...
内容介绍
此文档由会员 lzymzgq 发布
软件公司管理控制模型是建立在实际软件公司营运方面的构思,并且适当简化的基础上。其中考虑了各个模块可以完成的具体功能,真实的体现了软件公司销售管理的过程。实现数据规范化、自动化的电脑管理。本文对该系统需要的功能进行了比较完善的分析和研究,开发的软件很好的实现了公司销售管理的功能,并且对数据库进行直接的数据交流,能够很好的实现饲料公司销售管理控制的各个方面功能。该饲料公司销售管理系统系统的开发是在Java Server Pages软件的编程环境下实现,数据库系统使用了国际通用SQL—server2000软件实现。
目录:(75页)
0 引言 1
1 绪论 2
1.1 问题定义 2
1.2 系统研究现状 2
1.3 软件销售管理系统的意义 3
2 可行性研究 4
2.1 可行性研究目的 4
2.2 经济可行性 4
2.3 技术可行性 4
2.4 运行可行性 5
2.5 法律可行性 5
3 需求分析 6
3.1 需求分析的意义 6
3.2 需求分析的具体任务 6
3.2.1 确定系统的综合要求 6
3.2.2 分析系统的数据要求 6
3.3 需求分析的过程 7
3.3.1系统管理功能 7
3.3.2 销售信息管理功能 7
3.3.3 商品信息管理功能 7
3.3.4 客户信息管理功能 7
3.3.5 片区信息管理功能 8
3.3.6 返厂信息管理功能 8
3.4 设计目标 8
4 总体设计 9
4.1 业务模块设计 9
4.1.1 销售业务 9
4.1.2 收款业务 9
4.1.3 退货业务 9
4.1.4 入库业务 9
4.2 数据库设计 9
4.2.1 数据库需求分析 9
4.2.2 数据库结构E-R图 10
4.2.3 数据库表设计 14
4.2.4 数据库完整性 15
4.2.5 数据库安全性 15
5 详细设计 17
5.1 基础信息管理模块 17
5.2 日常业务模块 17
5.3 查询统计模块 18
5.4 用户模块设计 19
5.4.1 销售管理 19
5.4.2 收款管理 19
5.4.3退货管理 20
5.5 系统用到的主要技术 20
5.5.1 SQL Server 2000 简介 20
5.5.2 Java Server Page(JSP)技术 21
5.5.3 ODBC 技术 22
5.5.4 关于Eclipse 24
6 代码设计 25
6.1 系统管理功能实现 25
6.2 销售信息管理功能实现 27
6.3 商品信息管理功能实现 30
6.4 客户信息管理功能实现 33
6.5 片区信息管理功能实现 38
7 系统测试与检验 43
7.1 测试种类 43
7.2 系统采用了动态测试方法(黑盒法与白盒法) 43
7.3 全面的系统测试 44
7.4 测试结果 45
8 硬件设备及开发平台 46
8.1 硬件设备及操作系统 46
8.2 系统开发平台 46
结论 47
致谢 48
参考文献 49
附录A 译文 50
附录B 英文文献 60
目录:(75页)
0 引言 1
1 绪论 2
1.1 问题定义 2
1.2 系统研究现状 2
1.3 软件销售管理系统的意义 3
2 可行性研究 4
2.1 可行性研究目的 4
2.2 经济可行性 4
2.3 技术可行性 4
2.4 运行可行性 5
2.5 法律可行性 5
3 需求分析 6
3.1 需求分析的意义 6
3.2 需求分析的具体任务 6
3.2.1 确定系统的综合要求 6
3.2.2 分析系统的数据要求 6
3.3 需求分析的过程 7
3.3.1系统管理功能 7
3.3.2 销售信息管理功能 7
3.3.3 商品信息管理功能 7
3.3.4 客户信息管理功能 7
3.3.5 片区信息管理功能 8
3.3.6 返厂信息管理功能 8
3.4 设计目标 8
4 总体设计 9
4.1 业务模块设计 9
4.1.1 销售业务 9
4.1.2 收款业务 9
4.1.3 退货业务 9
4.1.4 入库业务 9
4.2 数据库设计 9
4.2.1 数据库需求分析 9
4.2.2 数据库结构E-R图 10
4.2.3 数据库表设计 14
4.2.4 数据库完整性 15
4.2.5 数据库安全性 15
5 详细设计 17
5.1 基础信息管理模块 17
5.2 日常业务模块 17
5.3 查询统计模块 18
5.4 用户模块设计 19
5.4.1 销售管理 19
5.4.2 收款管理 19
5.4.3退货管理 20
5.5 系统用到的主要技术 20
5.5.1 SQL Server 2000 简介 20
5.5.2 Java Server Page(JSP)技术 21
5.5.3 ODBC 技术 22
5.5.4 关于Eclipse 24
6 代码设计 25
6.1 系统管理功能实现 25
6.2 销售信息管理功能实现 27
6.3 商品信息管理功能实现 30
6.4 客户信息管理功能实现 33
6.5 片区信息管理功能实现 38
7 系统测试与检验 43
7.1 测试种类 43
7.2 系统采用了动态测试方法(黑盒法与白盒法) 43
7.3 全面的系统测试 44
7.4 测试结果 45
8 硬件设备及开发平台 46
8.1 硬件设备及操作系统 46
8.2 系统开发平台 46
结论 47
致谢 48
参考文献 49
附录A 译文 50
附录B 英文文献 60