《數据库原理与应用》课程设计报告示例.docVIP

  • 32
  • 0
  • 约2.47千字
  • 约 5页
  • 2016-12-07 发布于重庆
  • 举报

《數据库原理与应用》课程设计报告示例.doc

《數据库原理与应用》课程设计报告示例

数据库原理与应用 课程设计报告 题目:销售管理信息系统 班级: 姓名: 学号: 成绩: 完成日期:200 年 月 上海第二工业大学 销售管理信息系统 1. 课题简介 (简要描述系统背景、系统需求) 系统要对一个公司的销售数据进行访问和维护。该系统根据用户权限的不同,分为三大部分:基础数据管理、销售数据管理、统计报表等三个部分(采购管理、应收款、应付款管理这里不涉及)。其中,销售数据管理部分是用来实现对销售数据的访问和相应的一些操作,而基础数据管理是对基础数据(如客户、产品、员工等)的管理。 由于实际课时的限制,本次课程设计仅要求对该系统中的一部分功能进行设计,其中,主要是对销售数据管理、基础数据部分的设计,另外,还要对用户登录部分进行设计。 2. 需求分析 (可用E-R模型、功能结构图表示) 系统功能结构如下图1所示: 3. 数据库设计 采用SQL Server数据库存放数据,数据库名为Sell,共有九个基本表组成。 序号 表名 中文含义 说明 1 Customers 客户表 包含客户名称、地址和电话号码等。 2 Employees 员工表 3 Suppliers 供应商表 4 Products 产品表 包含产品名称、供应商、价格和库存量等。 5 Order 出库订单表 6 OrderDetails 出库订单明细表 7 Stock 入库订单表 8 StockDetails 入库订单明细表 9 user 用户记录表 3.1 数据库表结构 表1  Products (产品表) 序号 字段名 中文含义 类型(长度) 主/外码,索引 备注 1 ProductID 产品ID int(4) P 2 ProductName 产品名 nvarchar(40) Not Null 3 SupplierID 供应商ID int(4) F(Suppliers) 4 CategoryID 产品类别ID int(4) F(Categories) 5 QuantityPerUnit 单位 nvarchar(20) Not Null 6 UnitPrice 单价 money(8) = 0 7 UnitsInStock 库存量 smallint(2) = 0 8 Discontinued 中止否 bit(1) Not Null, 默认值=No 3.2 视图设计 (写出SQL语句) 3.3 系统的安全性要求 (写出角色的分类和权限设置) 4. 应用程序设计 (简要描述整个系统的模块结构,详细描述关键模块的设计。) 根据功能需要设计的系统分为8大模块,分别介绍如下: 1. 公用模块 公用模块是一个类,用于设置整个应用程序中使用到的自定义函数和公用变量。 2. 用户登录模块的窗体设计 用于系统用户的登录。利用用户登录模块实现对用户的分类,在用户表中进行查询,一般用户和管理员的权限编码不同,根据权限的不同,不同用户只能完成规定的功能。 用户必须输入正确的用户名与密码后才能进入下一界面,如果用户名及密码输入错误,应用程序会提示错误信息。用户如果连续三次输入错误,应用程序会强迫使用者退出并中止应用程序的运行。用户名及密码的验证可以使用Connection、Command及DataReader对象完成。 3. 系统用户管理模块的窗体设计 设计系统用户管理界面,在这一界面中,用于完成对系统用户的添加、修改和删除功能。该模块只能由系统管理员负责,一般用户只能修改自己的信息。 此窗体提供对系统用户信息的修改,包括新用户的添加、无用记录的删除及对原有用户信息的修改,如权限等。 4.产品管理模块的窗体设计 该界面中完成对产品信息的添加、修改、删除、查询和打印工作。添加和修改时,应有检测是否有相同产品存在,产品的ID必须惟一等。 5.员工管理模块的窗体设计 该界面中完成对员工信息的添加、修改、删除、查询和打印工作。添加和修改时,应有检测是否有相同员工存在,员工的ID必须惟一等。 6.出库订单管理模块的窗体设计 完成对出库订单信息的添加、修改、删除、查询和打印工作。 出库订单涉及系统的多个表: Employees(员工表)、Products(产品表)、Order(出库订单表)、OrderDetails(出库订单明细表),相对比较复杂。窗体界面可以采用上中下三个部分,上部放置订单表部分的输入,中部是出库订单明细表的输入及命令按钮,下部是目前在库的订单情况,如图2所示。 设计思路: 上部订单表部分与Orders表相关。浏览时显示Orders中当前记录的订单情况,添加时显示用户的输入情况,存

文档评论(0)

1亿VIP精品文档

相关文档