毕业论文管理系统

  • 格式:doc
  • 大小:467.00 KB
  • 文档页数:13

下载文档原格式

  / 13
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文管理系统

开发人员:王文杰,杨婷婷,吴文平

时间:2012年9月13日——2012

年9月14日

目录

第一章项目概述 (1)

一、项目概述 (1)

二、项目背景 (1)

第二章需求分析 (2)

一、功能需求 (2)

二、性能需求 (2)

三、安全需求 (2)

第三章项目内容及总体设计 (3)

一、项目内容 (3)

二、设计说明 ....................................................................... 错误!未定义书签。

三、系统开发的关键技术及特色 (14)

关于“本科生毕业论文管理系统”说明

1.系统的开发环境及开发工具

“本科生毕业论文管理系统”是在C#的开发环境下,以Microsoft Visual Studio 2005为开发工具制作完成的,在系统调试的过程当中可能会因为VS软件版本的兼容性对系统的运行造成一定的影响。建议调试时最好使用VS2005或VS2008版本的软件运行系统。

2.数据库管理系统注意事项

“本科生毕业论文管理系统”采用Microsoft SQL Server 2005进行系统的数据管理。作者团队在开发系统的过程中在此环节中遇到的主要问题是:SQL数据库版本与VS版本冲突以及系统在调试的过程当中网站SQL数据库的连接上遇到的一些疑难问题。此外,正确地SQL 服务器设置也是正常使用数据库的关键。

3.系统运行环境的配置

“本科生毕业论文管理系统”是在SQL 2005下搭建的数据库,在VS2008下面做的网站系统,先把数据库文件附加进去,在vs2008中的web.config中配置数据连接。

第一章项目概述

一、项目概述

目前,全日制普通本科院校在处理毕业生毕业论文的工作上普遍存在漏洞。面对大量的数据处理,工作人员只能通过Word、Excel 等Office办公软件进行统计和预算。由于此项工作对软件的要求及Office功能的局限性,繁琐的数据处理往往会产生错误,造成数据的丢失、数据的壟余等致命的损失。为了完善全日制本科院校毕业生论文的管理工作,保证数据的完整性和准确性,学院需要一个操作简便、功能强大的系统。

二、项目背景

我院信息工程系学生代表在本院xxx教授的带领下开发出了所需要的系统-本科生毕业论文管理系统。本科生毕业论文管理系统具有操作简便、数据完整性好、维护方便等诸多优点。为全日制本科毕业生论文管理做出了贡献。

第二章需求分析

一、功能需求

按照内容策划,系统规划和界面设计的效果,本科生毕业论文管理系统通过用户管理、教师信息管理、学生信息管理、论文管理、论文信息统计、优秀推荐、总结整改等功能来实现对毕业论文的整合和管理。

二、性能需球

本科生毕业论文管理系统运行于microsoft visual studio 2008软件之上,基于SQL Server 2005数据库。管理员需要对数据库进行定期维护。

三、安全需求

为保证业务数据的完整性、可靠性,系统安全方面有以下需求:

⏹具有完善的权限管理功能。

⏹具备数据安全传输的能力。

第三章项目内容及总体设计

一、项目内容

本科毕业生论文管理系统包括查询、修改、删除、更新等功能,具体包括:

●用户管理

⏹查询用户

⏹添加用户

⏹修改用户

⏹删除用户

●教师信息管理

⏹查询信息

⏹添加信息

⏹修改信息

⏹删除信息

●学生信息管理

⏹查询信息

⏹添加信息

⏹修改信息

⏹删除信息

●论文管理

⏹开题报告

⏹选题审批

⏹指导教师评阅

⏹评阅教师评阅

⏹答辩记录

⏹论文鉴定

●论文信息统计

⏹推荐汇总

⏹成绩登记

⏹选题统计

●优秀推荐

⏹优秀论文推荐

⏹优秀指导教师推荐

●总结整改

⏹工作总结

⏹复查整改

通过以上树形结构可对数据进行整合修改,起到了简便操作的作用。

⏹数据库设计分析

●数据库关系图

●数据库表

1)用户表User

字段含义数据结构数据长度索引是否为空默认值数据说明userId 自动编号Int PK NOT NULL 自动增1 UserName 姓名nvarchar 10

passWord 密码nvarchar 50

email 电子邮箱nvarchar 50

QQ QQ nvarchar 50

phone 手机号码nvarchar 50

dateCreated 创建日期datetime Getdate()

validTo 有效期至datetime

isActivate 是否启用bit

2)Role

3)人员基本信息管理系统数据表逻辑结构设计Employee员工

Student_info学生表(学生基本信息表)

4)Teacher 教师表(教师信息表)

5)论文管理数据表逻辑结构设计

Student_paper 学生论文(开题报告表)

6)Student_paper_result 学生论文成绩表(鉴定表)

7)Review_ teacher _assessment 评阅教师评阅表

8)Guidance_ teacher _assessment

指导教师评阅表