1、 课程设计成果 学 院: 计算机工程学院 班 级: 11级计算机科学与技术3班 学生姓名: 学 号: 设计地点(单位) A5-102 设计题目: 网上购物系统 完成日期: 2014 年 6 月 3 日 指导老师评语:_ _ _ _ 成绩(五级记分制):_ 教师签名:_ 前言前言 近年来,随着 Internet 的迅速崛起,互联网已日益成为收集提供信息的 最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越 多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。 网上购物系统作为 B2B,B2C(Business to Customer,即企业对消费者) , (Custom
2、er to Customer,即消费者对消费者)电子商务的前端商务平台,在 其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设 B2C 的网上购物系统。 网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动 态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司 简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报 价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家 和用户方便的传递信息,完成电子贸易或 EDI 交易。这种全新的交易方式实 现了公司间文档与资金的无纸化交换。 目 录 第一章 系统概述 1 1.1 开发背景 .1 1
3、.2 开发目标 .1 1.3 系统概述 .1 1.4 系统功能 .2 第二章 可行性研究 .2 2.1 基本要求 .2 2.2 所建议的系统 3 2.2.1 对所建议系统的说明 .3 2.2.2 处理流程和数据流程 .3 2.3 可行性研究 6 2.3.1 技术可行性 .6 2.3.2 投资及效益分析 7 3.3 社会因素方面的可行性 7 2.3.3 法律方面的可行性 .7 2.3.4 使用方面的可行性 .7 2.3.5 经济可行性 .7 2.4 结论 7 第三章 需求分析 8 3.1 软件项目概述 8 3.2 基于 UML 的系统描述 9 3.2.1 系统的用例图 9 3.2.2 系统的活动
4、图 11 3.2.3 系统的类图 . 13 3.3 用户特征 . 13 3.4 限制与约束 . 14 3.5 功能需求描述 14 3.5.1 数据精确度 . 14 3.5.2 时间特性 14 3.6 运行需求. 15 3.6.1 用户界面 . 15 3.6.2 硬件接口 . 15 3.6.3 软件接口 . 15 3.6.4 故障处理 16 3.7 其它需求. 16 3.7.1 性 能 16 3.7.2 可扩展性 . 16 3.7.3 可用性 16 第四章 系统设计和实现 17 4.1 系统的组成部分及其结构 . 17 4.2 定义 17 4.3 软件设计约束 18 4.3.1 设计目标和原则
5、18 4.3.2 设计约束 18 4.4 软件设计描述 18 4.4.1 总体结构设计 . 18 4.4.2 查询模块 19 4.5 网上购物 . 19 4.5.1 用例实现 . 19 4.6 系统界面设计描述 20 4.6.1 网上购物界面设计 20 致谢. 24 参考资料 24 附:系统部分主要代码 25 第一章 系统概述 1.1 开发背景 自我国加入 WTO 后,越来越多的传统企业进一步认识到企业经济发展的 必然趋势是以网络化、全球化为主要特征。而企业实行电子商务则成为企业 发展与国际接轨的必要条件,因而网上购物系统的实现是一个非常迫切的需 求。 1.2 开发目标 系统目标是开发一个基于网络的网上购物系统,在网络环境下实现数据 的录入、插入、删除、查询、统计、更新等功能。同时,为了信息的保密与 安全,系统还要提供一定的安全机制。 1.3 系统概述 网上购物系统的目的是建立一个可以让消费者通过