基于ASP.NET的报告单管理系统

更新时间:2024-02-04 作者:用户投稿原创标记本站原创 点赞:30520 浏览:142757

摘 要 :该文介绍使用ASP.NET技术开发报告单管理系统,对报告单管理系统的需求和设计进行了分析和阐述,并解释了实现的关键技术.

关 键 词 :ASP.NET;报告单管理

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)27-6451-04

Report Form Management Information System Based on ASP.NET

WENG Jian-hong, ZHANG Hui-qiong

(Hunan Railway Vocational and Technical College, Zhuzhou 412001,China)

Abstract: This paper introduces development of Report form Management Information System using ASP.NET, analyze the re quirement and design,and explain technique keys.

Key words: ASP.NET, report form

1需求概述

某企业化验材料的化学成分过程中,有大量的化验报告需要管理,随着数据量的快速增多,传统利用纸质保存、管理报告数据的方式变得困难与不便,因此需要开发一个管理系统,实现用电脑来管理化验的报告信息.该系统的基本需求为:

1)能够方便的实现化验数据的录入,化验数据分公司内部材料的化验与外部公司委托的数据,为方便起见,应分别管理.

2)录入的数据可以按预定格式导出到Excel中进行打印.

3)对信息可以方便的按多种条件进行查询.

4)对化验数据方便的进行修改.

根据系统的需要,确定采用ASP.NET技术开发B/S方式的报告单管理系统,数据库采用Access.

2报告单管理系统的功能模块设计

报告单管理系统的功能框图如图1所示.

系统主要功能模块功能如下:

1)内部报告单填写

报告单填写分为内部报告单与外部报告单的填写,功能基本相似.该模块提供化验信息的录入,如图2所示.由于不同材质的化学成份不同,所以明细列表的录入界面需要动态生成.

该模块也提供了打印功能,打印为按固定格式把数据写入Excel文件,然后进行打印,Excel报告单如图3所示.由于Excel格式基本固定,当一个报告单中的明细记录过多时,写入Excel时自动拆分成多个报告单.图3生成Excel报告


2)内部报告单维护

内部报告单维护主要实现报告单数据的查询、修改与删除,有综合查询、单个报告单的修改与单个报告单的查看三页面实现.综合查询如图4所示,能够实现涉及多个表的各种复杂组合条件的查询.图4综合查询

3)用户管理模块

系统允许不同用户操作,用户分普通用户与管理员用户,普通用户只能负责化验数据的管理,管理员用户可以实现基础数据与对用户进行管理.用户管理模块实现对用户的增、删、改、查等操作.

基于B/S结构的报告单管理系统操作方便,运行稳定可靠,安全性能好.解决了纸质保存、管理报告数据的困难与不便,极大地减轻了管理人员的工作量,对提高企业管理效率有着积极的促进作用.

[1]陈冠军.精通ASP.NET2.0典型模块设计与实现[M].北京:人民邮电出版社,2007.

[2]马军.精通ASP.NET2.0网络应用系统开发[M].北京:人民邮电出版社,2007.

[3]陈冠军.精通ASP.NET2.0企业级项目开发[M].北京:人民邮电出版社,2007.