小区物业管理信息系统毕业论文

发布时间 : 星期日 文章小区物业管理信息系统毕业论文更新完毕开始阅读

信息科学与技术学院学士学位论

表3-26缴费清单表

字段名称 编号 住户编号 缴费金额 日期 缴费类型 字段类型 Number Number Number 日期/时间 Number 宽度 小数位 欠费信息表数据库设计如表3-27所示。

表3-27 欠费信息表

字段名称 编号 住户编号 欠费金额 日期 缴费标志 缴费日期 字段类型 Number Number Number 日期/时间 Number Number 宽度 小数位 账户信息表包含有:编号、住户编号、缴费金额、日期、账户余额。数据库设计如表3-28所示。

表3-28 账户信息表

字段名称 编号 住户编号 缴费金额 日期 账户余额 字段类型 Number Number Number 日期/时间 Number 宽度 小数位

20

信息科学与技术学院学士学位论

费用表包含字段有:编号、住户编号、缴费金额、日期、水费、电费、煤气费、总计。其每个字段的类设计都按照其需求来定的。其在数据库中的详细设计如表3-29所示。

表3-29 费用表

字段名称 编号 住户编号 缴费金额 日期 水费 电费 煤气费 总计 字段类型 Number Number Number 日期/时间 Number Number Number Number 宽度 小数位 小区消息表包含字段有:编号、标题、内容、日期。其中编号是在数据库中创建序列和触发器来进行以1为单位自增的。其每个字段的类设计都按照其需求来定。其在数据库中的详细设计数据库设计如表3-30所示。

表3-30小区消息表

字段名称 编号 标题 内容 日期 字段类型 Number Vachar2 Varchar2 日期/时间 宽度 小数位 所有缴费信息表包含字段有:住户编号、缴费金额、日期、水费、电费、煤气费、总计、临时收费、押金。其中编号是在数据库中创建序列和触发器来进行以1为单位自增的。其每个字段的类设计都按照其需求来定的。其在数据库中的详细设计数据库设计如表3-31所示。

21

信息科学与技术学院学士学位论

视图3-31 所有缴费信息视图

字段名称 用户名称 住户编号 缴费金额 日期 水费 电费 煤气费 总计 临时收费 押金 字段类型 Number Number Number 日期/时间 Number Number Number Number Number Number 宽度 小数位 3.5本章小结

本章先进行了系统功能的描述,接着用用例图、时序图详细描述了系统的设计。把系统的功能用图形直观的展示出来了。用例图有一个系统的总的用例和每个功能模块的单独用例,时序图由于太多,所以选择了两个具有代表性的画。在后面用visual画了数据库设计的E-R图,并在后面用表格对数据库表的设计进行了描述,把数据库的设计进行了一个展示。数据库的设计完成,为以后的系统的详细设计做好了铺垫,通过本章,数据库的设计就已经完成了。接着就是系统的详细设计了。

数据库的设计是个关键,如果设计的不合理会给后面的编码带来很多不必要的麻烦。

22

信息科学与技术学院学士学位论

4 系统详细设计

4.1管理员登录模块设计

输入:用户名yanyan,密码yanyan。

处理:判断用户名和密码。填入用户名、密码和附加码后点击[登录]按钮,系统将自动从数据库中的管理员信息表中判断是否存在相同的用户名和密码等,如果有则进入系统,如果不存在或密码错误,则提示管理员或密码有错误的信息。

输出:登录成功,进入管理员的功能选择页面,若不成功,则留着登录页面。登录界面如图4-1所示。

图4-1系统登录界面

登录模块实现代码:

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

//得到当前登录用户

String loginname=request.getParameter(\request.setAttribute(\

23

联系合同范文客服:xxxxx#qq.com(#替换为@)