邮局订阅管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计说明书

课程设计名称:嵌入式课程设计

课程设计题目:邮局订阅管理系统

学院名称:信息工程学院

专业:计算机科学与技术班级:

学号:姓名:

评分:教师:时招军、叶水生 2014 年 6 月 25 日

目录

1 问题定义 (3)

1.1课题背景 (3)

1.2 课题的目的及意义 (3)

2 可行性研究 (4)

2.1 经济可行性 (4)

2.2 技术可行性 (4)

2.3 操作可行性 (4)

3 需求分析 (5)

3.1系统功能模块概述和分析 (5)

3.2 数据流程图 (5)

3.3 UML用例图 (5)

3.4系统开发技术简介 (6)

3.4.1 Qt (6)

3.4.2 SQLite (7)

4 系统设计 (9)

4.1 系统功能结构图 (9)

4.2 功能模块分工 (9)

4.2.1 组员分工 (9)

4.2.2 我的模块 (9)

4.3 数据库设计 (10)

4.3.1 邮局订阅管理系统E-R图 (10)

4.3.2 数据表的结构 (12)

5 系统实现 (14)

5.1 系统构成 (14)

5.2 个人核心代码 (14)

6 系统测试........................................................................................................ 错误!未定义书签。

6.1 测试用例 (20)

6.2 测试结果 (20)

7 总结 (20)

8 参考文献 (23)

1 问题定义

1.1课题背景

随着internet的普及和电子商务的兴起,邮局订阅管理系统是Internet 电子商务在报刊销售行业发展的必然结果,这种新型的报刊销售形式,与传统利用书店进行销售的方式相比拥有许多优势:一是降低了销售成本;二是利用网络作为交易平台,改变传统的交易方式,使得交易活动不受空间和时间的限制;三是信息的传递更迅速灵活,新报刊信息上传后,客户可以立即看到,交易马上可以从网上进行,从而大大提高了交易的效率。正是由于这些优势,邮局订阅管理系统才能得以迅速地发展。邮局订阅管理系统的主要功能是利用网站作为交易平台,将报刊的一些基本信息以网站的形式发布到Internet中,客户可以通过Internet登录邮局订阅管理系统来查看报刊信息并提交订单订购,实现在线交易。

1.2 课题的目的及意义

在客户进行报刊订阅过程中,经常会遇到期刊信息受到限制,客户只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限并且成本较高。而本系统可以帮助人们认识到网络在现代社会生活中的重要作用,以少量的时间和资金建立邮政门户网站来方便客户的订阅,以此来是客户的经济活动变得更灵活、更主动也更便捷。

《邮局订阅管理系统》不仅可以大量减少人力、物力,降低了成本,而且突破了时间和空间的限制,使得报刊交易活动可以在任何时间、任何地点进行,实现24小时营业,不需要营业员,可以被设置成一个自动售货机。

鉴于互联网的优势以及对国内外相关邮局订阅管理系统现状的研究分析,本次课程设计以QT/E,Sqlite为开发平台,通过对邮局的报刊订阅业务进行分析,调查,设计该邮局的报刊订阅管理系统。

2 可行性研究

2.1 经济可行性

本系统使用软件开发工具QT/E。数据库用的是Sqlite这些都是免费的而且该系统能稳定的运行在WINDOWS操作系统上,这样整个系统的软件成本得到很大程度的节约,只需要投入人力成本,在系统运行环境中,软硬件都无需做巨大投资,只利用现有计算机设备即可。因此在经济上可行的。

2.2 技术可行性

本系统采用的是QT/E开发,Windows 7操作系统,用C++语言进行前台网页界面设计以及后台控制,完成数据的添加、修改、删除、查询等功能。由于QT/E 功能强大,而Sqlite灵活易维护在开发方面具有方便快捷、使用灵活的特点,以及目前的广泛实际应用,因此使用QT/E是开发轻平台的极佳选择从而说明本系统在技术方面可行。

硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

2.3 操作可行性

目前,大多数计算机都能运行该系统,该系统的安装、调试、运行不会改变原计算机系统的设置和布局,并且系统界面简单,提示信息完整,由相关人员指导便能够方便的操作此软件。

3 需求分析

3.1系统功能模块概述和分析

近年来我国信息产业发展迅速,手工管理方式在报纸订阅管理等需要大量

事务处理的应用中已显得不相适应,采用IT 技术提高服务质量和管理水平势在必行。面对各种媒体的强势竞争,因此,邮局必须提高其工作效率,改善其工作环境。这样,管理信息化势在必行。 《邮局订阅管理系统》主要功能如下:

① 数据显示:显示所有报刊的基本信息(报刊代号,报刊名称,报刊分

类,出版社,报刊半年价,报刊全年价等基本信息); ② 用户管理:登录、退出、查询、修改个人信息;

③ 订阅管理:添加、删除、修改、查询订阅订单; ④ 注册管理:注册用户,完善用户信息。

3.2 数据流程图

图 3-1 数据流程图

3.3 UML 用例图

本系统的UML 用例图如图3-2所示:

图3-4 UML 用例图

操作结果信息

操作信息

邮局订阅管理系统

用户

相关文档
最新文档