- 1、本文档共134页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
学生住宿服务系统详细设计说明书
引言
简单的房屋租借已经不能满足市场经济的快速发展和学生对于房屋租借的需求。如何利用先进的管理手段,提高房屋租赁管理水平,是当今社会所面临的一个重要课题。
编写的目的
A.指导开发人员需求分析以及后续开发的输入和输出的需要;B.面向的使用人员主要是:a.房主 b.学生
C.使用户和软件开发者双方对该软件的初始规定有一个共同的理解,规定和控制项目开发的内容,保证本项目的需求分析活动在受控状态下进行,在进行软件开发前,明确本系统应达到的目标,对系统目标做出完整、准确、清晰、具体的要求。保证本需求分析的结果能够完整、无遗漏地反映本系统的要求。
背景
A.待开发的系统的名称:学生住宿服务系统B.本项目的任务提出者:xx学校
开发者:工程师用户:学生,房主
C.该系统同其他系统或其他机构的基本的相互来往关系:该软件系统与操作系统、SQLServer数据库管理系统。
定义
参考资料
《软件工程》 张海藩编著,清华大学出版社,2006年10月版,北京
《房屋租赁系统详细设计报告》
《总体设计模板(国家标准)》
房屋租赁系统的可行性分析,开题报告;
软件需求说明书,软件可行性分析说明说,软件总体设计说明书等国际开发标准。网上一些类似比较完整的系统,人事管理系统,企业一些其他的系统的设计理念,好的报告分析。
PAGE
PAGE10
学生住宿服
学生住宿服
务系统
注册
登陆
学生查询
更新房屋信息
处理会面信息
学生
查询系统房屋
信息
通知房
添加可
租用房
屋信息
修改房
屋属性
主和学
生时间和地点
记录会
面信息
提出租房请求
系统的结构
房
学
房
学
主
生
主
生
注
注
登
登
册
册
陆
陆
学生住宿服务系统详细设计说明书
注册设计说明
模块描述
这一部分程序模块是完成用户注册的。在该模块里包括房主信息、学生信息
和房屋信息。该部分程序为不常驻内存,并且是顺序执行的。
功能
用户如果想要注册,则按要求房主需要输入:姓名、地址、电话号码;学生
IPO表系统:学生住宿服务系统
IPO表
系统:学生住宿服务系统
模块:注册
作者:软件1113班
日期:2012年12月
被调用:
无
调用:
无
输入:
房主需要输入:姓名、地址、电话号码
学生需要输入:姓名、现住址、
电话号码、出生日期、性别
输出:房主的ID
学生的ID
处理:生成学生信息表和房主信息表
主就可以登陆系统了。
性能
对精度没有要求,但是对时间上要求还是要响应时间短,一般为1-2秒,
可以让更多的人来注册此系统。网页还要具有输入出错处理能力和提示选择
功能
输入项
输入项要求输入用户的基本信息,房主要输入姓名、地址、电话号码和密码;学生要输入:姓名、现住址、电话号码、出生日期、性别和密码。
输出项
输出项为房主和学生的ID,ID是系统分配的唯一身份标识,能让房主和学生登入系统。
设计方法(算法)
当用户按下注册按钮时,系统执行privatevoidRegister()函数。
学生住宿服务系统详细设计说明书
流程逻辑
开始Y
开始
Y
是否是学生
N
学生注册
房主注册
N
输入姓
名,现住址,电话号码,出生日期,
性别,密码
输入
姓名,地址,电话号码,密码
N
注册成功
注册成功
Y
Y
输出学生
ID和密码
输出房主
ID和密码
结束
其流程图如下:
接口
由于该程序块是没有注册系统的第一个模块,所以没有上层程序,它的下层程序为用户登陆模块。与该模块关联的数据结构有房主信息表,房屋信息表。所调用的方式都是函数调用。
存储分配
房主和学生分别存储在房主信息和学生信息中。
房主信息表:
列名姓名地址
电话号码ID
密码
数据类型Nvarchar(20)Nvarchar(50)Varchar(12)Varchar(10)varchar(10)
主键
√
允许空
学生信息表:
列名姓名地址
电话号码出生日期性别
ID
密码
数据类型Nvarchar(20)Nvarchar(50)Varchar(12)datetimeChar(2)Varchar(10)
Varchar(10)
主键
√
允许空
注释设计
用/*……*/作多行注释,用//作单行注释
限制条件
用户的系统不支持本系统,或者系统响应时间太长,用户放弃注册。
学生住宿服务系统详细设计说明书
测试计划
测试计划:碰到了相同姓名的用户能否区分
输入数据:相同的姓名
预期结果:系统输出不同的ID
进度安排:1个星期
设备条件、驱动程序:一般情况即可,无特殊要求。
尚未解决的问题
用户同时段注册人数太多,系统无法运行。
系统运行中途发生重大错误的数据恢复。
登陆设计说明
模块描述
这部分程序
您可能关注的文档
最近下载
- 《嵌入式linux操作系统原理与应用》配套教学课件.ppt
- 20242025学年度第一学期秋学期北师大版小学数学四年级上册教学计划附教学进度表.docx VIP
- 机械工程材料完整全套教学课件.pptx
- 新人教版七年级英语上册Starter Unit 2Keep Tidy单元教学课件 .pdf
- 在全镇三秋生产暨秸秆禁烧会议上的致辞.docx VIP
- 在全镇三秋生产暨秸秆禁烧会议上的致辞.doc VIP
- lp英文版[lonely planet电子书] england5th edition march 2009 england-5yorkshire_v1_m56577569830523221.pdf
- NIKE运动表说明书.pdf
- 孙子兵法计篇原文及译文.docx
- 音标字母组合课件.ppt
文档评论(0)