《数据库原理及应用》课程设计报告-模板

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

《数据库原理及应用》课程设计报告XX系统设计与实现姓名:班级:学号:完成时间:西南大学计算机与信息科学学院2014-5-16目录1需求分析.............................................................21.1背景分析.....................................................................................................................................................21.2功能分析.....................................................................................................................................................21.3运行环境.....................................................................................................................................................22总体设计.............................................................32.1功能模块设计.............................................................................................................................................33数据库设计...........................................................33.1数据库概念结构设计..................................................................................................................................43.2数据库逻辑结构设计..................................................................................................................................44详细设计.............................................................54.1系统登录模块的设计..................................................................................................................................54.2……........................................................................................................................................................54.3……........................................................................................................................................................55系统实现.............................................................65.1登录模块的实现.........................................................................................................................................65.2XXX模块的实现..........................................................................................................................................65.3XXX的实现..................................................................................................................................................65.4……............................................................................................................................................................6参考文献................................................................6总结................................................................61需求分析1.1背景分析这一段描述为什么要做这个系统。1.2功能分析简单列举本系统要实现的功能,对每个功能简单介绍一下通过对系统的初步调查,明确了系统开发的目标为:按照管理信息系统的原理和方法,采用相对成熟、先进的信息技术和手段,支持小型超市管理全过程,加强超市管理中的各种商品信息资源的管理和应用,实现超市管理现代化,及时、准确地提供各种信息。系统需主要完成的功能有前台收银系统;销售管理;库存查询;用户管理;信息查询;商品管理。1)收银系统管理:用于登记销售商品的名称、单价、数量及销售日期、客户等资料。2)销售管理:主要提供的功能有销售统计,包括查询单一商品的在某一时间段的销售情况及总金额,还可以查询超市在某一时间段的总销售情况及总金额。3)库存查询:主要提供的功能有浏览入库商品的信息:商品编号,商品名称,商品价格等4)用户管理:主要功能有管理员对会员,管理员,收银员信息的添加,修改,删除;对个人用户信息的查询功能。5)信息查询:主要功能有按商品编码查询,按商品名称查询,按商品条形码查询,按商品类型查询等。6)商品管理:此模块主要功能是对商品出入库的管理,进退货的管理,新商品的添加。1.3运行环境1.硬件环境处理器:XXXXX或更高内存:XXXXMB或更高(建议XXXXXMB)硬盘空间:XXXGB以上2.软件环境操作系统:Windows2000/WindowsXP数据库:SQLServer2008软件开发语言:C#,JAVA????该软件的界面美观大方,软件运行稳定。2总体设计2.1功能模块设计系统从功能模块的角度上划分为以下几个功能模块:用户登陆模块、收银管理、用户管理、商品管理、库存管理、信息查询,销售统计六大部分,以下是该系统的功能模块图见下图2-1:删除用户添加用户修改用户查询用户按商品编号按商品名称按商品条形码按商品类别收银系统销售统计商品管理库存查询信息查询用户管理XXXX管理系统进出货管理进出库管理新增商品商品信息浏览按编号查询图2-1系统模块图以下是各个模块具体实现功能介绍:1.用户管理功能(1)注册用户信息:包括添加用户的卡号,类型,身份证,密码,备注等信息。(2)修改用户信息:包括修改用户的卡号,类型,身份证,密码,备注等信息。(3)查询用户信息:输入用户的卡号,选择用户类型,包括管理员,收银员,普通用户。系统就会输出该用户的其他信息。(4)删除用户信息:可以删除任意用户的信息。……3数据库设计3.1数据库概念结构设计概念结构设计的主要任务是根据用户需求设计数据库的概念数据模型。概念模型独立于具体的数据库管理系统,它描述的是从用户角度看到的数据库,反映了用户的现实环境,而与数据库将来怎样实现无关。在需求分析基础上设计出能够满足用户各种需求的实体及它们之间的关系,从而为以后的逻辑结构设计作好铺垫。本系统实体E-R图:用户信息身份证用户类别用户姓名用户卡号开卡日期积分折扣密码密码期限图3-1用户信息E-R图…….实体之间的E-R联系也要画出来3.2数据库逻辑结构设计表3-1用户信息表字段名类型说明主键CardIdVerchar(20)卡号YesUserNameVerchar(20)持卡人NoIDcardVerchar(20)身份证NoPasswordVerchar(20)密码NoCardDateVerchar(30)开卡日期NoUserGradeVerchar(16)用户类型Notermchar(10)期限Nointegralchar(10)积分Noagiochar(10)折扣NoremarkVerchar(200)备注No……….4详细设计4.1系统登录模块的设计描述本模块的功能。输入:XXX。处理:XXXX。输出:XXXXX。根据上述功能介绍,得到该模块的程序流程图,如图4-1所示:开始输入收银员的用户名级密码是否正确显示后台管理系统结束是显示登陆错误信息否图4-1XXX登陆模块流程图4.2……4.3……5系统实现5.1登录模块的实现本页面为XX系统提供一个登录的界面。选择登陆入口:前台或后台登陆,点击登录,进入前台或后台登陆界面。用户登录界面,如图5-1所示:图5-1用户登录界5.2XXX模块的实现5.3XXX的实现5.4……..参考文献[1]陈明.软件工程学教程[M].科技出版社,2002.[2]萨师煊,王珊.数据库系统概论(第三版)[M].高等教育出版社,2000.参考过的书都列到这里来。总结遇到的问题及解决方案

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功