图书销售系统.docx

上传人:b****8 文档编号:11244402 上传时间:2023-02-26 格式:DOCX 页数:13 大小:339.43KB
下载 相关 举报
图书销售系统.docx_第1页
第1页 / 共13页
图书销售系统.docx_第2页
第2页 / 共13页
图书销售系统.docx_第3页
第3页 / 共13页
图书销售系统.docx_第4页
第4页 / 共13页
图书销售系统.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

图书销售系统.docx

《图书销售系统.docx》由会员分享,可在线阅读,更多相关《图书销售系统.docx(13页珍藏版)》请在冰豆网上搜索。

图书销售系统.docx

图书销售系统

实习报告

 

题目图书销售系统

 

姓名:

赵翠

学号:

407417080119

专业:

计算机科学与技术

班级:

一班

石家庄经济学院华信学院教学工作部制

填写说明

一、字号说明:

标题类请用四号字,宋体;正文用小四号、宋体,行间距为1.5倍;

二、填写实习报告时,请先写明实习报告的题目,再填写正文;正文必须与实习过程相结合,提出自己的合理化建议,内容不得少于3000字;

三、实习报告评语、成绩(请指导老师结合学生实习日志撰写情况)由指导老师填写;

四、此模板是所有学生统一的格式,请同学们填写时,不要改变格式;

五、打印前,请同学们认真检查实习报告,不要存在错别字;

六、实习报告由各指导老师的小组长负责统一打印,学生只要按照指导教师的要求,发电子版给老师即可。

 

实习报告评语

 

实习报告成绩:

优良中及格不及格

指导老师签字:

年月日

实习报告(基本情况、实习过程及内容、收获体会)

一、设计内容

1、利用开发工具设计一个应用于图书销售系统的软件,能够对图书、会员、订单等各个信息表项进行操作。

2、管理员和会员可以使用此系统完成基本信息的浏览、查询等操作。

3、管理员可以使用此系统完成图书信息的修改、查看订单列表等操作。

4、会员可以使用此系统完成基本信息的修改,购书等操作。

5、非会员可以进行注册成为会员进行购买操作。

二、设计目的

1、加深对课堂数据库原理、数据库设计理论学习的理解。

2、掌握使用数据库系统原理或数据库开发工具进行数据库管理操作的方法。

3、了解、掌握数据库设计的基本思路和方法,并真正实际按照数据库设计的方法进行设计一个数据库产品。

三、设计过程

(一)需求分析

1、针对图书销售系统的设计目标,确定了该系统的几项基本事务需求。

如下:

(1)用户登录模块:

验证用户的信息是否合法,以及验证用户是否为系统的会员,非会员可通过注册成为会员。

(2)用户浏览模块:

主要实现会员、管理员合法用户对图书、会员及订单的各项信息的浏览。

(3)用户查询模块:

主要实现会员、管理员等合法用户图书各项信息,根据不同的搜索条件进行的查询。

(3)用户修改模块:

主要实现会员对自己的基本信息的修改,对管理员是透明的不可操作的;管理员对图书的基本信息的插入修改删除等操作。

该模块对会员用户来说是透明的、不可操作的。

2、此系统设计应包括以下几个基本表:

图书信息表:

图书编号、书名、作者、出版社、数量、单价、状态、类型、入库时间

会员信息表:

账号、密码、真实姓名、性别、地址、电话、emile、个人简介

订单信息表:

图书编号、书名、数量、单价、总价、订购时间

订单列表:

账号、书号、数量、单价、总价、订购时间

3、流程图

(二)概念结构设计

实体及其属性:

图书信息(图书编号、书名、作者、出版社、数量、单价、状态、类型、入库时间)

主码:

图书编号

会员信息(账号、密码、真实姓名、性别、地址、电话、emile、个人简介)

主码:

账号

订单信息(图书编号、书名、数量、单价、总价、订购时间)

主码:

图书编号

订单列表(账号、图书编号、数量、单价、总价、订购时间)

主码:

账号、图书编号

整体E-R图为:

(三)逻辑结构设计

由E-R图得到的关系模式为:

图书信息(编号、书名、作者、出版社、数量、单价、状态、类型、入库时间)

主码:

编号

会员信息(账号、密码、真实姓名、性别、地址、电话、emile、个人简介)

主码:

账号

订单信息(图书编号、书名、数量、单价、总价、订购时间)

主码:

编号

订单列表(账号、编号、数量、单价、总价、订购时间)

主码:

账号、编号

(四)数据库物理设计

图书信息(编号、书名、作者、出版社、数量、单价、状态、类型、入库时间)

主码:

编号

图7图书信息表

会员信息(账号、密码、真实姓名、性别、地址、电话、emile、个人简介)

主码:

账号

图8会员信息表

订单信息(图书编号、书名、数量、单价、总价、订购时间)

主码:

编号

图9订单信息表

订单列表(账号、编号、数量、单价、总价、订购时间)

主码:

账号、编号

图10订单列表

(五)系统的实现

(要求抓图,并加以文字说明)

1、用户登录界面如图11所示:

图11用户登录界面

用户可以以会员或是管理员的身份进行登录,该系统便根据登录者的身份授予其应有的操作权限。

2、非会员用户注册界面如图12所示:

图12用户注册界面

3、用户选择界面如图13所示:

图13用户选择界面

用户可以选择菜单栏中的几项:

文件的下拉菜单中包括(退出),图书信息的下拉菜单包括(图书信息浏览、图书信息查询、图书信息编辑(会员不可见)),会员信息的下拉菜单包括(会员信息浏览、会员信息修改(管理员不可见)),购买书籍的下拉菜单包括(购买),订单信息的下拉菜单包括(订单信息浏览),订单列表的下拉菜单包括(订单列表浏览(显示各个用户的订单信息)会员不可见),报表(会员不可见)可供打印,关于菜单是创建人的基本信息,用户由于是以会员身份登录的。

4、用户购买界面如图14所示:

图14用户购买界面

5、订单信息浏览界面如图15所示:

图15订单信息浏览界面

6、管理员登录报表界面如图15所示:

图15报表界面

7、管理员管理书籍界面如图16所示:

图16数据管理界面

(六)实习总结

通过本次对数据库课程设计,不仅将数据库的知识重新复习了一遍,而且将数据库的理论结合了实践,使得对数据库的学习加深了一步。

此次的课程设计也使我明白了一个管理系统的基本设计思路。

首先要设计数据库,再设计前台,将数据库与前台连接起来就实现了一个基本的系统。

本次课程设计使用的数据库设计软件为Access,前台的开发工具是VisualBasic,这些对于我来说都是一些新的知识,以前没有使用过Access,也没有学过VB语言,所以感觉任务很重,但是通过自己不懈的努力和老师同学的帮助,最终按时完成要求实现的功能,期间可谓收获之大,并且通过此次的课设之后,自己可以很灵活的使用VisualBasic中的一些控件,也可以自己独立完成一些小的系统。

通过这次课程设计不但增加了很多专业知识,弥补了专业空白,而且提高了处理问题的能力,并使我意识到相对于理论实践更重要,但实践要在理论的基础上才能发挥的更好,这指明了我以后的学习方法—理论结合实践,同时此次实践为今后的毕业设计打下了良好的基础。

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1