1、 编号: * *大学 *届本科毕业论文 基于 ASP.NET 的 在线购物系统 的设计与实现 The Design and Implementation of Online Shopping System Based on ASP.NET 论文作者姓名: 王 * 作 者 学 号: * 所 在 学 院: *学院 所 学 专 业: * 导师姓名职称: 孙 * 论文完成时间: 2009 年 5 月 20 日 2009 年 5 月 20 日开题报告 I *大学 *届 毕业论文(设计、创作)开题报告 (由学生本人认真填写) 学号 * 姓名 王 * 导师姓名 职称 孙 *(讲师) 开题时间 2009 年
2、2 月 15 日 课题题目 基于 ASP.NET 的 在线购物系统 的设计与实现 课题来源 导师指定 自定 其他来源 课题的目的、意义以及和本课题 有关的国内外现状分析: 1、目的:以 目前市场上流行的购物网站为 模型, 开发出适用于大部分个体用户以及部分 中 小型企业的 在线购物系统 。 2、意义: 顺应了 采用现代信息技术手段的电子商务的发展趋势,克服了传统购物模式中耗费人力 、 物力的弊端 。 3、 现状: 随 着 Internet 技术的飞速发展,人们的生活和 Internet 的关系越来越密切 。 如何通过 Internet 抓住商机成为摆在人们面前的一个重要话题,基于 Intern
3、et 的电子商务就是在此环境下诞生和发展起来的。 电子商务代表着未 来贸易方式的发展方向,其应用和推广将给社会和经 济带来极大的效益, 电子商务将成为全球经济的最大增长点之一。 诚信评价机制不健全,东西部差异明显,普及程度不足, 是制约中 国电子商务发展的三大瓶颈。 研究目标、研究内容和准备解决的问题: 1、目标: 针对 传统购物模式中耗费人力、物力的弊端 ,开发出 基于ASP.NET 的 在线购物系统 ,实现 个体购物者和小型企业用户 购物过程便利化、快捷化 。 2、内容:对 基于 电子商务的购物过程 进行分析,列出逻辑 实现过程 ,对系统进行逻辑设计和数据库设计, 模拟出 包括 在线浏览
4、、选购 所有已发布商品信息和系统管理 等功能的 在线购物系统 。 3准备解决的 问题:减少以往 传统购物过程 所需要的大量的工作量(如:配货、送货、销售等) ,实现 足不出户、只要有 一台可以接入 Internet即可选购任何地方的商品 。 开题报告 II 拟采取的方法、技术或设计(开发)工具: 课题的开发环境采用 Microsoft Visual Studio 2005 + Microsoft Sql Server 2000 的开发模式 ,开发语言是 C#。 预期成果: 1、毕业设计成果 基于 ASP.NET 的 在线购物系统 2、毕业论文 基于 ASP.NET 的 在线购物系统 的设计与实
5、现 进度计划: 2008.12.1 - 2009.3.5: 查找资料、搜集相关素材 2009.3.6 - 2009.3.26: 完成需求分析 2009.3.27 - 2009.4.7: 完成概要设计 2009.4.8 - 2009.4.15:完成详细设计 2009.4.16 - 2009.5.2:完成编码 2009.5.3 - 2009.5.15:整理资料、撰写毕业论文 2009.5.16 - 2009.5.20:根据导师要求,完善毕业设计和论文 指导教师对选题报告的意见: 同意开题。 指导教师签名: 2008 年 12 月 1 日 *大学 * 届毕业论文(设计、创作)任务书 指导教师签名 2
6、008 年 12 月 8 日 题目名称 : 基于 ASP.NET 的 在线购物系统 的设计与实现 学院 *院 学生姓名 王 * 所学专业 * 学号 * 一、毕业论文 (设计、创作 )要求 1、认真 分析网上购物 的流程,熟悉其主要操作,充分做好需求分析、设计的内容;依据数据库设计的原则对数据库进行设计。 2、本系统完成后应该初步 模拟出在线购物的全部过程 ,对于 商品信息能够方便快速地录入,以及对不同类别的 信息进行相应的管理。通过本系统,最终实现 购物的便利化和快捷化。 3、依据所开发的系统 撰写 相应 论文。 二、毕业论文 (设计、创作 )进度安排 2008.12.1 - 2009.3.5
7、: 查找资料、搜集相关素材 2009.3.6 - 2009.3.26: 完成需求分析 2009.3.27 - 2009.4.7: 完成概要设计 2009.4.8 - 2009.4.15:完成详细设计 2009.4.16 - 2009.5.2:完成编码 2009.5.3 - 2009.5.15:整理资料、撰写毕业论文 2009.5.16 - 2009.5.20:根据导师要求,完善毕业设计和论文 三、需收集的资料和指导性参考文献 1刘瑞新、马骏等, C#网络编程及应用 M.机械工业出版社 .2004 年5 月 2马骏 .等, C#网络应用编程基础 M.人民邮电出版社 .2005 年 6 月 3邝孔
8、武、王晓敏等,信息系统分析与设计(第三版) ;清华大学出版社, 2006 年 4明日科技、王小科、许文武 ASP.NET 数据库系统开发完全手册 M.人民邮电出版社 .2005 年 7 月 5 张跃廷、王小科、许文武等著, ASP.NET 数 据库系统开发案例精选 J, 人民邮电出版社 ;2006 年 *大学 *届 毕业论文(设计、创作)中期检查表 题目名称: 基于 ASP.NET 的 在线购物系统 的设计与实现 学院 *院 学生 姓名 王 * 所学 专业 * 学号 * 一、毕业论文 (设计、创作 )进展情况 已经完成 数据库设计、 销售和系统管理模块 页面整体框架的搭建, 销售模块 商品展示
9、、购物车、会员登录、注册等功能已经完成, 系统管理模块 每个子模块的功能均 已 完成设计,但是编码 工作尚未进行 。 二、毕业论文 (设计、创作 )存在问题及解决方案 1、存在的问题: 销售模块 功能已经实现,但是在样式的控制方面欠佳;同时购物车功能尚待完善; 系统管理模块中 商品管理的功能不够人性化,不易于操作,应该适当做修改。 2、解决方案: 针对 系统销售模块 ,加强通过样式表文件来控制页面的显示样式,查询资料完善购物车功能;针对 系统管理模块 商品管理功能,通过学习市场上已有的系统,提高其操作的方便性。 三 、指导教师对学生毕业论文 (设计、创作 )进展方面的评语 该生在做毕业设计的期
10、间,能够分析和解决遇到的各种问题,基本按照进度计划完成了工作。但 是部分模尚存在问题,例如系统管理模块中操作不方便, 希望在后续的工作期间,很好的解决这些问题。 指导教师签名 2009 年 4 月 10 日 *大学 *届 毕业论文(设计、创作)综合成绩表 (一) 学院名称: *院 学 号 * 姓名 王 * 专业 * 指导教师 孙 *(讲师) 综合得 分 论文题目 基于 ASP.NET 的 在线购物系统 的设计与实现 指导教师评语及得分指导教师评语 该生态度端正,动手能力较强,选题具有实用性。能按时完成了项目所要求的功能。论文结构合理,条理清晰,符合本科毕业论文的要求。 评分项目分值 指导教师对
11、毕业论文(设计、创作)评分 撰写开题报告、文献综述 15 调查研究查阅整理资料 10 学习态度与规范要求10 数据处理、文字表达10 论文(设计、创作)质量和创新意识 55 合计 100 得分 指导教师签名 2009 年 5 月 20 日 评阅教师评语及评分评阅教师评语 论文书写规范,格式正确,条理清晰,所 做 设计能够解决一定实际问题,体现出该生具备一定的分析问题解决问题的能力。 评分项目分值 评阅毕业论文(设计、创作)评分 撰写开题报告、文献综述 15 调查研究查阅整理资料 10 学习态度与规范要求 10 数据处理、文字表达 10 论文(设计、创作)质量和创新意识 55 合计 100 得分
12、 评阅教师签名 2009 年 5 月 22 日 此表由教师填写*大学 *届 毕业论文(设计、创作)综合成绩表 (二) 学号 * 姓名 王 * 所在学院 *院 答辩委员会评语及评分 答辩委员会评语 该生在论文中对 在线购物系统 的分析与设计做了论述。口头表达能力较好,答辩过程顺利,回答问题较正确,思路清楚,语言使用恰当得体。 经答辩委员会讨论一致同意该生通过本科毕业 论文答辩,并建议授予 管理 学学士学位。 答辩委员签字: 2009 年 5 月 25 日 评分 项目 分值 论文答辩小组评分 答辩情况 论文质量 合计 ( 100) 内容表 达情况 ( 15) 答辩问题 情况 ( 25) 规范要求与
13、 文字表达 ( 20) 论文(设计、创作)质量和创新意识( 40) 得分 答辩委员会主任签字: 2009 年 5 月 25 日 毕业论文(设计、创作)成绩综合评定: 分 综合评定等级: 备注: 一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价。从论文来看学生掌握本专业基础理论和基本技能的程度。 二、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以 20%加上指导教师得分乘以 20%加上答辩委员会得分乘以 60%即综合成绩。评估等级按优、良、中、差划分,优
14、90-100 分;良 76-89 分;中 60-75 分;差 60 分以下。 三、评分由专业教研室或院组织专门评分小组(不少于 5 人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。 四、毕业论文答辩工作结束后,各院应于 6 月 20 日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的 1.5%篇。 五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的内容。须报教务处备案。 六、书写格式要求: 1、 目录; 2、 内容提要须书写 200 左右汉字,开题报告(文科除外)的内容要根据不 同专业的课题任务要求,阐述查阅文献、文案论证、
15、解题思路、工作步骤等; 3、 正文(含引言、结论等); 4、 参考文献(或资料)*大学本科生毕业论文(设计、创作)承诺书 论文题目 基于 ASP.NET 的 在线购物系统 的设计与实现 姓 名 王 * 所学专业 * 学 号 * 完成时间 2009 年 5 月 20 日 指导教师姓名职称 孙 *(讲师) 承诺内容: 1、本毕业论文(设计、创作)是学生 王 * 在导师 孙 * 的指导下独立完成的,没有抄袭 、剽窃他人成果,没有请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。 2、学校有权保留并向上级有关部门送交本 毕业论文(设
16、计、创作)的复印件和磁盘。 备注: 学生签名: 指导教师签名: 2009 年 5 月 20 日 2009 年 5 月 20 日 说明:学生毕业论文(设计、创作)如有保密等要求,请在备注中明确,承诺内容第 2 条即以备注为准。目 录 摘 要 . I ABSTRACT. II 第 1 章 绪论 . 3 1.1 开发背景以及课题意义 . 3 1.2 系统开发环境的选择 . 5 1.3 系统数据库环境的选择 . 6 第 2 章 系统分析 . 7 2.1 可行性分析 . 7 2.2 系统功能需求分析 . 8 2.2.1 销售模块 功能需 求分析 . 8 2.2.2 系统管理模块 功能需求分析 . 9 2
17、.3 数据流程分析 . 10 第 3 章 系统设计 . 12 3.1 总体结构设计 . 12 3.2 模块功能设计 . 12 3.2.1 销售模块 . 12 3.2.2 系统管理模块 . 14 3.3 数据库设计 . 15 3.3.1 概念结构设计 . 15 3.3.2 逻辑结构设计 . 16 3.3.3 数据表详细设计 . 17 第 4 章 系统实现 . 21 4.1 系统公共 类的实现 . 21 4.1.1 数据库操作类的实现 . 21 4.1.2 购物车类的实现 . 23 4.2 销售模块的实现 . 24 4.2.1 销售模块基本框架 的实现 . 24 4.2.2 销售模块 特价商品功能
18、的实现 . 26 4.2.3 销售模块购物车功能的实现 . 27 4.3 系统管理模块的实现 . 28 4.3.1 系统登录 功能的实现 . 28 4.3.2 商品管理功能的实现 . 29 4.3.3 会员管理功能的实现 . 31 4.4 实现效果评价 . 31 结 论 . 33 参考文献 . 34 大学本科毕业生学士学位论文 第 页 I 摘 要 随着 Internet 技术的飞速发展,人们的生活和 Internet 的关系越来越密切,如何通过 Internet 抓住商机成为摆在人们面前的一个重要话题。电子商务代表着未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。因此一个能够
19、实现在线购物功能的系统的开发就成了当务之急。 本文主要介绍 这套 基于 ASP.NET 的 在线购物系统 ,详细介绍了 系统分析、 系统设计和 数据库设计的一些思路和方法 。另外, 在系统设计这一章节 作者 列 出了实现在线购物过程的详细算法 。 该系统 凭借 WEB 服务器和客户的浏览器,利用电子工具高效率、低成本的特点,为客户提供交易平台 、在 Internet 上发布商业信息,使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的商务活动空间。 本论文较完整的完成了系统的最初设计思路 ,同时作者从中获取到了许多实践经验 。 关键词: 电子商务 、 在线购物 、 ASP.NET