企业销售合同管理系统

  • 格式:docx
  • 大小:494.34 KB
  • 文档页数:24

X X X X 大 学 数据库应用技术课 程 设 计 说 明 书 题目: 企业销售合同管理系统

学院(系): 专业班级: 学 号: 学生姓名: 指导教师: 教师职称: 起止时间: xxxx 大学课程设计(论文)任务书 院(系): 教研室:

学 号 学生姓名 专业班级

设计题目 企业销售合同管理系统 设计技术 参数 1. 题目要达到的目标:完成系统的登陆、数据的插入删除修改统计等基本操作。 2. 数据库:SQLSERVER2000。 3. 所使用的语言、工具:VB6.0+ SQLSERVER2000+WINDOWSXP。 4. 所采用的技术、系统结构:ADO 数据库联接技术,系统结构为 C/S 结构。

设 计 要 求

1. 教师布置实习任务和要求时,不得缺席,并做好记录。 2. 上机前预先把所有的源程序编写好。 3. 上机时不得迟到,不得缺席,爱护设备,认真调试程序。 4. 仔细查阅相关资料,认真完成思考题。 5. 按要求书写设计任务书,并按要求按版打印,不得雷同。

工作量 二周

工 作 计 划

周一听取教师布置设计的任务及要求。 周二学生查阅相关资料,进行数据库设计。 周三至周五:详细设计与界面设计。 周一至周四程序设计与上机,调试源程序。 周五书写课程设计任务书。

参考资料 《数据库应用技术》 《数据库应用技术实验指导书》自编 《数据库应用技术课程设计大纲》自编等

指导教师 评语

教师: 学生:

说明:此表一式四份,学生、指导教师、教研室、系部各一份。可加附页。 2011 年 12 月 31 日 xxxx 大 学 课 程 设 计 说 明 ( 计 算 )书 目录 第一章 概述 .............................................4 第二章 问题定义 .........................................5 第三章 需求分析 .........................................6 第四章 数据库设计 .......................................9 第五章 界面设计 ........................................14 第六章 代码与注释 ......................................17 参考文献 ...............................................24

第 3 页 共 24 页 xxxx 大 学 课 程 设 计 说 明 ( 计 算 )书 第一章 概述 在现代企业管理中,销售合同的管理处于十分重要的地位,已成为与生产进度管理、 质量管理、资产管理、其它信息管理等同等重要的职能管理,企业生产的一切产品的交 换过程都是通过缔结和履行销售合同的方式来进行的,销售合同管理的好坏直接影响和 关系到企业经营活动顺利运行。企业销售合同确定了产品销售的价格、交易日期和质量 等项目,规定着合同双方责任权利关系,它贯穿于企业从产品的研究、设计到质量检验 及交付货品的各个阶段,涉及到企业生产的各个部门,渗透到企业的生产进度、质量管 理和成本管理之中,形成一个纵横交错的庞大的合同信息链。 随着经济的市场化和全球化,企业所面临的环境更加错综复杂,经济交易活动的不 稳定性随之增大,销售合同的管理难度也随着客户的增加而加大,由此产生的风险也愈 来愈多。目前,部分企业管理者或决策者存在合同法律意识差,不熟悉合同法的一般规 定,基本上没有把销售合同管理纳入经营管理视野,合同管理制度形同虚设,无机构、 无人员、无销售合同台账和档案,一些销售合同资料不全,甚至出现文本原件丢失时的 现象,各业务部门协调不够,没有对合同的履行进行深入监控,往往致使销售合同履行 不到位,出了问题不能及时得到解决的情况,这样一定会干扰正常的企业的生产经营活 动,给企业决策造成不利影响,导致企业形象和利益受损。企业的销售合同管理采用无 制度管理或手工管理方式甚至孤立的由某个管理层的管理方式,已远远不能满足市场竞 争的要求。 根据企业销售合同管理的实际需要,设计一个省时省力地、轻松地管理众多复杂的 销售合同管理平台,构建出信息高度集成的企业销售合同管理信息系统具有十分重要的 现实意义。

第 4 页 共 24 页 xxxx 大 学 课 程 设 计 说 明 ( 计 算 )书 第二章 问题定义 企业销售合同管理系统的主要任务是实现对企业销售合同的过程管理和成本控制。 本课程设计所描述的企业销售合同管理系统的主要功能包括:

1.产品信息管理功能 产品信息的录入:包括产品编号、产品名称、商标品牌、规格型号、计量单位等信 息;主要实现功能:产品信息的修改;产品信息的删除;产品信息的查询。 2.合同费用管理功能 合同费用的录入,包括凭单号、费用类别、合同编号、费用明细、金额、收款人、 经办人、发生日期和备注等信息;主要实现功能:合同费用的修改; 合同费用的查询。

3.合同收账管理功能 合同收账的录入,包括发票编号、发票类别、合同编号、金额、日期、经办人、备 注等信息;主要实现功能: 合同收账的修改;合同收账的查询。 4.合同信息管理功能 合同信息的录入,包括合同编码、签订日期、客户名称、合同状态等信息;主要实 现功能:合同信息的修改;合同信息的查询。 5.合同统计管理功能 主要实现功能:合同成本利润统计月报表 合同成本利润统计年报表 6.系统用户管理功能 系统用户信息的录入,包括用户名、密码等信息;主要实现功能:系统用户信息的 修改; 系统用户信息的删除;系统用户信息的查询

第 5 页 共 24 页 xxxx 大 学 课 程 设 计 说 明 ( 计 算 )书 第三章 需求分析 一、数据库需求分析 销售合同时企业经营的重要组成部分,它可以体现一个企业的经营情况和效益。企 业销售合同管理系统可以有效地提高企业宏观控制和经营管理的质量,使企业现代化管 理的重要组成部分。 本课程设计是在企业经营和管理领域中应用非常广泛的数据库应用系统之一。它既 可以作为独立的系统使用,也可以作为企业综合业务管理系统的一个重要组成部分。本 课程设计包括产品管理、合同基本信息管理、合同产品管理、合同费用管理、合同收账 管理、合同统计管理等主要功能模块,比较全面地实现了企业销售合同管理系统的功能。

本课程设计重点体现了企业经营和管理类系统的实现方法。其中通过合同费用管理 和合同收由管理,对企业的经营活动进行记录和控制,动态地反映企业的经营状况。合 同统计模块则对企业的经营状况进行分析,演示了数据库管理系统中统计报表的实现。

二、数据库概念的结构设计

将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计, 概念数据模型 ,主要在系统开发的数据库设计阶段使用 ,是按照用户的观点来对数据 和信息进行建模 ,利用实体关系图来实现 .它描述系统中的各个实体以及相关实体之 间的关系 ,是系统特性和静态描述 .概念结构设计是整个数据库结构设计的关键。 我所定义的实体是:产品,合同产品,费用,合同信息。 三、数据库的逻辑结构设计:

产品信息表包含的数据项有产品编号,产品名称,产品商标,产品型号,产品单位。 合同费用信息表包含的数据项有凭单号,合同编号,费用类别,费用金额,收款人 姓名,经办人姓名,发生日期,备注。

合同收账信息表包含的数据项有发票编号,合同编号,发票类型,收账金额,经办

第 6 页 共 24 页

数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E -R 图转换为与选 用的 DBMS 产品所支持的数据模型相符合的逻辑结构。将概念转化为 SQL Sever2000 数据库系统。 D1 登录信息 xxxx 大 学 课 程 设 计 说 明 ( 计 算 )书 人姓名,发生日期,备注。 合同产品信息表包含的数据项有合同编号,产品编号,产品单价,产品数量,订购 单位,交货日期,备注信息。 合同信息表包含的数据项有合同编号,客户单位名称,合同签订日期,合同状态, 负责人姓名,交货方式,交货日期,结算方式,有效期限,合同内容,附加信息。 四、数据字典(DD): 产品信息表=产品编号+产品名称+产品商标+产品型号+产品单位 合同费用信息表=凭单号+合同编号+费用类别+费用金额+收款人姓名+经办人姓名+ 发生日期+备注 合同收账信息表=发票编号+合同编号+发票类型+收账金额+经办人姓名+发生日期+ 备注 合同产品信息表=合同编号+产品编号+产品单价+产品数量+订购单位+交货日期+备 注信息 合同信息表=合同编号+客户单位名称+合同签订日期+合同状态+负责人姓名+交货 方式+交货日期+结算方式+有效期限+合同内容+附加信息 五、程序流程图: 用户名 密码 事物 图 3.1 登陆模块数据流图 第 7 页 共 24 页 用户 P1.1 接受事务 P1.2 退出登录 系统界面 D2 登录信息 用户管理

处理事务 P1.3 xxxx 大 学 课 程 设 计 说 明 ( 计 算 )书 产品信息

图 3.2 产品信息模块流程图 六、功能结构图:

图 3.3 销售合同管理系统功能模块示意图 第 8 页 共 24 页

用户 查询费用管 理信息

P2.2 处理事务 产品基本信 息 D3 产品 P2.1 查询产品管 理信息 接受事务 P2.3 P2.4 D3 Cost 信息表

企业销售合同管理系统 产品信息管理 合同费用管理 合同收账管理 合同信息管理 合同统计管理 系统用户管理

修改产品信息 删除产品信息 添加合同费用 修改合同费用 添加合同收账 修改合同收账 添加销售合同 修改合同信息 合同成本利润月统计 合同成本利润年统计 添加用户信息 删除用户信息 添加产品信息 修改用户信息