@wangzhuanyun
2017-11-15T03:29:15.000000Z
字数 4797
阅读 1372
洛师信息管理
本文档是对学生档案管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发,本系统主要用于学校。
由于电脑时代的到来以及internet的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,那么对于一个学校来说,开发一个好的学生档案管理系统势在必行。鉴此,特开发此学生档案管理系统,该系统实现了学生信息的快速查找,集网络化、信息化、现代化为一体。
学生档案管理系统是一个学校不可缺少的组成部分,它的内容对于学校的决策者和管理者来说都是至关重要的。随着学生的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,学生信息管理系统必须肩负起提高学生管理工作效率的重任,通过这样的系统,必须做到信息的规范管理、科学统计和快速的查询,从而方便老师及时、全面地掌握学生情况,减少工作量,规范用户管理学生,实现无纸办公。
该系统涉及管理员的基本信息包括编号、姓名、用户权限,并且提供了组合查询和模糊查询功能,方便管理。
在此系统中,包括学生基本信息管理、学生在校信息管理2个功能模块。学生基本信息管理和学生在校信息管理是学生档案管理的重中之重,录入完整、有效的新生信息是学生课程信息管理、学生成绩管理、学生奖惩信息管理的基础。
在此系统中,包括学生每个年级和学期所选的课程信息,这是学生成绩管理的基础,只有有了课程才能在期末对学生的成绩进行管理;这里包括了对学生课程的录入、查询、修改、删除等功能。
在此系统中,包括成绩录入、修改、成绩打印、课程维护4个功能模块。录入的成绩存放在成绩表中,便于统一的管理和维护;成绩的打印提供了查询打印功能,可以按照多种匹配查询,同时兼顾模糊查询。
在此系统中,包括奖励情况管理,惩罚情况管理两个基本功能模块。学生奖惩管理主要是为在校学生的奖励、惩罚记录提供统一的管理和维护,方便管理者的查询。
在此系统中,包括该院校中所有年级、学期的课程和课程对应的任课教师,为学生在选课是提供依据,并且提供了多种查询功能,方便管理。
在此系统中,包括了系导员、班主任、任课教师的信息管理,为院内课程管理、学生基本信息管理、学生在校信息管理服务。
在此系统中,包括了系别信息管理和班级信息管理。
系统还应该提供强大数据统计、查询、生成报表等功能。
查询个人基本信息
查询院内课程
查询学生补考情况
查询学生课程信息
查询学生成绩信息
查询个人惩处情况
查询教员信息
查询系别
查询班级信息
添加、删除、修改、查询学生信息
添加、删除、修改、查询教师信息
添加、删除、修改、查询课程信息
添加、删除、修改、查询学院信息
添加、删除、修改、查询系别信息
添加、删除、修改、查询班级信息
本系统从总体上分为管理员信息管理、学生信息管理、课程管理、学生成绩管理、奖惩管理、院内课程管理、教员管理、系别和班级管理八大部分。每个模块有自己的功能,下面的各模块功能图就是由各功能之间的关系而得出的。

学生基本信息包括姓名、学号、性别、出生日期、与学生关系、家庭成员、家长职业、家长单位、家庭住址、家庭电话等,学生信息管理系统正是建立在这些信息的基础上的。学生学籍信息包括学号、班级、系别、入学时间、学生电话、班主任、导员、攻读学历等。 只有建立了这些信息以后,学生的档案才能被学校管理;将来可在档案管理系统查找自己相关的信息。因此,学生基本信息录入是学生信息管理系统的基础。以下是学生档案管理系统完整的录入数据流图。



重点代码
- <div class="row cl">
- <label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>商品规格:</label>
- <div class="formControls col-xs-8 col-sm-9 skin-minimal">
- <a class="btn btn-primary radius" id="addspecifications" style="margin-bottom: 10px" href="javascript:;">
- <i class="Hui-iconfont">& #xe600;</i> 添加
- </a>
- <input type="hidden" id="inde" value="1" />
- <table class="table table-border table-bordered table-striped">
- <thead>
- <tr>
- <td>家庭成员</td>
- <td>学生关系</td>
- <td>家长职业</td>
- <td>家长单位</td>
- <td>家长电话</td>
- <td></td>
- </tr>
- </thead>
- <tbody id="guige">
- <tr id="tr1">
- <td>
- <input type="text" maxlength="10" placeholder="家庭成员" name="specifications_name" wzy='wzy' class="input-text" />
- </td>
- <td>
- <input type="text" maxlength="25" placeholder="学生关系" name="specifications_price" wzy='wzy' class="input-text" />
- </td>
- <td>
- <input type="text" maxlength="25" placeholder="家长职业" name="specifications_originalprice" wzy='wzy' class="input-text" />
- </td>
- <td>
- <input type="text" maxlength="11" placeholder="家长单位" name="specifications_stock" wzy='wzy' class="input-text"/>
- </td>
- <td>
- <input type="text" maxlength="11" placeholder="家长电话" name="specifications_stock" wzy='wzy' class="input-text"/>
- </td>
- <td>
- <a href="javascript:;">
- <i class="Hui-iconfont" onclick="deletetr(1)" style="color: red">& #xe631;</i>
- </a>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- var inde = 0;
- //添加规格
- $("#addspecifications").click(function(){
- var inde = parseInt($("#inde").val());
- inde++;
- var str = "";
- str += "";
- str += "<input maxlength='10' name='specifications_name' placeholder='家庭成员' wzy='wzy' class='input-text' />";
- str += "</td>";
- str += "<td>";
- str += "<input maxlength='25' name='specifications_price' placeholder='学生关系' wzy='wzy' class='input-text'/>";
- str += "</td>";
- str += "<td>";
- str += "<input maxlength='25' name='specifications_originalprice' placeholder='家长职业' wzy='wzy' class='input-text' />";
- str += "</td>";
- str += "<td>";
- str += "<input maxlength='11' name='specifications_stock' placeholder='家长单位' wzy='wzy' class='input-text' />";
- str += "</td>";
- str += "<td>";
- str += "<input maxlength='11' name='specifications_stock' placeholder='家长电话' wzy='wzy' class='input-text' />";
- str += "</td>";
- str += "<td>";
- str += "<a href='javascript:;' onclick='deletetr(1)'>";
- str += '<i class="Hui-iconfont" style="color: red">& #xe631;</i> ';
- str += "</a>";
- str += "</td>";
- str +="</tr>";
- $("#inde").val(inde);
- $("#guige").append(str);
- });
| 字段 | 数据类型 | 备注 | 说明 |
|---|---|---|---|
| student_id | int | 学生ID | 主键(自增长) |
| student_name | varchar(50) | 学生姓名 | |
| student_sex | int | 性别 | 0男1女(默认0) |
| student_age | int | 年龄 | (默认0) |
| student_date | date | 出生日期 | |
| student_adddate | datetime | 入学时间 | |
| student_phone | varchar(50) | 手机号码 | |
| student_tel | varchar(50) | 电话 | |
| student_addr | varchar(50) | 家庭地址 | |
| student_remarks | varchar(50) | 备注 | |
| student_class_id | int | 班级ID | 外键(不用添加) |
| student_state | int | 状态 | 0正常 1异常 |
| student_del | int | 是否删除 | 0否 1是 |
| 字段 | 数据类型 | 备注 | 说明 |
|---|---|---|---|
| student_system_id | int | 院系ID | 主键(自增长) |
| student_system_name | varchar(50) | 院系名称 | |
| student_system_addtimr | datetime | 创建时间 | |
| student_system_del | int | 是否删除 | 0否 1是 |
| 字段 | 数据类型 | 备注 | 说明 |
|---|---|---|---|
| student_class_id | int | 班级ID | 主键(自增长) |
| student_class_name | varchar(50) | 班级名称 | |
| student_system_id | int | 所属院系 | 外键(不用添加) |
| student_class_addtimr | datetime | 创建时间 | |
| student_class_state | int | 状态 | 0正常 1毕业 |
| student_class_del | int | 是否删除 | 0否 1是 |
| 字段 | 数据类型 | 备注 | 说明 |
|---|---|---|---|
| member_id | int | 成员ID | 主键(自增长) |
| member_name | varchar(50) | 成员名字 | |
| member_contact | varchar(50) | 关系 | |
| member_major | varchar(50) | 职业 | |
| member_company | varchar(50) | 工作单位 | |
| member_phone | varchar(50) | 电话 |