网上店铺的设计与实现-开题报告

上传人:wo7****35 文档编号:54927949 上传时间:2018-09-22 格式:DOC 页数:6 大小:166KB
返回 下载 相关 举报
网上店铺的设计与实现-开题报告_第1页
第1页 / 共6页
网上店铺的设计与实现-开题报告_第2页
第2页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《网上店铺的设计与实现-开题报告》由会员分享,可在线阅读,更多相关《网上店铺的设计与实现-开题报告(6页珍藏版)》请在金锄头文库上搜索。

1、厦门大学软件学院毕业设计(论文)开题报告学生姓名班级学号指导教师 姓 名职称副教授所在单位厦门大学软件学院毕业设计(论文)毕业设计(论文) 题题 目目网上店铺的设计与实现毕业设计(论文)的毕业设计(论文)的目标:目标:一整体的软件目标一整体的软件目标1开发基于 Visual Studio .NET 平台的网上店铺系统。2使用 C#编程语言,实现前台客户端功能(商品浏览,商品查询,会员注册,购物车等),后台管理端功能(会员管理,商品管理,订单管理,留言管理等)。3使用 SQL Server2000 建立网上店铺系统的数据库,实现数据处理4人性化的用户界面,方便客户购物体验。5方便快捷的留言查看和

2、订单管理功能,使商家轻松掌握站内动态。二网上店铺的系统目标二网上店铺的系统目标1 1网上店铺的前台页面网上店铺的前台页面(1)首页设计(商品浏览页面)(2)查看商品详细信息(3)商品查询(按商品名称,生产厂家等)(4)会员注册(添加会员基本信息)(5)购买商品(选择商品,添加订单信息)(6)查看订单(查看订单信息并编辑)2 2网上店铺的后台管理网上店铺的后台管理(1)商品管理(添加,编辑,删除)(2)订单管理(查看,编辑,删除)(4)会员管理(编辑,删除)(5)留言管理(查看用户留言信息)(6)信息管理(站内新闻管理和站内公告管理)3 3数据库设计数据库设计(1)Product 表(存储商品信

3、息)(2)Users 表(存储用户信息)(3)OrderItem 表(存储订单信息) 实现方法:实现方法: 一基本环境一基本环境 开发工具:visual studio .net2005,SqlServer2000 开发语言:C# 开发平台:Windows XP 软件建模:Microsoft Office Visio 2003 软件管理:MicroSoft Visual SourceSafe 二模块关系二模块关系三网上店铺的用例图三网上店铺的用例图四重要技术简介四重要技术简介1 1.NET.NET 平台平台.NET 开发平台是一组用于建立 Web 服务器应用程序和 Windows 桌面应用程序的

4、软件组件,用该平台创建的应用程序在 Common Language Runtime(CLR)(通用语言运行环境)(底层)的控制下运行。CLR 是一个软件引擎,用来加载应用程序,确认它们可以没有错误地执行,进行相应的安全许可验证,执行应用程序,然后在运行完成后将它们清除。类库集提供了使应用程序可以读写 XML 数据、在 Internet 上通信、访问数据库等的代码。所有的类库都建立在一个基础的类库之上,它提供管理使用最为频繁的数据类型(例如数值或文本字符串)的功能,以及诸如文件输入/输出等底层功能。.NET 开发平台使得开发者创建运行在 Internet Information Server (

5、IIS)(互联网信息服务器)Web 服务器上的 Web 应用程序更为容易,它也使创建稳定、可靠而又安全的 Windows 桌面应用程序更为容易。.NET 开发平台包括以下内容:.NET Framework(架构)。包括:Common Language Runtime(CLR)(通用语言运行环境),这是用于运行和加载应用程序的软件组件;新的类库,分级组织了开发者可以在他们的应用程序中用来显示图形用户界面、访问数据库和文件以及在 Web 上通信的代码集。.NET 开发者工具。包括:Visual Studio .NET Integrated Development Environment(IDE)(

6、Visual Studio .NET 集成开发环境),用来开发和测试应用程序;.NET 编程语言(例如 Visual Basic .NET和新的 Visual C#),用来创建运行在 CLR 下并且使用类库的应用程序。2 2C#C#C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于 Microsoft .NET 平台的应用程序,Microsoft .NET 提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的 C#语言结构,这些组件可以方便的转化为 X

7、ML 网络服务,从而使它们可以由任何语言在任何操作系统上通过 Internet 进行调用。最重要的是,C#使得 C+程序员可以高效的开发程序,而绝不损失 C/C+原有的强大的功能。因为这种继承关系,C#与 C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向 C#。效率与安全性新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。开发者必须不断缩短开发周期,不断推出应用程序的新版本,而不仅仅是开发一个“标志性”的版本。C#在设计时就考虑了这些问题。它使开发者用更少的代码做更多的事,同时也不易出错。支持现有的网络编程新标准新的应用程序开发模型意味着越来越多地解决方案依赖于新出现的网络标

8、准,例如 HTML,XML,SOAP 等。现存的开发工具往往都是早于 Internet 出现的,或者是在我们所熟知的网络还处于孕育期时出现的。所以,它们一般无法很好地支持最新的网络技术。C#程序员可以在 Microsoft .NET 平台上事半功倍的构建应用程序的扩展框架。C#包含了内置的特性,使任何组件可以轻松转化为 XML 网络服务,通过 Internet 被任何操作系统上运行的任何程序调用。时间进度安排:时间进度安排:2008 年 2 月 26 日-2008 年 3 月 17 日 搜集相关资料,深入理解课题,确定功能模块,选定实现平台和语言,并完成相应文档。2008 年 3 月 18 日-2008 年 4 月 6 日征求导师意见,并进一步完善对课题信息的系统调研,完成论文开题报告。2008 年 4 月 7 日-2008 年 4 月 22 日 “网上店铺系统”的总体设计及测试计划文档的初稿完成。2008 年 4 月 23 日-2008 年 5 月 22 日 完成详细设计,界面设计及软件代码的编写,实现基本功能模块。2008 年 5 月 13 日-2008 年 6 月 11 日集成测试,系统测试,确认软件功能的全部实现,补充并修改相关文档,毕业论文定稿并提交,进入答辩环节。指导教师审核意见:指导教师审核意见:校内指导教师签名: 2008 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号