电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于Asp.net的真题数据填报系统的设计与实现 VIP免费

基于Asp.net的真题数据填报系统的设计与实现 _第1页
1/5
基于Asp.net的真题数据填报系统的设计与实现 _第2页
2/5
基于Asp.net的真题数据填报系统的设计与实现 _第3页
3/5
基于Asp.net的通用数据填报系统的设计与实现鞠宏军;杜丽娟【摘要】本文结合实际应用,详细阐述了一种基于Asp.net的通用数据填报系统的设计与实现。该系统能够对数据表字段进行任意定义,并动态生成相应数据存储、Excel模板及界面程序,从而更灵活的进行数据填报、查询和导出。解决了传统管理信息系统扩展性差的问题,具有一定的先进性、实用性。%Combinedwithpracticalapplication,asp.net-basedcommonmanagementsystemisintroducedindetailinthispaper.Thesystemcandefinedatasheetfieldarbitrary,therebygeneratedatasheet,excelltem-plateandinterfaceprogramdynamically.Userofthesystemcanflexiblyfulfilldatainputting,queryandex-port.Itovercomesthebadscalabilityoftraditionalmanagementsystem,withgoodadvancementandpracticali-ty.【期刊名称】《华北科技学院学报》【年(卷),期】2014(000)004【总页数】5页(P49-53)【关键词】数据表自定义;组合查询;Asp.net;通用管理系统【作者】鞠宏军;杜丽娟【作者单位】华北科技学院计算机学院,北京东燕郊101601;华北科技学院计算机学院,北京东燕郊101601【正文语种】中文【中图分类】TP311.520引言数据填报、查询及Excel导入导出操作是计算机管理信息系统不可缺少的功能。在目前的管理系统中,以上操作涉及的数据表及字段定义都是预先定义好的。若需要处理管理系统中没有的数据表及字段结构,就不能实现。解决的方法是修改系统,添加新的数据表,并扩展对添加数据表的相应程序功能。但修改程序扩展数据表操作对于非计算机专业人员来说,很难实现[1-3]。针对这种问题,本文结合实际应用,介绍了一种以Asp.net为开发工具,以Oracle为后台数据库的通用数据填报系统,可以在不修改任何程序的情况下,由系统管理员通过功能菜单自由添加数据表、定义数据字段;客户端自动生成相应填报表格界面,用户可以自由添加、修改、删除数据,也可以通过下载Excel模板,上传Excel数据文件,实现批量数据填报;同时系统管理员也可以对填报的数据表进行后台维护、自定义组合查询及Excel导出[4-5]。1数据存储设计系统设置填报系统表,用于管理员定义系统名称、查看数据表填报状态等信息,具体字段设计如表1。表1填报系统表?为实现填报系统字段的自定义,设置字段表存储各系统的字段名称、字段类型、数值小数位数、文本字符长度等,其中zdmc存储中文名称用于显示,zd为系统自动生成,用于内部建表、查询等操作。具体字段设计如表2。表2字段表?系统管理员在表1中添加某填报系统名称,然后在表2中定义该系统数据表的字段信息。定义字段结束后,生成相应的数据存储表,存储表表名采用tbxt_sjb+系统表名id,如tbxt_sjb0001、tbxt_sjb0002等;自动生成的数据表字段为表2中预定义的d001、d002……。2系统功能及界面设计系统功能分管理端和客户端两部分。管理端主要实现填报系统管理、数据字段定义、数据维护、自定义组合查询及导出等操作;客户端只有数据填报功能。根据系统使用流程,各功能界面设计如下:2.1系统管理及字段定义系统管理员维护系统列表,可以添加、删除系统名称,查看系统数据表创建状态及使用状态,也可以设置系统正在使用或暂停使用,系统管理界面如图1所示。定义好的系统可以在图2中定义数据字段。2.2数据填报系统管理员添加系统、定义字段后,点击创建数据表,系统自动创建数据表和对应的Excel数据模板。在客户端,用户选择某填报系统后显示出对应数据表格,此时既可以直接进行数据添加、删除、修改等维护操作,也可以下载Excel模板进行批量数据导入[6-8]。系统数据填报界面如图3,模板下载、数据粘贴及上传界面如图4、图5、图6。2.3数据维护及查询导出用户在客户端填报数据完成之后,系统管理员可以在后台进行数据修改、Excel导出、数据清空等维护操作;也可以对数据进行自定义组合查询,将需要的结果导出到Excel表中[9]。后台数据维护界面如图7,自定义查询界面如图8。3系统实现系统开发采用目前较为流行的B/S模式,开发工具为VisualStudio2010,开发语言使用C#,后台数据库采用Oracle11g[10-11]。数据表的动态创建,是根据管...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于Asp.net的真题数据填报系统的设计与实现

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部