和服务器的相互独立,技术支持来自广泛的专门的各种工具包,有服务器的组件和数据库产品开发商提供。相比之下,技术主要依赖支持。业务服务器数据库服务器事务逻辑数据逻辑表示逻辑表示逻辑网页服务器业务逻辑服务器组件中间件数据库服务器数据库平台和服务器的独立性编写的代码可运行在任何符合语法结构的环境中。这样就能够运行在多种服务器上并支持来自多家开发商提供的各种工具包。开放的开发过程,开放的源码自年以来,用开放过程方法同国际组织合作开发和修改技术和规范。标记可扩充性技术能够为开发者扩展标记,充分利用与兼容的标记技术强大的功能,大大减少对脚本语言的依赖。跨平台的可重用性组件,或定制的标记都是跨平台可重用的。技术作为个很好的动态网站开发语言得到了越来越广泛的应用,在各类应用程序中,的组合成为了种事实上最常见的程序的标准是描述的软件组件模型,有点类似于的组件概念。在模型中,通过可以无限扩充程序的功能,通过的组合可以快速的生成新的应用程序。对于程序员来说,最好的点就是可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。通过虚拟机可以得到正确的执行,具有平台无关性。个有三个部分组成属性的属性就是对象的属性,但提供了属性读取和设置的接口支持。例如个时钟可以有时区和镇铃属性,日历可以有年份和月份属性。每个属性通常遵守简教程清华大学出版社,年月日孙涌现代软件工程北京希望电子出版社,年月萨师煊,王珊数据库系统概论高等教育出版社,年月等编程指南第二版电子工业出版社,年月清宏计算机工作室编程技巧机械工业出版社,年月朱红,司光亚编程指南电子工业出版摘要课题目标是设计并实现个体系结构的江海证券公司客户信息管理系统。结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉系统设计的过程,熟练掌握网络数据库编程方法。本系统用技术来编写本系统,数据库用来连接系统。本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进步学习与工作奠定了良好的基础。关键词客户信息管理系统数据库,除操作时系统会自动地完成企业信息的修改。此外,系统有完整的用户添加删除和密码修改功能,并具备报表打印功能。本论文包括需求分析系统功能系统设计程序设计系统测试及存在问题等方面,较为系统地介绍了江海证券公司客户信息管理系统课题开发的整个过程。系统分析功能需求分析经过调研,基于的客户信息管理系统的要求描述如下针对基于的客户信息管理系统用户群情况,我们决定将本系统分为两个部分客户用户部分和管理员用户部分。总体来说,客户用户具有买入记录,卖出记录功能,管理员用户具有最高权限,可以管理客户用户乃至管理员用户的全部信息。用户进入登陆页面会通过注册会员,并且在登陆框中用户所输入的信息通过判断进入页面。在管理员用户界面中,用户拥有最高权限。可以管理包括客户和管理员在内的任何信息。更新数据的过程中,所有的数据都尽最大可能的作到数据的级联。所有的添加操作之前都要确定数据库中是否存在相同的记录,以确保数据的唯性,把数据库被破坏的可能性降到最低。所有的添加功能都在添加的同时把数据更新到数据库,并马上在界面上显示出结果以能够让用户及时的知道更新的内容。管理员对所有的数据都具有添加,删除,修改,查看等基本功能。在所有的删除操作之前,系统都级联的删除其他表中的相关信息。系统采用模式。整个系统最关键的就是数据库系统,个强大的数据库可以支持完善个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。图系统模式图系统采用三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过网页完成。而系统内部复杂的业务逻辑主要通过的组件实现,组件在服务器上运行,通过返回到客户浏览器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用技术作为表现手段,服务器采用作为引擎,系统业务逻辑由组件完成,使用驱动程序访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用数据库作为数据库服务器。本系统采用的关键技术技术是由,目录引言系统分析功能需求分析本系统采用的关键技术技术技术技术可行性分析系统运行环境系统总体设计总体功能处理流程设计系统操作流程数据增加流程数据修改流程数据删除流程总体图系统详细设计后台数据库设计介绍数据库表结构系统模块设计用户登陆注册修改个人资料系统调试与测试程序调试程序的测试测试的重要性及目的测试的步骤测试的主要内容结论系统评价安全性问题致谢参考文献引言客户信息管理系统是把有关市场和客户的信息进行统管理共享,并能进行有效分析的处理的新型应用系统,它为企业内部的销售营销客户服务等提供全面的支持。在帮助企业缩减销售成本增加收入寻找扩展业务所需的新市场和新渠道,提高客户的价值方面具有很广阔的应用空间。客户信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据致性和完整性强数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统主要完成对客户信息的管理,包括添加修改删除打印信息以用户管理等方面。系统可以完成对各类信息的浏览添加删除修改等功能。系统的核心是添加修改和删除三者之间的联系,每个表的修改都将联动的影响其它的表,当完成添加或删发,其中必定还包含有许多测试工作。在实践中,软件测试的困难常常使人望而却步或敷衍了事,这是由于对测试仍然存在些不正确的看法和的态度,这包括认为测试工作不如设计和编码那样容易取得进展难以给测试人员种成就感以发现软件为目标的测试是非建设性的,甚至是破坏性的,测试中发现错位是对责任者工作的种否定测试工作枯燥无味,不能引起人们的兴趣④测试工作是艰苦而细致的工作对自己编写的程序盲目自信,在发现后,顾虑别人对自己的开发能力的看法。这些观点对软件测试工作是极为不利的,必须澄清认识端正态度,才可能提高软件产品的质量。测试的目的如果测试的目的是为了尽可能多地找出,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。软件测试是为了发现而执行程序的过程测试是为了证明程序有错,而不是证明程序无个好的测试用例是在于它能发现至今未发现的④个成功的测试是发现了至今未发现的的测试。这种观点可以提醒人们测试要以查找为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解这观点可能会产生误导,认为发现是软件测试的唯目,查找不出的测试就是没有价值的,事实并非如此。首先,测试并不仅仅是为了要找出。通过分析产生的原因和的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。其次,没有发现的测试也是有价值的,完整的测试是评定测试质量的种方法。测试的步骤与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前个步骤的继续。大型软件系统通常由若干个子系统组成,每个子系统又由若干个模块组成。因此,大型软件系统的测试基本上由下述几个步骤组成模块测试在这个测试步骤中所发现的往往是编码和详细设计的。系统测试在这个测试步骤中发现的往往是软件设计中的,也可能发现需求说明中的。验收测试在这个测试步骤中发现的往往是系统需求说明书中的。测试的主要内容为了保证测试的质量,将测试过程分成几个阶段,即代码审查单元测试集成测试确认测试和系统测试。单元测试单元测试集中在检查软件设计的最小单位模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不中用到语言的知识也不够全面,还有很多地方不能够作到完全的理解和掌握。通过这次毕业论文的设计制作使本人受益匪浅。首先,由于毕业设计所用的技术和其中用到语言的其他部分是在课堂上没有接触过的,要用它来做设计必须通过大量自学来掌握,在这个过程中,不仅大大提高了我的自学能力而且让我对的学习有了进步的认识。由于是独立完成在毕业设计的过程遇到了很多的困难,我求教了不少老师和同学,在这个过程中让我体会到了,个团队的重要性。安全性问题开发中安全性是必须考虑的个很重要的方面,特别是在诸如个信息等敏感数据的模块中更是关键,所以这也是后期开发需要引起重视的。下面就这方面的技术和解决方案加以讨论。安装防火墙安装防火墙并且屏蔽数据库端口能有效地阻止了来自上对数据的攻击。输入检查和输出过滤用户在请求中嵌入恶意标记来进行攻击破坏,防止出现这种问题要靠输入检查和输出过滤,而这类检查必须在服务器端进行,旦校验代码发现有可疑的请求信息,就将这些可疑代码替换并将其过滤掉。致谢在本次毕业论文过程中,得到了指导老师的指导与支持。在此特别感谢指导老师的大力帮助。指导老师的悉心指导和大力支持,在总体结构功能的把握上给予了非常大的帮助,同时根我们提供了非常优越的设计环境,并对我在编程数据库设计等细节工作上给予了耐心的指导,对于我顺利完成这次毕业论文起到了关键性的作用。我还要感谢我的母校,以及在大学四年生活中给予我关心和帮助的老师和同学,是他们教会了我专业的知识和做人的道理。通过这次毕业论文我还明白了作为名计算机专业的大学毕业生,我们要会的不仅仅是编写代码,更重要的是要有整体把握系统设计的能力。我会在以后的工作和学习中不断完善自己,为我最热爱的母校争光,为自己
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 28 页
第 2 页 / 共 28 页
第 3 页 / 共 28 页
第 4 页 / 共 28 页
第 5 页 / 共 28 页
第 6 页 / 共 28 页
第 7 页 / 共 28 页
第 8 页 / 共 28 页
第 9 页 / 共 28 页
第 10 页 / 共 28 页
第 11 页 / 共 28 页
第 12 页 / 共 28 页
第 13 页 / 共 28 页
第 14 页 / 共 28 页
第 15 页 / 共 28 页
预览结束,还剩
13 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。