网上书店管理系统

上传人:大米 文档编号:487113122 上传时间:2022-09-10 格式:DOCX 页数:22 大小:541.57KB
返回 下载 相关 举报
网上书店管理系统_第1页
第1页 / 共22页
网上书店管理系统_第2页
第2页 / 共22页
网上书店管理系统_第3页
第3页 / 共22页
网上书店管理系统_第4页
第4页 / 共22页
网上书店管理系统_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《网上书店管理系统》由会员分享,可在线阅读,更多相关《网上书店管理系统(22页珍藏版)》请在金锄头文库上搜索。

1、课程设计数据库及其应用网上书店管理系统课程名称题目名称学生学院专业班级学生姓名指导教师2010 年 1 月 10 日摘要本文介绍了一个基于 Client/Server 模式的网上书店管理系统的设计与实 现。运用Visual Basic结合Microsoft Access 2003开发的登录模块主要用于 验证用户身份,进行有效的操作。从主界面模块在验证后进入每个子模块进行各 个子系统的具体功能操作。在整个系统设计中充分利用了模块化的设计思想和开 发方法。(述本设计的开发的背景和功能,300 字左右)关键词:数据库, Access 2003, 图书管理目录第一章问题描述 41.1 网上书店管理系统

2、的用途与需求41.2 网上书店管理系统简介41.3数据需求41.4 事务需求51.5 系统开发平台6第二章解决方案 72.1 E-R模型设计72.1.1 实体列表72.1.2系统的E-R模型72.2 设计数据库82.2.1创建数据库82.2.2创建数据表9第三章系统实现 113.1开发环境113.2系统流程图123.3 程序调试情况123.4 功能显示133.5存在的问题及解决方法16第四章结束语17参考文献 18附录 19指导教师评语及成绩 19第一章 问题描述1.1 网上书店管理系统的用途与需求目前社会上信息管理系统发展飞速,各种网店相继采用了不同的管理系统来 管理商品信息,网上书店管理系

3、统也在功能上不但完善和加强,为了使书店管理 更加规范化,程序化,科学化,我们研发了这次的网上书店管理系统。本系统的功能是为管理者提供方便的管理、为顾客提供快捷的购买,管理者 可以通过登录管理界面实现对图书的添加、修改、删除操作和查看顾客信息。顾 客进入网上书店的URL,可以浏览书店里所有的书籍,但是不能购买,如果想 购买必须先在该网站注册。注册完成后,可以在网站购买书籍,购买时顾客向网 站的管理员提交订单,等管理员审核通过后向用户反馈书籍的具体信息以及发货 信息。通过这样的管理可以统计汇总出哪些书热销,哪些书冷销,管理者可以根 据统计结果做出管理上的决策。1.2 网上书店管理系统简介本系统利用

4、VB处理数据库的功能,实现对网上书店信息的管理。主要功能 为管理有关顾客、出版社、书籍、订单、库存和管理者的信息等。本系统的结构分为顾客信息管理模块、出版社信息管理模块、书籍信息管理 模块、订单信息管理模块、库存信息管理模块、管理者管理信息模块、报表显示 模块和查询处理模块。1.3数据需求根据系统的需求,首先将要记录的信息分类,要记录的信息如下。顾客信息:ISBN号、订单号、注册名、真实姓名、家庭住址、联系方式。 购书卡号。出版社信息:ISBN号、编号、名称、地址、网址、E-mail等。书籍信息:ISBN号、名称、作者、出版年份、库存量、出版社。订单信息:订单号、ISBN号、订购人、订购日期、

5、订购书籍、书籍数量、发货日期。仓储信息:ISBN号、仓储编号、库存量、库存下限、仓库名称。管理者信息:编号、姓名、密码、具体身份和邮箱。根据这些需要,本系统需要“顾客信息”表、“出版社信息”表、“书籍信息”表、“订单信息”表、“仓储信息”和“管理者信息”表。1.4 事务需求经过实际考察、咨询和分析,网上书店管理系统主要应该具有以下功能模块,如 1.1 图。在顾客信息管理部分,要求如下。 可以浏览读者信息。 可以对读者信息进行维护,包括添加及删除等操作。在出版社信息管理部分,要求如下。 可以浏览出版社信息。 可以对出版社信息进行维护,包括添加及删除等操作。在书籍信息管理部分,要求如下。 可以浏览

6、书籍信息。 可以对书籍信息进行维护,包括添加及删除等操作。在订单信息管理部分,要求如下。 可以浏览购买信息。 可以对购买信息进行维护操作。在管理者信息管理部分,要求如下。 显示当前数据库中管理者情况。 对管理者信息维护操作。图1.1系统业务逻辑关系1.5 系统开发平台硬件要求:CPU: Pentium 4 2.0GHz 以上 IBM 兼容机 内存:512MB以上容量显卡:32MB或以上显存之AGP接口显卡(2)软件要求:操作系统:Microsoft Windows 2000/XP 开发工具:Microsoft Access 2003第二章 解决方案数据库主要着重于数据对象的属性和数据对象之间的

7、关系的分析。一般采用E-R 图,即实体-关系模型来分析数据对象的属性和数据对象之间的关系。2.1 E-R 模型设计2.1.1 实体列表表 2.1 实体列表实体描述顾客所有购买者,由注册名标识出版社书店所有书籍所属出版社,由出版社编号标识书籍书店所有书籍,由ISBN号标识订单顾客购买书籍时下的订单,由订单号标识仓储书籍的仓储信息,包括仓储地方、库存量、库存下限等,由仓储编号标识系统管理员系统维护人员2.1.2 系统的 E-R 模型该网上书店管理系统的 E-R 模型,如下图所示编号名称地址订单号网址注册名真实姓名E-mailn家庭住址ISBN 号出版联系方单价购买1n名称1作者下订出版年份n订单号

8、1拥有订购人储存出版社订购日期1仓库名称库存量库存下书籍数量购书卡号仓储号订购书籍订单库存量出版社书籍仓储顾客2.2 设计数据库2.2.1 创建数据库(1)打开 Microsoft Access 2003 界面。(2) 执行“文件”中的“新建”。(3)点击“空数据库”,并在出现的对话框中输入数据库名 online bookstore , (4)单击“创建”,则新建的数据库就会出现在服务器上。2.2.2 创建数据表创建数据库后,为 online bookstore 数据库添加数据表,步骤如下。(1)打开 online bookstore 数据库,在数据库窗口,选择“对象”工具栏下的 “表”对象,

9、在数据库窗口双击“使用设计器创建表”,便打开了设计视图的界 面。(2)添加表的字段和其他详细资料。各表数据结构如下表所示。表2.2 图书管理系统各表数据结构0家庭地址char02联系方式char02varchar5购书卞号0订单号char05esY订单信息ISBN 号varchar05esY订购人char02订购日期datetime01订购书籍char02书籍数量Single01ISBN 号varchar05esY书籍信息名称char05作者char05出版年份Datetime05库存量Single01出版社char04单价money8ISBN 号varchar05esY仓储信息仓储编号var

10、char05esY库存量Single01char库存下限01仓库名称char02编号char02esY管理者信息姓名char02密码char02具体身份char03邮箱char04第三章 系统实现3.1开发环境本系统使用 VisualBasic 语言进行开发。适用内存不低于 256M 配备有Windows2000,Windows2003,WindowsXP 系统的计算机。3.2 系统流程图在本系统中准备通过如下窗体来实现数据维护的功能。(1) 主窗体:管理着各个子窗体。(2)“顾客信息”子窗体:管理顾客信息。(3) “管理者信息”子窗体:管理用户信息。(4) “出版社信息”子窗体:管理出版社信

11、息。(5) “书籍信息”子窗体:管理书籍信息。(6) “订单信息”子窗体:管理订单信息。(7) “仓储信息”子窗体:管理仓储信息。(8) “报表窗体”子窗体:显示数据报表。(9) “综合查询”子窗体:执行用户自定义的查询。 系统流程图如图 3.1 所示:图 3.1 系统流程图3.3 程序调试情况在数据连接时一定要注意窗体和相应显示控件的绑定关系。在把系统从一台 计算机移植到另一台计算机时一定要把数据文件library.mdf和library_log.LDF 同时移植,并对相应的提供服务的SQL Server服务器进行相应的修改,否则数 据正确连接并显示。3.4功能显示运行程序后首先显示主窗体,

12、如图3.2所示。理戦Z蠡壻ifc紙轻僧慮坐应 图3.2主界面单击“输入/查看读者信息”,就会弹出如图3.3所示登录框。图3.3登录界面在登录对话框中输入用户姓名和密码,单击“确认”按钮,就会对用户身份 进行认证,如果认证通过,那么就会弹出如图3.4所示的读者信息管理窗体。图3.4读者信息管理窗体在“读者信息”窗体中可以对读者信息进行维护操作,例如浏览读者信息, 添加记录和删除记录等。单击“输入/查看书籍信息”,就会显示“书籍信息”窗体,在该窗体中可以 对书籍信息进行维护操作。书籍信息维护窗体如图3.5所示。图3.5书籍信息窗体单击“输入/查看借阅信息”,就会显示“借阅信息”窗体,在该窗体中可以

13、 对出版社信息进行维护操作。出版社信息维护窗体如图所示。图3.6借阅信息窗体单击“输入/查看出版社信息”,就会显示“出版社信息”窗体,在该窗体中 可以对借阅信息进行维护操作。借阅信息维护窗体如图3.7所示。图3.7出版社信息窗体单击“输入/查看管理者信息”,结果如图3.8所示。图3.8管理者信息窗体在主窗体上单击“显示报表”,那么就可以查看反映读者信息和借阅信息的报表,借阅信息的报表如图所示。141 b-卜二JC耳函倉匕h 0、跨ZE5KS;10,:也1 , :I3D. 201. 2)230, 2OL, 203僭闻日HT1 Mil*: I I sflDa-n-ii* 20Dfl n 2to: litre ci: on o:ooJ岂hiEE L|总N祀;L摘馳因数:JCW图3.9报表窗体如果用户在运行的主窗体上单击

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号