此系统包含如下功能:
1。用户登录:本系统分三类用户,毕业生、高校教师和系统管理员,他们有自己对应的账号和密码,选择相应的角色。不仅方便登录也可避免恶意破坏;
2。系统管理员功能:负责对用户即学生和教师信息的增删改查,还可以对学校的班级专业进行相应的操作以及对于实时的选题情况进行查看;
3。高校教师:可以对个人信息进行完善修改,发布自己的课题以及查看课题被选情况,对于选择自己课题的学生有权利接受或者退回,也可以删除学生的选择记录。还可以上传相应的文件资料。
4。毕业生:若系统没有自己的相关数据,可以自己注册登录系统;自己情况发生改变还可以修改信息让教师了解你;单机获取课题的具体情况返回界面点击选择进行选题。
毕业设计选题与报名系统让毕业生,指导教师和系统管理员对于毕业设计课题相关信息有了更清晰的认识与了解。一方面学生可以根据自己的意愿选择课题不在乎先后顺序。另一方面,教师也有权利去选择学生,实现了双选的局面。
1。3 系统特色
毕业设计选题与报名系统实现毕业生、教师用户、系统管理员三方管理。既可以实现选题的公平公正,也可以实现对于相关用户信息的管理。系统提供给毕业生查看毕业设计课题的相关选项,系统让教师可以自由选择学生。系统管理员负责对用户即学生和教师信息的增删改查,还可以对学校的班级专业进行相应的操作以及对于实时的选题情况进行查看;
1。较强的交互性:学生可以及时查看教师发布的课题信息,了解该课题所需相关专业要求;教师可以查看学生选择情况并作出决定;
2。界面人性化:系统不是很复杂,用户只需要通过简单的操作即可实现自己需要的功能,大大节省了用户的时间;
3。特色突出:针对于指导教师系统提供了双向选择,具有其特有的选择功能,利于教师行使自己的权利;
4。功能直观明了:用户登录进入网站时查看帮助文档了解系统的使用方法。
2 开发工具及环境简介
这一章将主要介绍设计此系统所需要的两大工具,并对他们的功能和特性做简要说明。
2。1 SQL Server 2000简介
“SQL Server 2000便于操作,具有较好的伸缩性,而且它和其他有关软件还具有较高的集成性。它还可以跨不同版本的大型服务器实现多种平台的综合使用”[11]。
运用该数据库的特性依据:
1。Internet集成
SQL Server 2000数据库引擎提供完整的XML支持。
2。可伸缩性和可用性
SQL Server 2000企业版能够符合联合服务器、大型内存支持等功能的后台条件,其可以最大限度的满足Web站点的需求。
3。企业级数据库功能
SQL Server 2000数据库引擎所提供的环境可以满足严苛数据处理的环境需求,而且它还能保持数据的完整性,当大量的用户同时并发运行数据时,它能够最大程度上减少开销
4。易于安装部署和使用
它的一些开发工具和管理程序可以对多站点安装、部署等过程进行改进。
5。数据仓库
其中的部分工具还可以进行联机分析处理。
SQL Server 2000具有如下优点:
1。高性能设计;
2。系统管理先进;
3。可以允许存储、数据源和对称多处理结构的使用,而且它有自己的SQL语言。
2。2 ASP。net简介
设计过程中使用的是ASP。NET,ASP。NET是一个开发网页的技术。在IIS中部署,在VS2005进行编码设计。