网上购物系统设计开题报告
一、开发背景
随着中国加入 WTO,全球经济一体化的逐步深入,网上购物已是现代传统购
物必不可少的经营策略。目前,网上购物在国际互联网上可以实现的商务功能已
经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线商品展示
功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线
网站管理功能等等,几乎以往传统的购物功能都可以在互联网上进行电子化的高
效运作。
上网购物解决方案应切合传统购物实际的需求和发展的趋向,使投入回报和管
理效益最大化,传统购物在实施上网方案之前,必须对一系列问题进行科学的论
证,如网上购物的需求分析、网上购物总体规划、网上购物系统的功能和实施方
案、网上购物的传播与推广、运行网上购物系统的软件和硬件配置、网上购物的
管理系统和管理方法等等。网上购物具体实施的质量直接影响传统购物在
Internet 的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因
素。
综上所述,网上购物已经成为互联网时代的必由之路,从而我们可以足不出户,
买到我们称心如意的商品。
二、技术路线
我们根据网上购物系统的有关规范标准和具体业务需求,结合软件开发技
术发展状况以及自己对所学知识的了解,选择了以下相应系统软件或工具软件,
以确定科学、合理的开发方案。
具体如下表所述:
类别
数据库
Web 服务
开发工具
软件名称
SQL Server 2005
Tomcat 6.0
My Eclipse
三、设计计划(时间安排)
软件用途
后台数据库
后台服务器
后台编码,页面设计
序 号
设计(论文)各阶段名称
日期(教学周)
2008.03.16—2008.04.16
2008.04.17—2008.04.19
2008.04.20—2008.05.10
2008.05.11—2008.05.26
2008.05.27—2008.06.9
2008.06.10—2008.06.12
2008.06.12—2008.06.20
1
2
3
4
5
6
7
需求分析
设计数据库
构建模块
系统设计
书写毕业论文并软件测试
翻译与专业相关的文章
毕业答辩前准备
同组学生姓名:刘娜、刘洋等
四、涉及知识
4.1 相关软件知识介绍
4.1.1 SQL Server 2005 简介
SQL Server 2000 是 Microsoft 公司 2000 年推出的 SQL Server 数据库管
理系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓
库、以及电子商务等。 其功能有如下几点:
1.安全性增强
SQL Server 2005 旨在通过数据库加密、更加安全的默认设置、加强的
密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最
高级别的安全性。
2.可伸缩性
SQL Server 2005 可伸缩性的先进性包括表格分区、复制能力的增强和
64 位支持。
3.技术 性能
Common Language Runtime (CLR)集成
SQL Server 2005 引入了使用 Microsoft .NET 语言来开发数据库目标
的性能。
4.深入的 XML 集成
SQL Server 2005 提供一种新的 XML 数据类型,使在 SQL Server 数据
库中存储 XML 片段或文件成为可能。
5.Transact-SQL 增强
新的查询类型和在交易过程中使用错误处理的功能,为开发人员在 SQL
Server 查询开发方面提供了更高的灵活性和控制力。
6.SQL 服务代理
SQL 服务代理为各个级别的可伸缩性提供一种创新的、分发的、异步的
应用系统体系结构。
7.商务智能
8.分析服务
分析服务对数据仓库、商务智能和 line-of-business 解决方案的可伸
缩性、可管理性、可靠性、可用性和可规划性提供扩展。
9.数据转换服务(DTS)
对 DTS 结构合工具的全部重新设计为开发人员和数据库管理员提供了
增强的灵活性和可管理性。
4.1.2 JSP(Java Server Pages)简介
JSP 是 Sun 公司推出的新一代站点开发语言,他完全解决了目前 ASP,PHP 的
一个通病——脚本级执行(据说 PHP4 也已经在 Zend 的支持下,实现编译运行)。
Sun 公司借助自己在 Java 上的不凡造诣,将 Java 从 Java 应用程序和 Java
Applet 之外,又有新的硕果,就是 JSP——Java Server Page。Jsp 可以在
Serverlet 和 JavaBean 的支持下,完成功能强大的站点程序。
5.1.3 Tomcat 简介
自从 JSP 发布之后,推出了各式各样的 JSP 引擎。Apache Group 在完成
GNUJSP1.0 的开发以后,开始考虑在 SUN 的 JSWDK 基础上开发一个可以直接提供
Web 服务的 JSP 服务器,当然同时也支持 Servlet, 这样 Tomcat 就诞生了。Tomcat
是 jakarta 项目中的一个重要的子项目,其被 JavaWorld 杂志的编辑选为 2001
年度最具创新的 java 产品,同时它又是 sun 公司官方推荐的 servlet 和 jsp 容
器,因此其越来越多的受到软件公司和开发人员的喜爱。servlet 和 jsp 的最新
规范都可以在 tomcat 的新版本中得到实现。其次,Tomcat 是完全免费的软件,
任何人都可以从互联网上自由地下载。Tomcat 与 Apache 的组合相当完美。
5.1.4 My Eclipse 简介
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而
言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,
Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development
Tools,JDT)。
5.2 相关软硬件需求
5.2.1 硬件需求
WEB 服务器 1 台、客户机若干台、网卡、集线器等
5.2.2 软件需求
WEB 服务器为 Windows2005 及以上版本,安装有 Tomcat。
客户机安装 Internet Explorer 或 Netscape Communicator 等。
相关软件,如:IE、SQL Server 2005、jdk 等等
六、主要参考文献