网上短期租房系统
- 一、 设计目的
- 二、 设计内容
- 三、 设计要求及工作量
- 四、 要提交的成果
- 五、设计进度计划及时间安排
- 六、主要参考资料
题 目: | 网上短期租房系统 |
---|---|
学生姓名: | |
班 级: | |
学 号: | |
指导教师: |
一、 设计目的
通过该题目的分析和设计,使学生初步得到软件工程的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件工程的综合训练,提高解决实际问题的能力。
二、 设计内容
该设计要求学生以网络租房业务为背景,进行软件分析和设计。
系统的总体设计目标:利用计算机网络、数据库和开发工具,结合现有的软件和硬件基础,分析并设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的管理系统,为决策者和管理者提供充足的信息、快捷的查询和有效的管理方式。同时能在现有应用基础上提高管理效率,节约资源。
- 1.系统应具有功能
本题目基于国外比较流行的一种房屋寻租方式,开发一个软件平台。这种房屋租用一般针对的是租用时间比较短,对房屋的要求比较高,比如你到一个城市去旅游,愿意住到一个环境相对宽松的环境或者一个家庭环境中,而恰好对方可能去别的城市休假,愿意把自己的房屋租出去,此时双方无法精准对接,因此构建一个基于网络的房屋寻租、租用、结账、评价平台。
(1)用户注册可以发布出租、求租信息;
(2)管理员审核注册信息和出租信息;
(3)供需双方达成意向后,需要交付定金或租金,并确认房屋内的物品;
(4)租用结束后,供需双方对对方的合同期间表现进行评价,作为信用评定。 - 2.系统架构可以选择采用C/S结构或B/S结构;数据库系统可采用Access, SQL Server 2000等;开发工具自选。
- 3.系统的分析和描述中,可采用系统流程图、业务流程图、数据流程图、状态转换图、功能模块图能、E-R图、数据字典、PAD图和盒图等图形进行描述。
三、 设计要求及工作量
- 1.查阅文献资料,一般在5篇以上;
- 2.针对任务书的要求,以具体应用为背景,提高学生分析问题、解决问题的能力,同时培养学生软件文档的写作规范和写作能力;
- 3.从具体的应用背景出发,通过调研、分析应用的现状,提出解决问题的途径,建立系统模型;
- 4.完成软件系统的可行性分析、项目开发计划、需求规格说明、概要设计、详细设计和测试;
- 5.撰写设计说明书;
- 6.做好答辩工作。
四、 要提交的成果
- 1.设计说明书一份,内容包括:
- (1)封面
- (2)任务书
- (3)摘要
- (4)目录
- (5)概述
包括编写背景、概述、项目开发计划、交付期限。 - (6)可行性分析
包括经济可行性、技术上的可行性、操作可行性、法律可行性等。 - (7)需求分析
包括任务需求分析、系统流程图、数据流图、数据字典。 - (8)总体设计
包括系统功能模块、数据库概念设计、关系转换规则、数据库逻辑结构设计 - (9)详细设计
包括主要功能模块设计、系统总体业务、主要模块的业务流程、系统总体实现、各个模块的实现、用户界面设计、交互设计、信息显示设计、数据输入设计等。 - (10)编码与调试
包括关键环节的实现代码、运行界面的截图、程序流程图等 。 - (11)系统测试
包括测试方案、测试方法、测试用例设计、测试过程记录、测试结果分析。 - (12)总结
- (13)参考文献
- (14)致谢
- 2.光盘一张,光盘以学号+姓名命名,如“15470101张某”,内容包括任务书、设计说明书和相关文档以及软件源代码(C/S架构的还需要编译后的程序)。
五、设计进度计划及时间安排
序号 | 工作内容 | 时 间 |
---|---|---|
1 | 讲解设计要求,根据任务书准备参考资料 | 第1周第1天 |
2 | 可行性分析研究、项目开发计划 | 第1周第2天 |
3 | 需求分析 | 第1周第3天 |
4 | 总体设计和详细设计 | 第1周第4-5天 |
5 | 编码 | 第2周第1天 |
6 | 测试、检查完成情况(按小组) | 第2周第2天 |
7 | 书写设计文档 | 第2周第3-4天 |
8 | 答辩(以小组为单位) | 第2周第5天 |
六、主要参考资料
[1] 张海潘. 软件工程导论(第6版)[M].清华大学出版社.2013.8
[2] 萨师煊, 王珊. 数据库系统概论[M]. 高等教育出版社.2006.5
[3] 陈承欢,彭勇.管理信息系统基础与开发技术[M].人民邮电出版社.2005
[4] 刘云生.数据库系统概论[M].华中科技大学出版社.2002
[5] 殷人昆,郑人杰. 实用软件工程(第3版)[M].清华大学出版社.2010.11
[6] 朱少民.软件测试方法和技术(第2版)[M].清华大学出版社.2010.7
[7] 张友生.软件体系结构(第2版)[M]. 清华大学出版社,2006.11
[8] 石志国.ASP精解案例教程(修订版)[M].清华大学出版社, 2006.7
[9] 李万宝.ASP.NET技术详解与应用实例[M].机械工业出版社, 2005.9
[10] **.网站设计全程教程[M]. 科学出版社. 2002.1
[11] 杨志国等.Delphi应用程序开发精彩实例[M].机械工业出版社.2003.4
[12] 陈磊.PowerBuilder9数据库项目案例导航[M].清华大学出版社. 2005.1
[13] 杨晶. VB6.0程序设计[M]. 机械工业出版社.2004.8
[14] 刘晓华.JSP应用开发详解(第三版)[M]. 电子工业出版社. 2007.1
[15] 何玉洁,李宝安.数据库系统教程[M].人民邮电出版社. 2010.9