资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
案卷号日期紫云山庄物业管理系统收费管理子系统详细设计说明书作 者: 孙润宇 完成日期: 签 收 人: 签收日期: 修改情况记录:版本号 修改批准人 修改人 安装日期 签收人详细设计说明书编写规范II目录1 引言 .31.1 编写目的 .31.2 背景 .31.3 定义 .31.4 参考资料 .42 程序系统的结构 .43 程序(标识符)设计说明 .43.1.程序描述 .43.2 功能 .43.3 性能 .43.4 输入项 .53.5 输出项 .63.6 算法 .63.7 接口 .113.8 存储分配 .113.9 注释设计 .113.10 限制条件 .123.11 测试计划 .123.12 尚未解决的问题 .124 界面简介 .125 数据库设计详细设计说明书编写规范III1 引言1.1 编写目的该阶段表示软件的实际开发阶段即将结束,本阶段完成系统的详细设计和具体的代码实现。本软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示描述出软件的总体概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,并把程序实现细节上的东西罗列出来,让读者更好的认识到整个软件系统的数据结构和软件结构。1.2 背景 系统名称:紫云山庄物业管理系统收费管理子系统 开发意义:设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;节省了大量的数据统计处理时间。 任务提出:西安电子科技大学软件学院 任务完成:孙润宇 目标用户:物业管理人员1.3 定义列出本文件中用到的专门术语的定义和缩写词的原词组。1.4 参考资料【1】 Java 就业培训教程 清华大学出版社,张孝祥 2003.9【2】 Struts 实用开发指南科学出版社,高红岩2007.7【3】 Hibernate 应用开发完全手册 人民邮电出版社,明日科技 2007.9【4】 Struts Hibernate Spring 集成开发宝典电子工业出版社,陈天详细设计说明书编写规范IV河2007.1【5】 UML 基础与 Rose 建模案例(第 2 版)人民邮电出版社,吴建 2007.42 程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。本程序主要采用四层结构,如下所示:图 1 系统结构示意图3 程序(标识符)设计说明3.1 程序描述房租、物业管理费等固定费用记录的查询、增加、删除,修改等查询(Select):在费用记录页面中查询信息。增加(Add):在费用记录页面中增加信息。修改(Modify):修改页面中的信息。删除(Delete):将删除选中的信息。3.2 功能该功能大致处理流程如下用户层(UI) 业务逻辑层(BLL) 数据访问层(DAL) 数据层(DB)详细设计说明书编写规范V状态图:3.3 性能说明对该程序的全部性能要求。3.4输入项水表信息1. 仪表编号:文本框2. 住户姓名:文本框3. 物业地址:文本框详细设计说明书编写规范VI4. 年份:文本框5. 月份:文本框6. 上月资料:文本框7. 本月资料:文本框8. 本月用量:文本框9. 单价:文本框10. 本月费用:文本框11. 上月抄表日期:文本框12. 本月抄表日期:文本框13. 本月交费日期:文本框14. 办理人:文本框电表资料1. 仪表编号:文本框2. 住户姓名:文本框3. 物业地址:文本框4. 年份:文本框5. 月份:文本框6. 上月资料:文本框7. 本月资料:文本框8. 本月用量:文本框9. 单价:文本框10. 本月费用:文本框11. 上月抄表日期:文本框12. 本月抄表日期:文本框13. 本月交费日期:文本框14. 办理人:文本框气表资料1. 仪表编号:文本框2. 住户姓名:文本框3. 物业地址:文本框4. 年份:文本框详细设计说明书编写规范VII5. 月份:文本框6. 上月资料:文本框7. 本月资料:文本框8. 本月用量:文本框9. 单价:文本框10. 本月费用:文本框11. 上月抄表日期:文本框12. 本月抄表日期:文本框13. 本月交费日期:文本框14. 办理人:文本框物业收费资料1.住址(主键)2.水费3.电费4.宽带5.垃圾清运费6.物业管理费7.收费时间3.5输出项1. 增加增加成功:返回到列表页面。增加失败:提示数据库插入失败,返回填写页面。2. 修改修改成功:返回到列表页面。修改失败:提示数据库更新失败,返回填写页面。3. 删除删除成功:返回到列表页面。删除失败:提示数据库删除失败,返回填写页面。4. 查询查询成功:返回要查询的页面查询失败:提示数据库查询失败,返回查询前的页面。详细设计说明书编写规范VIII3.6算法收费管理物业收费管理用是对小区内物业收费的总管理,主要功能也是对如 (住址、水费、电费、宽带费、物业管理费、收费时间等信息) 的添加、修改、删除、查询及统计记录个数。添加、修改、删除这些操作必须保存后才能生效。记录较多,通过简单的查询可以方便的找的目标记录,查询结果已表格方式显示。表格显示结果的同时,如果还出现多条记录,可以根据某个字段对记录进行排序,这样可以给用户带来更大的方便和提高查找效率。1. 增加1) 创建存储过程,核心语句:Insert into wuyefee(pID, )values(pID, )。 /参数为所有 3.4收费资料中的输入项2) 在DAL 层创建wuyefeeDAL类,并实现方法Add(),由Add() 执行上述存储过程。方法名为:int Add(string pID ) /参数为所有3.4收费资料中的输入项/通过调用DB层类SqlHelper.ExecuteNonQuery()
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号