




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-范文最新推荐- A的教师档案信息管理系统设计与实现 摘要:本系统使用Visual Studio2008为开发工具,采用ASP.Net技术和B/S结构开发,并使用SQL Server 2008作为数据存储与交换的中介的教师档案信息系统。系统实现的功能主要有教师档案、教师教研、教师科研增删改查,教师信息的导入导出等。与已有管理系统相比具有多个关键字查询、批量上传和下载的新特点。4531关键词:教师档案管理系统;ASP.Net SQL Server 2008; B/S File Manage System for Teachers Based ASP.NetAbstract: This syste
2、m is File Manage System for Teachers that using Visual Studio 2008 tools, ASP.Net technology and the B / S structure to develop and SQL Server 2008 as data storage and exchange of intermediate. The main function of the system is to add, delete, modify, query of teachers teaching and research, the te
3、achers research, import and export of the teacher information and so on. With multiple keywords query, batch uploads and downloads new features compared to existing management systems and technology.Keywords: File Manage System for Teachers; ASP.NET; SQL Server 2008; B/S目录摘要11.课题研究的现状和意义11.1课题研究的现状1
4、1.2 课程研究的目的和意义22.相关技术介绍22.1 ASP.NET简介22.2 SQL Server 2008简介23.系统分析与设计33.1需求分析33.2系统总体设计34.数据库设计44.1数据库的E-R图44.2数据库逻辑设计45.主要功能模块设计与实现6 2.相关技术介绍2.1 ASP.NET简介现在主流的网站开发语言无外乎PHP、ASP.Net、JSP等。ASP.Net即.net框架下的asp 技术,可以用.NET支持的任何一种语言编写。有点是速度快,安全性高。开发周期短;JSP即 java server page ,是SUN公司J2EE框架下的WEB技术,是目前与ASP.NET
5、竞争最激烈的技术,主要缺点是收费,开发比较复杂;PHP语言从PHP5.0以后已经支持面向对象了,PHP不属于任何公司或者个人,它是开源并且是有网络上的众多爱好者和工作室发展起来的,它的缺点就是没有大公司支持,发展势头不如ASP.NET和JSP。综上所示我选择了ASP.NET作为开发语言。ASP.NET是建立在通用语言运行时(CLR)上的应用程序框架。他用来在服务器端构建功能强大的web应用程序。ASP.Net提供了世界级水平的开发工具支持。.Net框架的类库、消息以及数据访问解决方案,都可以无缝集成到web。ASP.Net也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成
6、一个应用。2.2 SQL Server 2008简介现在的数据库首选的就是SQL Server、MySql、Oracle数据库。MySql数据库支持5000万条记录的数据仓库,适应于所有的平台,性能很出色,但是缺乏一些存储程序的功能,比如MyISAM引擎联支持交换功能;Sqlserver数据库是真正的客户机/服务器体系结构,图形化的用户界面,使系统管理和数据库管理更加直观、简单,丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地,有很好的伸缩性,可以跨平台使用,提供数据仓库功能,这个功能只在Oracle和其他昂贵的DBMS中才有;Oracle数据库的稳定性要比SQL Server好,
7、Oracle的安全机制比SQL Server好,但是价格昂贵。综上所示我选择了SQL Server 2008服务器。SQL Server 2008 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。SQL Server 2008 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。 图3用户信息表和基本档案信息表的E-R图4.2数据库逻辑设计本系统数据库名为DB_TMF,共设计6张表,个人简历表(tb_r
8、esume)、用户信息表(tb_userinfo)、课程信息表(tb_teaching)、科研信息表(tb_research)、系统设置表(tb_config)、教研信息表(tb_jiaoyan)。由于篇幅原因,下面就以基本档案信息表和用户信息表为例给出详细结构图。系统配置表:表名tb_config。用于保存系统配置信息,该表结构如表1所示:表1系统配置表字段名数据类型长度主键否描述idint4主键(自增)编号isOpenbit 1否系统是否向用户开放(0未开放,1开放)isSearchbit 1否搜索功能是否向用户开放(0代表未开放,1代表开放)nowusedbit1否系统是否正常运行(0代
9、表系统处于关闭期,1代表系统处于正常运行)用户信息表(tb_userinfo)的功能是保存用户的基本信息,结构图如表2所示:表2用户信息表字段名数据类型长度主键否描述idint4主键(自增)编号useridnvarchar50否用户名userpassnvarchar50否用户密码userpowerint4否用户等级(1表示管理员、0表示教师) addernvarchar50否教师档案数据录入人changernvarchar50否教师档案数据修改人yearInfoint4否数据操作年份5.主要功能模块设计与实现教师档案管理系统共设计的模块包括登录界面模块、教师基本档案模块、学科建设管理模块、科研
10、信息管理模块、教研信息管理模块、文件管理模块、系统设置管理模块、用户管理模块等模块。下面就对重点模块进行详细分析。5.1教师基本档案模块设计通过此模块对教师的基本信息进行管理,它全面描述教师基本信息,包括姓名,性别,籍贯,身份证号,所属学院,出生日期,政治面貌,毕业院校,职称,职务等。对教师基本信息可以添加,编辑,即在教师基本信息列表中选择对教师的操作,可删除和修改。(1)功能描述管理员在基本档案界面上有两个子模块,分别是教育背景、工作背景子模块,并可以实现增删改查功能,它全面描述教师基本信息,包括姓名,性别,籍贯,身份证号,所属学院,出生日期,政治面貌,毕业院校,职称,职务等。(2)实现算法
11、描述管理员在基本档案界面上可点击按钮或链接按钮来进行增删改查的操作,程序将进行如下逻辑处理:1、判断教师名称是否为空?如果为空,点击添加按钮时则出现提示信息:教师名称不能为空!如果非空,转2;2、判断起止时间是否为空?如果为空,点击添加按钮时则出现提示信息:起止时间不能为空!如果非空,转3; 1、判断导入的Excel格式是否正确?如果不正确,则导入失败,提示信息:格式不正确!如果正确,但已经存在记录,提示:信息重复!若其中存在新记录,转2;2、则显示信息:导入成功!文件导入界面上显示添加的信息。5.4文件管理模块导出子模块设计(1)功能描述:导出文件是导出数据库中表的记录,按照文件列名导出为E
12、xcel格式,Excel格式是按照序号、日期、姓名、底薪、奖励等列名导出表中记录。(2)实现算法描述:管理员在文件导出界面点击导出按钮后进行如下逻辑处理:1、判断导出的数据库表的格式是否正确?如果不正确,则导入失败,提示信息:格式不正确!如果正确,转2;2、显示选择保存位置,导出Excel文件成功。6.总结系统测试经过几个月的设计和开发,基于ASP.Net的教师档案管理系统基本开发完毕。其功能基本符合用户需求,能够完成教师的存储和成绩查询以及各类相关报表的打印,并提供部分维护功能,使用户方便进行数据库备份、恢复和数据删除。对于数据的一致性的问题也通过程序进行了有效的解决。毕业设计不仅是对这几年大学学习的一种体验,而却也是对自己能力的一种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财政学业自考试题及答案
- 民族音乐博物馆行业跨境出海项目商业计划书
- 财会部门面试题库及答案
- 创意灯具设计行业深度调研及发展项目商业计划书
- 木材雕塑创作在线平台企业制定与实施新质生产力项目商业计划书
- 动漫游戏与体验中心企业制定与实施新质生产力项目商业计划书
- 保险经纪笔试试题及答案
- 用户体验研究实验室企业制定与实施新质生产力项目商业计划书
- 冷热疗法试题及答案a2
- 柔术与巴西柔术国际赛行业深度调研及发展项目商业计划书
- 《谈判技巧》课件
- 理解当代中国阅读与写作学习通超星期末考试答案章节答案2024年
- 讲座-中医中药在治疗肿瘤中的应用
- 2024年中国航空部附件维修行业发展现状、运行格局及投资前景分析报告(智研咨询)
- 2024国家开放大学电大本科《机械CAD-CAM》期末试题及答案试卷号
- 购买牦牛合同范本
- GB/T 35607-2024绿色产品评价家具
- 2024年东南亚铝合金窗型材市场深度研究及预测报告
- 延期租地期限协议书
- 《啊,船长,我的船长哟》教案
- DL-T-1692-2017安全工器具柜技术条件
评论
0/150
提交评论