资料简介:
某百货店POS积分管理系统—积分失效与数据分析模块的实现,毕业论文,共34页,12213字,附源程序。
摘要
开发一个大而复杂的POS积分管理软件系统,将它进行适当的分解,不但可以降低其复杂性,还可以减少开发工作量,降低开发成本,提高软件生产率。其中, 积分失效处理,是为了刺激客户消费,对于一年以内未购买任何商品的会员,对其积分进行清除处理。数据处理模块,是对商品销售金额等具体数据进行计算处理,以方便企业对各类型商品销售情况等进行数据分析。作为商务用软件,错误检测机制尤为重要。因此,在模块开发时应考虑到各种实发情况的出现,并做出相应处理。在完成程序开发后,需作成单元检测清单(PCL),并进行测试,验证软件的有效性,发现并修补缺陷,以提高软件质量,确保开发出用户满意的软件产品。
关键词:POS积分管理软件系统;积分失效;数据分析;单元检测清单
目 录
——积分失效与数据分析模块的实现 0
1 引言 1
1.1 课题背景 1
1.2 选题意义 1
1.3 研究方法 1
2 分析工程 1
2.1 需求分析 1
2.2 系统分析 2
2.2.1 系统构成 2
2.2.2 系统模块 2
2.2.3 系统数据分析 2
3 设计工程 3
3.1 外部设计(概要设计) 3
3.1.1 数据库设计 3
3.1.2 数据流程图 7
3.2 内部设计(详细设计) 8
3.2.1 积分失效详细代码设计 8
3.2.2 数据分析模块详细代码设计 13
4 制造工程 14
4.1 开发环境 14
4.2 程序开发 15
4.2.1 程序流程图 15
4.2.2 建立JDBC-ODBC桥接器 17
4.2.3 读取INI文件 17
4.2.4 对数据库操作 18
4.2.5 对文件操作 19
5 测试工程 20
5.1 测试准备 20
5.1.1 积分失效模块单元检测表 20
5.1.2 分析用POS明细作成模块单元检测表 23
5.2 测试实施 24
5.2.1 测试页面截图 24
5.2.2 测试结果数据 26
结 论 27
参考文献 28
致 谢 29
声 明 30
资料文件预览:
共16文件夹,85个文件,文件总大小:1.12MB,压缩后大小:362.01KB
.classpath.svn-base [226.00B]
.project.svn-base [384.00B]
Databunseki.java.svn-base [4.24KB]
Db.java.svn-base [913.00B]
FSP.INI.svn-base [2.16KB]
FSPB1310.java.svn-base [751.00B]
Iniread.java.svn-base [4.73KB]
Startlogoutput.java.svn-base [461.00B]
Str.java.svn-base [2.54KB]
all-wcprops [948.00B]
entries [1.32KB]
format [2.00B]
Logfile.1.svn-base [53.00B]
Snapshot.1.svn-base [53.00B]
Version_Number.svn-base [53.00B]
Logfile.1.svn-base [8.00B]
Snapshot.1.svn-base [229.00B]
Version_Number.svn-base [4.00B]
all-wcprops [380.00B]
entries [581.00B]
format [2.00B]
Logfile.1 [8.00B]
Snapshot.1 [229.00B]
Version_Number [4.00B]
Startlogoutput.class [907.00B]
Startlogoutput.java [461.00B]
Str.class [3.09KB]
Str.java [2.54KB]
.classpath [226.00B]
.project [384.00B]
Databunseki.class [4.48KB]
Databunseki.java [4.24KB]
Db.class [1.47KB]
Db.java [913.00B]
FSP.INI [2.16KB]
FSPB1310.class [1.16KB]
FSPB1310.java [751.00B]
Iniread.class [3.44KB]
Iniread.java [4.73KB]
.classpath.svn-base [567.00B]
.project.svn-base [384.00B]
Datecheck.java.svn-base [1.60KB]
Db.java.svn-base [913.00B]
Endlogoutput.java.svn-base [442.00B]
Expiration.java.svn-base [13.18KB]
FSP.INI.svn-base [2.16KB]
FSPB1400.java.svn-base [1.07KB]
Iniread.java.svn-base [4.73KB]
Startlogoutput.java.svn-base [599.00B]
all-wcprops [1.04KB]
entries [1.44KB]
format [2.00B]
Logfile.1.svn-base [8.00B]
Snapshot.1.svn-base [229.00B]
Version_Number.svn-base [4.00B]
Logfile.1.svn-base [53.00B]
Snapshot.1.svn-base [53.00B]
Version_Number.svn-base [53.00B]
all-wcprops [380.00B]
entries [581.00B]
format [2.00B]
Logfile.1 [8.00B]
Snapshot.1 [229.00B]
Version_Number [4.00B]
.classpath [567.00B]
.project [384.00B]
Startlogoutput.class [1.14KB]
Startlogoutput.java [599.00B]
startlog_output.class [1.14KB]
startlog_output.java [600.00B]
Datecheck.class [2.43KB]
Datecheck.java [1.60KB]
Db.class [1.47KB]
Db.java [913.00B]
Endlogoutput.class [882.00B]
Endlogoutput.java [442.00B]
Expiration.class [11.48KB]
Expiration.java [13.18KB]
FSP.INI [2.16KB]
FSP1.INI [2.16KB]
FSPB1400.class [1.51KB]
FSPB1400.java [1.07KB]
iniread.class [3.44KB]
iniread.java [4.73KB]
毕业设计(论文):某店POS积分管理系统积分失效与数据分析模块的实现(含源代码).doc [1010.00KB]