本课程提供了大量的商业项目实践。这些项目取材自目前主流、真实的商业应用学员可以根据自身情况和喜好,选取一些或全部项目,在讲师的带领下开发完成。 1. 电信计费系统项目 系统的核心网络是一个基于交换式的以太网络组成的高速网络。系统的远程网络由E1 线路、DDN 和DCN 通过访问路由器实现与核心网络的连接。通过广域网连接的各个子系统中间必须通过防火墙等安全措施进行隔离。外部Internet 用户通过防火墙接入核心网络访问数据。 核心网络中的多台中心主机则负责完成整个实时综合计费账务业务处理过程,具备高可靠性、稳定性和安全性。并且配备大型的磁盘阵列。中心主机构成高可用性系统, 热备份结构, 互为备份。 计费系统硬件网络的拓扑如图1 所示。 图1 计费系统硬件网络的 主服务器组由4 台UNIX 主机组成。2 台是数据库服务器, 主要承担数据库服务和并行运算; 2 台是应用服务器, 承担数据库中间件服务器和应用服务器; 各自2 台主机互为备用, 构成高可用性系统, 从而提高系统的可靠性和可用性。 电信计费系统包括基础数据配置、计费处理、账务处理、费用处理、结算处理、综合报表、数据交换、系统管理、信息点布控与审核校验九大方面的功能。 功能结构图如图2 所示。 图2 系统结构功能模块图 计费账务系统主要实现依据统一客户资料的共享数据, 对使用记录和客户交互事件等进行统一费用计算, 并且进行费用累计, 依据需求出账, 形成综合账单; 同时能统一收取费用并统一支出费用进行销账处理。形成计量( 指使用记录的采集) 、算费( 指计费处理和账务处理) 、收费( 指费用处理) 、扣费销账( 指共享余额) 为一体的计费体系。 由于计费账务系统庞大, 而且功能较为复杂, 我们在项目训练的时候主要对计费批价处理子系统模块进行编写 批价处理是数据处理的第2 个阶段, 是对预处理后的计费事件结合客户资料、产品资费和优惠策略以及服务协议进行费用计算, 并将算费后的计费事件和费用及其他累计数据入库的过程, 批价处理模块的业务流程如图3 所示 图3 批价处理模块业务流程 (1) 定位计费事件属主对应的产品实例、产品包实例、商品实例、客户资料。 (2) 在定价模型中的定价段落中定位计费事件适应的资费政策和优惠政策。 (3) 根据资费政策和优惠政策进行算费和优惠处理。 (4) 根据资费政策和优惠政策进行其他度量的计算。 2.自助银行系统 自助银行基本上可以描述为:使银行客户以自助形式去处理传统营业网点的柜台作业交易,通过金融电子化设备来提供金融服务;银行客户于一天24小时内,在没有银行人员协助的情况下,随时能以自助方式来完成某些柜台交易。在自助银行中,处理银行交易与推销银行服务并重,除了处理传统营业网点的业务之外,还能开拓其它的新型业务,是一个全功能的银行业务网点。系统整体架构如图-4 所示 图4 系统整体架构图 3.企业通 企业通是局域网内的即时通讯软件。现在聊天工具很多,尤其以QQ,ICQ,MSN等最为流行,已经成为网上交流的主要工具,可见信息的交流是人类社会发展的催化剂,所以我们要做一个基于网络的即时通讯软件,以方便公司内部员工之间,朋友之间的安全交流。 操作系统:Windows XP 开发工具:Visual C++ 6.0 数 据 库:无 使用技术:Windows Socket 网络API,多线程,系统托盘,对话框控件等 图5 企业通 图6 企业通 图7 企业通 图8 企业通 |
发表评论