[软件管理系统类精品]物业管理系统设计

上传人:沈*** 文档编号:77994151 上传时间:2022-04-21 格式:DOC 页数:31 大小:1.03MB
收藏 版权申诉 举报 下载
[软件管理系统类精品]物业管理系统设计_第1页
第1页 / 共31页
[软件管理系统类精品]物业管理系统设计_第2页
第2页 / 共31页
[软件管理系统类精品]物业管理系统设计_第3页
第3页 / 共31页
资源描述:

《[软件管理系统类精品]物业管理系统设计》由会员分享,可在线阅读,更多相关《[软件管理系统类精品]物业管理系统设计(31页珍藏版)》请在装配图网上搜索。

1、 大学学士学位论文1 引言1.1课题的来源、意义和目标1 随着我国经济发展和城市开发,物业管理已形成规模,其效益也越来越明显。在经济效益对地方政府而言,主要体现为:减少了大量的财政补贴,对住宅区开发企业而言,能提高物业市场竞争力,使开发企业的房产畅销,加速资金周转。同时,完善的物业管理能为开发商树立良好的企业形象,吸引更多的房地产交易商和消费者3。在环境效益上,住宅区内的环境和布局、治安等与整个建设风貌融为一体,提高了房地产业的综合效益。但是,目前在物业管理的实践过程中还存在着如下问题:(1)物业管理架构不完善。目前,我国物业管理存在的首要问题是架构不完善,体制需进一步理顺和重新构建。其中,政

2、府、管委会、物业管理公司责、权、利关系需要进一步明确。例如,成都市近年来已竣工的住宅小区中,房屋及物业管理有三种基本形式:一是政府房地产管理部门管理的,二是房地产开发商以及企业管理的,三是产权单位自管的,这三种物业管理模式大约各占1/3。而且其中少不了别人的规章制度,使这些规章制度流于形式。(2)配套设施运作不理想。目前,小区的投资建设与物业管理脱节,没有从物业的生产、流通与消费的全过程来通盘设计和全方位运作,配套设施运作不理想,物业管理滞后于住房消费使用。其公用设施本来已很少,商店、学校、银行、娱乐设施等本来不足,而这些商业性网点还因种种原因“名存实亡”。(3)维修保养不得力。小区或写字楼一

3、旦发生故障性事件而向物业管理公司反映(诸如电梯损坏、水管泄漏、电闸破坏、防盗门失灵、墙灰剥落等),往往不能得到及时解决。原因是物业管理公司在这些方面无能为力。他们一不具备各方面的专业知识,二无配备必要的维修队及设施,一旦接获维修投诉,只能向其他相关单位报告或申请维修,这显然不符合专业物业管理规范。(4)物业管理经费难以维续。物业管理和建设一样,也需要资金的投入,在物业管理中,应该贯彻“谁受益,谁投入”的原则,形成物业管理资金的源泉7。但是,传统的福利住房消费观还有相当的惯性,不少住户往往把物业管理理解为无偿服务或低偿服务。这有悖于社会主义市场经济条件下住宅消费原则,也是影响物业管理工作顺利开展

4、的一大症结所在。然而随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对社会各单位的各项信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件4。因此,开发一套小区物业管理系统软件势在必行。从物管中心的角度考虑,这个系统应该满足能全方位、系统的管理小区设施、小区住户的各项信息等,例如管理小区公告、小区的住户的报修,住户的投诉及处理的结果信

5、息的反馈、小区内停车场的管理、各项设备的维修等。住户报修管理需要仔细的记录报修的内容,日期,维修的人员,住户对于维修后情况的反馈等各项情况资料。投诉管理需要记录投诉人资料、投诉内容。对于小区内车辆要有车位编号、停车户主、车位位置等记录。而对于小区住户来说,系统应该能够为他们及时提供小区的各项公共信,同时要能满足住户投诉、报修以及查询自己各项物业费用等功能。1.2完成的内容与设计结果1.2.1设计内容本课题主要研究内容是围绕小区物业管理部门的各项工作,开发出一套可以提高物业管理效率的系统。设计主要包括:(1)后台管理模块:小区管理,楼盘管理,设备管理,物业管理,收费管理,停车管理,用户管理。(2

6、)前台用户模块:信息管理,物业收费,报修服务,投诉服务。1.2.2设计结果本小区物业管理系统基本上实现了上述模块的一些主要功能:(1)后台管理模块可以实现对小区基本周边信息的管理,楼盘的添加与管理,对住户添加物业收费,处理住户报修、投诉,生成派工单等(2)用户模块中可以实现用户对自己信息的操作,查看自己的物业费,以及报修、投诉服务等。2. 总体设计与实施方案2. 1总体设计2.1.1 设计目标从物管中心的角度考虑,这个系统应该满足能全方位、系统的管理小区设施、小区住户的各项信息等,例如管理小区公告、小区的住户的报修,住户的投诉及处理的结果信息的反馈、小区内停车场的管理、各项设备的维修等。住户报

7、修管理需要仔细的记录报修的内容,接待的人员,日期,维修的人员,费用,住户对于维修后情况的反馈等各项情况资料。投诉管理需要记录投诉人资料、投诉内容。对于小区内车辆要有车位编号、停车户主、车位位置等记录。而对于小区住户来说,系统应该能够为他们及时提供小区的各项公共信,同时要能满足住户投诉、报修以及查询自己各项物业费用等功能,并且要求达到:(1)确保准确、可靠的小区管理,保证数据的安全性,一致性,完整性,提高效率,防止漏洞。(2)按照登陆账号的不同给与用户不同的权限。如:普通住户guest对某些资料只有查询权限,并无资格修改数据;一般操作员不能完全操作一部分的管理项目;而最高管理员admin就享有所

8、有的权限。(3)所有的管理记录必须完整、准确、及时,满足普通住户和管理员管理的要求。2.1.2设计总体结构本系统采用模块化的设计方法,分为通用模块、后台管理模块、前台模块。下图具体描述了各模块的名称与简单的功能描述。(1)通用模块 表2.1系统模块结构模块模块功能功能简述登陆模块登陆系统为保证系统安全,防止非法用户进入系统(2)后台管理模块表2.2后台管理模块后台管理模块模块功能功能简述小区管理小区基本信息管理小区的基本信息添加周边设施实现对小区周边设施信息的录入编辑周边设施实现对小区设施的编辑更新添加公告实现对小区公告的录入编辑公告对小区公共的修改等楼盘管理楼盘信息添加实现对楼盘信息的录入编

9、辑楼盘信息实现对楼盘信息的编辑房产信息添加实现对房产信息的添加操作房产信息查询查询房产的具体信息设备管理编辑设备项目实现对小区日常设备的管理编辑设备维修管理设备维修情况物业管理编辑住户投诉管理住户投诉编辑住户报修修管理住户报修收费管理编辑收费类型管理小区收费项目及标准编辑费用添加管理住户日常费用停车管理添加住户车位实现对停车位的录入编辑住户车位管理停车位添加停车场实现停车场的录入编辑停车场管理停车场用户管理添加住户信息实现住户信息的录入编辑住户信息管理住户的基本信息添加物业管理人员实现物业管理人员信息的录入编辑物业管理人员管理物业管理人员的基本信息系统管理编辑管理员管理管理员信息退出系统退出系

10、统(3)前台模块表2.3前台模块前台模块模块功能功能简介基本信息我的个人信息管理住户自己的基本信息修改登录账号修改密码物业收费物业费类型查看物业收费有哪些我的物业费用查看自己的物业费用报修服务我要报修报修我的报修记录查看自己的报修记录未审核报修已审核报修我要投诉我要投诉投诉我的投诉记录查看自己的投诉记录未处理投诉已处理投诉退出系统2.2. 实施方案2.2.1. 开发平台和工具的选择操作系统:Windows XP开发工具:Microsoft Visual Studio 20051开发语言:C#数据库:SQL Server 20052.2.2方案与实施步骤(1)设计方案系统基于.NET开发平台5,

11、采用了.NET常用的三层架构模式进行开发,属于B/S体系结构,系统分为表示、业务逻辑层、资源访问层三层2,数据库采用SQL Server 2005,程序环境是基于NET及相关IIS扩展服务器。硬件环境是基于WEB应用服务器和数据存储服务器。(2)实施步骤: 首先进行需求分析设计,对系统用户进行考察,并参阅各种相关书籍、资料,熟悉所要设计系统应具备的应用功能,做出初步的可行性方案。依据所涉及的方案、查看相关资料,并参考指导老师的意见,得出总体设计方案。概要设计系统所需的界面和数据表,确定实施系统的设备安装方案及设备列表并对系统进行分析和可行性实验。具体实现,完成系统数据库设计,搭建系统三层架构,

12、着手软件的编程设计8。测试并逐渐完善本系统。测试系统的可行性,并发现系统中存在的一些BUG,调试、修正系统中存在的一些问题直至完善。2.2.3 设计要点与注意事项(1)设计要点系统设计过程主要分为以下几个阶段:需求分析阶段数据库设计阶段编码阶段系统测试阶段在系统设计过程中认真进行需求分析,明确系统的结构和需要实现的功能,进行有效的模块划分,确定系统开发所需要的硬件和软件环境,选用方便的开发工具和开发语言7。(2)注意事项要注意程序书写的规范性,养成良好的编程习惯,便于排错和理顺程序结构。设计数据库时应注意各个表之间的联系与对应关系,不可分割和孤立地分析各个表。设计程序时也应注意这种表与表之间的

13、数据流和对应关系。开发中应重视类和小模块的运用,尽量在保证系统功能的前提下精简代码,提供开发效率,理清层次关系。另外,还应做好代码的注释工作,以方便日后差错和程序的二次开发。8 3 系统的设计与实现3.1 数据设计3.1.1数据库结构设计3.1.1.1概述数据库概念设计是整个数据库设计的关键。根据用户需求设计数据库的概念,数据模型。我们首先要将现实世界中的客观对象首先抽象为不依赖任何具体机器的信息结构,这种信息结构不是DBMS支持的数据模型,而是概念模型。然后再把概念模型转换为具体机器上DBMS支持的数据模型。概念模型是对现实世界的抽象和概括。它真实,充分地反映了现实世界中的事物和事物之间的联

14、系,能满足用户对数据的处理要求。由于其简洁、明晰、独立于机器,很容易理解,因此可以用概念模型和不熟悉计算机的用户交换意见,使用户能积极参与数据库的设计工作。概念模型易于变动,还很容易向各种数据模型转换。3.1.1.2 E-R图在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体联系图(简称ER图)的方法进行数据结构的描述。ER图由实体、属性、联系三部分组成。ER图的有关符号说明如下:实体属性联系编号户主名称楼宇名称迁入日期房屋号住户实体图3.1住户E-R图单据编号投诉内容接待人员处理情况处理人员投诉信息实体图3. 2投诉信息E-R图单据编号维修

15、人员物料费用维修人员服务费用报修信息实体图3.3报修信息E-R图编号车位编号是否有产权车位信息实体图3.4车位信息E-R图权限姓 名密 码用户名管 理 员图3.5管理员E-R图n1住户信息车位信息使用日期收费信息投诉信息报修信息记录记录记录11nnn1图3.6实体关系图3.1.1.3系统用到的所有表表3.4 数据库表列表中文注释表名备注管理员表admin管理员登陆信息周边设施表areaFacility记录周边设施小区信息表BaseInfo记录小区信息停车场实体表basePark停车场信息物业费用表chargeFeeType记录费用类型单元房间实体表codetable单元信息物业管理人员信息表e

16、mployee物业管理人员信息设备实体表fixManager家庭设备信息设备维修记录表fixRepair维修记录住户物业收费类型表homeChargeFee住户缴纳费用类别住户信息表homeHold住户基本信息住户停车位实体表homePark停车位住户报修表homeRepair报修信息住户投诉表homeReport投诉信息公告表notice小区公告楼盘信息表pavilion楼盘信息单元信息表room单元信息房间类别表type房间类别3. 1.2系统体系结构设计3.1.2.1系统用例图采用面向对象的分析方法是需求分析的主要分析方法之一,它可完成系统的整体定义、角色的分配、功能定义等操作,下图为本

17、系统的用例图它包含了整个系统的所有要完成的功能以及所涉及的人员。图3.1 系统基本用例图3.1.2.2 功能模块图该系统主要由两大模块构成,分别为前台模块和后台管理模块:小区物业管理系统后台管理模块小区管理子模块楼盘管理子模块物业人员管理子模块公共设施管理子模块住户管理子模块账户管理子模块收费管理子模块停车管理子模块前台模块投诉服务子模块报修服务子模块物业收费子模块个人信息管理子模块图3.2 功能模块图3.1.2.3业务流程图 管理员通过登录界面后台管理界面,通过进入各个模块实现与数据库的良好交互操作,完成系统的各项功能,同时住户登录进入前台界面,对自己的各项物业进行管理,具体业务流程如下图:

18、图3.3 业务流程图流程说明:(1)管理员管理小区基本信息。(2)用户查看停车位、缴费等信息,并修改个人基本信息。(3)用户将报修单交给保安,待保安初审处理后,上报管理员初审结果。(4)管理员核实派工单,派遣维修人员处理,维修人员处理后,住户反馈维修信息。3.2功能模块设计3.2.1登陆模块在小区物业管理系统的登录界面中,用户根据不同的身份进行选择登录,系统根据角色的不同登录到不同的界面,下面演示管理员登录,输入用户名:admin 密码:admin以及验证码 单击【登录】按钮,下图为此小区管理系统的登录界面及主要代码:图3.4登陆界面登录模块主要代码: function window.onbe

19、foreunload() if (event.clientXdocument.body.clientWidth & event.clientY0|event.altKey) window.open(login.aspx); /防止非法关闭系统Random validateN = new Random(); this.Label1.Text = validateN.Next(9).ToString() + validateN.Next(9).ToString() + validateN.Next(9).ToString() + validateN.Next(9).ToString(); /验证码

20、 string sqlstr = select * from admin where UID= + user + and PWD= + pwd + ; SqlDataReader mydr = bc.ExecRead(sqlstr); if (mydr.Read() SessionadminName = mydrname.ToString(); SessionUID = mydrUID.ToString(); bc.Closeconn();/关闭数据库连接 Response.Redirect(Default.aspx); else Response.Write(alert(用户名或者密码错误,

21、请重新输入!);); return; /身份判断3.2.2小区管理小区管理主要包括小区基本信息、添加周边设施、编辑周边设施、添加公告、编辑公告五个模块,实现对小区的日常管理图3.5小区信息界面主要代码: bc.ExecDropDownList(DropDownList1, select * from type where type = Area, Name, code); string strsql = select * from v_areafac +sql+order by ID desc; bc.ExecGridView(GridView1, strsql);/绑定数据string sq

22、l = select count(*) from areaFacility where unitName= + TextBox1.Text.Trim() + ; int count=(int)bc.ExecCscalar(sql); if (count 0) Response.Write(alert(添加失败,存在相同的公共设施!); return; /判断数据添加是否成功 string sqlstr = insert into areaFacility (unitName,mainHead,contactPerson,tel,typeID,memo)values( + TextBox1.Te

23、xt + , + TextBox2.Text + , + TextBox4.Text + , + TextBox5.Text + , + ddl.SelectedValue + , + FreeTextBox1.Text + ); if (bc.ExecSql(sqlstr) Response.Write(alert(添加公共设施成功!);location=areafacility.aspx); else Response.Write(alert(添加失败,请重试);); /添加数据 3.2.3 物业管理物业管理主要实现物业费的添加和查看,方便物业费的收取。主要涉及代码:this.GridVi

24、ew1.PageIndex = e.NewPageIndex;this.bind(); /分页操作 protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) string id=this.GridView1.DataKeyse.RowIndex.Value.ToString(); ArrayList sql = new ArrayList() string delHomeChargeFee = delete from homechargefee where code= + id+;/删除住户物业

25、费记录 sql.Add(delHomeChargeFee); string delHomePark = delete from homePark where code= + id+; sql.Add(delHomePark); string delHomeReport = delete from homeReport where code= + id+;/删除住户投诉记录 sql.Add(delHomeReport); string delHomeHold = delete from homehold where code= +id+; sql.Add(delHomeHold); string

26、 delroom = delete from room where code= + id + ; sql.Add(delroom);编辑数据: protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) string id = stringthis.GridView1.DataKeyse.NewEditIndex.Value.ToString(); Response.Redirect(editroom.aspx?Code= + id + ); Response.Write(location=javasc

27、ript:history.go(-1); 3.2.4设备管理 对小区设备进行管理和维修登陆。包括添加设备项目、编辑设备项目、添加设备维修、编辑设备维修四个模块。3.2.5投诉管理 在住户投诉模块中,住户可以进行投诉,管理员可以处理住户投诉,也可以查询出相应条件的投诉记录。在编辑住户报修模块中,也是同样操作。图3.6住户投诉信息界面主要代码如下: string strsql = select * from v_homereport + sql+ order by ID desc ; bc.ExecGridView(GridView1, strsql);/绑定数据 protected void G

28、ridView1_RowDataBound(object sender, GridViewRowEventArgs e) if (e.Row.RowType = DataControlRowType.DataRow) if (e.Row.Cells4.Text = 0) e.Row.Cells4.Text = 未处理; else e.Row.Cells4.Text = 已处理; (Button)(e.Row.Cells7.Controls0).Enabled = false; /处理状态判断 (LinkButton)(e.Row.Cells6.Controls0).Attributes.Add

29、(onclick, return confirm(确定删除吗?); e.Row.Attributes.Add(onmouseover, this.style.backgroundColor=#99ccff;this.Style.color=buttontext;this.Style.cursor=default;); e.Row.Attributes.Add(onmouseout, this.style.backgroundColor=;this.style.color=;); 判断审核: string id = this.GridView1.DataKeyse.NewSelectedInde

30、x.Value.ToString(); string sqlstr = select sign from homereport where ID= + id + ; /Response.Write(sqlstr); /Response.End(); SqlCommand scd = new SqlCommand(sqlstr, conn); string sign = Convert.ToString(scd.ExecuteScalar(); if (sign =0) sign =1; Response.Write(alert(审核成功!);); else / sign = 0;/如果加入此行

31、将可以重复审核 Response.Write(alert(不能重复审核处理!);); return; 3.2.6停车管理为了更好实现小区停车的管理,这里分别设有停车场的管理和住户停车位的管理。在【编辑住户车位】模块中,有三种方式查询停车位:条件查询,查询所有以及高级查询,这样的设计可以更好的管理停车位。3.2.7用户管理 这里分为两个角色,住户和物业管理人员。可以根据不同的条件分别对他们的信息进行修改和删除。图3.7住户信息界面主要涉及代码:格式不正确! /输入数据正则判断 string strsql = select count(*) from homehold where Code= +

32、ddlownerID.SelectedItem.Value + ; count = (int)bc.ExecCscalar(strsql); if (count 0) Response.Write(alert(已有住户,添加失败,请重试!);); /Response.Write(qq); Response.End(); return; else /表明数据库中没有相关信息,执行插入记录 ArrayList arraySQl = new ArrayList();string sql = insert into homehold(code,Name,tel,contact,mobile,Email

33、,cardID,roomID,unit,password,uid,memo)values(; sql = sql + ddlownerID.SelectedItem.Value.ToString() + , + name + , + tel + , + contact + , + mobile + , + email + , + cardid + , + roomID + , + unit; sql = sql + , + pwd + , + uid + , + meme + ); arraySQl.Add(sql); string sql1 = update room set state=1

34、 where Code= + ddlownerID.SelectedItem.Value + ; arraySQl.Add(sql1); if (bc.ExecSQLtrans(arraySQl) Response.Write(alert(数据保存成功!);location=homehold.aspx); else Response.Write(alert(保存失败);); return; 3.2.8 住户报修流程(1) 住户进行报修发布,开始报修服务图3.8住户报修界面主要代码:if (ds.Tables0.Rows.Count = 0) labID.Text = DateTime.Now.

35、ToString(yyyy-MM-dd) + BM100001; else P_string_newcode = Convert.ToString(ds.Tables0.Rowsds.Tables0.Rows.Count - 1ID); p_int_newCode = Convert.ToInt32(P_string_newcode.Substring(12, 6) + 1; P_string_newcode = DateTime.Now.ToString(yyyy-MM-dd) + BM + p_int_newCode.ToString(); labID.Text = P_string_ne

36、wcode; /报修编号生成(2)添加报修信息后,保安需要对保修情况进行初级审核,确定情况属实后填写审核信息上报给管理员,填好初级审核意见上报后不能重复审核上报,上报后审核上报按钮不可见。图3.9报修信息界面主要代码: string sign = Convert.ToString(scd.ExecuteScalar(); if (sign = 0) sign = 1; else sign = 0; /变化sign来判断审核状态 scd.CommandText = update homerepair set sign= + sign + where id= + id + ; scd.Execut

37、eNonQuery(); if (bc.ExecSql(sql) Response.Write(alert(初级审核信息成功!);location=homerepair1.aspx;); else Response.Write(alert(信息失败,请重试!);); (3)保安填写初级审核意见图3.10审核信息填写界面(4) 管理员查看报修初级审核信息管理员登录可直接查看是否有初级审核上报的信息,以便及时处理,管理员对上报信息进行复审,同意即可派工进行维修。图3.11复审报修信息查看主要代码: if (e.Row.Cells4.Text = 0) e.Row.Cells4.Text = 未审核

38、; else e.Row.Cells4.Text = 已审核上报; (Button)(e.Row.Cells7.Controls0).Enabled = false; /获取关键字信息判断按钮是否显示(5) 管理员填写审核派工意见管理员填写派工单以便业主知道自己的保修进度,以及打印出派工单给维护人员,方便操作。图3.11管理员派工界面图3.12管理员查看报修信息主要代码:bc.ExecDropDownList(ddlPavilion, select * from pavilion, Name, paID);/楼宇数据绑定 bc.ExecDropDownList(ddlCell, select

39、* from type where type=DY, name, code);/单元数据绑定if (e.Row.RowType = DataControlRowType.DataRow) if (e.Row.Cells4.Text = 0) e.Row.Cells4.Text = 未审核; if (e.Row.Cells4.Text = 1) e.Row.Cells4.Text = 已审核; (Button)(e.Row.Cells7.Controls0).Enabled = true; if (e.Row.Cells4.Text = 2) (Button)(e.Row.Cells7.Cont

40、rols0).Enabled = false; e.Row.Cells4.Text = 已派工; if (e.Row.Cells4.Text = 3) (Button)(e.Row.Cells7.Controls0).Enabled = false; e.Row.Cells4.Text = 不受理; if (e.Row.Cells4.Text = 4) (Button)(e.Row.Cells7.Controls0).Enabled = false; e.Row.Cells4.Text = 已验收; /报修状态判断:(6) 生成报修清单管理员点击菜单-生成报修清单,即可将整个报修过程信息生成清

41、单,报修清单可作为维修单留存,简单方便图3.11报修清单4程序的调试及故障分析(1) 系统调试目的是保证每一个模块作为一个单元能正确运行,本系统调试过程中所发现的往往是编码和详细设计的错误. 在进行程序调试前要设置好Web.config中的数据库连接,并且对整个系统重新生成解决方案,如果系统重新生成成功,再进行相关测试。(2) 下面是调试过程中出现的一些问题及解决方案: 运行系统,报错,无法连接到数据库。解决:打开SQL2005,配置新建用户SA,采用系统和用户混合登录,连接成功。 添加报修信息出错,编号溢出。解决:找到添加报修信息代码,修改程序,显示出溢出的编号,发现编号初值溢出,修改代码,

42、使其初值符合要求。查看投诉信息,发现绑定数据紊乱。解决:找到源代码,发现没有错误,查找数据库,找出原因,视图创建错误,重新创建视图,解决问题。5总结和体会通过该系统的开发,让我对ASP.NET技术有了更深的了解,同时也发现了不少的问题,自己要学习的地方还有很多。我对本次设计做了如下总结:(1)设计是一个不断学习新鲜事物的过程,从设计初的不懂到最后能够顺利完成,我体会到在实践中学习的重要性。(2)由于前期工作的不彻底,对系统的需求分析的要求认识不够清楚,使得后续的工作不得不经常返回去修改数据表和个别代码。使我体会到在设计中的每一步的重要性,如果上一个步骤不能很好的完成,在后续的设计将会付出几倍的

43、代价。(3)设计过程中,由于要实现某些功能,互联网给了我很大帮助。网络资源是一个丰富的共享体系,我通过在ASP.NET论坛上提出问题得到了很多热心网友的帮助,使我在很多地方少走了很多弯路。经过几个月的设计,我深刻体会到了一个软件的设计是很严密的,容不得半点的马虎。要严格按照软件工程的方法与思想,逐步完成。同时也让我明白了,很多的知识在用时才会觉的“书到用时方恨少”,只有靠平常的积累。此次毕业设计还有很多不足之处,比如功能不够完整、界面不够美好、使用性不强等等。论文的不足之处,望各位老师予以批评指正。参考文献1芦丽萍. 网络数据库应用系统开发技术:ASP.NET M.电子工业出版社,2009.2

44、 袁永刚、严治国.ASP.NET 3.5开发指南M.人民邮电出版社.2007 3 4赵松涛.深入浅出SQL Server 2005系统管理与应用开发M.电子工业出版社,20095刘晓华.精通.NET核心技术与构架M.北京:电子工业出版社,2006.8.6 刘乃利.ASP.NET2.0+SQL Sever 2005项目开发.人民邮电出版社,2007.57 美Geetanjali Arora,Balasubramaniam, Nitin Pandey著徐成敖, 王雷译北京:中国水利水电出版社,20068James W.Cooper,et al. Introduction to Design Pat

45、terms in C#J Waston: Waston Research Center, 20059 Bruce Eckel, Thingking in JavaJ,Machinery Industry Press,2007.6致 谢本论文是在刘琳岚老师悉心指导下完成的, 在开发设计的过程中,刘老师本着认真负责的态度、以严谨求真的作风来要求我们每一位学生,从选题到研发到实现,刘老师给予了我正确的指导和极大的帮助,使得我在设计当中少走了很多弯路,在顺利完成毕业设计的同时更让我学到了许多知识,对原有的理论知识能够很好的与实际结合起来运用,也大大的提高了我的动手的能力。这使得我对以后的工作充满了信息。同时我要感谢我的同学们,从遥远的家来到这个陌生的城市里,是你们和我共同维系着彼此之间兄弟般的感情,维系着班级那份家的融洽。四年了,仿佛就在昨天。只是今后大家就难得再聚在一起,没关系,各奔前程,大家珍重。但愿留大家快快乐乐,不管北漂,还是南下,希望一切顺顺利利。我们在一起的日子,我会记一辈子的。 最后要感谢我的爸爸妈妈,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。 在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意! 22

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!