本系统采用B/S结构来实现,由学生、教师、留言板、管理员四个模块组成,通过调查,要求系统规划的各模块具有以下功能:
教师模块:该模块主要功能是教师发布论文题目、上传毕业设计任务书,修改个人密码。
学生模块:该模块的主要功能是学生提交论文题目、下载相关任务书、上传已完成的论文,修改个人密码。
留言板模块:该模块主要功能是学生、教师、管理员发布留言信息。
管理员:该模块主要功能是管理员具有填加用户功能,可以发布、修改和删除所有信息的权限。
3.3开发及运行环境
对于本系统我选用ASP技术来解决。ASP是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。是一种类似HTML、Script与CGI的结合体,但是其运行效率却比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。 简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。