《学生宿舍信息管理系统》由会员分享,可在线阅读,更多相关《学生宿舍信息管理系统(20页珍藏版)》请在金锄头文库上搜索。
1、学生宿舍信息管理系统问题定义阶段o1功能简要描述 学生住宿服务系统,帮助学生在就学的城市内,找到需要的住房,系统对出租的房屋信息进行统计,房屋管理员可以增加或者删除学生租房的信息,学生可以查询自己的信息。问题定义阶段用例图 学生宿舍信息管理可行性研究阶段:此方案可行需求分析o数据流图第0层数据流图o第一层数据流图o第二层数据流图o入住模块数据流图o退房模块数据流图o换房模块外部实体定义名称说明输入数据流输出数据流数据结构备注学生无无学生数据结构区分新生、毕业生房管员无无房管员数据结构数据结构名称数据项学生学号、姓名、性别、专业、宿舍号房管员编号、姓名、性别数据元素学生属性名存储代码类型长度备注
2、学号Snochar20住宿学生学号姓名Snamechar20住宿学生姓名性别Ssexchar4专业Sdeptchar40学生专业宿舍号Dnochar6住宿学生宿舍号数据元素房管员属性名存储代码类型长度备注编号Mnochar20房管员编号姓名Mnamechar20房管员姓名性别Msexchar4数据流数据流名数据流来源数据流去向组成学生信息学生数据解读学生数据信息房间信息房间分配住宿信息数据库房间编号、状态申请报告写申请住宿信息数据库退房、换房、入住信息处理理过程名程名输入数据流入数据流输出数据流出数据流查询房源房源申申请报告告房房间信息信息房房间分配分配申申请报告告申申请报告告根据数据流、数据
3、元素及加工,定根据数据流、数据元素及加工,定义面面向向过程的函数或面向程的函数或面向对象的象的对象方法象方法处理定义数据存储定义属性名存储代码类型长度备注学 号( KEY)Snochar20住 宿 学 生学号姓名Snamechar20住 宿 学 生姓名性别Ssexchar4专业Sdeptchar40学生专业宿舍号Dnochar6住 宿 学 生宿舍号宿舍信息属性名存储代码类型长度备注ID( KEY)ZidInt学号Snochar20住宿学生学号床号Bnochar20住宿学生床号床号( KEY)Bnochar20住宿学生学号状态BstateChar1标注闲置或有人用户信息属性名存储代码类型长度备注
4、用户名(KEY)Mnochar20姓名Mnamechar20用户的真实姓名密码Mpasswordchar15备注MstractText具体的类和方法o 2.AddStu( (1)AddStu();(2)itemStateChanged();(3)actionPerformed();(4)btnOKFunction();(5)clear();1、AboutDialog(1)AboutDialog();(2)btnevent();(3)actionPerformed();3.DelStu(1)DelStu();(2)actionPerformed();(3)delStuFunction();(4)clear();4.GetConn(1)GetConn();)5.Menu(1)Menu();(2)menuSelected();(3)menuCancled();(4)menuDeselected();6.UserLogin(1)getName();(2)UserLogin();(3)actionPerformed();(4)LoginButtonFunction();(5)Search();