欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网上书店管理系统课程设计报告.docx

    • 资源ID:2583450       资源大小:520.03KB        全文页数:15页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上书店管理系统课程设计报告.docx

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

    2、第一章 问题描述1.1 网上书店管理系统的用途与需求目前社会上信息管理系统发展飞速,各种网店相继采用了不同的管理系统来管理商品信息,网上书店管理系统也在功能上不但完善和加强,为了使书店管理更加规范化,程序化,科学化,我们研发了这次的网上书店管理系统。本系统的功能是为管理者提供方便的管理、为顾客提供快捷的购买,管理者可以通过登录管理界面实现对图书的添加、修改、删除操作和查看顾客信息。顾客进入网上书店的URL,可以浏览书店里所有的书籍,但是不能购买,如果想购买必须先在该网站注册。注册完成后,可以在网站购买书籍,购买时顾客向网站的管理员提交订单,等管理员审核通过后向用户反馈书籍的具体信息以及发货信息

    3、。通过这样的管理可以统计汇总出哪些书热销,哪些书冷销,管理者可以根据统计结果做出管理上的决策。1.2 网上书店管理系统简介本系统利用VB处理数据库的功能,实现对网上书店信息的管理。主要功能为管理有关顾客、出版社、书籍、订单、库存和管理者的信息等。本系统的结构分为顾客信息管理模块、出版社信息管理模块、书籍信息管理模块、订单信息管理模块、库存信息管理模块、管理者管理信息模块、报表显示模块和查询处理模块。1.3数据需求根据系统的需求,首先将要记录的信息分类,要记录的信息如下。顾客信息:ISBN号、订单号、注册名、真实姓名、家庭住址、联系方式。购书卡号。出版社信息:ISBN号、编号、名称、地址、网址、

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

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

    6、oft Access 2003第二章 解决方案数据库主要着重于数据对象的属性和数据对象之间的关系的分析。一般采用E-R图,即实体-关系模型来分析数据对象的属性和数据对象之间的关系。2.1 E-R模型设计2.1.1 实体列表 表2.1 实体列表实 体描 述顾 客所有购买者,由注册名标识出 版 社书店所有书籍所属出版社,由出版社编号标识书 籍书店所有书籍,由ISBN号标识订 单顾客购买书籍时下的订单,由订单号标识仓 储书籍的仓储信息,包括仓储地方、库存量、库存下限等,由仓储编号标识系统管理员系统维护人员2.1.2 系统的E-R模型该网上书店管理系统的E-R模型,如下图所示2.2 设计数据库2.2.

    7、1创建数据库(1)打开Microsoft Access 2003界面。(2)执行“文件”中的“新建”。(3)点击“空数据库”,并在出现的对话框中输入数据库名 online bookstore ,(4)单击“创建”,则新建的数据库就会出现在服务器上。2.2.2创建数据表创建数据库后,为online bookstore数据库添加数据表,步骤如下。(1)打开online bookstore数据库,在数据库窗口,选择“对象”工具栏下的“表”对象,在数据库窗口双击“使用设计器创建表”,便打开了设计视图的界面。(2)添加表的字段和其他详细资料。各表数据结构如下表所示。表2.2 图书管理系统各表数据结构表

    8、名列 名数据类型长 度主 键出版社信息ISBN号varchar50Yes编号varchar50Yes名称char50网址char50E-mailchar40顾客信息ISBN号varchar50Yes订单号varchar50Yes注册名varchar50Yes真实姓名char10家庭地址char20联系方式char20购书卡号varchar50订单信息订单号char50YesISBN号varchar50Yes订购人char20订购日期datetime10订购书籍char20书籍数量Single10书籍信息ISBN号varchar50Yes名称char50作者char50出版年份Datetime5

    9、0库存量Single10出版社char40单价money8仓储信息ISBN号varchar50Yes仓储编号varchar50Yes库存量Single10库存下限char10仓库名称char20管理者信息编号char20Yes姓名char20密码char20具体身份char30邮箱char40第三章 系统实现3.1开发环境本系统使用VisualBasic语言进行开发。适用内存不低于256M配备有Windows2000,Windows2003,WindowsXP系统的计算机。3.2系统流程图在本系统中准备通过如下窗体来实现数据维护的功能。(1) 主窗体:管理着各个子窗体。(2)“顾客信息”子窗体

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

    11、应的修改,否则数据正确连接并显示。3.4 功能显示运行程序后首先显示主窗体,如图3.2所示。图3.2 主界面单击“输入/查看读者信息”,就会弹出如图3.3所示登录框。图3.3 登录界面在登录对话框中输入用户姓名和密码,单击“确认”按钮,就会对用户身份进行认证,如果认证通过,那么就会弹出如图3.4所示的读者信息管理窗体。图3.4 读者信息管理窗体在“读者信息”窗体中可以对读者信息进行维护操作,例如浏览读者信息,添加记录和删除记录等。单击“输入/查看书籍信息”,就会显示“书籍信息”窗体,在该窗体中可以对书籍信息进行维护操作。书籍信息维护窗体如图3.5所示。图3.5 书籍信息窗体单击“输入/查看借阅

    12、信息”,就会显示“借阅信息”窗体,在该窗体中可以对出版社信息进行维护操作。出版社信息维护窗体如图所示。图3.6 借阅信息窗体单击“输入/查看出版社信息”,就会显示“出版社信息”窗体,在该窗体中可以对借阅信息进行维护操作。借阅信息维护窗体如图3.7所示。图3.7 出版社信息窗体单击“输入/查看管理者信息”,结果如图3.8所示。图3.8 管理者信息窗体在主窗体上单击“显示报表”,那么就可以查看反映读者信息和借阅信息的报表,借阅信息的报表如图所示。图3.9 报表窗体如果用户在运行的主窗体上单击“综合查询”,那么就可以查看针对不同的数据表进行查询操作。选择查询依据为“出版社信息”表查看其中的所有信息,

    13、结果如图3.10所示。图3.10 综合查询窗体3.5存在的问题及解决方法 说明本软件还有哪些不足以及未来改进的方向。第四章 结束语通过做课程设计,有几点感想,归纳如下。1. 扎实的理论基础。如果不掌握它们,很难写出高水平的程序。而这一点又是我们所缺乏的。 2. 不钻牛角尖。当遇到障碍的时候,暂时远离电脑,当重新开始工作的时候,也许会发现那些难题现在竟然可以迎刃而解。3. 多与别人交流。三人行必有我师。4. 良好的编程风格。注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。如果注释和代码不一致,那就更加糟糕。在这次的设计过程中,我学到的不仅是知识,我还认识到许多事情。这次设计使我

    14、的编程水平提高了一大步,使我充分的认识到合作的可贵。由于这次设计涉及到数据库,我的学到了不少编程工具与数据库连接的知识,对数据库的操作有了进一步的了解。这次设计对我的综合能力是一次很好的锻炼,但是我必须承认自己的能力和知识还很肤浅。所以今后我的学习道路还是很漫长的。最后,特别要感谢XX老师在软件工程和数据库课程中认真负责的教学,才使得我能结合所学的知识完成这一课程设计。参 考 文 献1 见任务书附 录源代码清单,有则加,否则就不需要附录指导教师评语及成绩指导教师评语1.系统的问题描述及业务分析清晰、正确2.解决方案中所设计的E-R模型、关系模式的描述与具体实.现的说明基本正确,无明显技术错误。4.具体的数据库系统实例能完整运行。5.小组成员能基本掌握数据库编程的技术成绩签字: 年 月 日


    注意事项

    本文(网上书店管理系统课程设计报告.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开