您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 数据库课程设计报告书茶楼管理
数据库系统课程设计报告(2013--2014年度第一学期)课程名称:数据库系统课程设计题目:茶楼经营管理系统院系:计算机科学与技术系班级:学号:姓名:指导教师:设计周数:两周日期:2013年12月10日目录1需求分析.................................................................................................................................................11.1系统需求分析........................................................................................................................................11.2可行性分析............................................................................................................................................12数据库的概念设计.................................................................................................................................23数据库的逻辑设计.................................................................................................................................34数据库的物理设计.................................................................................................................................35应用程序设计.........................................................................................................................................55.1系统功能分析........................................................................................................................................55.2系统功能模块设计................................................................................................................................55.3系统目标分析........................................................................................................................................66编程实现.................................................................................................................................................7总结与体会..................................................................................................................................................9参考文献......................................................................................................................................................9数据库原理及应用课程设计报告1数据库原理及应用课程设计报告1需求分析1.1系统需求分析随着经济和科技发展,人们生活质量的提高,人们越来越喜欢在空闲的时间来享受生活,放松自己.茶楼的经营管理模式也随着技术的发展需要一个完整齐备的经营管理系统模式,方便快捷的提高工作效率,又节省了人力资源,为行业本身带来可观的经济效益。.该系统主要完成目标是建立一个功能齐全、使用方便、能够迅速准确地完成各种会员基本信息和茶楼帐单的添加、删除、修改。通过调查,要求系统需要有以下功能:⑴由于该系统支持多用户管理,要求支持添加用户的功能;⑵原始数据修改简单方便,支持多条件修改;⑶方便的数据查询,支持多条件查询;⑷删除数据方便简单,数据稳定性好;(5)系统的维护和更新、升级功能。1.2可行性分析本次课程设计题目:“茶楼经营管理系统”,主要目的是建立一个功能齐全、使用方便、能够迅速准确地完成各种会员基本信息的添加、删除、修改。编制一个网页登陆系统,连接数据库系统,用以实现茶楼的会员和茶楼进出货物以及帐单等多项管理。同时对整个系统的分析、设计过程给出一个完整的论证。茶楼经营管理系统是一种基于集中统一规划的数据库数据管理新模式,其实就是对会员、货物以及帐单的管理。目前已有很多成功开发茶馆管理系统的先例,社会需要管理的现代化和信息化。信息系统开发和运行与国家的政策法规不存在任何冲突和抵触之处。另外,茶馆管理系统所采用的操作和工作方式符合工作人员和顾客的日常习惯,操作方便灵活,便于学习。具有可行性。通过经济、技术和社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。由于本系统管理的对象简单,且每个数据内容之间都具有较强的关联性,涉及过程并不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面,由于有指导数据库原理及应用课程设计报告2老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。2数据库的概念设计根据以上需求分析,可画出数据库的E-R模型图:1.会员及属性的E-R模型图:2.商品及属性的E-R模型图:3.供应商及属性的E-R模型图:4.茶楼经营管理系统的基本E—R图:会员会员编号姓名性别电话号码消费金额消费日期商品编号商品供应商商品名价格库存供货商编号名称电话号码地址供货日期会员销售会员编号姓名性别电话消费金额消费日期数据库原理及应用课程设计报告33数据库的逻辑设计根据系统功能设计的要求以及功能模块的划分,对茶楼经营管理网站可以列出以下数据项及数据结构:会员个人基本信息:主要包括会员的编号、姓名、性别、联系方式、消费金额和消费日期商品基本信息:主要包括商品编号、名称、价格以及库存。供货商基本信息:主要包括供货商编号、名称、地址、电话和供货日期。用户信息:包括用户的帐号及密码。4数据库的物理设计根据系统需求及逻辑结构设计,本网站基于SQLServer2008数据库,建立如下数据库表。说明:会员的基本情况,HID设为主键。列名数据类型长度可否为空注释HIDChar10NotNull会员编号HNameChar8NotNull名字HSexChar2Null性别HPhoneChar15Null电话号码HconsumeMoneyNotNull消费金额HdateDatetimeNOTNull消费日期商品供应商供货供货商编号名称电话地址供货日期商品编号商品名价格库存数据库原理及应用课程设计报告4说明:商品的基本情况,SID设为主键。列名数据类型长度可否为空注释SIDChar10Notnull商品编号SNameChar10NotNull商品名SPriceMoneyNotNull价格SKucunChar5NotNull库存说明:供货商的基本情况,GID设为主键。列名数据类型长度可否为空注释GIDChar10NotNull供货商编号GNameChar10NotNull名称GPhoneChar15NotNull电话GAddVarchar50Null地址GdatedatetimeNotNull供货日期说明:会员-商品的基本情况,SID、HID设为主键。列名数据类型长度可否为空注释HIDChar10NotNull会员编号SIDChar10NotNull商品编号SPriceMoneyNotNull价格HConsumeMoneyNotNull消费金额SkucunChar5NotNull库存说明:商品-供货商的基本情况,SID、GID设为主键。列名数据类型长度可否为空注释SIDChar10NotNull商品编号GIDChar10NotNull供应商编号SPriceMoneyNotNull价格说明:茶楼经营管理信息表,UserID设为主键。列名数据类型长度可否为空注释UserIDChar16NotNull用户号UserPwdChar10NotNull用户密码IDint4Null记录号数据库原理及应用课程设计报告55应用程序设计5.1系统功能分析茶楼经营管理网站基于用户验证登录的方式实现会员信息管理、商品信息管理、供应商信息管理、库存管理及用户管理等功能。其功能结构如图:5.2系统功能模块设计茶楼经营管理网站主要包含用户登录、会员信息管理、商品信息管理、供应商管理、系统管理等功能模块。1、用户登陆茶楼经营管理网站采用用户名及密码验证方式,进入茶楼经营管理网站前,用户必须在登录页面输入用户名及密码,只有验证通过的用户方可进入茶楼经营管理网站操作主页面。2、会员信息管理包含3个功能模块:会员的注册和登陆、会员消费信息的查询以及会员信息的修改与删除。3、商品信息管理包含3个功能模块:商品基本信息添加与删除处理、商品的剩余量、商品价格的修改。4、供应商信息管理查询修改添加删除查询修改添加删除添加删除查询修改用户登陆会员信息商品信息供应商信息系统管理用户管理库存管理数据库原理及应用课程设计报告6包含3个功能模块:供应商基本信息添加、修改与删除处理、供应商供应的商品的添加于修改。4、系统信息维护模块包括用户基本信息管理与库存信息的管理。其中,用户管理包括用户的添加、删除、密码修改;库存信息管理包括商品数量的添加、删除处理。5.3系统目标分析茶楼经营管理网站主要提供会员信息的管理以及商品管理与供应商管理等,其主要功能如下。●登录管理模块用户名及密码验证处理●会员信息管理模块实现会员基本信息的维护,功能如下:○录入会员个人信息。○会员信息列表及修改、删除处理。○会员信息查询。●商品信息管理模块实现商品的维护,功能如下:○商品的价格变动。○商品基本信息维护:添加、删除。○商品库存查询●供应商信息管理模块实现供应商信息的管理,功能如下:○供应商的商品查询处理。○供应商基本信息维护:添加、删除。○供应商发货和收货时间的查询。●用户管理模块实现网站用户信息的维护,功能如下:○用户的添加与删除。○用户密码修改。●库存信息管理数据库原理及应用课程设计报告7商品库存信息的添加与删除。系统操作流程图:6编成实现(1)会员信息表createtablehy(HIDchar(10)NOTNULL,Hnamechar(8)NOTNULL,Hsexchar(2)NULL,Htelchar(15)NULL,HconsumemoneyN
本文标题:数据库课程设计报告书茶楼管理
链接地址:https://www.777doc.com/doc-2428880 .html