大型数据库课程设计报告模版.doc_第1页
大型数据库课程设计报告模版.doc_第2页
大型数据库课程设计报告模版.doc_第3页
大型数据库课程设计报告模版.doc_第4页
大型数据库课程设计报告模版.doc_第5页
免费预览已结束,剩余14页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

汽车配件进销存管理系统 课程设计说明书课 程 名 称: 大型数据库课程设计 课 程 代 码: 8424141 题 目: 汽车配件进销存管理系统 年级/专业/班: 2008级软件工程1班 学 生 姓 名: 曾腊梅 学 号: 312008080611127 开 始 时 间: 2011年 5 月 26 日完 成 时 间: 2011 年 6 月 10 日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(45)总 分(100) 指导教师签名: 年 月 日数据库应用系统设计与实践 课程设计任务书学院名称: 数学与计算机学院 课程代码:_专业: 年级: 一、设计题目 汽车配件进销存管理信息系统二、主要内容汽车配件销售公司对其进销业务进行详细的管理,对采购的配件和销售的配件情况进行详细记录,应实现以下功能:(1).采购信息录入:将新采购的配件的资料录入数据库中。(2).查询功能:实现按配件的编号、名字等指标进行详细情况的查询。(3).修改功能:当某个或者某些资料信息录入错误时,能对其进行修改。(4).退货功能:对退回的配件进行重新处理,同时调整库存。三、具体要求及应提交的材料具体要求:1、完成系统的需求分析通过需求分析确定系统需要处理的数据的需求,要求使用数据库的辅助设计工具(PowerDesigner等),建立业务处理模型2、完成系统概念结构设计概念数据模型(CDM)用于完成数据库的设计,与人和数据库平台和具体数据存储结构和工具无关。首先选择局部应用画出分E-R图,最终形成系统的E-R图3、完成系统逻辑结构设计按照E-R图转换成关系模式的规则,将CDM转换成逻辑数据模型,并为每个关系模式实际主键、外键。分析关系模式中的依赖关系,对关系模式规范化处理4、完成系统物理结构设计为每个关系分配存储长度,建立数据库的索引和视图,定义关系中的主码和外码,写出关系创建和查询的SQL语句。5、编码选择你自己熟悉的开发工具完成一个DBS系统的编码工作。应上交的材料:1、课程设计报告2、程序源代码清单四、主要技术路线提示1.仔细阅读设计指导书内容,认真掌握任务要求2. 需求分析 3.概念结构设计 4.逻辑结构设计5.物理结构设计6.编码.五、进度安排1.第一周 完成系统分析和设计2.第二周 完成程序开发,撰写课程设计报告六、推荐参考资料(不少于3篇)1、软件工程概论 张海藩 清华大学出版社2、实用软件工程基础 陈明 编著 清华大学出版社3、数据库系统概论萨师煊,高等教育出版社,2003年5月第 3版 4、数据库基础与应用-SQL SERVER2000, 成先海, 机械工业出版社出版,2003指导教师 签名日期 年 月 日系 主 任 审核日期 年 月 日目 录摘 要11 前言22 系统需求分析22.1可行性分析22.2需求分析23 总体设计23.1初步调研23.2详细调研33.3汽车配件管理系统功能结构33.4数据流图34系统总体结构设计54.1功能模块设计54.2数据库设计64.3 Oracle环境与安装64.4 Oracle的操作与管理75系统详细设计95.1系统登录95.2系统主页面95.3系统注册页面106测试与维护116.1系统开发环境116.2系统测试116.3系统运行与维护147用户手册14总结14参考文献14摘 要随着计算机的普及(小四楷体_GB2312) 随着计算机的普及以及我国经济的迅速发展和假日经济的出现,汽车配件管理的竞争愈来愈激烈。要想在竞争中取得优势,必须在经营管理、产品服务等方面提高服务管理意识。而对汽车的经营状况起决定作用的是汽车配件的管理。如何利用先进的管理手段,提高汽车配件的管理水平,是每一家汽车的管理者所面临的重要课题,这就涉及到汽车配件信息的管理。简单的服务标准已经不是制胜的锦囊,要周全的记录汽车配件的一切信息,满足客人的需要。虽然计算机管理并不是汽车业走向成功的关键元素,但它可以最大限度的为准确、快捷、面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。信息与科技在汽车配件管理与现代化建设中显现出越来越重要的地位。在某种意义上,汽车配件状态管理方面的信息化与科学化,已成为现代化汽车行业的重要标志。关键词:汽车配件管理信息系统 计算机网络 管理 (小四楷体_GB2312)1 前言通过计算机对汽车配件信息管理系统进行全面、有效的管理,解决了经营过程中,客户需求和配件信息统一管理的问题,减少了管理者的工作量,大大提高了管理的工作效率和经济效益,满足了信息时代配件管理、发展的需求,成为企业适应时代发展中企业管理者必不可少的管理工具。2 系统需求分析根据汽车配件信息管理系统的具体情况,系统主要功能包括:l 配件信息录入管理;l 配件信息查询管理;l 配件信息删除管理;l 配件信息修改管理 2.1可行性分析 现在企业的业务流程管理方式为手工处理,重复劳动多,劳动强度大,而且容易出现错误,新系统的使用就有以下几方面的优势:从技术上考察l 处理速度快,准确; l 通过权限设置,数据安全性好;l 方便查询;l 控制精度或生产能力的提高从经济上考虑l 系统建设不需要很大的投入;l 可缩减人员的编制,减少人力费用;l 人员利用率的改进从各种社会因素来考虑 l 可降低工作人员强度,提高效率,得到企业上下员工的一致同意的;l 可引进先进的管理系统开发方案,从而达到充分利用企业现有资源综上所诉,本系统开发立项是可行的。3 总体设计3.1初步调研 传统的管理方法已经不能适应现代社会的需要,因此采用电脑管理业务、财务等诸多环节已成为推动汽车业迅速发展的先决条件,汽车配件管理信息系统是各大中小汽车公司所需要使用的一个管理系统。3.2详细调研面对销售行业的高速发展和汽车企业信息化发展的过程中出现的各种情况,本汽车配件管理系统主要实现如下功能:q 配件信息录入模块看过录入模块包括汽车配件编号、汽车配件等级、汽车配件属性、汽车配件使用以及汽车配件价格。 q 配件信息查询模块汽车配件查询模块包括按照汽车配件编号、汽车配件价格查询。q 配件修改模块汽车配件修改模块包括对汽车配件信息的修改(可以全部修改,也可以部分修改)。q 配件删除模块配件删除模块包括删除录入错误或者不想保留信息的配件。 3.3汽车配件管理系统功能结构 汽车配件管理系统 登录系统修改配件退出系统查询配件信息新配件录入删除配件信息 图1 汽车配件信息管理功能图3.4数据流图 图2汽车配件信息数据流图3.5 E-R模型设计 配件操作员及管理员ER模型名称姓名库存数量查询修改操作员及管理员配件价格编号密码 名称姓名采购数量操作员及管理员采购配件单价采购时间编号密码 登录表:user ( name varchar(20),password varchar(20)) 汽车配件信息管理表:acc( id number ,name varchar(2) ,price nember ,store number,stocknum number,time date)4系统总体结构设计4.1功能模块设计 利用Myeclipse建立一个应用程序,如图所示: 4.2数据库设计 登录信息表 配件信息表4.3 Oracle环境与安装4.4 Oracle的操作与管理1.操作数据库,最开始将数据库的监听打开2. 打开oracle数据库的Oracle SQL developer3.进入到数据库的表中操作5系统详细设计5.1系统登录5.2系统主页面 5.3系统采购新配件页面5.4系统查询配件页面5.5系统修改配件页面6测试与维护6.1系统开发环境Win 7操作系统 开发工具MyEclipse 大型数据库数据库Oracle6.2系统测试6.2.1 测试用例6.2.1.1登录的测试 测试对象 测试示例预期结果用户名zlm正确执行密码zlm正确执行6.2.1.2录入信息的测试 测试对象 测试示例 预期结果汽车配件名称A正确执行汽车配件单价2正确执行汽车配件采购数量2正确执行汽车配件采购时间2011-06-10正确执行6.2.2 测试结果分析6.2.2.1 登录测试结果,按照测试用例测试的结果与预期的结果一致 测试对象 测试示例预期结果用户名zlm正确执行密码zlm正确执行66.2.2.2 汽车配件录入信息测试结果,与测试用例执行的预期结果一样,没有错误出现 测试对象 测试示例 预期结果汽车配件名称A正确执行汽车配件单价2正确执行汽车配件采购数量2正确执行汽车配件采购时间2011-06-10正

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论