基于ASP.NET的墓园管理系统的开发

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:lingling850502
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:墓园管理系统的设计和建立,是我国墓园管理进程中的一个重大进步,实现了墓园管理的数字化和网络化,便捷地实现了墓园信息共享。该系统开发基于asp.net、C#,采用了C/S模式。该文对该系统的主要功能、系统流程和关键技术进行了探讨。
  关键词:墓园管理;信息系统;系统分析
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)02-0088-03
  Abstract: Design and establishment of the Cemetery Management System is a great progress in the process of cemetery management in China. It realizes the digitization and networking of cemetery management. It also gets achievement in information sharing about the cemetery conveniently. System development is based on asp.net and C#. It uses C / S mode. The paper discusses about main function, system processes and the key technologies of the system.
  Key words: cemetery management; Information system; system analysis
  随着城市化进程的不断加快,人民生活水平的提高,殡葬服务业也随之发展起来。由于科技文化的进步,人们对待殡葬的观念也发生了改变,传统的土葬已经不能满足一大部分人的需求,尤其是城市人口。随着城市的扩建,绿化用地的不断增加,使得原本土地资源紧张的城市地区对待土地使用更加谨慎。社会在进步,经济在发展,人们对待已故家人,朋友的殡葬过程中的需求更加多元化,而且这种多元化趋势随着时间的推移会越来越明显。随着科学发展观在我国大力的推行,人与自然和谐相处的理念日益深入人心,大多数家庭比较倾向购买墓穴,购买墓穴不仅可以节省土地资源,还体现出一种绿色的殡葬理念。通过开发一个墓园管理系统,不仅可以合理利用土地资源,节省用地面积,还可以快速查找出死者基本信息,方便墓园工作人员管理墓穴,科学合理收费,提高工作效率和节省人力资源,缓和用地矛盾。
  1 运行环境
  1.1 硬件环境
  CUP:Intel Xeon
  主频 2.0G
  硬盘:SCSI
  内存:4G
  网卡:ethernet
  1.2 软件配置
  操作系统:windows server 2010
  数据库:SQL server 2008
  开发平台:Microsoft Visual Studio 2010(C#)
  浏览器:360安全浏览器7
  2 系统需求分析
  2.1 系统架构
  系统采用了C/S模式的三层结构,分为表示层,业务逻辑层,数据访问层。表示层表现方式为web方式,主要用来接受用户的请求,以及返回相关数据。业务逻辑层是对数据层的操作,即对表示层返回的数据进行操作,处理数据业务逻辑。数据访问层是对业务逻辑层或表示层提供的数据进行操作,比如查询、修改、删除、添加等。三层结构示图如图1所示:
  2.2系统用例图
  该系统面向三个对象:业务员,系统管理员和申请人。其各自职能如下:
  业务员职能:填写预订信息,填写故者信息和申请人信息,更改墓穴状态,填写安葬证号,录入以及修改信息,处理客户意见,提供碑文样稿
  管理员职能:创建用户账号,用户信息修改,修改用户密码,系统备份和还原,用户信息查询,分配用户权限,注销用户,日常数据管理
  申请人职能:提出申请购墓,提供故者信息和申请人信息,提供补充信息,及时缴费,申请办理安葬证,提出意见,查看碑文样稿
  交易过程中需要系统管理员、业务员和申请者相互协调,才能够完成整个交易,达到交易双方都满意以及系统使用程度最大化。并且,只有不断吸取客户意见,改进自身,才能够不断提高系统实用性。
  2.3 系统模块架构
  安泰园墓园系统分为四个模块:业务办理模块,档案管理模块,数据统计模块,系统管理模块。各个模块对应职能如下:
  业务办理模块:墓穴预定、购墓申请、墓穴购销、碑文样稿、资料填充、公墓安葬证、预约安葬、骨灰盒存取、客户意见。档案管理模块:档案录入、档案查询、墓区批量生成,墓区平面图。数据统计模块:墓穴年度统计、牧区汇总统计、管理费统计。系统管理模块:用户管理、墓穴类型、单位信息、墓区管理、骨灰盒管理、系统备份、系统还原。
  3 系统设计与实现
  3.1 数据库设计
  根据系统需求以及系统实际使用情况,本系统采用了Microsoft SQL Server 2008数据库软件,该软件版本在SQL Server 2005的基础上增强了信息保密性, 使得使用公司可以以很高的安全性、可靠性和可扩展性来运关键任务的应用程序。以Microsoft SQL Server 2008建立名为MYMIS的数据库,数据路中主要设计了碑文表、骨灰盒表、故者表、客户意见表、墓穴类型、墓区表、购墓申请、预约安葬、系统创始、墓穴预定、用户表、墓穴购销,各数据表结构如下:
  1)碑文表(bw):编号(id),墓穴编号(mx_id),联系人姓名(lxrxm),联系人电话(lxrdh),字体(zt),位置排列方向(wzplfx),(nr),贴金大字格式(tjdzgs),贴金大字单价(tjdzdj),贴金中字格式(tjzzgs),贴金小字单价(tjxzdj),贴金小字格式(tjzzgs),贴金中字单价(tjxzdj),刻字格式(kzgs),刻字单价(kzdj),瓷像4寸格式(cx4cgs),瓷像4寸单价(cx4cdj),瓷像5寸格式(cx5cgs),瓷像5寸单价(cx5cdj),瓷像6寸格式(cx6cgs),瓷像6寸单价(cx6cdj),瓷像安装格式(cxazgs),瓷像安装单价(cxazdj),其他费用(qtfy),备注(bz)   2)骨灰盒表(ghh):编号(id),状态(zt),位置(wz),明细编号(mx_id),姓名(xm),存放时间(cfsj),取出时间(qcsj),性别(xb),年龄(nl),火化证号(hhzh),骨灰盒样式(ghhys),申请人姓名(sqrxm),申请人地址(sqrdz),申请人身份证号(sqrsfz),申请人电话(sqrdh),金额(je),备注(bz),申请人与故者关系(sqrgx)
  3)故者表(gz):编号(id),明细编号(mxbh),姓名(xm),性别(xb),年龄(nl),籍贯(jg)
  4)合同表:编号(id),明细编号(mx_id),内容(nr)
  5)客户意见表(khyj):明细编号(mx_id),经办人编号(jbr_id),客户姓名(khxm),客户电话(khdh),意见内容(nr),截止时间(jzsj),处理结果(cljg),反馈状态(fkzt),办结状态(bjzt)
  6)墓穴类型(lx):名称(mc),顺序编号(sxbh),长(ccc),宽(cck),高(ccg)
  7)墓区表(mq):编号(id),名称(mc),类型(lx)
  8)墓穴购销表(mx):编号(id),墓区编号(mq_id),经办人编号(jbr_id),状态(zt),类型名称(lxmc),坐标x(zbx),坐标y(zby),位置排(wzp),位置座(wzz),穴位(xw),籍贯(jg),安葬时间(azsj),安葬证编号(azzbh),管理费截止时间(glfjzsj),购墓时间(gmsj)
  9)购墓申请(sq):编号(id),明细编号(mx_id),申请人姓名(sqrxm),申请人地址(sqrdz),申请人单位(sqrdw),与故者关系(ygzgx),申请人电话(sqrdh),备注(bz),申请时间(sqsj)
  10)系统创始(xtcs):拼音简写(k),中文详写(v),类型(l)
  11)墓穴预定(yd):编号(id),明细编号(mx_id),交款人姓名(jkrxm),交款人电话(jkrdh),缴款时间(jksj),缴款金额(jkje),收据编号(sjbh)
  12)用户表(yh):编号(id),名称(mc),密码(mm),类型(lx),姓名(xm),状态(zt)
  13)预约安葬(yyaz):编号(id),明细编号(mx_id),状态(zt),安葬时间(azsj),备注(bz),故者编号(gz_id),(typeo)
  客户意见表是让业务员处理客户意见,针对每一条意见作出处理后,业务员修改意见状态,由未处理改为已处理。墓穴类型是录入该墓园所有类型的墓穴,为客户提供参考。系统创始、用户表等是管理员对用户账户信息、状态等进行处理。墓穴购销、购墓申请等是业务员对外销售墓穴时所必须经过的流程,详细记载购买者、已故者的相关信息。碑文表是用来存放关于碑文详细信息的表,包含编号、墓穴编号、联系人姓名、联系人电话、字体(zt)、墓碑位置、贴金字、刻字格式以及刻字单价、瓷像格式和单价、瓷像安装格式以及单价、其他费用等信息。骨灰盒表包含目前骨灰盒状态、位置、明细编号、姓名、存放时间、取出时间、性别、年龄、火化证号、骨灰盒样式、申请人姓名、申请人电话、金额、备注、申请人与故者关系等。
  3.2 系统流程图
  3.3 系统实现
  业务员登陆系统,如果权限不够,则自动退出系统并需要向系统管理员申请权限,若权限足够,则进入业务办理模块。进入模块后,在墓区平面图上点击选择“未售”的墓穴,填写申请者的预定信息,修改墓穴状态为“预定”。要求墓穴申请者提供故者信息和申请人信息,选择“未售”或“预定”的墓穴,填写故者信息和申请人信息,将该墓穴状态修改为“预定”。选择“预定”状态的墓穴,修改墓穴状态为“已售”。对已售出的墓穴办理公募安葬证,选择“已售”状态的墓穴,填写安葬证号,修改墓穴状态为“已售”。录入和修改所有信息,并且录入未填写的信息。答复客户提出的意见,并修改状态。
  4 系统关键技术
  4.1 墓园管理
  由于当前比较常用的系统开发工具主要有JSP,PHP,ASP,和ASP.NET主要四种,ASP.NET与上述开发工具相比,主要优点在于它可以使程序设计相对简化,整体结构清晰,而且ASP.NET功能较为强大,其不仅是程序语言,而且它还拥有巨大的类库和强大的开发工具,具有适应性强,恢复性强,有效性强的特点。这使得开发者易于实现其开发项目常见的系统功能。墓园管理信息系统使用ASP.NET开发平台,不仅可以帮助用户详细了解所购墓穴的信息,而且大大提高墓园的管理水平和优化墓地资源配置,节约了大量的人力和物力。
  5 结束语
  本文根据墓园管理的实际需求,利用.NET开发平台,自主设计了墓园管理系统。并且结合当下流行的B/S技术来构建该墓园管理系统,在帮助用户详细了解所购墓穴的详细信息的同时,还可以大大提高墓园的管理水平,节约了大量的人力和物力,符合科学发展观的要求,为墓园的业务管理人员提供了更为规范的工作环境和便捷的工作方式,对新时期下殡葬行业的发展和产业结构的调整具有重大意义。
  参考文献:
  [1] 程文玮. ASP.NET数据库管理[J]. 广州大学学报, 2005, 4(2): 42-46.
  [2] 胡波, 吴保国, 陆道调. 基于ASP.NET的造林专家系统[J]. 林业调查规划, 2005, 30(1):
  20-23.
  [3] 杨兴凯. 新一代Web开发环境—Asp.Net[J].沈阳师范学院学报,2002,20(2): 110-113.
  [4] 龚建雅. 空间数据库管理系统的概念与发展趋势[J].测绘科学,2001,26(3): 4-9.
  [5] 苏芬平, 刘更, 王海伟. 数据库管理系统持久层的Hibernate解决方案[J]. 计算机工程与设计, 2008, 29(12): 2991-2993.
  [6] Jean-Robert Pitte. A short cultural geography of death and the dead[J]. GeoJournal, 2004(4).
  [7] MarcTreib. Woodland Cemetery—A Dialogue of Design and Meaning Landscape Architecture[Z]. 1986.
其他文献
摘要:随着因特网的飞速发展,网络已经走进了普通人的生活当中,网上聊天也已经成为了人们交流沟通的一种途径,具有时效性和便捷性。该软件分为服务器端和客户端两个部分,客户端通过服务器进行连接通信。服务器端主要实现了对客户端请求的处理和信息数据的传递;客户端主要实现了用户注册、登陆、查找并添加好友、实时语音对讲、群聊、文本聊天等功能。该聊天软件采用线程池技术,可以支持多用户操作。  关键词:微班信;安卓;
摘要:针对大学生上课玩手机、睡觉,师生互动交流少等现实问题,本项目基于Android平台,采用客户机/服务器模式,基于校园无线WiFi网络,开发了一款大学智慧课堂互动教学系统。在课堂上学生手机端App与教师手机端App利用无线网络进行通信,实现学生签到、教师点名、随堂测验,学生及时回答,平时成绩记录与统计等功能。实践表明,该智慧课堂教学互动系统能帮助教师组织课堂互动,促进学生积极参与互动,帮助学生
摘要:现代医疗信息技术的发展,网络安全直接关系到医疗业务的正常开展。该文通过分析医院门诊网络可能存在的安全隐患,对应提出在安全技术手段上的方法,形成一个体系的安全架构,为医院的网络安全防护提供一种可行的解决方案。  关键词:VLAN划分与绑定;QOS限制;环路检测  中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)04-0043-05  Abstract: The
摘要:高校充分利用校园的网络设施,建设网络教学平台,实现课程教学资源的网络化,推动优质教学资源共享,拓宽教学空间,促进教学模式、教学手段和教学方法改革等,不仅有利于加快教学信息化建设,而且能促进现代信息技术在教学中的应用。该文结合《最优控制》研究生课程教学实践,研究《最优控制》研究生课程网络化建设的机制及方法问题,主要内容包括网络化课程建设支撑性理论研究、网络化课程规章制度研究、网络资源与《最优控
摘要:该文以微课教学设计形式,分析EXCEL公式在银行利率问题的应用,通过学习,让学生掌握EXCEL公式应用的“直接在单元格中输入”方法和“复制公式”方法,从而理解掌握这部分内容。  关键词:微课 EXCLE公式 应用  中图分类号:TP317 文献标识码:A 文章编号:1009-3044(2015)02-0183-02  EXCEL公式是EXCEL工作表中进行数值计算的等式。公式输入是以“=”开
摘要:移动互联行业的迅猛发展,致使开发人才需求急剧增加,课程体系是人才培养的重要载体。该文以常州信息职业技术学院移动互联应用技术专业为例,从移动互联人才的培养需求、课程体系建设和课程建设重要支撑等方面阐述了在该专业在课程体系建设方面的探索与实践。  关键词:移动互联应用技术专业;课程体系;人才培养  中图分类号:G424 文献标识码:A 文章编号:1009-3044(2015)07-0162-02
摘要:在电脑已经进入千家万户和各行各业的现代社会,使用电脑已经成为现代人的一项必须具备的基本能力,但是仔细观察周围同学使用电脑的习惯,会发现一个有趣的情况。那就是有的人使用电脑非常熟练,两只手搭配协调,运转如飞,就像一个“弹钢琴”的高手在演奏一首世界名曲,但有的人笨手笨脚,基本上就是一根指头捣来捣去,就像再练“一指禅”。那么什么样的人能够“弹钢琴”,什么样的人只能“一指禅”呢?我对郑州市某高中一个
摘要:智慧旅游已成为旅游业发展的新趋势,也是旅游自身发展与管理提出的新需求。本文介绍了智慧旅游的概念、特点及其主要作用,介绍了黔东南民族村寨旅游的发展情况,详细说明了西江千户苗寨景区智慧旅游的应用及今后发展。  关键词:智慧旅游;民族村寨;民族文化  中图分类号:TP181 文献标识码:A 文章编号:1009-3044(2016)31-0258-02  1 智慧旅游概念  随着信息技术突飞猛进的发
摘要:软件工程学科研究生课程体系建设需要保证学生知识结构完整性与课程知识体系先进性、明确研究生培养目标与课程水平、兼顾学科发展与人才培养、结合培养单位实际情况与自身特色。地方院校在构建软件工程学科硕士研究生课程体系时,应该借助CDIO的引导,加大工程实践的力度,培养合格的、得到社会认可的硕士毕业生。  关键词:软件工程学科;研究生课程体系;地方院校  中图分类号:G64 文献标识码:A 文章编号:
摘要:网络工程专业人才培养方案修订围绕着人才培养目标,在课程设置上重新整合,构建新的课程体系和实践教学体系,强化学生动手能力、实践能力和适应能力的培养;围绕着学生的就业方向从组网工程、网络应用系统开发、网络安全三个方向培养学生的应用能力。  关键词:网络工程;人才培养;实践教学体系  中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)31-0131-03  1 培养专