毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net房屋出租中介管理系统的设计与实现(4)
本系统采用B/S模式,程序的后台使用SQL Server 2005作为数据库管理系统,前台采用SQL Server的Command控件来调用存储过程。而整个系统可以分为3层的结构:表现层(UI)——业务逻辑层(BLL)——数据访问层,使得结构更加明确,极大降低了文护成本。
图2.4三层系统的分层式结构
2.5 本章小结
本章主要介绍了本系统的开发工具以及开发环境以及系统的总体设计架构以及开发环境,简要阐述了各种工具的大致情况以及优点。
3 系统需求分析和总体设计
3.1 系统需求分析
对于一个系统的开发而言,系统需求分析对于软件的开发而言是至关重要的。对于开发人员来说,客户到底需要开发什么样的软件?怎样做才能让客户满意?这些都需要与客户进行深入的沟通。
为了满足房地产中介企业对于客户信息管理的需要,本系统主要实现了对于用户信息、房屋信息、房屋租赁等的管理,使得本系统实现:信息的完整性、系统的实用性、可扩展性以及安全性。
3.1.1 系统模块结构设计
图3.1.1系统功能模块
对于本系统而言,不同的用户具有不同的权限。管理员具有最高权限,能够管理当前所有用户的信息,以及各类房产信息,以及对数据库进行备份等的操作;而注册用户则能对其他以及本人提供的房屋信息进行查询得到自己所需信息,以便进行后续的房屋租赁等操作并且能对个人信息进行修改。而对于非注册用户则不具备信息查询的功能,只能浏览站内
新闻
。
3.2 重要功能模块流程图
3.2.1 数据添加流程
在系统进行添加数据时,如添加用户注册时,ID自动形成且不能修改;其他信息如真实姓名、手机、家庭地址由用户自行输入,系统对用户输入的信息进行合法性判断,合法则存入数据库,否则提示用户重新输入。
流程图如图3.2.1所示:
3.2.1数据添加流程
3.2.2 数据删除流程
当注册用户需要删除数据时,在数据删除界面已显示用户可删除的数据,管理员具有最大的权限,可管理所有用户的信息,而用户只可删除自己的相关房源数据,系统会提示用户是否真的要删除数据,用户确认后,删除数据库中的相关内容。
流程图如图3.2.2所示:
3.2.2数据删除流程
3.2.3 数据修改/更新流程
当用户或者管理员需要对已有数据库中的信息进行更新或者修改时,系统先对其更新/修改的字段进行判断,若与已存在的主键(Primary Key)重复即修改不合法时,对用户进行提示,否则将修改/更新字段的值存入数据库。
共4页:
上一页
1
2
3
4
下一页
上一篇:
J2EE高考平行志愿模型及录取机理研究
下一篇:
Android系统平台多功能个人日历的设计与开发
ASP.NET飞翔租贷汽车公司信...
asp.net+sqlserver校园论坛开发设计
ASP.NET+sqlserver健身房管理系统的设计与实现
asp.net+sqlserver班级网站设计
ASP.NET+SQLSERVER无纸化考试系统+ER图
ASP.NET+SQLSERVER学生心理健康网设计
ASP.NET农场购物网站系统的设计与实现
从政策角度谈黑龙江對俄...
压疮高危人群的标准化中...
酵母菌发酵生产天然香料...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
提高教育质量,构建大學生...
浅谈高校行政管理人员的...
基于Joomla平台的计算机学院网站设计与开发
AES算法GPU协处理下分组加...
上海居民的社会参与研究
浅论职工思想政治工作茬...