毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net教师信息管理系统的设计与实现+ER图+流程图(4)
教师查看个人信息实现:在页面加载事件中,根据Session会话中储存的教师编号,从数据库中的教师信息表中查找出教师信息,并将相应字段赋值给前台对应项,以供教师查看个人信息。教师修改个人信息实现:把相应字段值赋值给Model类,然后调用Update(model)方法进行数据的更新。
管理员和超级管理员点击教师信息时显示图4页面,管理员和超级管理员可以进行以下操作:添加一条教师信息,获取前台数据,并把相应字段值赋值给
Model类,然后调用Add(model)方法添加一条教师信息;删除教师信息的实现,点击Gridview中每行的选择可以选中这条信息,从而获取要删除的教师的编号,在删除一个教师的信息时,首先要判断课程表和工资表中是否有该教师的课程、工资信息,如果存在课程、工资信息,应一同删除,删除时调用方法Delete(model.TeacherId)。修改教师信息的实现,把相应字段值赋值给Model类,然后调用
Update(model)方法进行数据的更新。查询教师信息的实现,通过教师姓名进行模糊查询,获取教师姓名的值,连接数据库,然后与教师信息表中的TeacherName进行字段匹配,返回查找结果,并将结果在Gridview中显示出来。
图4 教师基本信息管理图
4.3教师课程信息模块
这一模块的主要功能是用于实现教师课程信息的录入、删除、修改和查询。教师进入页面是可以查看个人的课程信息但不可以进行修改,超级管理员和管理员进入时可以对所有教师的课程信息进行录入、删除、修改和查询,查询时可以输入教师编号进行查询。
在插入一个课程信息时,应先判断是否存在该教师的信息,如不存在给出提示信息,存在该教师时,为了避免教师担任太多课程,一个教师的授课信息不可超过10条,所以判断教师课程信息是否超过10条,如果超过则不可插入信息,不超过时可以插入课程信息。具体实现部分与教师信息管理模块类似。
4.4教师工资信息模块
这一模块的主要功能是用于实现教师工资信息的录入、删除、修改和查询。教师进入页面是可以查看个人的工资信息但不可以进行修改,超级管理员和管理员进入时可以对所有教师的工资信息进行录入、删除、修改和查询,查询时可以输入教师编号进行查询。
在插入一个工资信息时,应先判断是否存在该教师的信息,如不存在给出提示信息,存在时可以插入工资信息。具体实现部分与教师信息管理模块类似。
4.5管理员信息模块
这一模块主要完成管理员信息的录入、删除、修改和查询。
教师进入时可以查看所有管理员的信息,当需要时可以跟管理员联系;管理员进入时可以看到自己的基本信息,并且可以修改信息,但不可修改管理员的级别;超级管理员进入时可以对所有管理员信息进行录入、删除、修改和查询等相关操作。具体实现部分与教师信息管理模块类似。
4.6留言板模块
这一模块主要功能是用户发表并查看留言,完成用户之间的在线交流。
添加留言信息的实现:首先获取前台数据,并把相应字段值赋值给Model类,然后调用Add(model)方法添加一条留言信息。查看留言信息的实现:首先编写一个getArticle()方法用于把数据库数据源绑定到DataList控件中,然后在页面加载事件中调用getArticle()方法初始化数据。留言板的分页使用PageDataSource类实现的,PageSize属性表示每页显示数据条数,将其值设置为5,具体的实现效果如图5所示。
图5 留言板效果图
5.系统测试
为了保证系统的质量和可靠性,应力求在分析、设计等各个开发阶段结束前,对系统进行严格的技术评审[8]。而系统测试是为了发现错误而执行程序的过程。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP.net酒店预定系统的设计与实现+ER图+流程图
下一篇:
基于能效管理的云计算资源调度模型及算法
基于android的环境信息管理系统设计
ASP.NET飞翔租贷汽车公司信...
Android员工请假系统设计
高校校园网信息安全隐患及防范措施
大数据时代下电子商务个性化信息服务研究
java+mysql学术会议参会信息系统的设计+源代码
asp.net+sqlserver校园论坛开发设计
压疮高危人群的标准化中...
酵母菌发酵生产天然香料...
从政策角度谈黑龙江對俄...
浅论职工思想政治工作茬...
AES算法GPU协处理下分组加...
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅谈高校行政管理人员的...