目录
第一章 概述 - 1 -
1.1 管理信息系统简介 - 1 -
1.2 面向对象的程序设计简介 - 3 -
1.3 系统软件开发环境简介 - 4 -
1.4 SQL Server简述 - 5 -
第二章 系统分析与设计 - 7 -
2.1 系统规划 - 7 -
2.1.1问题定义与项目开发背景 - 7 -
2.1.2可行性分析报告 - 8 -
2.2 系统分析 - 8 -
2.2.1用户需求的分析 - 8 -
2.2.2现行系统的业务流程调查. - 8 -
2.2.3基本的开发思路 - 9 -
2.3 系统设计 - 9 -
2.3.1系统设计目标 - 9 -
2.3.2开发设计思想 - 9 -
2.3.3系统功能分析 - 10 -
2.3.4系统功能模块设计 - 10 -
第三章 数据库设计 - 12 -
3.1 数据库概述 - 12 -
3.2 数据字典 - 12 -
3.3 数据库概念结构设计 - 14 -
3.4 数据库逻辑结构设计 - 16 -
3.5 输入输出设计 - 17 -
3.6 系统各模块设计 - 18 -
3.6.1应用程序对象的创建 - 18 -
3.6.2登录窗口的设计 - 19 -
3.6.3建立应用程序主窗口 - 22 -
3.6.4子窗口的设计 - 24 -
第四章 软件打包过程 - 34 -
4.1生成可执行文件 - 34 -
4.2生成安装文件 - 34 -
第五章 软件测试 - 36 -
5.1测试的目的与方法 - 36 -
5.2 针对本系统的具体测试 - 37 -
总 结 - 38 -
参考文献 - 39 -
致 谢 - 40 -
附录一 - 41 -
附录二 - 42 -
附录三 - 43 -
总 结
经过一个学期的设计和开发,“客户关系管理系统”基本开发完毕。其功能基本符合要求,能够完成客户基本信息的存储和各种信息的查询以及各类相关报表的打印。对于数据的一致性的问题也通过程序进行了有效的解决。但是由于毕业设计时间有限,所以该系统还有一些不尽如人意的地方,比如用户界面不够美观,出错处理不够等方面问题。这些都有待进一步改善。
通过这次毕业设计,我们较好的掌握了一种新的数据库系统开发工具Power Builder。它使用面向对象的开发技术,能够轻松开发出功能强大的专门针对用户的应用程序。使用结构化的查询技术,能够从大量的数据中快速查询需要的信息。能够快速、随意地制作出用户需要的各种形式的报表和标签。
另外,通过这次毕业设计,提高了自己运用所学的基础知识和技能,团结小组力量解决一般的计算机软件工程问题的能力。