3.1系统开发关键技术与开发环境..................................................................................................3
3.2框架设计......................................................................................................................................4
3.3 总体功能模块图.........................................................................................................................5
3.4数据库设计..................................................................................................................................6
3.5 本章小结.....................................................................................................................................6
4 详细设计..........................................................................6
4.1 系统整体界面设计.....................................................................................................................6
4.2 系统框架设计.............................................................................................................................7
4.3 系统结构和流程图.....................................................................................................................9
4.3.1 学生模块的结构 学生在注册通过管理员审核后,登录系统进行相关操作,包括根据
自己的导师进行毕业设计(论文)的选题或是自选课题,也可以浏览本站的所有信息,
包括公告、工作安排等、下载文章、往年优秀论文范文以及系统本站提供的其它资料下
载等。修改自己的基本资料和密码,以及上传和管理自己的文档资料,还可以给自己的
导师留言等。其具体结构如下图6所示。..............................................................................9
4.3.2 教师模块的结构 教师用户同样需要注册,并通过管理员审核后方可登录本系统进行
操作。具体包括如下操作:...................................................................................................9
4.3.3 管理员模块的结构 管理员拥有系统的最高权限,其权限包括对学生的管理、管理教
师注册信息、个人信息维护、监督学生和教师的各种文档上交情况、发布学院最新消息
和其他信息的添加、删除和更新,上传、下载相关文件及管理等权限。......................10
4.4 系统模块详细设计...................................................................................................................10
4.4.1系统模块详细设计概要 由前面的系统分析和系统设计我们已知,本系统是围绕以用户
为中心来对信息进行有效的管理,而所有的这些管理操作其实都是在对相应的数据进行操
作,基本上实现的也就是对数据的增加、查询、修改和删除这四项操作。所以在此所谓的
系统模块详细设计就是指的对这四项功能模块实现的设计。因为系统的每个模块几乎都
要进行反复的增、删、改、查操作,所以设计好这四项操作功能模块就显得尤为重要了
.................................................................................................................................................10
4.4.2注册模块详细设计.........................................................................................................10
4.4.3查询模块详细设计.........................................................................................................11
4.4.4修改模块详细设计.........................................................................................................12
4.4.5删除模块详细设计.........................................................................................................12
4.5 数据库的设计和构建...............................................................................................................13
4.6 本章小结...................................................................................................................................16
5 系统实现........................................................................16
5.1 用户登陆功能的实现...............................................................................................................16
5.2 文件上传功能代码...................................................................................................................17
5.3 数据库连接...............................................................................................................................17
5.4 查询数据功能...........................................................................................................................17
5.5 删除数据功能...........................................................................................................................18
5.6 修改数据功能...........................................................................................................................18
总结.................................................................................19
II