图书销售管理信息系统课程设计报告
网上图书销售系统的设计与实现课程设计报告

网上图书销售系统的设计与实现课程设计报告网上图书销售系统的设计与实现克拉玛依职业职业技术学院信息工程系计算机网络技术指导老师:陈晓华田娟学生:陈峰曹曙炜金川穆凯黛斯加勒努尔徐磊目录引言 1一概述 1二系统分析 11 可行性分析 12需求分析2三.概要设计 21.系统设计目标 22.系统设计思想 33.系统功能模块划分 34.系统结构设计 55.系统功能简介 61系统基本功能 66.数据库设计71数据库需求分析72 数据库概念结构设计77.数据库逻辑结构设计9四.详细设计121.开发技术简介12(1) JSP简介12(2 )JSP的运行原理12(3 )JSP页面的组成134JavaBean技术介绍145JSP 的运行环境142.系统主要文件153.详细设计及说明 152字符处理Bean的编写173实现图书分类实体Bean 204实现订单实体Bean 215实现订单列表的Bean 226实现购物车实体的Bean 237管理用户登录Bean的编写23 8管理图书Bean的编写259管理图书分类Bean 2910管理用户的Bean 3011管理订单的Bean 314.客户界面设计351界面头、界面尾设计 352用户登陆模块设计353在线购书功能模块设计374我的购物车功能模块设计375订单信息功能模块设计425.管理界面设计431界面头、界面尾设计 432管理员登陆功能模块设计434订单管理功能模块设计445用户管理功能模块设计45五.系统使用451.服务器的配置及环境的搭建452.进入前台473.进入后台47六.总结47致谢48参考文献48引言随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。
基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。
很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。
现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。
图书销售管理系统课程设计

图书销售管理系统课程设计一、课程目标知识目标:1. 让学生掌握图书销售管理系统的基本概念、功能模块及其运行原理。
2. 了解数据库管理在图书销售管理系统中的应用,包括数据表的设计、查询和更新操作。
3. 掌握基本的编程知识,能够利用所学编程语言实现简单的图书销售管理功能。
技能目标:1. 培养学生运用所学知识,设计并实现一个图书销售管理系统的能力。
2. 培养学生运用数据库技术进行数据管理的能力,包括数据录入、查询、更新和删除等操作。
3. 提高学生的编程实践能力,使其能够运用编程语言解决实际问题。
情感态度价值观目标:1. 培养学生对图书销售管理系统的兴趣,激发其学习信息技术的热情。
2. 培养学生的团队协作精神,使其在项目实践中学会相互支持、共同进步。
3. 培养学生的创新意识,鼓励其勇于尝试新方法,解决实际问题。
课程性质分析:本课程为信息技术课程,旨在通过图书销售管理系统这一实际项目,使学生掌握数据库管理和编程知识,提高实际操作能力。
学生特点分析:本课程针对的学生群体为具有一定信息技术基础知识的初中生,他们对新鲜事物充满好奇,动手能力强,但可能缺乏项目实践经验和团队协作能力。
教学要求:1. 结合学生特点,采用任务驱动法,引导学生自主探究、合作学习。
2. 教学过程中注重理论与实践相结合,提高学生的实际操作能力。
3. 关注学生个体差异,给予个性化指导,确保每个学生都能达到课程目标。
二、教学内容1. 教学大纲:(1)图书销售管理系统概述(2)数据库管理基础知识(3)编程语言基础(4)图书销售管理系统的设计与实现2. 教学内容安排与进度:(1)图书销售管理系统概述(1课时)- 系统功能介绍- 系统运行原理(2)数据库管理基础知识(4课时)- 数据表设计- 数据查询与更新- 数据完整性约束(3)编程语言基础(3课时)- 控制结构- 函数与模块- 面向对象编程(4)图书销售管理系统的设计与实现(5课时)- 系统需求分析- 数据库设计- 系统功能模块编写- 系统测试与优化3. 教材章节与内容:(1)第一章:图书销售管理系统概述(2)第二章:数据库管理基础知识(3)第三章:编程语言基础(4)第四章:图书销售管理系统的设计与实现4. 教学内容列举:(1)图书销售管理系统概述:系统功能、运行原理(2)数据库管理基础知识:数据表设计、查询与更新、数据完整性约束(3)编程语言基础:控制结构、函数与模块、面向对象编程(4)图书销售管理系统的设计与实现:需求分析、数据库设计、功能模块编写、测试与优化三、教学方法1. 讲授法:- 在图书销售管理系统概述及数据库管理基础知识部分,采用讲授法向学生介绍基本概念、原理和操作方法。
数据库课程设计--图书销售管理系统

- 1 -图书销售管理系统论文前言 (1)摘要 (3)第一章开发管理系统的目的和意义 (6)第二章系统需求分析 (7)2.1本系统开发目的 (7)2.2开发背景 (7)2.3可行性分析 (7)2.4.项目概述 (8)第三章、软、硬件环境 (10)3.1、软件环境: (10)3.2、硬件平台: (11)四、系统的功能 (11)4.1 系统总体规划 (11)4.2 流程图 (12)4.3 系统具体实现 (13)4.4 各模块功能实现 (13)六、数据库设计 (22)6.1 系统数据库设计 (22)6.2、数据表的物理结构设计 (24)七、性能测试与分析 (29)八、结束语 (31)参考文献 (31)前言图书销售管理系统是一个商业市场不可缺少的部分。
人工管理方式存在着许多缺点:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来不少困难。
随着科学技术的不断提高。
计算机学日渐成熟。
它已进入人类社会的各个领域并发挥重要作用。
使用计算机档案信息管理,有好多好处:查找方便,可靠性高,存储量大,保密性好,成本低等,能够极大提高管理的效率,也是企业的科学化,与世界接轨的重要条件。
摘要图书销售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点.经过分析如此情况,我们使用Vf作为数据库开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,真到形成用户满意的可行系统.[关键词]原型法,面向对象,数据一致性,数据窗口,信息管理系统。
SummaryBooks management system is development two aspects that typical information management system( MIS), its development includes primarily the backstage database establishes with support and the head applies the development two aspects of the procedure.Establish the data consistency to the former request is strong with the complete, the that data safety good database.But request the latter very much the applied procedure function complete, easy usage etc. characteristics.Through the analysis such circumstance, we use the VF, database etc. development tool, make use of its every kind of the tool of development that provide that face to the object, particularly is intelligence that data window way this on canning be convenient but Chien's manipulates the database turn the object, establish in the in a short time first system application prototype, then, start to the beginning prototype system proceeding need on behalf, revise continuously with improve, really arrive to become the customer satisfied can A system.第一章开发管理系统的目的和意义信息在社会和经济的发展中所起的作用越来越为人们所重视。
书店图书销售系统课程设计

书店图书销售系统课程设计一、课程目标知识目标:1. 学生能够理解并掌握书店图书销售系统的基本概念和功能。
2. 学生能够掌握运用数据库管理系统(如Excel或Access)进行图书信息录入、查询、更新和删除。
3. 学生能够掌握运用基本编程语言(如Python或Scratch)设计简单的图书销售系统界面和功能。
技能目标:1. 学生能够运用所学的数据库知识,独立创建并管理一个图书销售系统的数据库。
2. 学生能够通过编程实践,设计出界面友好、功能实用的图书销售系统界面。
3. 学生能够运用问题解决和团队协作能力,完成图书销售系统的设计、编程和测试。
情感态度价值观目标:1. 学生培养对信息技术课程的兴趣,增强学习积极性,树立学习自信。
2. 学生通过团队合作,培养沟通协调能力和共享意识,增强团队精神。
3. 学生在课程实践中,体验科技创新带来的便捷,培养创新意识和实践能力。
课程性质:本课程为信息技术课程,旨在通过实践操作,让学生掌握数据库管理和编程设计的基本技能。
学生特点:六年级学生具备一定的计算机操作能力,对新鲜事物充满好奇,喜欢动手实践。
教学要求:教师需关注学生的个体差异,提供个性化的指导,鼓励学生积极参与,注重培养学生的动手能力和实际操作技能。
通过课程学习,使学生在掌握知识的同时,提升技能和情感态度价值观。
教学过程中,将目标分解为具体的学习成果,以便进行有效的教学设计和评估。
二、教学内容1. 教学大纲:- 图书销售系统的基本概念与功能- 数据库管理:图书信息录入、查询、更新和删除- 编程设计:图书销售系统界面与功能实现2. 教学内容安排与进度:- 第一阶段(2课时):图书销售系统的基本概念与功能介绍,学习数据库管理的基础知识。
- 相关教材章节:第三章 数据库管理基本概念。
- 内容列举:数据库的作用、数据表的设计、字段和数据类型。
- 第二阶段(4课时):数据库管理实践,利用Excel或Access进行图书信息的录入、查询、更新和删除。
图书销售管理系统 报告

图书销售管理系统一、背景图书销售是一个庞大的市场,随着互联网的发展,人们对图书的需求也越来越大。
为了更好地管理图书销售业务,提高销售效率和客户满意度,开发一款图书销售管理系统是非常有必要的。
二、需求分析1.订单管理:系统需要能够记录和管理每一笔图书销售订单,包括订单号、购买者信息、购买时间、付款方式等。
2.库存管理:系统需要实时跟踪图书库存,包括库存数量、库存预警、入库和出库记录等。
3.客户信息管理:系统需要能够记录和管理客户信息,包括客户姓名、联系方式、购买历史等。
4.销售统计:系统需要能够生成销售报表,包括销售额、销售量等数据的统计和分析。
5.用户权限管理:系统需要提供不同用户角色的权限管理,包括管理员、销售员等。
6.数据安全性:系统需要保证数据的安全性和可靠性,防止数据泄露和丢失。
三、系统设计1.技术选型:根据需求分析,选择适合的开发技术和框架,如Java、Spring Boot、MySQL等。
2.数据库设计:根据需求分析,设计数据库表结构,包括订单表、图书表、客户表等。
3.后端开发:根据需求分析和数据库设计,开发后端接口,实现订单管理、库存管理、客户信息管理、销售统计等业务逻辑。
4.前端开发:根据需求分析和UI设计,开发前端界面,实现用户登录、订单查询、库存管理、销售报表等功能。
5.测试和优化:对系统进行全面测试,修复 bug,优化性能,确保系统稳定可靠。
6.部署和维护:将系统部署到服务器上,进行系统维护和监控,定期备份数据。
四、功能实现1.订单管理:实现订单的添加、修改、查询和删除功能。
2.库存管理:实现图书的入库和出库功能,实时更新库存数量。
3.客户信息管理:实现客户信息的录入、查询和修改功能。
4.销售统计:根据订单数据生成销售报表,统计销售额和销售量。
5.用户权限管理:实现不同用户角色的权限管理,限制用户的操作权限。
6.数据安全性:使用加密算法对用户密码进行加密存储,确保数据的安全性。
网上图书销售系统数据库课程设计报告

网上图书销售系统数据库课程设计报告1. 引言随着互联网和数字化技术的发展,图书销售业务逐渐从传统的实体书店转向网上销售。
为了更好地管理图书销售业务,提高销售效率和用户体验,设计一个高效可靠的网上图书销售系统数据库显得尤为重要。
本报告将详细介绍该数据库课程设计的设计目标、数据库结构、表设计、数据流程以及主要功能。
2. 设计目标该网上图书销售系统数据库的设计目标包括以下几点:- 高效管理图书信息:包括图书的基本信息、库存、销售量等。
- 快速进行订单处理:用户能够快速下单并且系统能够快速并准确地处理订单。
- 可靠保障数据的安全性:对用户个人信息和订单信息进行保密,防止数据泄露。
- 提供优质的查询及统计功能:管理员能够根据需要查询图书信息、订单信息,以及对销售情况进行统计分析。
3. 数据库结构网上图书销售系统数据库的结构包括以下几个主要部分:图书信息、用户信息、订单信息、库存信息。
- 图书信息:包括图书编号、图书名称、作者、出版社、价格等。
- 用户信息:包括用户编号、用户名、密码、地址、联系方式等。
- 订单信息:包括订单编号、用户编号、图书编号、购买数量、购买时间等。
- 库存信息:包括图书编号、库存数量、进货时间等。
4. 表设计根据数据库结构的设计,可以创建以下几个表:- 图书表(Book):字段包括图书编号、图书名称、作者、出版社、价格等。
- 用户表(User):字段包括用户编号、用户名、密码、地址、联系方式等。
- 订单表(Order):字段包括订单编号、用户编号、图书编号、购买数量、购买时间等。
- 库存表(Inventory):字段包括图书编号、库存数量、进货时间等。
5. 数据流程网上图书销售系统的数据流程如下:- 用户浏览图书信息并选择购买。
- 用户填写个人信息并提交订单。
- 系统根据用户的提交信息生成订单并保存到订单表。
- 系统根据订单信息减少相应图书的库存数量。
- 系统生成订单确认信息并发送给用户。
图书销售管理信息系统课程设计报告

武汉科技大学城市学院课程设计报告课程名称数据库原理与应用课程设计题目图书销售管理系统院系城市学院经济与管理学部专业工商管理班级2班姓名王坦坦指导教师朱倩设计题目:2012 年 6 月20 日图书销售管理系统设计设计主要内容:一、开发平台:VB+ SQL SERVER 2000二、功能要求:1、设计内容设计一个图书销售管理信息系统,该系统的用户由一般用户和管理员组成,然后不同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。
用sql server2000创建后台数据库,然后利用程序设计语言(VB)编写程序实现对数据库的操作,按照要求完成所有的功能和模块。
2、图书销售管理信息系统主要功能(1)登录界面:用户登陆、管理员登陆(默认主管理员用户名:admi)(2)用户管理:密码修改界面,图书信息界面(3)管理员管理:管理员登录界面、供应商情况界面,图书增减情况,对用户个数增减处理3、图书销售管理信息系统数据库表单(1)用户信息表单:用户编号、密码(2)图书信息表单:图书编号、图书名称、作者、内容梗概,数量(3)图书进货信息表单:供应商名称,图书编号、名称、供应地,,数量,供应日期(4)图书销售信息表单:销售编号、图书编号、数量,销售日期三、课程设计报告主要内容:1 图书销售管理信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2 图书销售管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3 图书销售管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4 图书销售管理信息系统程序设计(按功能模块给出详细的代码,并给出重点语句的注释)1.图书销售管理信息系统需求分析图1.1图书销售管理信息系统功能模块1.1选择登录1.2管理员界面:利用VB界面,管理员可以查询现有图书的销售和剩余情况。
网上图书销售系统_数据库课程设计报告

技术水平与实际能 力( 20)
创新( 5)
说明书撰写质量( 45)
总分 ( 100)
指导教师签名:年月日
目录
摘要 1j6j7f6o1k3 。 1 引言 3j6j7f6o1k3 。 2 需求分析 3j6j7f6o1k3 。
2.1 国内外研究的现状 3j6j7f6o1k3 。
2.2 功能需求 3j6j7f6o1k3 。 2.3 数据描述 5j6j7f6o1k3 。 2.4 数据库描述 6j6j7f6o1k3 。 3 概要设计 6j6j7f6o1k3 。 3.1 系统运行环境 6j6j7f6o1k3 。 3.2 系统功能模块设计 6j6j7f6o1k3 。 3.3 系统处理流程 7j6j7f6o1k3 。 3.4 接口设计 8j6j7f6o1k3 。 4 详细设计 8j6j7f6o1k3 。 4.1 登录模块及主界面 8j6j7f6o1k3 。 4.2 图书录入模块 10j6j7f6o1k3 。 4.3 图书销售模块 15j6j7f6o1k3 。 4.4 销售统计模块 20j6j7f6o1k3 。 4.5 查询库存模块 22j6j7f6o1k3 。 5 系统测试 25 j6j7f6o1k3 。 6 操作手册 30 j6j7f6o1k3 。 7 结论 30j6j7f6o1k3 。 7.1 系统功能 30j6j7f6o1k3 。 7.2 系统不足和改进 30j6j7f6o1k3 。 7.3 总结 31j6j7f6o1k3 。 致谢 31j6j7f6o1k3 。 参考文献 31j6j7f6o1k3 。
表 2.4 BookSale (图书销售记录表)
字段名
数据类型
长度
描述
ID
int
4
销售记录编号
BookID
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告课程名称数据库原理与应用课程设计题目图书销售管理系统院系专业班级2班姓名指导教师年月日设计题目:图书销售管理系统设计设计主要内容:一、开发平台:VB+ SQL SERVER 2000二、功能要求:1、设计内容设计一个图书销售管理信息系统,该系统的用户由一般用户和管理员组成,然后不同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。
用sql server2000创建后台数据库,然后利用程序设计语言(VB)编写程序实现对数据库的操作,按照要求完成所有的功能和模块。
2、图书销售管理信息系统主要功能(1)登录界面:用户登陆、管理员登陆(默认主管理员用户名:admi)(2)用户管理:密码修改界面,图书信息界面(3)管理员管理:管理员登录界面、供应商情况界面,图书增减情况,对用户个数增减处理3、图书销售管理信息系统数据库表单(1)用户信息表单:用户编号、密码(2)图书信息表单:图书编号、图书名称、作者、内容梗概,数量(3)图书进货信息表单:供应商名称,图书编号、名称、供应地,,数量,供应日期(4)图书销售信息表单:销售编号、图书编号、数量,销售日期三、课程设计报告主要内容:1 图书销售管理信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2 图书销售管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3 图书销售管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4 图书销售管理信息系统程序设计(按功能模块给出详细的代码,并给出重点语句的注释)1.图书销售管理信息系统需求分析图图书销售管理信息系统功能模块选择登录1.1.1选中管理员登录后便进入管理员登陆界面1.1.2选中用户登陆后便进入用户登陆界面1.1.3选中新用户注册便可进入注册界面管理员界面:1.2.1现有图书剩余管理利用VB界面,管理员可以查询现有图书的销售和剩余情况。
1.2.2供应商情况管理管理员可以查询供应商信息,包括名称,数量,日期等。
1.2.3用户增减管理管理员通过对新用户增加和对长久为未使用的账号进行删除、查询等。
1.2.4图书销售管理通过查询了解到图书销售的情况。
用户界面:用户可以进行本用户密码的修改,查看图书信息和图书剩余情况。
1.3.1本用户密码修改用户通过输入和确认新密码来更改自己的密码。
1.3.2图书信息查询用户进入界面后可看到所有图书的信息。
2.图书销售管理信息系统界面设计表登陆界面主要控件属性表对象属性设定值Command1Caption用户登录Command2Caption管理员登录Command3Caption用户注册图系统登录界面表用户服务界面主要控件属性表对象属性设定值Option1Caption密码修改Option2Caption图书信息查询图用户服务界面表管理员服务界面主要控件属性表对象属性设定值Option1Caption现有图书剩余Option2Caption供应商信息Option3Caption用户增减处理Option4Caption图书销售消息图管理员服务界面表密码修改界面主要控件属性表对象属性设定值Label Caption用户名Caption原密码Caption新密码Caption确认密码Adodc1connectionstring2-adcmdtable图密码修改界面表用户注册界面主要控件属性表对象属性设定值Label Caption用户编号Caption密码Caption确认密码Adodc1connectionstring2-adcmdtable图用户注册界面表用户注册界面主要控件属性表对象属性设定值Command Caption修改Caption添加Caption查询Caption删除DataGrid DataSource Adodc1 Adodc1connectionstring2-adcmdtable图用户注册界面增减表用户注册界面主要控件属性表对象属性设定值Label Caption图书编号Caption数量Caption供应商名称Caption图书名称Caption供应地Caption供应日期DataGrid DataSource Adodc1Adodc1ConnectionstringValue 2-adcmdtable False图供应商界面增减3 图书销售系统表单图书销售系统总共涉及5张表,分别是用户信息表单、管理员信息表单、图书信息表单,图书销售信息表单,图书进货供应表单。
表用户信息表单字段名称字符类型是否为空字符说明用户编号Char否主码密码Char否表图书进货供应表单字符名称字符类型是否为空字符说明图书编号Char 否外码,主码图书名称Char否供应地Char否数量Char否供应日期Datatime否表图书信息表单字符名称字符类型是否为空字符说明表管理员信息表单表图书销售信息表单4.图书销售管理信息系统程序设计(部分代码)用户登陆界面程序设计原理:通过对用户名及密码的判断进入不同界面以实现不同的模块功能。
重要代码及注释如下:a = Trimb = Trim= adCmdText= "select * from 用户信息表单where 用户编号='" & a & "' and 密码='" & b & "'"If = True ThenMsgBox "用户编号不存在或密码错误!"= ""= ""ElseMsgBox "登录成功!"End If用户密码修改程序设计原理:通过对用户名及密码的判断以及确认新密码实现密码修改重要代码及注释如下:If Trim = "" Or Trim = "" Or Trim = "" ThenMsgBox "请填写完整的密码信息!"Exit SubEnd IfIf <> ThenMsgBox "确认密码输入不一致,请重新输入!"= ""= ""Exit SubEnd If= adCmdText= "select * from 用户信息表单where 用户编号= '" & Trim & "'and 密码= '" & Trim & "'"If = True ThenMsgBox "原始密码错误!请重新输入", vbInformation, "提示"= ""Exit SubEnd If= Trim"修改密码成功!"= ""= ""= "":图书销售种类添加程序设计原理:通过对图书销售种类的增减修改重要代码及注释如下:= adCmdTable= "图书进货供应表单""图书编号") = Trim"销售编号") = Trim"数量") = Trim"销售日期") = Trim= MsgBox("恭喜添加成功", 48, "恭喜")= ""= ""= ""= ""图书销售种类修改程序设计原理:通过对图书销售种类的增减修改重要代码及注释如下:"图书编号") = Trim"销售编号") = Trim"数量") = Trim"销售日期") = Trim= MsgBox("恭喜修改成功", 48, "恭喜")If = False ThenEnd If图书销售种类删除程序设计原理:通过对图书销售种类的增减修改重要代码及注释如下x = MsgBox("确实要删除吗", vbexclation + vbYesNo + vbDefaultButton2, "提示") If x = vbYes ThenIf小结通过对数据库的学习,我也明白了各行各业都离不开数据库,就算是一个小型的超市也离不开它。
可见数据库这门课的广泛性,如果能够认真学好它将来必有成就。
我就是抱着这种信念去学习数据库的。
第一次接触数据库,第一次接触SQL语言,虽然陌生,但是可以让我从头开始学,就算没有基础的人也可以学得很好。
刚开始练习SQL语言的时候,并不是很难,基本上都是按照老师的步骤来做,还很有成就感。
后来学了单表查询和连接查询后,就慢慢发现越学越困难了,每个题目都要思考很久,并且每个题目基本上不止一个答案,所以必须找出最优的答案。
后面的删除、插入、修改这些题目都变化蛮大的,书本上的例题根本无法满足我们,好在老师给我们提供了大量的课件,通过这些PPT,我们可以巩固课内的知识,还可以学习内容相关的知识,更好地完成老师布置的作业。
除了老师布置的一些基本作业外,还有一份大作业。
就像我们小组的是杂货店的销售管理系统,在完成这一作业的过程中,我们可以通过网络实现一家杂货店。
过程是很复杂的,杂货店需要员工,还有百来种商品,不仅需要大量的数据,还要完成需求说明,数据词典,还有E-R图等,虽然想象起来并不是很难,但是要转化成文字,转化成人们能够读懂的文字就显得十分困难。
特别是一个完整的销售系统,对我们来说都是第一次接触,在做大作业的时候经常是前面改改,后面改改,因为一些数据不能很好地对应起来,经常会遗忘一些,所以出现了这样的情况。
一个完整的数据库系统也就是在这样修修改改的状态下完成的,也给了我很大的反思。
第一、一个数据库的完成一定要考虑各方面的因素,包括现实因素。
第二、在完成这类作业时,修修改改是很正常的,不要因此而厌倦。
第三、一个完整的数据库一定不能出现错误,否则会在现实生活中带来不必要的麻烦。
参考文献[1] 何玉洁.数据库原理与应用教程. 北京:北京机械工业出版社,2005[2] 钱雪忠、黄学光、刘肃平.数据库原理及应用. 北京:北京邮电大学版社,2005[3] 潭浩强.Visual Basic可视化程序设计. 北京:中国铁道出版社,2005[4] 程胜利.Visual Basic 语言程序设计教程. 北京:中国水利水电出版社,2008[5] 蒙祖强.SQL Server 2005 应用开发大全. 北京:清华大学出版社,2007课程设计评分表。