1、 毕业设计毕业设计 题 目 网上书店网站设计与实现 学生姓名 X X L 学 号 专 业 软件外包与服务 班 级 软件 201004 班 指导教师 评阅教师 完成日期 2012 年 11 月 30 1 目 录 摘要 1 前言 2 1.网上书店系统概论 3 1.1 系统运行环境. 3 1.2 相关技术简介. 4 2 需求分析 6 2.1 总体需求. 6 2.2 功能需求. 7 2.3 业务流程及说明. 7 3 概要设计 8 3.1 模块化层次结构图. 9 3.2 数据流图. 9 4 系统详细设计 11 4.1 数据库概念设计. 11 4.2 数据库关系模式 13 4.3 数据库各表关系 16 5
2、 软件的开发和实现 18 5.1 会员登录界面 18 5.2 会员注册界面 18 5.3 登录后进入网上书店. 19 5.4 购物流程. 20 致 谢 . 23 参 考 文 献 . 24 毕业设计(论文)答辩记录. 错误错误! !未定义书签。未定义书签。 毕业设计(论文)成绩评定表 错误错误! !未定义书签。未定义书签。 1 网上书网上书店网站设计与实现店网站设计与实现 摘要摘要:随着网络信息技术的发展,电子商务网站得到了广泛的应用,网上购物 也被越来越多的人们所接受,并逐渐流行。书籍交易网站就是 Internet 和电子 商务发展的产物,近几年在我国发展迅猛。“基于 C#的 Online M
3、all system” 与现今网上已采用的一些方案相比,具有软件系统使用更加人性化和购书业务 更加流畅等优点。 本文就基于 C#的电子商务的整个开发流程(包括需求分析,概要设计, 详细设计等)进行了详细的论述。系统运用 ASP.NET、SQL Server、DIV+CSS、 JavaScript 等技术,采用三层架构实现。系统实现的主要功能包括:前台的 用户注册登录、图书信息的查询和浏览、购物车、结算功能以及提交订单, 在线评书等,后台的图书分类管理,书籍管理,用户管理,订单管理等。 本系统拥有两大特色,其一为后台订单管理,其二为书籍求购。其中, 后台订单管理功能主要解决的问题是审核、处理用户
4、的订单。书店工作人员 通过订单管理功能的简单操作,保证用户订单的及时、准确、高效执行,最 终达到提高顾客回头率和重复购买率的目的。而书籍求购功能的主要作用是 向顾客提供更加便捷的购书服务,提供购书建议,帮助顾客在搜索心仪的书 籍时节省时间。 关键词关键词:电子商务;网上书店;ASP.NET;C#;网络编程 2 前言前言 当今的社会是一个信息爆炸的社会。互联网的出现加速了这种信息爆炸的 当量。导致信息泛滥成灾,严重地阻碍和影响着知识和信息的传播。随着 Internet 的普及,互联网以一股巨大变革力量的面貌出现在商务关系领域。其 强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来
5、越 重要的作用。 因为网络本身就是信息的载体,它与普通的书店等书籍出售场所相比,具 有速度快、容量大、费用少、使用方便等优势。比如,从网上购书你可以快速 分类浏览到全国各地的书籍报价。过网络进行购书,不仅弥补了书店购书的不 足,并且网上购书不受时间的限制你什么时候有空就可以什么时候购买,可以 购买全国各地的书籍,而不会出现断货的情况,另外,网上购书价格一般比书 店的低些,因为店主在成本上节约了,同时价格也有了一定的降低。对购书者 来讲,也节约了一些银子,也省去了到书店了和别人拥挤的痛苦。 当互联网本身变成信息海洋的时候,人类不得不面临另一场新的挑战:那 就是超越信息,将信息转化为知识。著名的经
6、济学家、1972 年诺贝尔经济学奖 获得者赫伯特西蒙早在 20 多年前就指出过:在信息时代,最稀缺的资源不再 是信息本身,而是对信息的处理能力。传统的各种网络工具(搜索引擎、网上 查询、数据挖掘)以及各种软件工具等,越来越难以满足深层次的需要。如何 让信息和知识通过互联网有序、广泛、深入地传播,将零散、隐形的知识快速 转化为具有使用价值的显性知识。这是当今社会最为关心的问题。博客技术的 出现为人们提供了一种全新可能。网络开始真正凸现无穷的知识价值。 为了适应信息网络形势,紧跟时代潮流,使自己能在新世纪中运用网络传 播渠道建立网络购书网站去帮助更多的人和传播更多的书籍信息,让购书者和 卖书者虽未谋面却已相知,利用网站展示书籍信息和展现顾客留言,创建彼此 沟通的桥梁。这也是我创建该网站的初衷。 网上书店大多分布在欧美等经济技术比较发达的国家和地区。1992 年英 国首先在网络上正式建立了电子书店,开展书刊等文献贸易。目前全球