我的毕业论文

论文想法:

引子:2004-12-7Zhengyu谈了近1小时,分析了Customer Profile项目的轮廓把握。希望起到提纲挈领以及为论文寻找思路之功效。

关键技术分析:

ASP.NET技术:

1>.异步多线程 (searchEngine)

2>.集中化控制

a.       Remoting (集中发错误邮件 进程间通信)

b.       filter (session的控制)

c.       template (用于其他页面的继承)

d.       user control

3>.cache的使用(应用于不常更新的数据的查询)

4>.错误处理。

每个函数有异常处理,记录错误信息于日志。假使遗忘,Global.asax.csApplication_Error进行处理。

Oracle:

1>.访问远程数据库

a.       load远程数据到本地,放临时表中

b.       DBlink直接远程访问

c.       访问异构数据库数据 oracle访问sqlserver,用gateway

2>.oracle tuning

a.       直接用view呈现,改用访问多个table。把查询条件放在临时表中

b.       逻辑上:

schema的设计

index(复合/function…)

改用not exists(不是not in /minus)

Sql语句加些提示,加强执行计划

c.       物理上:

数据文件的分区

Blocksize的设计

物化view的使用

Java/Unix Shell:

数据抽取(ETL)方式:

远程---ftp--à本地  远程<--ftp---本地文件 对远程数据库的调用

分层:  

contab  shell  java  oracleProcedure

优势:

shell对字符处理擅长

java能对zip处理(java写的jdbc连接数据库程序)

Procedure擅长数据库的处理

体系结构分析:

目录结构

一层:GUI Forms/services(Downtime/Purger/Service)

二层:Entity 

      Logic(SearchLogic..)

三层:工具(common/Db/Email/http/IO/Log/MS(ExcelUtil)

安全:

1>.单点登陆

第三方 siteMider

2>.授权authorization

软件工程:

说明:2004-12-6qingyi交流了近一小时,谈到了软件工程,CMMI,IQMS,建议我与Roc谈谈,或许有启示。  

另辟蹊径:

找一感兴趣,但我似乎没有多少在软件开发上的兴趣,说找出重大的兴趣或值得的论题加以研究,真的其实蛮有困难的。研究

网络(分布式/P2P BT/远程web系统管理/流媒体)

ETL

 

任务书:

 

 

 

课题名称

多数据源集成项目体系架构分析和设计

 

 

 

 

 

 

  (系)

软件工程

 

 

   

软件工程

 

 

   

夏斯华

 

 

   

010155

 

 

 

 

 

 

2005

2

28

日至

2005

6

3

日共

14

 

 

院长(系主任)签字          

*** 

指 导 教 师 签字  

*** 

 ****

** 

 **

 

毕业设计(论文)的内容

课题来源与类型:实习中的实际项目实践、自拟

实习项目简介:本项目提供360度对于企业或公司顾客信息的分析和呈现。是公司IT项目的一部分,为市场和销售部门提供数据分析服务的。项目中的数据源是多重的,有:

a.       从利用HP Service Bus而来的,

b.       直接从ORACLE数据库导入的,

c.       FTP方式远程载入的,

d.       从利用透明网关远程连接SQL SERVER数据库的

将多数据来源的数据整合统一于ORACLE数据库,供搜索引擎(C#实现)生成XML格式数据,以供前端不同的展现模块(ASP.NET实现)调用。

研究内容:

本论文在完成这样一个实际企业项目的基础上,针对企事业单位中这样极为普遍的数据整合、分析和展现需求的项目的体系结构分析和设计任务,提出其中的关键之处并探讨革新改进的余地。重点将着眼于对于体系架构的分析和思考。

研究意义:

本课题通过具体的项目实践,对目前很是普遍的体系架构进行研究。一方面深化了对项目本身的理解,另一方面提出另外的解决方案架构进而培养了革新的精神。

 

 

毕业设计(论文)的要求与数据

设计(论文)要求:

深刻领悟目前实际项目采取的架构细节。采取多种途径探讨出一种新的架构思路。并进行比较分析。

项目涉及到的数据:

平面文件中的数据,SQL SERVER/Oracle数据库中的数据,XML格式的数据等。数据形式多种多样,不过都是为最后分析服务。

可行性分析:

导师有着丰富的软件开发经验。本人参与了该种架构类型具体项目的开发,了解其优势和缺点所在。大量的文档,以及项目组同仁的帮助。时间上充裕,所有的这些是课题研究成功的保证。

 

 

 

 

 

 

 

 


 

 

 

毕业设计(论文)应完成的工作

1.  C#编程、ASP.NET页面技术关键部分、dot Net框架较为深入的理解和掌握。

2.  多重数据源的整合的研究。

3.  更好地对数据进行分析和展现的研究。

 

毕业设计(论文)进程安排

 

序 号

 

设计(论文)各阶段名称

 

 

1

确定论文题目,撰写任务书

2005/02/28-2005/03/07

2

收集文献,提出体系架构需求和难点

2005/03/08-2005/03/15

3

理解目前项目采取方案,提出新的设计方案

2005/03/16-2005/03/31

4

分析设计的基本实现

2005/04/1-2005/04/15

5

论文的撰写和修改

2005/04/16-2005/06/01

6

学位论文答辩

2005/06/03-毕业

 

 

 

 

 

 

 

 

 

 

 

 

 

 

应收集的资料及主要参考文献

1.  Jeffrey Richter() 李建忠(译),Microsoft .NET框架程序设计(修订版),清华大学出版社 2003

2.  Hersh Bhasin() 高键 英宇等(译),ASP.NET专业项目实例开发,中国水利水电出版社 2002

3(美)Simon Robinson等著C# 高级编程清华大学出版社 2002.1

4()希尔特,C#完全手册 电子工业出版社 2002.8

5(美)Marc T·Sewell,Laura M Sewell软件架构师入门必读机械工业出版社 2003

6.  Jeffrey R.Shapiro() 周之 黄玫(译),SQL Server 2000参考大全,清华大学出版社 2002

7.  王晓琴 ,Oracle 异构服务实践, http://www.ccw.com.cn/htm/center/prog/03_1_8_2.asp, 2003-1-8

8.  胡欣杰,Oracle 9i数据库管理员指南,北京希望电子出版社 2002

9.  李香敏主编,Sql server 2000编程员指南,北京希望电子出版社 2000

10.             Niel M. Bornstein.NET and XMLO'Reilly 2003.11

11.             实际项目相关的文档 ,HP GDCC 2004

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值