




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统设计指南模板1.简介1.1编写目的本手册掌握了学生宿舍管理系统的详细功能模块和数据结构,为学生宿舍管理系统的编码工作开发了主要依据。1.2背景软件系统名称:学生宿舍分配系统这个项目的任务提案人:张老师本项目的任务开发者:学生软件系统用户:大学公寓宿舍管理中心1.3术语表2-1术语定义或解释表序号术语名称手术语言1详细的设计指南详细的设计说明也称为编程说明,详细说明了软件系统每一层每个程序(模块)的设计注意事项。2Java语言编程在结构上使用Java语言单词以充分利用Java语言本身的点是基于计算机的高级编程语言。3学生公寓管理系统软件学校管理软件,以学校公寓部门为基本要素,使用程序实现其功能的软件1.4参考资料1.学生宿舍分配软件的基本需求10,3010尹建民,中国水利水电出版社,20082.全系统设计2.1设计约束2.1.1此系统应遵循的标准和规格1.软件设计必须遵循软件系统分析与设计,满足软件设计规格说明书的相关要求,满足国家规定的相关软件设计标准。2.软件设计为CS结构,允许用户在安装程序后登录到享受系统的服务。3.软件设计必须保证软件的准确性、健壮性和安全性。确保用户体验,确保用户数据的安全。2.1.2硬件和软件操作环境限制软件平台1.客户端软件环境:操作系统:Windows 98/NT /2000或更高版本2.服务器软件环境:A.操作系统:Windows NT /2000 Server或更高版本B.数据库产品:SQL Server 2000硬件平台1.客户计划硬件环境:A.Pentium II440MH或具有同等性能处理器的计算机:B.至少64 MB内存C.至少800 MB硬盘可用空间D.分辨率最低800600彩色VGA显示器E.鼠标键盘2.服务器硬件环境:A.具有奔腾 2.4 GH或同等性能处理器的计算机:B.最低256MB内存C.至少2 GB硬盘可用空间D.分辨率最低800600彩色VGA显示器E.鼠标键盘2.1.3介面限制外部接口1.用户界面:窗口、菜单设计、运行时的响应速度。2.硬件接口:扫描装置3.软件接口:接口到WPS工作簿内部接口通过面向对象的语言设计类在Public类中实现调用。实现类之间的严格封闭。2.1.4使用者介面约束1.通过简化系统的使用,可以满足宿舍管理员等对计算机使用不太了解的组,从而方便用户的正常操作。2.用户对界面的友好要求很高,在页面设计时要充分考虑用户的年龄和接受能力,最大限度地保证软件的魅力。3.为尽可能多的用户进行兼容性测试,以确保用户体验。2.2体系结构设计图1功能图2.3系统功能结构2.3.1主要功能列表表2-2主要功能模块列表模块号模块名称功能的简要说明S1住宿申请管理学生申请住宿、辅导员、宿舍审查住宿S2住宿信息管理班主任、辅导员、大学领导人都可以看到相应的学生住宿信息S3物流管理宿舍管理员记录宿舍设备情况、学生成绩S4退货和退货管理处理毕业生退出申请和交换申请S5系统设置数据库维护系统维护等2.3.2子功能说明表2-3子功能模块列表模块号子模块号子模块英文名称子模块功能概述M1M 1-1填写申请表模块学生填写申请书时有错误,未能提交就重新填写了M 1-2批准审核模块辅导员用户审查申请宿舍负责人用户进行第二次审查M2M 2-1信息更新模块宿舍管理员用户及时更新学生住宿和变动。M 2-2信息检索模块班主任及大学指导部将根据学号搜索该学生的住宿信息及成绩M3M 3-1每日评估模块各种好的宿舍评价公告M 3-2设备状态模块记录宿舍设备状态和维护信息M4M 4-1后退模块批准学生支持、辅导员和负责人M 4-2交换模块学生交换申请、辅导员和负责人批准考试M5M 5-1系统维护维护2.4设置系统权限表2-4系统权限表功能说明对应模组学生班主任咨询师宿舍管理员宿舍负责人大学领导超级管理员填写申请书M 1-1尼姆审查申请M 1-2尼姆尼姆更新信息M 2-1尼姆尼姆检索信息M 2-2尼姆尼姆尼姆尼姆尼姆查看评估发布M 3-1尼姆尼姆尼姆尼姆尼姆尼姆尼姆评估发布更新M 3-1尼姆尼姆更新设备信息M 3-2尼姆尼姆查看设备信息M 3-2尼姆尼姆尼姆尼姆退出申请M 4-1尼姆尼姆交换申请M 4-2尼姆换个地方申请审批M 4-2尼姆尼姆撤回审批M 4-1尼姆尼姆系统维护M 5-1尼姆2.5模块设计类图:用户大体上分为学生和职工。学生和职工从people类继承,而教师、领导、宿舍从职工类继承人类和宿舍管理员类,咨询师和班主任从教师类继承。学生和辅导员、课程、住宿登记表、床、宿舍、住宿申请等都有联系。图2学生宿舍管理系统分类图详细说明:学生类(流程图和状态)顺序图:根据流程图和活动图,可以设置学生申请的工作流程图。首先登录主页,成功提交申请界面、填写申请表格和提交控制测试,可以申请/不能申请/不能申请/重写错误、提交成功时等待学生”是咨询人员和宿舍管理员的审查结果、宿舍分配结果等。图3学生申请住宿流程图状态图表:学生申请与此事件相对应的状态。首先要进行填写申请书的事前准备工作。也就是说,填写新的空白申请表,完成后提交,就等于进入等待审阅状态。后台审查完成后,学生们可以确认“通过审计”、“未通过”和“未通过(部分未遵守)”三种状态,一次审查通过,二审审查中出现“批准”或“未批准”两种状态,批准通过,进入入住状态。图4学生支持住宿状态功能界面:图5功能图3.功能模块详细设计3.1功能模块1(登录模块)功能说明:根据用户要求执行登录操作性能要求:如果管理员的用户名和密码正确,请登录管理员模式。如果其他角色的用户名和密码正确,请登录到该模式;否则,关闭系统。模块接口设计:图6登录界面输入项目:按照需求分析报告中所述,将项目输入为用户信息(学生信息或管理员信息、教师信息等)。使用者资讯:使用者ID、使用者密码、使用者类型(一般使用者、管理员)输出项目:根据摘要设计报告的模块设计思想,登录模块输出是控制代码,是正在传输的模块的名称。流程流在此登录模块中,应用了选择算法,根据用户的要求选择不同的模式。图7着陆程序流程3.2功能模块2(住宿申请模块)功能说明:根据用户要求填写或批准申请性能要求:注册为辅导员或宿舍管理员后,可以确认学生提出的住宿申请,进行部署审查,如果辅导员安排审查通过,宿舍管理员将进行第二次审查,如果第二次审查通过,宿舍管理员将为学生分配宿舍。作为学生注册可以查看过去的申请记录,如果申请没有处理,就不能创建新的申请。如果没有批准请求或住宿记录,可以填写新的申请书,确认未格式化的错误后提交,等待批量审查。模块接口设计:图8住宿申请模块接口输入项目:学生、辅导员或管理员按照系统界面中的提示,选择与模块名称相对应的相应操作类型输出项目:根据摘要设计报告的模块设计思路,登录模块输出条目是控制代码、调整后的模块的名称,以及在用户还是学生的时候关于成功或失败的提示信息。流程流图9学生住宿申请程序4.设计数据结构4.1数据库环境说明此数据库的管理、创建、修改和更新由SQLServer2000数据库管理系统执行。该软件是Microsoft最新的大型数据库服务器,具有数据可靠性、易用性、强大的功能和高安全系数等特点。4.2数据库命名约定此系统数据库以项目英语名称/缩写格式的Pascal样式命名。示例:名称Name4.3表格设计1)数据库表名称列表表2-5数据库表名称列表序号中文表名英语表名表格功能说明1使用者资讯UserInfo记录相关用户的配置文件和权限2管理员信息管理员信息管理员活动和基本信息历史记录3发布消息NoticeInfo记录物流模块生成的公告信息4申请书应用程序在学生成功提交后保存完成的申请5学生住宿信息StuStayInfo已经入住的学生的相应房间号、床号退货等信息6设备记录EquipRecord保存宿舍设备状态和维护记录7学生绩效历史记录StuBeRecord学生个人和宿舍的日常表现8登录信息登录信息用户id、编号和密码2)。数据库表的详细列表表2-6用户信息表字段名意义类型长度Null否注释名字NameVachar20非空值编号否Vachar20非空值主键城堡塞克斯Vachar20非空值联系方式PhoneVachar20非空值身份IndentifiVachar20非空值所在的学科尹时Vachar20表2-7发布信息字段名意义类型长度Null否注释公告日期Noticetime日期8取消日期Revoketime日期8发布内容信息Vachar200表2-8申请表字段名意义类型长度Null否注释申请日期Applytime日期8非空值表格状态ConditionVachar20非空值申请人姓名ApplyernameVachar20非空值外来索引键申请人学号ApplyernoVachar20非空值主键表格内容桌子水滴非空值表2-9学生住宿信息表字段名意义类型长度Null否注释名字NameVachar20非空值外来索引键学号雪Vachar20非空值主键城堡塞克斯Vachar20非空值外来索引键联系方式PhoneVachar20非空值外来索引键所在的学科尹时Vacahr20Notnull外来索引键宿舍号码豪斯诺Vacahr20Notnull床号BednoVacahr20Notnull表2-10设备记录字段名意义类型长度Null否注释设备名称EnameVachar20Notnull有的房间号码豪斯诺Vachar20Notnull上次访问时间LasttimeVachar20Notnull维护次数TimesInt5Notnull建议剪贴时间DeadlineVachar20Notnull表2-11学生成绩记录字段名意义类型长度Null否注释名字NameV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 修理厂服务事迹范文
- 2026届北京市普通高中学业水平等级性考试适应性练习历史试题
- 《兼职劳务协议》模板
- 幽默用电安全培训课件
- 巡察经验介绍课件
- 岩石书的课件
- 尾矿工安全培训内容课件
- 小鸭找朋友Flash课件在线
- 加盟连锁分公司合同范本-区域独家经营权协议
- 工艺品市场调研与行业分析合作协议
- 2025高等教育人工智能发展报告
- 基于SERVQUAL模型的南京老门东历史文化街区旅游服务质量评价及提升策略研究
- 妇科异常子宫出血护理查房
- 2025年四川宜宾纸业股份有限公司招聘笔试参考题库含答案解析
- 北京中医药大学介绍
- 做账实操-泰国公司全盘会计账务处理分录实例
- 医院安保、停车场服务项目方案投标文件(技术标)(图文图表)
- 交警酒醉驾宣传课件
- 北舞附中文考试卷子及答案
- 教学评一体化:新课标下道德与法治教学的必然选择
- 初中数学自主招生难度讲义-8年级专题07分式的化简与求值
评论
0/150
提交评论