论文题目:邮局诊断系统Master项目检索的实现
这个邮局诊断系统,需要用ASP以及SQL Server 2000进行开发。该系统共有50个数据库,分别对应着日本的47个地域中心(北海道有3个数据库)和1个统合中心(统合中心设在东京)。系统几乎用到了数据库的所有基本操作(查询、插入、删除、更新、触发器等),另外还用到了数据库的Replication机能。在这个系统中我主要负责数据检索模块(主要是局指定检索和各种Master表的检索)以及各种CSV文件的写入。
邮局诊断系统需求分析概要
1.调研结果
日本邮局是合邮政与储蓄为一体的部门体系,业务涉及面广,业务内容也相对复杂。在做这个诊断系统前,对该体系做了较为详细的调研。
目前,日本邮政省使用的业务工具比较落后,业务处理速度慢,涉及面狭窄,远远跟不上当前业务需求。虽然,各邮局之间有专线连接,但是这个网络设备运用比较保守,仅用于收发信息。所有的数据处理,均由工作人员手工计算,整理。
2.客户需求
经与用户磋商,该系统要求如下:
1、各种数据根据不同条件、要求进行检索;
2、方便数据输入,既要有画面少量数据的输入,也要有通过CSV文件的大量数据的输入;
3、对所输入数据信息,系统每天自动进行数据合计,通讯,备份;
4、根据各种要求,输出相应报表;
5、系统中要有相关出错信息。
邮局诊断系统功能分析
1、基本录入:可以采用键盘录入和鼠标点击录入的方式。保证录入信息的规范性,减轻录入人员的工作量,即使是非熟练录入人员也可以实现高速录入。
2、功能查询:可以方便的统计和查询到用户所需信息。提高工作效率。
3、报表输出:可以将数据库的数据、查询结果、统计报表直接打印。
4、权限管理:根据登录用户的ID进行权限管理,不同的权限级别进行不同的数据操作。
邮局诊断系统性能分析
1、由于这是一个相当于政府部门内部用的系统,所以界面要简洁一点,方便用户使用就行。
2、系统的目的之一就是要减轻工作人员的劳动强度和难度,所以系统的操作要简单易用。
3、邮局自身的业务处在不断扩展中,对系统也不断提出新的要求,因此,系统的可扩展性要好,一定要具有二次开发接口;
4、日本邮局含有金融系统,涉及大量金钱,所以对安全性要求很高,系统必须具备系统权限、口令注册、数据库恢复等;
5、邮局的各网点数据交换十分频繁,数据流量较大而带宽较小(128K),所以在设计系统时最大程度减少数据冗余性,加强数据独立性。