欢迎来到天天文库
浏览记录
ID:31743458
大小:682.34 KB
页数:39页
时间:2019-01-17
《中南大学数据库课设报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、大型数据库课程设计报告课程数据库原理及应用实验名称数据库课程设计专业班级指导老师姓名学号实验日期一、课程设计目的及要求31、目的及要求32、开发工具及环境33、需求分析3二、系统设计52.1系统功能描述52.2功能模块划分72.3系统流程分析8三、数据库的设计93.1创建数据库93.2数据库的逻辑结构设计(建表的代码略)93.3系统简单E・R图12四、设计工程框架134、2添加模块13五、登录模块设计155.1会员登录窗体设计155、2管理员登录窗体设计17六、注册模块设计19七、会员密码修改设计21八、会员推荐模块设计23九、系统主界面设计26
2、9.1会员主界面269.2管理员主界面32十、课程设计总结39篮球鞋荐购系统一、课程设计目的及要求1、目的及要求培养学生熟练掌握一种大型数据库系统的开发环境如0RACLE9i/10g/llg(或更高版本)或SQLSERVER2005/2008/2010(或更高版本),对其底层的数据库触发器与程序过程有深入的了解,了解并基本掌握面向数据库的C/S模式的通用开发工具如VB、PB或DELPHI或直接用语言C#或Java开发C/S模式的系统;或者釆用ASP、JSP、PHP等开发技术来开发B/S模式的系统,熟悉开发一个小型应用系统的过程及主要技术。其中基于
3、.Net平台与J2EE平台工具套件中同时支持B/S模式与C/S模式的开发。2、开发工具及环境Windows7环境;VisualBasic6.0;SQLsever2005;3、需求分析本次设计主要是开发商品荐购系统。其业务需求如下:某大型网购公司已积累了稳定的用户群,为了与用户加强联系、广泛收集商品信息、给用户更好的价格,特推出商品荐购系统,即由用户推荐网上其它门店的商品明细(含价格),系统管理员通过系统获取荐购的商品信息后会通过各种渠道进行核对(主要是人工方法,系统辅助商品比较分析),如果信息属实,系统管理员会给用户(会员)增长积分(标准为1-1
4、0分),并根据会员积分的情况进行升级(如原来0分为初级会员,荐购成功积累大于等于10分,升级为1级会员,如积累100分及以上,则为10级会员,其它级别依此类推),再根据会员级别允许会员以级别相应折扣购买推荐的或其它用户推荐的商品,如初级为全价,1级为9折、5级为5折可购买自荐商品或其它用户荐购商品;6级为4折、9级为1折可购买自荐商品;10级及以上直接免费获得自荐商品。商品荐购系统的功能主要包括1.用户或会员操作功能:(1)用户注册、用户登录、用户信息维护等;(2)商品搜索、比较、排名、推荐等;2.管理员操作功能:(1)推荐商品采纳、会员积分、会
5、员升级;(2)商品类别维护、类似商品信息统一等;(3)商品搜索、比较、排名;(4)操作日志记录、查询与维护等。可采用C/S模式也可以采用B/S模式,还可以采用C/S模式与B/S模式相结合的汇合模式如管理员功能中商品类别维护、类似商品信息统一等;操作日志记录、查询与维护等用C/S模式,其它功能用B/S模式等。二、系统设计篮球鞋荐购系统是一个实用性比较强的信息管理系统。很多中小网站都需要自己的商品推荐购买系统,它提供的一些基本功能能增强会员用户的购物体验。从另外一方面来讲,几乎所有的比较完整的购物网站都会有荐购系统的支持。我将选择VB作为前台开发工具
6、,SQL2005作为数据库后台,采用C/S模式进行设计。2.1系统功能描述篮球鞋荐购系统的主要任务是实现对会员购买篮球鞋的推荐,会员通过查看数据库中已有的荐购信息,来做出抉择。本系统的主要功能包括:(a)商品搜索功能:管理员或用户都可以对系统已采纳的推荐商品信息进行查询,查询可以通过多种途径,主要包括按商品名称、商品品牌、尺码、规格、价格等来进行信息的查询。(b)商品比较功能:木系统提供按商品名称相同进行价格的比较,卖家的比较等。(C)商品销售量排名功能:系统提供商品销售量排名功能,用户可以通过系统,将所有推荐的商品以销售量从高到低排序的方式显示
7、出来。(d)会员商品推荐功能:会员可以通过系统,进行商品的推荐,这也是本系统的主要功能之一。推荐的商品将被记入会员推荐表。(d)会员修改密码功能:会员可以在系统中重新设置密码。(e)会员购买功能:会员可以查看推荐商品并且购买,购买信息将记入会员购买表。推荐中被购商品销售量将自动加1。(f)查看购物车功能:会员可以通过系统查看自己的购物信息。(g)推荐商品采纳功能:管理员可以在系统中对会员推荐的商品进行釆纳和删除,采纳的推荐商品将进入系统推荐商品表,不予釆纳的可以进行删除,使其不占用数据库资源。每采纳一条,对应的推荐会员的积分会自增8分,10分为一
8、个等级。不同的等级将享受不同的购物折扣。(1)查看会员信息功能:管理员可以查看会员的基本信息。(j)商品类别维护功能:可对会员推荐商品进
此文档下载收益归作者所有