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

摘 要 :墓园管理系统的设计和建立,是我国墓园管理进程中的一个重大进步,实现了墓园管理的数字化和网络化,便捷地实现了墓园信息共享.该系统开发基于asp.、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 working of cemetery management. It also gets achievement in information sharing about the cemetery conveniently. System development is based on asp. 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

网卡:ether

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),申请人号(sqrz),申请人(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技术来构建该墓园管理系统,在帮助用户详细了解所购墓穴的详细信息的同时,还可以大大提高墓园的管理水平,节约了大量的人力和物力,符合科学发展观的要求,为墓园的业务管理人员提供了更为规范的工作环境和便捷的工作方式,对新时期下殡葬行业的发展和产业结构的调整具有重大意义.

类似论文

ASP.NET小区物业管理系统

摘 要:随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个。
更新日期:2024-4-12 浏览量:55664 点赞量:12673

基于ASP.NET的网上报名系统的设计与实现

摘 要:网上报名系统的应用改变了现场集中报名模式,提升了工作效率,为考生报名提供了方便,实现了报名工作的规范化和信。
更新日期:2024-4-21 浏览量:59463 点赞量:14243

基于ASP的毕业设计管理系统的设计与实现

摘 要:本系统是针对传统的手工管理模式下毕业生毕业设计管理中工作效率低,交互性差等问题而设计的,主要利用ASP技术与。
更新日期:2024-3-6 浏览量:12360 点赞量:4744

ASP.NET小区物业管理系统

摘 要 : 随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类。
更新日期:2024-2-24 浏览量:32609 点赞量:8006

基于ASP.NET技术的校园新闻管理系统的开发

摘 要:从学校实际情况出发,利用ASP NET和MicrosoftSQLServer2000开发校园新闻管理系统,同时对系统的开发原理、功能特点和设计方。
更新日期:2024-8-28 浏览量:109856 点赞量:24585