论文摘要:网上书店系统的设计与实现
本课题来源于一个实际项目,项目的最终目标是为我们的客户实现在线购书和书店业务管理的电子信息化。此项目正式实施之后,将逐步改进该单位传统业务操作办法的各种弊病,不但可以简化书籍的进销存等业务流程,方便书店一般工作人员业务工作,也提高了管理人员的工作效率;并且逐步确立网上销售为书店业务的主体地位,拓展书店的销售区域,扩大了图书销售额。不但为公司的利润提供了新的增长点,而且还增强了公司的核心竞争力,提高公司的经济效益,拓展了企业的市场局域性。为解决网上书店系统用户访问量大、网上交易的安全性和系统的可扩展性,系统采用BEA TUXEDO交易中间件技术为核心技术,为客户构建了一个基础电子商务交易平台。在此平台上开发并部署了基于B/S构架的在线购书业务系统和C/A/S架构的书店管理业务系统,这些业务系统都通过在速度和扩展支持方面具有良好特性的Visual Studio.Net 平台上运用的.NET技术实现;同时根据网上书店系统业务特点从众多的数据挖掘模型中选择了相关联规则模型对网上书店系统的经营数据进行了数据挖掘,为挖掘潜在的市场客户的决策提供一个有效手段。论文从本项目的背景、目标及意义出发;通过对系统的功能需求、非功能需求和业务流程的分析并建立了需求模型,从而得出一些系统需要解决的问题;结合这些问题,提出了一些解决方案,并对方案进行分析比较,根据分析比较的结果总结出这些问题的最终解决方案;在系统设计与实现部分,主要通过Rational Software建立了整个网上书店系统的业务用例、Visio对系统的功能模块进行设计和PowerDesign建立了数据库表结构图等,根据解决方案和系统设计对其进行实现;在系统实现完之后,主要对系统进行了测试、部署和系统运行效果评估;最后论文结尾对本人工作内容、系统优缺点和改进意见进行了阐述。其中对数据挖掘等技术如何应用于本系统的过程进行详细描述。目前此项目已经实施完毕,网上书店系统已经正式通过用户的验收,并开始运行。通过验收测试和目前实际运行的情况来看,该系统性能稳定,有较强的灵活性、可扩展性、并行性及安全可靠性。另外,该系统正如初期所预期的那样,为用户的各种业务提供了先进的、全方位的辅助手段,不但满足了用户市场方面的业务需要,提高了各相关部门的工作效率和服务质量,同时满足了客户业务管理方面的需求,增强了该企业的竞争实力,使其在该省的图书销售市场中占有一席之地。关键词:电子商务,数据挖掘,交易中间件,B/S, C/A/S。