数据库洗衣店管理系统课程设计.docx
- 文档编号:2297005
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:28
- 大小:324.13KB
数据库洗衣店管理系统课程设计.docx
《数据库洗衣店管理系统课程设计.docx》由会员分享,可在线阅读,更多相关《数据库洗衣店管理系统课程设计.docx(28页珍藏版)》请在冰豆网上搜索。
数据库洗衣店管理系统课程设计
课程设计(论文)任务书
软件学院学院软件工程测试方向专业软测2班班
一、课程设计(论文)题目洗衣店管理系统
二、课程设计(论文)工作自2015年1月5日起至2015年1月9日止
三、课程设计(论文)地点:
软件测试实验室
四、课程设计(论文)内容要求:
1.本课程设计的目的
(1)巩固和加深对数据库基本知识的理解,提高综合运用课程知识的能力。
(2)使学生巩固所学的理论基础知识的理解,掌握数据库设计的全过程及技术与方法。
(3)培养学生编制软件文档及开发应用系统的能力,提高学生独立分析问题、解决问题的能力,锻炼和加强学生的动手能力。
使学生掌握使用各种计算机资料和有关参考资料。
2.课程设计的任务及要求
(1)根据选题任务要求,收集并查询相关文献资料,明确系统需求;通过对系统的功能分析和数据分析进行系统的需求分析设计,完成数据流图(DFD图)及数据字典(DD)的阶段性成果;
(2)数据库的概念结构设计,完成基本全局E-R图的设计并体现设计过程;
(3)数据库的逻辑结构设计,完成数据库关系模式的设计及优化;
(4)数据库的物理结构设计,完成数据库实施的所有sql脚本的编写及索引文件的创建;完成安全性控制及完整性约束;
(5)数据库的实施;
(6)特别要求自己独立完成;
2)创新要求:
在基本要求达到后,可进行创新设计,如完善的功能、友好的人机界面。
3)课程设计论文编写要求
(1)要按照书稿的规格打印与写课程设计报告书;
(2)报告包括目录、绪论、正文、小结、参考文献、附录等;
(3)课程设计报告装订按学校的统一要求完成;
4)课程设计进度安排
内容天数地点
构思及收集资料1图书馆
数据库设计3实验室
撰写报告1图书馆、实验室
学生签名:
2015年1月5日
课程设计(论文)评审意见
(1)考勤(20分):
优( )、良( )、中( )、一般( )、差( );
(2)设计内容(40分):
优( )、良( )、中( )、一般( )、差( );
(3)答辩 (25分):
优( )、良( )、中( )、一般( )、差( );
(4)文档格式规范整齐(15分)优( )、良( )、中( )、一般( )、差( );
(5)任何抄袭成绩一律归零;
评阅人:
职称:
讲师
2015年1月12日
一绪论1
二需求分析1
三概念结构设计12
四逻辑结构设计15
五数据库完整性设计17
六物理结构设计19
六数据库实施21
小结28
参考文献29
一绪论
近几年来洗衣店行业的兴起,减轻了上班族的许多负担,然而洗衣店良好的服务质量却离不开良好的管理方法。
为了迎合当今洗衣业的发展,制作出了洗衣店管理系统。
此系统包括对会员的注册,收、取衣服的记录,收费记录等功能,还能对洗衣店的其他支出类消费进行记录,能方便的统计出一天内的营业额和支出额。
针对一般洗衣店的管理流程,此系统可以完成大部分业务功能。
二需求分析
2.1编写目的
更好的了解所制作的洗衣店管理系统以方便洗衣店员工使用。
2.2需求分析
2.2.1系统功能描述
此系统应用于小型洗衣店,给洗衣店提供日常的收取衣记录,会员管理,收支管理等功能,能方便洗衣店每日的工作。
(1)会员管理
为进店顾客提供注册会员的功能,建立会员表,记录会员信息,包括会员号,注册时间等个人信息。
(2)收、取衣管理
记录每次的收、取衣服信息,还包括对衣服信息的明细记录。
(3)权限管理
建立权限表记录洗衣店店长、店员和老板的登录信息。
(4)财务管理
建立收费表以记录收费信息
建立支出表以记录支出信息。
2.2.2系统功能图
图2.2.2.1系统功能图
2.2.3系统流程图
图2.3.3.1系统流程图
2.2.4数据流图
图2.2.4.1系统顶层数据流图
图2.4.4.2系统第一层数据流图
图2.4.4.3会员注册
图2.4.4.4记录收衣信息
2.2.5实体与数据
通过分析可知道次洗衣店系统中的实体包括:
会员,收衣,取衣,收费,权限,支出。
(1)会员:
会员号,注册日期,姓名,年龄,联系电话,家庭住址。
(2)收衣:
收衣号,日期,数量,会员号,备注。
(3)明细:
明细号,衣服编号,衣服种类,收衣号,描述。
(4)收费:
收费号,收费金额,收费日期,收衣号。
(5)权限:
权限号,权限名,权限密码。
(6)支出:
支出号,支出类型,支出金额,支出日期。
2.2.6实体之间的联系有
(1)会员与收衣之间(1:
N)
(2)收衣与明细之间(1:
N)
2.2.7数据字典
数据字典包括数据项,数据结构,数据流,数据存储,处理过程5个部分。
数据项是不可再分的数据单位,数据结构是反映数据之间的组合关系,数据流是在系统中传输的路径,数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一,处理过程的具体处理逻辑一般用判定表或判定树来描述。
(1)数据项
数据项
数据类型
别名
含义说明
取值范围
MemberID
int
会员号
唯一标识每一个会员
00000001~99999999
SignDate
DATE
注册时间
2000-01-01~2015-01-09
NAME
varchar
姓名
文字说明
AGE
int
年龄
15~80
TELEPHONE
int
联系电话
ADDRESS
varchar
家庭住址
文字说明
GetNumber
int
收衣号
唯一标识每一次收、取衣记录
00000001~99999999
GetDate
DATE
日期
2000-01-01~2015-01-09
GetNumber
int
数量
1~10
Remark
varchar
备注
说明收衣还是取衣
DetailNumber
int
明细号
唯一标识每一次明细记录
00000001~99999999
ClothingID
int
衣服编号
1~10
ClothingStyle
varchar
衣服种类
文字说明
Bewrite
varchar
描述
文字说明
ChargeNumber
int
收费号
唯一标识每一次收费记录
00000001~99999999
Charge
int
收费金额
ChargeDate
DATE
收费日期
2000-01-01~2015-01-09
JurisdictionNumber
int
权限号
唯一标识每一个权限
0001~0003
JurisdictionName
varchar
权限名
文字说明
JurisdictionPassword
int
权限密码
由数字组成
PayNumber
int
支出号
唯一标识每一次支出记录
00000001~99999999
PayType
varchar
支出类型
文字说明
PayMoney
int
支出金额
1~9999
PayDate
DATE
支出日期
2000-01-01~2015-01-09
(2)数据结构
数据结构:
会员
含义说明:
会员管理系统的主体数据结构,定义了会员的相关信息
组成:
会员号,注册时间,姓名,年龄,联系电话,家庭住址。
数据结构:
收衣表
含义说明:
收取衣管理系统的主体数据结构,定义了收、取衣记录信息
组成:
收衣号,日期,数量,会员号,备注。
数据结构:
明细表
含义说明:
收衣管理系统的子体数据结构,定义了收衣记录中衣服信息的说明信息。
组成:
明细号,衣服编号,衣服种类,收衣号,描述。
数据结构:
收费表
含义说明:
收费管理系统的主体数据结构,定义了收费记录信息
组成:
收费号,收费金额,收费日期,取衣号。
数据结构:
权限表
含义说明:
权限管理系统的主体数据结构,定义了权限记录信息
组成:
权限号,权限名,权限密码。
数据结构:
支出表
含义说明:
消费管理系统的主体数据结构,定义了支出记录信息
组成:
支出号,支出类型,支出金额,支出日期。
(3)数据流
数据流:
会员信息
说明:
会员注册时记录的信息
数据流来源:
注册
数据流去向:
会员表
组成:
会员号,注册时间,姓名,年龄,联系电话,家庭住址。
数据流:
收衣信息
说明:
收衣时记录的信息
数据流来源:
收衣,取衣
数据流去向:
收衣表
组成:
收衣号,日期,数量,会员号,备注。
数据流:
明细信息
说明:
收衣时记录的衣物信息
数据流来源:
收衣
数据流去向:
明细表
组成:
明细号,衣服编号,衣服种类,收衣号,描述。
数据流:
收费信息
说明:
收费时记录的信息
数据流来源:
收费
数据流去向:
收费表
组成:
收费号,收费金额,收费日期,收衣号。
数据流:
权限记录
说明:
记录洗衣店的员工权限记录
数据流来源:
员工输入
数据流去向:
权限表
组成:
权限号,权限名,权限密码。
数据流:
支出信息
说明:
支出时记录的信息
数据流来源:
支出
数据流去向:
支出表
组成:
支出号,支出类型,支出金额,支出日期。
(4)(5)数据存储、处理过程
数据存储名
功能
处理说明
insert-cust
添加新注册的会员信息
注册成功后在会员表中添加该会员信息
select-cust
查询会员信息
店长登录系统后可以查询会员的个人信息
update-cust
修改会员信息
店长登录系统后可以修改会员的个人信息
delete-cust
删除会员信息
店长登录系统后可以删除会员的个人信息
insert-get
添加收衣信息
店员或店长登录系统后可以对收衣信息进行添加
select-get
查询收衣信息
店员或店长登录系统后可以对收衣信息进行查询
update-get
修改收衣信息
店员或店长登录系统后可以对收衣信息进行修改
delete-get
删除收衣信息
店员或店长登录系统后可以对收衣信息进行删除
insert-take
添加取衣信息
店员或店长登录系统后可以对取衣信息进行添加
select-take
查询取衣信息
店员或店长登录系统后可以对取衣信息进行查询
update-take
修改取衣信息
店员或店长登录系统后可以对取衣信息进行修改
delete-take
删除取衣信息
店员或店长登录系统后可以对取衣信息进行删除
insert-detail
添加衣服明细信息
店员或店长登录系统后可以对衣服明细信息进行添加
select-detail
查询衣服明细信息
店员或店长登录系统后可以对衣服明细信息进行查询
update-detail
修改衣服明细信息
店员或店长登录系统后可以对衣服明细信息进行修改
delete-detail
删除衣服明细信息
店员或店长登录系统后可以对衣服明细信息进行删除
insert-charge
添加收费信息
店员或店长登录系统后可以对收费信息进行添加
select-charge
查询收费信息
店员或店长登录系统后可以对收费信息进行查询
update-charge
修改收费信息
店员或店长登录系统后可以对收费信息进行修改
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 洗衣店 管理 系统 课程设计