用ASP.NET设计与实现《档案管理系统》

2013-12-13 10:26:20 电力信息化  点击量: 评论 (0)
摘要:简单介绍了什么是ASP NET及它的特点。并利用ASP NET(使用C 和ADO NET)技术开发了这个功能齐备、操作简单,部署方便,运行稳定的档案管理系统,实现了部门档案的动态管理,由于这是一个基于web浏览器方式
3 系统的数据库存储层设计
 
数据库存储层设计的主要工作是建立数据库表结构和相关的存储过程。
首先要建立一个全局数据库,然后建立访问用户,然后才可以建立数据库表。
而存储过程安装在两个Oracle包中:RNDDAGL_LOGIC
 

包名称 功能说明
RND 产生随机数
DAGL_LOGIC 业务逻辑层函数
 
4 系统的业务逻辑层设计
 
业务逻辑层设计包括两部分:
一是对系统实体类的定义
二是对存储过程的封装
 
系统实体类定义的设计思路:
对于每一张数据库表,都建立一个相应的实体类,一个实体集合类,和一个数据库访问类,他们的命名方法为
Ø         数据库名称  DAGL_XX_XXX
Ø         实体类名称  CDAGL_XX_XXXObj
Ø         实体集合类名称  CDAGL_XX_XXXObjs
Ø         数据库访问类   CDAGL_XX_XXXAccess
他们的关系如下:
 
5 界面处理层设计
 
界面处理层的设计是系统的外观和功能分布。根据模块化的设计思想我们将根据需要将界面层分为几个部分处理。包括:
Ø         界面框架结构
    包括用户登录信息和系统菜单区、功能菜单区和功能操作区。
Ø         公用控件
    包括了日期选择控件、用户控件、列表控件。
Ø         ASP。NET WebForm类
    此类在系统中占有了绝大多数的内容,实现了系统中的大部分功能。
系统中为数据库中的每一张表都生成了四个页面。分别为:
Insert .Aspx——编辑数据记录的页面
List .Aspx——列表的页面
Serach .Aspx——进行系统搜索的页面
Detail .Aspx——根据需求产生报表的页面
Ø         客户端脚本
Ø         客户端ActiveX控件
Ø         客户端图片
Ø         静态的HTML页面
通过这样的设计,我们就可以得到这个功能齐备、使用简单方便的《档案管理系统》了。
 
 
 
参考文献

[1]天极网新技术研究室.《ASP.NET完全入门》.重庆出版社,2001
[2]Scott Worley著.《ASP.NET技术内幕》.王文龙 刘湘宁译.人民邮电出版社,2002
[3]Sanjeev Rohilla, Senthil Nathan, Surbhi Malhotra著.《ADO.NET专业项目实例开发》.陈君 王宝良译.中国水利水电出版社,2003
[4]丁晟春 王曰芬.网站新闻发布管理系统的设计与应用.现代图书情报技术.2002,5
[5] 章立民著.《用实例学ASP.NET》.电子工业出版社.2004
 
大云网官方微信售电那点事儿

责任编辑:和硕涵

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞