宿舍管理体系小步伐(论文源码调试讲解)

打印 上一主题 下一主题

主题 1009|帖子 1009|积分 3027

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
第4章 体系计划



4.1 体系计划的原则

在体系计划过程中,也需要遵循相应的计划原则,这些计划原则可以帮助计划者在短时间内计划出符合计划规范的计划方案。计划原则重要有可靠性,安全性,可定制化,可扩展性,可维护性,可升级性以及客户体验等原则。下面就对这些原则进行简要论述。
可靠性:一个软件是否可靠决定了其是否被用户使用,计划不可靠的软件,用户很容易就遗弃;
安全性:步伐软件承担了信息的保存与管理等事务,安全性不足的软件会导致使用者承担巨大的损失;所以体系安全也是需要考虑进入的;
可定制化:市场环境从来都不是一直固定稳定,面对客户群体的改变,以及使用环境的改变,市场需求的改变等因素,步伐软件也要易于调整以顺应各种变化;
可扩展性:步伐软件在运行使用期间,也需要及时引进当下的新技术来进行体系优化,重要就是在体系功能层面,体系性能层面上进行相应的扩展,只有这样才能让体系在现实生活中继续占有市场;
可维护性:步伐软件的维护需要肯定量的资金,不管是排除现有步伐错误,照旧变更软件的现有需求,都需要在软件技术上投入肯定资金,所以易于维护的软件步伐就可以降低技术层面的资金斲丧;
可升级性:步伐软件的投入使用,会面临用户数量增多的情况,用户对软件的使用率也会提拔,所以体系面临这种情况,仍然需要通过升级保持性能的合理,这样才能够顺应市场;
客户体验:计划出来的步伐软件在界面上不能够太复杂,要遵循界面计划的原理计划出简朴,方便操纵的功能操纵界面,让用户易于担当软件,并乐于使用软件提供的功能。


4.2 体系布局计划

在体系布局计划上,经综合考虑照旧选择比C/S更省资金的微信小步伐架构模式,现如今浏览器已经实现了普及,并在技术上逐渐完善和成熟,它在节约软件开辟成本的基础上,还能实现原来用专业软件操纵才能实现的强大功能。总之,小步伐架构是当下全新的,认可度高的体系构造技术。体系布局计划图通过绘制,效果展示如下:


 
图4-1 体系布局计划图



4.3功能布局计划

在管理员功能模块确定下来的基础上,对管理员各个功能进行计划,确定管理员功能的具体模块。绘制的管理员功能布局见下图。


 
图4.3 管理员功能布局图



4.4数据库计划

与功能布局计划一样,数据库计划也是步伐开辟不可避免的计划环节,数据库计划最重要的目的就是帮助运行步伐存储相应的数据信息。数据库计划包罗的内容有数据表布局的计划,也包罗了数据库E-R图的计划。


4.4.1 数据库E-R图

在绘制E-R图之前,先要找出数据库的实体,明确各个实体具有的属性,比如用户信息这个实体,它具备的属性包罗了用户的姓名属性,用户的暗码属性,用户的创建时间属性等,所以明确了用户这个实体,以及用户实体具备的属性之后,就需要根据这些信息绘制用户实体对应的实体属性图了。绘制软件选用当下认可度高,使用范围广,操纵便利的微软旗下的Visio工具。
(1)下图是访客实体和其具备的属性。


 
访客实体属性图

(2)下图是学生实体和其具备的属性。


 
学生实体属性图

(3)下图是公告实体和其具备的属性。


 
公告实体属性图

(4)下图是报修实体和其具备的属性。


 
报修实体属性图

(5)下图是宿舍实体和其具备的属性。


 
宿舍实体属性图

(6)下图是宿舍卫生实体和其具备的属性。


 
宿舍卫生实体属性图

(7)下图是学生考勤实体和其具备的属性。


 
学生考勤实体属性图

(8)下图是管理老师实体和其具备的属性。


 
管理老师实体属性图

(9)下图是宿舍成员实体和其具备的属性。


 
宿舍成员实体属性图

(10)下图是新闻信息实体和其具备的属性。


 
新闻信息实体属性图



4.4.2 数据库表布局

在进行这部分计划之前,需要明白和掌握数据范例以及各个数据范例的长度范围等知识,由于在一张具体的数据表中,为了方便明白,这里就举个简朴的例子。比如用户信息表,这个表格的字段就是用户这个实体具备的属性,这时就需要对字段进行数据范例,以及字段长度的设置,也要设置一个主键来作为用户信息表的唯一标识。这些都是数据库表布局计划需要完成的内容。根据宿舍管理体系小步伐的功能计划以及数据库计划要求,展示该体系的数据表布局。
表4.1报修表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  xuesheng_id
  Integer
  学生
  是
  3
  baoxiu_uuid_numnber
  String
  报修编号
  是
  4
  baoxiu_name
  String
  报修标题
  是
  5
  baoxiu_types
  Integer
  报修范例
  是
  6
  baoxiu_content
  String
  报修内容
  是
  7
  insert_time
  Date
  报修时间
  是
  8
  baoxiu_zhuangtai_types
  Integer
  报修状态
  是
  9
  create_time
  Date
  创建时间
  是
  表4.2字典表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  dic_code
  String
  字段
  是
  3
  dic_name
  String
  字段名
  是
  4
  code_index
  Integer
  编码
  是
  5
  index_name
  String
  编码名字
  是
  6
  super_id
  Integer
  父字段id
  是
  7
  beizhu
  String
  备注
  是
  8
  create_time
  Date
  创建时间
  是
  表4.3访客表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  xuesheng_id
  Integer
  学生
  是
  3
  fangke_name
  String
  访客姓名
  是
  4
  fangke_phone
  String
  访客手机号
  是
  5
  fangke_id_number
  String
  访客身份证号
  是
  6
  sex_types
  Integer
  性别
  是
  7
  fangke_photo
  String
  健康码
  是
  8
  fangke_content
  String
  来访事由
  是
  9
  insert_time
  Date
  来访时间
  是
  10
  create_time
  Date
  创建时间
  是
  表4.4公告表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  gonggao_name
  String
  公告名称
  是
  3
  gonggao_types
  Integer
  公告范例
  是
  4
  insert_time
  Date
  公告发布时间
  是
  5
  gonggao_content
  String
  公告详情
  是
  6
  create_time
  Date
  创建时间
  是
  表4.5管理老师表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  guanlilaoshi_name
  String
  管理老师姓名
  是
  3
  guanlilaoshi_phone
  String
  管理老师手机号
  是
  4
  guanlilaoshi_id_number
  String
  管理老师身份证号
  是
  5
  guanlilaoshi_photo
  String
  管理老师头像
  是
  6
  guanlilaoshi_email
  String
  管理老师邮箱
  是
  7
  jinyong_types
  Integer
  账户状态
  是
  8
  create_time
  Date
  创建时间
  是
  表4.6新闻信息表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  news_name
  String
  新著名称
  是
  3
  news_photo
  String
  新闻图片
  是
  4
  news_types
  Integer
  新闻范例
  是
  5
  insert_time
  Date
  新闻发布时间
  是
  6
  news_content
  String
  新闻详情
  是
  7
  create_time
  Date
  创建时间
  是
  表4.7宿舍表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  sushe_uuid_number
  String
  宿舍编号
  是
  3
  loudong_types
  Integer
  楼栋
  是
  4
  danyuan_types
  Integer
  单位
  是
  5
  sushe_name
  String
  宿舍名称
  是
  6
  sushe_address
  String
  宿舍位置
  是
  7
  sushe_content
  String
  宿舍备注
  是
  8
  insert_time
  Date
  录入时间
  是
  9
  create_time
  Date
  创建时间
  是
  表4.8宿舍成员表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  xuesheng_id
  Integer
  学生
  是
  3
  sushe_id
  Integer
  宿舍
  是
  4
  insert_time
  Date
  录入时间
  是
  5
  create_time
  Date
  创建时间
  是
  表4.9宿舍卫生表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  sushe_id
  Integer
  宿舍
  是
  3
  susheweisheng_uuid_numnber
  String
  宿舍卫生编号
  是
  4
  susheweisheng_types
  Integer
  卫生状态
  是
  5
  dafen
  BigDecimal
  打分
  是
  6
  riqi_time
  Date
  所属日期
  是
  7
  susheweisheng_content
  String
  卫生详情
  是
  8
  insert_time
  Date
  录入时间
  是
  9
  create_time
  Date
  创建时间
  是
  表4.10学生表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  xuesheng_name
  String
  学生姓名
  是
  3
  xuesheng_phone
  String
  学生手机号
  是
  4
  xuesheng_id_number
  String
  学生身份证号
  是
  5
  xuesheng_photo
  String
  学生头像
  是
  6
  xuesheng_email
  String
  学生邮箱
  是
  7
  jinyong_types
  Integer
  账户状态
  是
  8
  create_time
  Date
  创建时间
  是
  表4.11学生考勤表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  xuesheng_id
  Integer
  学生
  是
  3
  xueshengkaoqin_types
  Integer
  考勤效果
  是
  4
  xueshengkaoqin_content
  String
  考勤详情
  是
  5
  kaoqin_time
  Date
  考勤日期
  是
  6
  insert_time
  Date
  录入时间
  是
  7
  create_time
  Date
  创建时间
  是
  表4.12管理员表
  序号
  列名
  数据范例
  说明
  允许空
  1
  Id
  Int
  id
  否
  2
  username
  String
  员工名
  是
  3
  password
  String
  暗码
  是
  4
  role
  String
  角色
  是
  5
  addtime
  Date
  新增时间
  是
  
5.体系实现

体系实现这个章节的内容重要照旧展示体系的功能界面计划效果,在实现体系基本功能,比如修改,比如添加,比如删除等管理功能的同时,也显示出体系各个功能的界面实现效果,该部分内容一方面与前面提到的体系分析,体系计划的内容相呼应,另一方面也是一个现实效果的展示。


5.1管理员功能实现



5.1.1 宿舍管理

此页面让管理员管理宿舍的数据,宿舍管理页面见下图。此页面重要实现宿舍的增加、修改、删除、查看的功能。


 
图5-1 宿舍管理页面



5.1.2 公告信息管理

公告信息管理页面提供的功能操纵有:新增公告,修改公告,删除公告操纵。下图就是公告信息管理页面。


 
图5.3 公告信息管理页面



5.1.3公告范例管理

公告范例管理页面显示所有公告范例,在此页面既可以让管理员添加新的公告信息范例,也能对已有的公告范例信息执行编辑更新,失效的公告范例信息也能让管理员快速删除。下图就是公告范例管理页面。


 
图5.4 公告范例列表页面


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

宝塔山

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表