1、本科生毕业设计(论文)开题报告学 院 国际学院 专 业 计算机科学与技术(信息处理) 题 目 网上书店系统设计 姓 名 指 导 教 师 ( 签名) 年 月 日拟选题目 网上书店系统设计选题依据及研究意义在科技高速发展的今天,网络已经应用到各行各业,网上购物也成为了极为普遍的购物方式。而在教育方面,网络的影响也是不容小觑,网上购书开始走进千家万户。在线购书网站可以直接疏通图书的发行渠道,使得人们不必奔赴书店就能买到喜欢的书籍,缩短了顾客与出版社的距离,以丰富的图书品种、优惠的价格、高效的配送给图书消费者带来便利、便宜的享受。本系统的主要目的是实现图书的在线销售,包括管理在库图书,以及用户的购物车
2、,从而实现结账等一系列功能。文献综述(对已有相关代表性研究成果的综合介绍与评价)【1】郑宇军. C#程序设计基础,本书是关于 c#语言程序设计的基础参考书,本书介绍 c#的基本语法和类型系统;面向对象程序设计,包括对象、接口、继承和多态性;泛型程序设计,包括泛型类型、可空类型、泛型方法和匿名方法;商业应羽开发的基础知识,包括异常处理、文件操作和多线程等。全书理论与实际相结合,实例丰富精彩,具有较强的实用性。我通过该书能够掌握 C#的基本编程技术。 【2】王珊,萨师煊. 数据库系统概论, 本书以初学者为对象,系统全面地阐述数据库系统的基础理论、基本技术和基本方法。不仅介绍了关系数据库、关系数据库
3、标准语言 SQL、数据库安全性和数据库完整性,而且对数据库设计和数据库编程,XML 数据库和数据仓库与联机分析处理技术进行了详细的讲解。为强调设计数据库的思想,给出了大量的应用实例,使我能够循序渐进地牢固掌握数据库的应用技巧。【3】王小科,王军,赵会东. C#项目开发案例全程实录(第 2 版) ,本书从 C#语言编程的基本概念着手,结合数据库的应用,依据作者的编程和实践经验,用实例具体阐述了管理系统的设计与实现方法。还有详细的代码注释和知识扩展,帮助理解与延伸,我可以根据其实例来完成本课题研究内容(包括基本思路、框架、主要研究方式、方法等)设计内容:设计一个网上书店系统,能进行网上查看 书籍和
4、购书等活动,并且管理订单和支付功能。设计要求:系统包括用户登录模块、图书管理模块、图书查询模块和购物车管理模块。1.用户登录: 用户登录模块可分为普通用户登录模块和管理员登录模块。2.图书查询: 用户进入网上书店后,可通过书名或者作者信息搜索到相应图书。3.购物车管理: 顾客选择购买某种图书时,可将其添加到购物车中,也可以修改数量和取消购买,返回购买页面继续购买。4.图书管理: 这是一个后台管理模块,管理员可以在登录后对图书信息进行编5.生成订单:顾客将要购买的书籍全部放入购物车后,点击购买付款,系统生成一张订单,计算出图书总价。开发环境:1.开发环境:Windows7,IE,SQL Serv
5、er 2005,Microsoft Visual Studio 2010。研究进程安排3.9-3.15 开题报告,实习3.15-3.31 外文翻译,实习报告4.1-4.22 收集文献,深入学习编程方法4.21-5.3 安装软件,建立编程环境5.4-5.15 完成代码编写5.16-5.23 测试数据、分析测试结果5.24-6.4 完成论文初稿6.5-6.20 修改论文、打印论文、准备 PPT、答辩主要参阅文献1Nashat Mansour,Wael Statieh,Mauro Pezz. Regression Test Selection for C# Programs. Advances in Software Engineering, 2009, Vol.2009.2 郑宇军. C#程序设计基础M.清华大学出版社,2011.3 王珊,萨师煊. 数据库系统概论M.高等教育出版社,2007. 4 杨铭铎. 餐饮概论M.科学出版社,2008.5 王小科,王军,赵会东等.C#项目开发案例全程实录(第 2 版).清华大学出版社,2011.