学生宿舍管理制度系统概要设计说明书.doc

学生宿舍管理制度系统概要设计说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概要设计说明书 【学生宿舍管理系统】 目录 一、引言 1 二、总体设计 2 2.1系统结构 2 2.2处理流程 3 2.2.1 系统管理模块 3 2.2.2 公寓管理模块 3 2.2.3 信息查询模块 3 2.2.4 出入登记模块 4 2.2.5 信息修改模块 4 2.2.6 关于模块 4 2.3 功能分配 4 三、接口设计 5 3.1外部接口 5 3.1.1用户界面 5 3.1.2软件接口 5 3.1.3硬件接口 5 3.2内部接口 5 四、数据结构设计 6 4.1数据库表 6 4.2数据库表说明 8 五、安全保密设计 8 六、维护设计 8 一、引言 在系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求作了详细的阐述,这些用户已经在上一阶段的调研中获得,并在需求规格说明书中得到详尽的叙述和阐明。 本阶段在系统的需求分析基础上,对本系统做概要设计。主要解决实现该系统需求的程序模块设计问题,包括如何将该系统分成若干模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序员可参考次概要设计报告,在对系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 (1)背景 开发软件名称:学生宿舍管理系统 实现软件单位:琼州学院 (2)符号、缩略语和定义 ATAMS: Academic Teaching Affair Management System高校教务管理系统 二、总体设计 2.1系统结构 系统的大致结构如下:在 C/S 结构下的该寝室管理系统大致可以划分为以下模块: 在整体设计中,我们将宿舍管理系统分为六个大的模块:系统管理模块、公寓管理模块、信息查询模块、出入登记模块、信息修改模块、关于模块。每个模块将实现不同的功能。下面将具体进行介绍。 2.2处理流程 2.2.1 系统管理模块 系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。 (1)超级用户登录:实现系统管理人员登录。 (2)普通用户登录:实现一般管理人员登录。 (3)用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。 (4)密码修改:实现所用用户的密码更改功能。 (5)退出系统:实现正常退出宿舍管理系统。 2.2.2 公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。 (1)楼房管理:登记学校所有住宿楼情况。 (2)宿舍管理:登记学校所有宿舍的情况。 (3)员工原理:实现楼房管理人员的添加功能。 2.2.3 信息查询模块 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。 (1)按学号进行查询:实现每个学生基本信息情况的查询功能。 (2)按姓名查询:通过学生姓名查询学生基本信息情况。 (3)按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息。 (4)按寝室号查询:查看每个宿舍所住学生信息情况。 (5)楼房住宿情况查询: 查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。 2.2.4 出入登记模块 出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。 (1)进楼物品登记:详细登记某学生搬入宿舍楼的物品情况。 (2)出楼物品登记:详细登记某学生搬出宿舍楼的物品情况。 (3)人员来访登记:详细登记进入宿舍楼的外来人员情况。 (4)结束访问登记:详细登记外来人员的离开情况。 2.2.5 信息修改模块 信息修改模块包括:学生基本信息修改、员工基本信息修改等功能。 (1)学生基本信息修改:实现系统管理人员对学生基本信息情况所作的添加、修改、删除。 (2)员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。 2.2.6 关于模块 此模块是对学生宿舍管理系统开发者相关信息的一个简单介绍。 2.3 功能分配 各项模块的功能可参照2.2中的说明。客户机程序主要有三大块:接收数据、、SQL SERVER 数据库互连,其接口将于下面部分阐述。 三、接口设计 3.1外部接口 3.1.1用户界面 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档