可视化编程论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
东北石油大学课程设计
2011年7月17日
东北石油大学课程设计任务书
课程可视化编程课程设计
题目商品销售管理系统的设计与开发
专业计算机科学与技术姓名张哥学号
主要内容、基本要求、主要参考资料等
一、主要内容
本次课程设计主要内容为完成一个销售管理系统的设计与开发,该案例设计说明如下:本案例基本实现销售管理的大部分功能。本案例将采用简化的过程代码和完整的系统集成技术,并采用DAO数据源创建方法。在以DAO方式创建数据环境时,实现数据源的引入和应用程序的制作。在程序中创建一组数据浏览导航程序,程序利用简单的消息映射过程代码,实现了对数据集的导航、浏览的功能。
二、基本要求:
1.该系统开发环境为Microsoft Visual C++6.0,后台数据库为Access。
2.完成系统规划与设计过程,实现系统功能的开发,确保系统可顺利运行;
3.完成课程设计报告撰写工作。
三、主要参考资料:
[1] 王艳平,张铮.《windows程序设计》[M]. 人民邮电出版社,2008.
[2] 罗斌.Visual C# 2005管理系统开发经典案例[M]. 中国水利水电出版社,2005.
[3] 王珍铃.实用软件工程教程[M].清华大学出版社,2004.
[4] 张春林.程序设计导学[M].清华大学出版社,2002.
完成期限20-21周
指导教师高峰
专业负责人
2011 年7 月17 日
目录
第一章系统概述 (1)
1.1 系统背景 (1)
1.2相关技术与开发工具介绍 (1)
1.3 业务流程分析 (2)
第2章系统设计 (3)
2.1系统架构 (3)
2.2 系统模块功能图 (3)
2.3 模块分析 (4)
2.4 系统数据库设计 (4)
第3章系统实现 (6)
3.1 启动画面系统 (6)
3.2商品销售系统 (8)
3.3实现查询界面 (10)
第4章系统测试 (16)
4.1 测试目的 (16)
4.2 测试过程 (16)
4.3 系统改进 (16)
总结 (17)
参考文献 (18)
第一章系统概述
1.1 系统背景
商品销售管理系统是目前Internet上广泛使用的在线系统之一。网上商品销售是信息社会发展的必然要求。国际互联网的开通,为信息社会的飞速发展创西安外事学院造了条件。而网民队伍的迅速扩充,无疑为网上商品销售的发展提供了巨大的市场空间。加上商品因其具有标识精晰、规格统一、特征容易描述、同种商品个体之间无差异等特性而能成为发展电子商务的最为理想的商品类型。因此,网上商品销售成为各国发展电子商务的首选目标。其次,网上商品销售因其自身具有的经营上的优势对顾客具有强大的吸引力,这也是剌激网上商品销售发展的重要原因。网上商品销售对于顾客而言,其魅力主要表现在三个方面:一是品种丰富,顾客购买商品的余地大。凡属稍具规模的网上商品销售系统,一般都具有良好的网络购物界面,由于不受实物陈列空间的限制,网上商品销售系统向顾客提供的货物品种往往能数十倍于实物商店,顾客可以通过分类查找方式选择自己所需购买的商品;二是购买方便。顾客在网上查找到自己所需要的商品后,可立即发出购商品信息,网上商品销售系统接到订购信息后即可确认,不几天就可收到送达的所购商品;三是售价便宜。在网络商品市场还很不稳定之前,各个经营者都要使用各种手段抢占市场,赔本打折是较为普遍的竞争手段之一[1]。
因此,只要网络发展没有停止,网上购物的发展就不会停止。
1.2相关技术与开发工具介绍
1.2.1 Microsoft Access
Microsoft Office Access是由微软发布的关联式数据库管理系统[3]。它结合了Microsoft Jet Database Engine 和图形用户界面两项特点,是Microsoft Office的成员之一[2]。
Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来
开发简单的WEB应用程序.这些应用程序都利用ASP技术在Internet Information Services运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server。
1.2.2 Visual C++ 6.0
Visual C++是一个功能强大的可视化软件开发工具。Visual C++6.0由Microsoft 开发, 它不仅是一个C++ 编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具[4]。
1.3 业务流程分析
因为管理是面向特定的某些对象的,所以用户在进入系统之前应该进行身份验证。用户进入管理系统后,可以查询各种销售记录,客户订单等以达到管理的目的。
主要功能:
进入系统:用户通过两个按键来选择进入系统和退出系统。
数据库管理:对销售的基本信息进行管理。
销售信息查询功能:通过商品销售记录按钮可以查询商品销售信息。信息包括商品目录,销售部门,定单管理,雇员管理,客户管理,代理管理,国家名目等。
第2章系统设计
2.1系统架构
这是一个企业销售管理系统,目标是满足公司运营和日常管理的需要,具有对产品,员工,客户管理的功能。系统开发的总体任务是实现售后服务及销售登记自动化。总之,企业销售管理系统要实现商品目录管理、商品销售管理、定单管理、员工信息管理、客户信息管理、代理管理、国家信息管理七大部分。
2.2 系统模块功能图
本系统就是采用模块化的设计思想来完成的系统按照功能几个个模块,系统功能模块图如图2.1所示。
图2-1 系统功能模块图