软件工程实践报告
设计题目: 商品销售统计
学校:
班级:
姓名:
学号:
指导老师:
完成日期:
南昌航空大学 邱天 2014年2月19日
摘要
商品销售统计系统程序设计利用计算机技术,使得企业生产、库存和销售能够有利结合起来,提高企业的效率和效益。 利用该系统可以为决策者和管理者及时掌握时常动态和企业的生产状况,以及对员工销售额的统计。 销售统计系统是一个商品企业单位不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以销售统计系统应该能够为管理人员提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文
件档案,这种管理方式存在着许多缺点。随着科学技术的
1
不断提高,计算机科学
日渐成熟,其强大的功能已为人们深刻认识,它已进入人类
社会的各个领域并发挥着越来越重要的作用。 作为计算机
应用的一部分,使用计算机对员工信息及业绩进行管理,具有
手工管理所无法比拟的优点。
关键字:计算机技术、提高效益、日渐成熟、不可或缺。
目录
第一章、课设设计目的与要求 ........................................ 1
1.1 目的与要求 ................................................. 2
第二章、课题介绍------商品销售系统 ................................ 3
2.1 课设题目 .................................................... 3
2.2任务和要求 ................................................ 3
第三章、算法的设计 ............................... 错误~未定义书
签。
3.1 本程序的流程图 .............................................. 5
3.2 算法的思路 .................................................. 5
第四章、详细设计与调试 ............................................ 8
4.1 系统界面管理 ................................................ 8
4.2 商品管理界面 ................................................ 8
4.3 商品管理各功能的实现 ........................................ 9
4.3.1 商品的添加............................................. 9
2
4.3.2 商品的删除............................................. 9
4.3.3 商品的查找............................................ 10
4.3.4 商品的显示............................................ 10
4.4 购物功能的实现 ............................................. 11
第五章、调试手册与测试数据 ....................................... 12
5.1 调试手册 ................................................... 12
5.2 测试数据 ................................................... 12
第六章 实验心得与体会...............................
............... 13
附录一............................................................. 14
附录二............................................................. 21
前 言
近年来,随着商品销售市场的不断扩大,有关商品的各种
信息量也成倍增加,面对着庞大的信息量,传统的人工方式
管理会导致商品销售管理上的混乱,人力与物力过多浪费,
用于支付职员的工资不断增加,从而使各大商品经销商的负
担过重,影响整个销售部门的运作和控制管理,因此,必须
制定一套合理、有效,
规范
编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载
和实用的商品销售管理系统,对
欲要销售的商品进行集中统一的管理。本系统开发的总设计
目标是实现商品经销商对商品的系统化、规范化和自动化管
理,实现对所经销商品的集中统一管理。
第一章 课设设计目的与要求
3
1.1目的
《Visual C++面向对象与可视化程序设计》是计算机专业一门重要的专业基础课。此次课程设计的目的是以程序设计语言为基础,通过完成一些具有一定难度的课程设计题目的编写、调试、运行工作,进一步掌握面向过程和面向对象程序设计的基本
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
和编程技巧,巩固所学理论知识,使理论与实际相结合。从而提高自我分析问题、解决问题的能力。通过课程设计,学生在下述各方面的能力应该得到锻炼:
(1)进一步巩固、加深学生所学专业课程《Visual C++
面向对象与可视化程序设计》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用C++语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)掌握面向对象的程序设计方法。
(6)进一步掌握在集成环境下如何调试程序、修改程序和程序的测试。
篇二:软件工程实践报告
4
《软件工程》实践报告
准考证号: 考生姓名:
一(实验目的
软件工程是一门实践性很强的计算机专业课程, 该课程的任务是使我们掌握软件工程的基本概念、基本原理、实用的开发方法和技术 。了解软件工程各领域的发展动向;如何用工程化的方法开发软件项目,在开发过程中应遵循的流程,准则,
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
和规范。注重方法、技术的实际应用。在上机实践考核中,为培养考生良好的学习与工作作风。要求考生按一定的规范进行上机前的考核准备。熟悉软硬伯环境。上机调试和正确运行程序,以及提交实践考核报告。上机实践考核的述记在机器环境上调试、运行程序和产生正确的结果,。但准备阶段和整理实践报告也十分重要,只有做好充分的准备,熟悉机器及环境,尽可能的正确编码,才能高效率地利用机时。在书写报告时,必须依照规定的格式整理好文档资料,为考生将来从事于软件 开发和研制工作,打下一个坚实的基础。
二(实验环境 1. 硬件环境:
CPU: Pentium 1.8GHz 内存: 512M
硬盘: 40G(局域网)
2(软件环境:
操作系统:Windows 2000
5
开发工具:Microsoft Visual C++ 6.0 数据库 : Microsoft Access 三. 实践内容 3.1 需求说明书
3.1.1 概述
1. 项目背景
科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,21世纪是信息的社会,而计算机在数据信息处理上有着很大优越性。学生成绩管理是学校的一项重要工作,原有的人工管理存在这着很多不足,造成不足的原因是,在校学生人数众多,并且每个学生的信息过于复杂,从而工作量非常大,给查询、添加、修改、统计、删除成绩带来了不便。因此,如何解决这些不足,使成绩管理更快捷、更方便,具有更高的效率也就成了一个关键问题。随着科学技术的迅速发展学校成绩管理的自动化也越来越迫切,因此有必要开发成绩管理系统的软件系统来辅助学校的教学管理。
2. 目标
软件的目标:实现学生信息数据处理的自动化与智能化。
3. 用户特点
a) 掌握计算机基本操作。 b) 学校老师(可选)
4. 假定与约束
无
3.1.2 具体要求
6
1. 功能需求
对用户所提需求进行梳理后,将用户需求划分如下: 数据输入功能:可输入班级学生信息包括成绩。 数据保存功能:可保存学生信息。
数据修改功能:对学生信息进行更新修改。 数据删除功能:对学生进行删除。
数据查询功能::对学生信息进行详细查询和模糊查询。
数据统计功能:对学生平均成绩统计,对单科成绩统计,对学生班级成绩进行统计等。
数据打印功能:将查询的结果按一定报
表格
关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载
式进行打印。
系统设置功能:设置系统登陆时的用户名和密码,并对用户名和密码可重设。 2. 外部接口 无
3. 性能需求
1)数据库
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
容量不小于10万条。 2)数据库实时性要高。
4. 数据需求
1)数据为学生基本信息,没有特殊数据或字段。
5. 产品化需求 无
3.1.3 运行环境规定
1. 硬件设备: CPU:P4或P4以上 内存:256M
硬盘:20G或20G以上
2. 支持软件
7
系统:Windows 2000 或 Windows XP数据库:Microsoft
Access
3.2 设计说明书 3.2.1 概要设计说明书
1. 总体设计
学生成绩管理系统是专为教务工作者设计开发的,具有很强的专用性。由于系统功能比较简单,并且系统处理的数据量不是很大,故设计开发时采用微软的Access数据库。微软的Access数据库在小型数据库系统比较常用,Access是实时性较高的数据库之一,存储速度快,查询效率高。考虑到数据查询的实时性,主程序采用比较常用的ADO数据库访问技术,ADO是微软访问为自已数据库,而专门开发的数据库访问引擎,与Access数据库配合使用具有无缝连接性能,主程序界面开发采用自己比较熟悉的Microsoft Visual
C++ 6.0 + SP6。
2. 模块设计
系统按用户需求说明书,可划分成如下功能: a) 数据输入功能
b) 数据保存功能 c) 数据修改功能 d) 数据删除功能 e) 数据查询功能 f) 数据统计功能 g) 数据打印功能 h) 系统设置功能
系统结构图如下:
3. 数据结构设计
8
1) 在开发过程中要使用到数据库,需要创建数据库,并在数据库中创建表和视图。表的字段包含如下: 数据库名称:XCSJ.mdb 学生信息表
管理员信息表
篇三:软件工程实践报告
中国矿业大学
计算机科学与技术学院
软件工程实践报告
专 业: 计算机科学与技术
班 级: 计科11-1班
设计题目: 最土团购系统
指导教师: 刘佰龙
2013年 12月25日 徐州
课程设计指导教师评阅书
指导教师评语:
成 绩:
指导教师签字: 年月日
目录
实验分工及组员心得 --------------------------------------------------------- 4 系统简介 -----------------------------------------------------------------------------
-----错误~未定义书签。
9
1、时代背景
-----------------------------------------------------------------------错
误~未定义书签。
2、模式介绍
-----------------------------------------------------------------------错
误~未定义书签。
3、网站架构
-----------------------------------------------------------------------------
-------------------- 7
第一章 利用Visio绘制DFD图
---------------------------------------------------------------------------
10
1、顶层数据流图
-----------------------------------------------------------------错误~未
定义书签。
2、一层数据流图
-----------------------------------------------------------------------------
------------- 10
3、二层数据流图
-----------------------------------------------------------------------------
------------- 10
3.1、注册登录
10
---------------------------------------------------------------错误~未定义书签。
3.2、商品信息 ---------------------------------------------------------------错误~未定义书签。
3.3、订单 ---------------------------------------------------------------------错误~未定义书签。
3.4、评价 -------------------------------------------------------------------- 错误~未定义书签。
3.5、查看 ---------------------------------------------------------------------错误~未定义书签。
第二章 UML工具的使用 ----------------------------------------------------------错误~未定义书签。
1、StarUML简介 -----------------------------------------------------------------------------
------------ 14
2、图形绘制 -----------------------------------------------------------------------------
11
------------------- 15
2.1、用例图 ------------------------------------------------------------------错误~未定义书签。
2.2、类图 ---------------------------------------------------------------------错误~未定义书签。
2.3、序列图 ------------------------------------------------------------------错误~未定义书签。
2.4、状态图 ------------------------------------------------------------------错误~未定义书签。
2.5、活动图 ------------------------------------------------------------------错误~未定义书签。
第三章 软件源代码管理 -----------------------------------------------------------------------------
---------- 20
1、SVN介绍 -----------------------------------------------------------------------------
------------------ 20
12
2、SVN软件使用说明
----------------------------------------------------------------------------------- 20
第四章 使用软件测试工具
---------------------------------------------------------------------------------- 28
1、Nunit软件测试工具
---------------------------------------------------------------------------------- 28
1. 1、TDD的简介
----------------------------------------------------------------------------------- 28
1.2、NUnit的介绍
---------------------------------------------------------------------------------- 28
1.3、如何在.NET中应用NUnit
-------------------------------------------------------------- 33
1.4、其他的一些核心概念
-----------------------------------------------错误~未定义书签。 Test
Suite
------------------------------------------------------------------------------------------ 36 Explicit属性
13
---------------------------------------------------------------------------------- 38 Expected Exception属性
--------------------------------------------------------------------- 39
1.5、测试生命周期合约
------------------------------------------------------------------------- 39
实验分工及组员心得
14