1、 课程设计课程设计报告报告 题题 目目 商品销售管理系统商品销售管理系统 课课 程程 名名 称称 数据库应用程序课程设计数据库应用程序课程设计 院院 部部 名名 称称 信息技术学院信息技术学院 专专 业业 计算机科学与技术计算机科学与技术 班班 级级 计算机科学与技术计算机科学与技术(1)(1)班班 学学 生生 姓姓 名名 学学 号号 课程设计课程设计地点地点 工科楼工科楼 B B513513 课程设计学时课程设计学时 指指 导导 教教 师师 成绩 商品销售管理系统商品销售管理系统 一、课程设计目的和要求一、课程设计目的和要求 课程设计是为了增强学生对所学课程的理解,学会综合地、灵活地运用所学
2、 课程知识的一个重要的实践环节。本课程设计是应用 C#程序设计语言进行数据 库应用系统的开发,用 MS SQL Server2005 进行后台数据库的管理,编写出某一 个小型的管理信息系统。 通过本课程设计可以达成如下目标: 1、能够自觉运用数据库原理的理论知识指导软件设计; 2、学会数据库的设计,并能对设计结果的优劣进行正确的评价; 3、学会如何组织和编写信息系统软件设计文档和软件系统的操作说明; 4、具有一定的独立分析问题、解决问题的能力; 5、掌握 SQL Server 2005 数据库在信息系统开发过程中的应用。 6、掌握使用 C#访问后台数据库的方法。 二、课程设计的仪器和设备二、课
3、程设计的仪器和设备 奔腾四以上计算机,装有 C#,SQL Server 2005 和 Microsoft Visual 2005 软件,该软件可以在 Windows 2007/Windows XP 等操作系统中运行。 三、课程设计过程三、课程设计过程 一、一、 需求分析需求分析 1.11.1 应用背景应用背景 随着商品因为生活,商业等方面的增多,商业的发展也日益的迅猛,由于顾 客量的增多,商品出入时间的广泛,商场收益的日益增多,仅仅依靠手写的老式 输入记账法,是无法满足商场的需求的,同时这也是浪费人力和时间的。开发这 个数据库,目的就在于能够更好的对公司信息情况,商品信息情况,进货退货信 息,
4、商品的库存以及销售情况,销售结账的订单等进行精确的查询,以便更好的 完善和更新商品销售信息系统。 1.21.2 系统可行性分析系统可行性分析 可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发 是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析 和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最 小的代价在尽可能短的时间内确定问题是否能够解决。 该系统的可行性分析包括 以下几个方面的内容。 1.2.1 技术可行性 商品销售管理系统是将销售管理信息化,实现了进货、退货、消费、结账等 新的管理方式。 我们设计的这个系统采用了 SQL Server2005 与 C#进行