ImageVerifierCode 换一换
格式:DOCX , 页数:45 ,大小:434.59KB ,
资源ID:13107055      下载积分:6 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13107055.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于cs结构的有线电视收费信息管理系统研究大学论文.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于cs结构的有线电视收费信息管理系统研究大学论文.docx

1、基于cs结构的有线电视收费信息管理系统研究大学论文 毕业论文(设计)题 目: 基于C/S结构的有线电视收费信息管理系统研究 院(系): 计算机科学与技术学院 专业年级: 计算机科学与技术 姓 名: * 学 号: * 指导教师: * 讲师 2009年03月10日原 创 性 声 明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任

2、由本人承担。论文作者签名: 日 期: 关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属*。本人完全了解*有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权*可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为*。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为*。论文作者签名: 日 期: 指导

3、老师签名: 日 期: 基于C/S结构的有线电视收费信息管理系统研究摘 要随着中国加入WTO,中国的有线电视产业正逐步走向国际化,正规化。在有线电视收费的日常生活中,会涉及到多方面的信息,能否及时有效地处理这些信息,将直接影响到公司的经营状况。本文通过对国内近几年来出现的有线电视收费信息管理系统软件的分析,结合工作实践,按软件工程的方法对有线电视收费信息管理系统进行了系统分析、总体设计、详细设计等。采用了目前流行的客户机服务器模式,选择性能优异的大型数据库SQL,利用高效的开发工具VISUAL C+,来完成有线电视收费信息管理系统软件的设计与开发。并根据实际工作的要求,对系统的各具体功能模块进行

4、了详细地说明,解决了以往类似软件功能单一,不切实际的问题。系统采用帐户口令加密和数据库备份等来实现系统的安全,切实有效地解决了系统的安全性问题。有线电视收费信息管理系统是针对有线电视收费所研发的,具有较强的针对性。该系统能够及时地添加、修改和删除各类信息,并提供了丰富的查询功能。既方便了员工对各类信息进行操作,也能够为管理人员作出正确的决策提供支持,是一套功能完善的有线电视收费信息管理系统。关键词:MIS,SQL Sever2000,ADO,C/SResearch of Management Information System of Cabled T.V.Charges Based on C

5、/S StructAbstractWith the chinas entry into WTO, the chinese cabled T.V.charges tend to more internationalized and standardized. Many fields of information will be invo ed in the daily life of The cabled T.V. chargesInformation Managing. Whether we can handle those information or not affects a lot t

6、he managing situation of cabled T.V. This thesis makes systematic analysis integrity design detailed design etc of Brand The cabled T.V. chargesInformation Managing System with the software project method., though analysis of software of TCMS that appearing in recent years, linking work practice tog

7、ether. We have finished the  design and development of TCMS, adopting current popular C/S.choosing the lagre Database SQL, using effective developing tool VISUAL C+. In view of  practical work demand, the thesis illustrates each functioned model part of the system, so ing the usual softwar

8、e problem of single function and out of practice . The system adopting the method of user code login and restore Database etc to realize the security, so ing the security problem practically and effectively. The cabled T.V. chargesInformation Managing System is designed specially for Brand TC, it is

9、 academic. This system is capable of adding、modifying and deleting various kinds of information, supplying with large inquiry function. It is convenient for firm members to operate on kinds of information as well as for managers to make acute decision, and it is a set of all run functioned TCMS. Key

10、 words: MIS, SQL Sever2000, ADO, C/S目次引言 71 技术介绍 101.1 Visual C+开发技术 101.2 SQL SERVER数据库 122 需求分析 133概要设计 143.1 系统结构设计 143.2 数据库设计 164. 系统详细设计与实现 264.1 帐户信息管理 264.2 客户信息管理 334.3 收费信息管理 354.4 报表信息管理 384.5 区域信息管理 394.6 系统管理 415 测试与系统性能分析 435.1 测试过程 435.2 性能分析 44结论 45致 谢 46参考文献 47引言管理信息系统(MIS,Managemen

11、t Information System)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业,管理,分析和决策职能的系统.管理信息系统利用计算机的硬件和软件,手工规程,分析,计划,控制和决策用的模型,以及数据库对信息进行收集,传输,加工,保存,维护和使用.因此管理信息系统是一个信息处理系统.管理信息系统作为各项业务,技术,工作自动化及高水平管理的方法和模式,正在得到越来越广泛的应用.早期的管理信息系统通常是以各单位为主体,独自进行开发和应用.从技术上看,大体是以局域网或客户/服务器模式组成应用系统平台,在操作系统和数据库管理系统的平台上开发应用软件系统.但是,由于技术的发展和进

12、步以及应用,管理和数据共享的需要等诸多原因,把分散开发且分布在各个地域的独立的管理信息系统互相连接起来,实现系统硬件,系统软件,应用软件及数据的共享,已经成为越来越迫切的任务.当今社会是一个信息社会,信息已成为继劳动力,土地,资本之后的又一大资源.谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更多的优势.贸易管理信息系统是一个贸易公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以贸易管理系统应该能够为用户提供充足的信息和快捷的查询手段.但目前还有一些小型企业使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低,保密性差,

13、另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难. 近十年来,随着数据库技术的迅速发展以及数据库管理系统的广泛应用,人们利用信息技术工作和搜索数据的能力大幅度提高,千千万万的数据库被用于商业管理、政府办公、科学研究和工程开发等方面,特别是多媒体技术、网络技术与数据库技术的结合,使得数据库有更大的发展空间。现在中国企业已进入新管理时代.经过20年的改革开放,中国企业发展的宏观环境和管理模式都发生了根本性的改变.企业管理在经历了计划经济时期的生产管理时代,计划经济与市场经济相结合时期的混合管理时代后,从九十年代末进入全面市场经济时期的新管理时代.新管理时的中国企业管理

14、是面向市场,基于现代企业制度,是中国模式,价值化,系统化,电脑化,国际化和普遍化管理的时代. 新管理时代的中国企业管理以建立竞争优势,提高企业竞争力为核心.要提高企业的竞争力就必须整合企业经营,全面强化企业管理,形成企业持久发展的内功.越来越多的质优企业舍得在管理系统上投资的举动,足以说明这一趋势.在市场竞争日益激烈,用户需求不断趋向多样化,企业间关联程度越来越密切的今天,要求企业行动必须快捷,灵敏,在管理的思想观念,方式方法上不断创新.人力已经很难完全达到要求,必须借助当代信息科技的最新成果,优化和加强企业的运营和管理.在西方国家,计算机系统的发展有以下四个阶段:第一阶段(1953-1960

15、)电子数据处理阶段(EDP). 此阶段以单项数据处理为主,如财务管理,物资管理,工资管理等.第二阶段(1961-1970)管理信息系统阶段(MIS).在这期间,由于高速度的处理机,高速度大容量的存储器与器件有了突破性进展,使得计算机应用系统从单项应用的EDP发展到多功能,多层次,综合性的应用阶段,使得MIS日渐成熟,具有了控制,预测,辅助和决策的功能.第三阶段(1970-1980)决策支持系统阶段(DSS).在此阶段解决的主要是面向高层管理,大范围的决策问题以及非结构化信息的处理.第四阶段(1980-)职能管理系统阶段(IMS),这个阶段强调的是综合管理功能,多维服务模式,人机协调的,智能化的

16、,集成化的计算机辅助管理功能等.据统计,目前,美国在财务会计上占有90%以上的工作由计算机完成;物资管理中80-100%的信息处理由计算机完成;计划管理是90%左右;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%以上;用于科技计算的占8%以上,用于生产过程控制的占12%以上;由此可以看出,经济管理是计算机应用的主要领域. 使用计算机对贸易信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等.这些优点能够极大地提高贸易信息管理的效率,也是企业的科学化,正规化管理及与世界接轨的重要条件.本文就贸易公司信息管理系统的设计与

17、实现进行了认真的分析研究,结合实际工作环境和实际管理需求,建立了一个高效、稳定的贸易公司信息管理系统,以达到先进、安全、实用、可靠为目标。该系统主要应用在对贸易公司的管理上,利用本系统能够及时地添加,修改和删除各类信息,并提供了丰富的查询功能。该系统采用帐户口令加密和数据库备份等来实现系统的安全,切实有效地解决了系统的安全性问题。 1 技术介绍1.1 Visual C+开发技术Visual C+由微软公司所发布,是一种在C+语言基础上的开发工具(也有人视其为整合开发环境Integrated Develop Environment),主要用来开发窗口应用程序。“Visual”即“可视化”,“C+

18、”自然保护区为“带类的C”,Visual C+就是在C语言的基础上引入面向对象的机制而形成的一门程序设计语言。Windows 3.1的出现,标志着PC进入了真正的IDE时代。MicrosoftC/C+7.0引入了对C+的支持,并引进了Microsoft Foundation Class库1.0版,完善了源代码。MicrosoftC/C+8.0成为真正的Windows IDE,这就是Visual C+1.0。Visual C+1.5之后,微软决定不再花更多的努力去支持16位编程。虽然,Visual C+2.0仍提供对16位的支持,但它仅用来创建32位程序。Visual C+4.0引入了对Inte

19、rnet的支持,并为Internet编程设计了新类库。Visual C+5.0增加了一些新类,但主要是集中在界面、线帮助系统、宏能力的改善上。Visual C+5.0中合并了Active Template Library(ATL),并显著地改善了编译器优化代码的能力。1998年9月,Microsoft推出了Visual C+6.0,它除了保留Visual C+5.0及对ActiveX的支持外,还支持DHTML,更新了MFC及ATL的类库,并对模板也有扩充,用户可以方便地开发出类似Web浏览器界面的应用程序,成为目前应用最广泛的版本。Visual C+开发数据库的优势 Visual C+提供了多

20、种多样的数据库访问技术ODBC API、MFC ODBC、DAO、OLEDB、ADO等。这些技术各有自己的特点,它们提供了简单、灵活、访问速度快、可扩展性强的开发技术,而这些正是Visual C+开发和其他开发工具相比的优势所在。归纳起来可以概括为以下几个方面: 一 简单性 首先,Visual C+提供的MFC类具有强大的功能,如果能够掌握会达到事半功倍的效果;一些开发向导会简化应用程序的开发:另外MFC ODBC和ADO数据库接口已经将一些底层的操作都封装在类中,用户可以方便地使用这些接口,而无需编写操作数据库地底层代码。 二 可扩展性 Visual C+提供的OLE技术和ActiveX技术

21、可以让开发者Visual C+中提供的各种组件、控件以及第三方开发者提供的组件来创建自己的程序,从而实现应用程序的组件化,面组件化的应用程序则会具有良好的可扩展性。 三 访问速度 Visual C+为了解决ODBC开发的数据库应用程序访问数据库速度慢的问题,提供了新的访问技术,即OLE DB和它的高层接口ADO,它们是基于COM接口的技术,因此使用这种技术可以直接对数据库的驱动程序进行访问,从而提高访问速度。 四 数据源友好 传统的ODBC技术只能访问关系型数据库,而在Visual C+中,通过OLE DB访问技术不公可以访问关系型数据库,还可以访问非关系型数据库。Visual C+的核心是M

22、icrosoft基础类库,即通常所说的MFC。MFC比较完整地封装了Win32软件开发工具包中的结构、功能,它为编程者提供了一个应用程序框架,为编程者完成了很多Windows编程中的例行性工作,如管理窗口、菜单和对话框,执行基本的输入和输出、使用集合类来保存数据对象等。MFC使得很多过去很专业、很复杂的编程课题,如ActiveX、OLE、本地数据库和开放式数据库互联(Open Database Connectivity,简写为ODBC)、Internet应用程序设计等变得更加容易。MFC的起源可以追溯到1989年。那时Microsoft的程序员们开始试图将C+和面向对象的编程概念应用于Wind

23、ows编程中,以编写出一个可以使Windows编程更加简便的应用程序框架。他们把这个应用程序框架叫做AFX。最初的AFX版本未能被大多数Windows程序员所接受。AFX不得不重新做所有的一切,他们所创建的新的应用程序框架是一套扩展的C+类,它封装和映射了Windows API,这就是MFC的前身。过去的AFX小组也变成了MFC小组。最终,MFC的第一个公开版本于1992年3月随MicrosoftC/C+7.0一起推出。在12个月之后,MFC 2.0随Microsoft新的编程工具Visual C+ 1.0一道出炉。在Windows NT3.1面世一个月以后,Microsoft推出了32版本的

24、Visual C+和MFC 2.1。1994年9月,MFC 3.0伴随着Visual C+2.0的一道面市,在今天的计算机图书市场上,还有着大量的关于Visual C+2.0和MFC 3.0的图书出售,因此,可以想象得出Visual C+2.0所取得的成功和它所产生的影响。MFC库是可扩展的,它和Windows技术的最新发展到目前为止始终是同步的。1.2 SQL SERVER数据库相对于FoxPro、Access等个人数据库而言,SQL Server是一个功能完备的正规数据库管理系统。SQL Server2000继承了数据库软件设计引擎方面的优势,已经成为新一代网络应用程序的最佳数据库和分析解

25、决方案之一。作为Microsoft.NET Enterprise Servers的核心组件,它将减少电子商务、在线商务和数据仓储应用程序推向市场时间,并对需要的环境提供可靠的支持。SQL Server2000对XML和HTTP提供充分的支持;提供分割装载和确保时间的特性;提供先进的管理和协调机制,可以自动管理线和任务,降低总体开销。另外,SQL Server2000充分利用了Windows 2000的功能,包括支持活动目录服务,最多支持32个处理器和64GB的内存。它还包括支持开发引擎、标准的SQL语言、扩展的特性等功能,这些是一些大型数据库系统才具备的特性。而存储过程、触发器等特性,也是个人

26、数据库所没有的。2 需求分析有线电视收费信息管理系统需要处理大量的客户信息,还要时刻更新客户信息,不断地添加、修改收费信息。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息,还需要有效的程序结构支持各种数据操作的执行。有线电视收费管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包括收费信息、客户信息、帐户信息、等多项操作流程。为即使结清每笔业务,保证居民使用有线电视,有线电视收费单位要花费大量人力物力和时间来做数据记录及统计工作。因此,为提高工作的质量和效率,就必须根据有线电视收费的专业特点开发有线电视收费系统。有线电视收费管理系统主要解决的问题是:一 基本信息的设置:提供了

27、帐户信息、操作员信息,顾客信息、区域信息、收费信息的输入、修改、删除和查询等功能。基本信息是管理系统得以运行的数据基础。二 收费信息管理:提供收费信息的输入、修改、删除和查询功能.三 系统可以对基础数据进行维护、可以提供强大的数据统计、查询、修改等功能。该管理系统借助Windows操作系统,利用vc+进行开发,SQL Sever数据库来处理数据。 3概要设计3.1 系统结构设计总体设计中最核心的问题是系统总体功能结构的确定和子系统与模块的划分。本系统结构化设计思想就是自顶向下地将系统划分为若干个子系统,而子系统又划分为模块,模块又划分为子模块,层层划分,直到每一个模块能够作为计算机可执行的单独

28、程序为止。3.1.1 功能模块设计有线电视收费信息管理系统大致可以分为四个模块,分别是系统操作员信息管理模块,顾户信息管理模块,区域信息管理模块,帐号信息管理模块,收费信息管理模块,查询管理模块.其中,查询信息模块又分为帐号查询模块与综合查询模块;系统功能模块图如下所示:图3-1 系统功能模块图系统模块分析是基于系统开发的总体任务,经过分析与调查用户需求,得出此系统需要完成的基本功能主要有:一 帐号信息管理(1) 帐号信息的输入,包括帐号开户人的身份证号,开户人姓名,联系人名称,安装地址,所在城市,所在地区,邮政编码,电话号码,交费金额,备注信息等.(2) 帐号信息的添加,修改,查询,浏览,删

29、除,包括开户人身份证号,开户人姓名,联系人名称,安装地址,所在城市,所在地区,邮政编码,电话号码,交费金额,备注信息等.二 顾客信息管理(1) 顾客信息的输入,包括顾客身份证号,顾客名称,常住地址,所在城市,所在地区,邮政编码,电话号码,备注信息等.(2) 顾客信息的修改,查询,添加,浏览,删除,包括顾客身份证号,顾客名称,常住地址,所在城市,所在地区,邮政编码,电话号码,备注信息等.三 城区信息管理(1) 城区信息的输入,包括城区编号,城区名称,备注信息.(2) 城区信息的修改,添加,查询,浏览,删除,包括城区编号,城区名称,备注信息.四 交费信息管理(1) 交费信息的输入,包括交费单编号,

30、帐号,开户人名称,交费金额,交费日期,交费地点,操作员编号和备注信息等.(2) 交费信息的添加,修改,查询,浏览,删除,包括交费单编号,帐号,开户人名称, 交费金额,交费日期,交费地点,操作员编号和备注信息等.五 操作员信息管理(1) 操作员信息的输入,包括员工号,部门,职务,教育水平,专业,备注等.(2) 操作员信息的添加,修改,浏览,删除,包括员工号,部门,职务,教育水平,专业,备注等.七 报表信息管理(1) 交费信息报表输入,包括缴费单编号,缴费帐号,金额,缴费时间,缴费地点,操作员编号等.八 系统管理(1) 密码管理.(2) 用户管理.3.2 数据库设计数据库在一个管理信息系统中占有非

31、常重要的地位,数据结构设计的好坏将直接影响到系统的效率以及实现的效果.合理的数据库结构设计可以提高数据库存储效率,保证数据的完整性和一致性. 3.2.1 数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询。这就要求数据库结构能够充分地满足各种信息的输入和输出。收集基本数据、数据结构和数据处理流程,组成一份详细的数据字典,为下一步的具体设计做好充分的准备。仔细分析调查有关贸易公司管理信息的要求,得到如图所示的系统要处理的数据流程图:图3.2 系统数据流程图3.2.2 数据库概念结构设计 得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包括各种信息,通过相互之间的作用形成数据的流动. 这个实例根据上面的设计规划出实体有:帐号实体、顾客实体、交费信息实体、区域信息实体.各个实体具体的E-R图如下.帐号实体E-R图,如图所示。 图3.3 区域商实体E-R图区域实体E-R图,如图所示.图3.4 区域实体E-R图顾客实体E-R图,如图所示.图3.5 顾客实体E-R图交费信息实体E-R图,如图所示.图3.6 交费信息实体E-R图员工信息管理实体E-R图,如图所示.

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2