1、数据库系统原理课程设计一、课程设计的目的1、掌握数据库设计步骤,结合给出的应用系统,完成后台数据库的设计。2、掌握数据库设计辅助工具 PowerDesigner 或其他辅助工具(Visio 、Rational Rose )的使用。3、了解数据库应用系统开发的一般过程。二、课程设计的内容课程设计题目:网上商城应用系统数据库设计或校友网应用系统数据库设计。课程设计内容:1、数据库设计系统需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库物理设计、数据库实施。2、应用系统与数据库的连接。3、应用系统功能需求:(1)网上商城网上购物这一新型购物方式已逐渐被人们所接受,只要有网络和电脑,人们足不出
2、户就可以去逛“商城” ,选购自己喜欢的商品,商家可以在网上“商城”多方位展示自己的商品,方便客户浏览商品;也可以在网上“商城”搞各种促销活动,吸引客户;也可以通过建立 VIP 用户信息库,稳定 “商城”的客户群体,等等。为了更好地销售商品,实现商品网上销售,开发一个网上商城,实现商品销售的多元化。系统功能目标:1)顾客注册、登录。2)顾客交易记录查看。3)全面、分类展示商城内所有商品。4)显示商品的详细信息,方便顾客了解商品信息。5)查看商城内交易信息。6)提供新品上市公告,方便顾客及时了解相关信息。7)顾客网站留言及回复。(2)校友网随着计算机网的发展,越来越深刻的改变了人们生活的方方面面,
3、各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯,校友录作为一种方便同学之间联系的实用系统便应运而生,为同学之间进行交流和联系提供了一个便捷的平台。为了加深校友与学校、校友之间的联系,开发一个校友网。系统功能目标:1)用户登陆,用户通过提交用户 ID 和用户密码进行登陆,系统便会根据这些登陆进入个人空间。2)用户资料的修改,成功登录的合法用户有权限修改自己的个人资料。3)查看校友资料,添加好友。4)相册,用于实现照片上传、浏览,同时实现对照片的动态管理(删除、分类) 。5)用户消息发布,用户可以发表说说,好友可以进行回复,用户对好友的回复可以进行回复,只有好
4、友才能浏览说说和回复。6)留言板,通过留言板,用户可以在班级空间上留言,以此作为校友间联系的一种手段。三、课程设计的要求1、按照给出的题目内容1)完成数据库各阶段的设计,及应用系统与数据库的连接调试。2)详细写出各阶段的设计结果(图表或文字) 。3)至少要做出应用系统的几个界面,实现测试与数据库的连接情况。 (可以 B/S 模式,也可以 C/S 模式)2、写出课程设计报告,设计报告提交形式:电子文档提交3、个人独立完成。4、完成时间(1 周)附:课程设计报告格式数据库系统原理课程设计报告题目: 专业: 班级: 学号: 姓名: 指导教师: 完成日期: 年 月 日一、课程设计目的二、课程设计内容三、课程设计过程1、需求分析2、概念结构设计3、逻辑结构设计4、物理设计5、数据库实施6、应用系统测试(系统运行结果截图)四、课程设计体会