当前位置:首页 > 课程设计论文格式
《数据库技术及应用》课程设计
题目: 自己的题目
系 别: 计算机与信息工程学院 专 业: 计算机科学与技术 学 号: 姓 名: 指导教师: 段 艳 明 时 间: 2014年6月
目 录
摘要……………………………………………………………………………………1 关键词…………………………………………………………………………………1 Abstract………………………………………………………………………………1 Key words……………………………………………………………………………1 引言…………………………………………………………………………………1 1 系统功能介绍和总体设计…………………………………………………………………2 2 系统模块设计…………………………………………………………2
2.1 用户登录………………………………………………………………………2 2.1.1登录界面…………………………………………………………………2 2.1.2 登录后台管理………………………………………………………………2 2.2 公共信息…………………………………………………………………………3 2.3 网络文化………………………………………………………………3 2.4 往来信函………………………………………………………………3 2.5 重点工作………………………………………………………………4 2.6 个人日程………………………………………………………………4 2.7 系统管理………………………………………………………………4 3 系统详细设计………………………………………………………………………5 4 系统安全机制………………………………………………………………………6 5 小结…………………………………………………………………………………6 参考文献……………………………………………………………………………6 附录A:
河池学院计算机科学与信息工程学院《数据库技术及应用》课程设计
基于B/S架构的新型办公自动化系统设计
计算机科学与技术专业/网络工程 关鹏 指导教师 段艳明
[摘要]随着Internet技术的推广,基于Web的应用系统得到了迅速发展. NET框架为Web应用系统提供全新的计算平台,已成为开发Internet应用程序的一大主流技术,基于该平台开发的应用系统具有执行效率高、扩展性强等优点。本文设计与实现了基于B/S架构的办公自动化系统,系统的开发采用了. NET框架技术,实现了文档管理、邮件传送、日程管理、重点工作管理、公共信息管理、系统管理等功能。
[关键词]B/S架构;办公自动化;系统管理
引言
众所周知,人们使用计算机来提高个人工作效率,但是在需要许多人一起协同工作作的现代工作环境中,更需要提高整体工作效率。随着计算机网络及网络应用软件的日益普及,建立一个安全、可靠、开放、高效的网络办公自动化系统已成为可能。办公自动化系统的开发技术主要集中分为三大类:基于C/S结构的应用程序开发、结合C/S结构和Web技术的复合应用程序以及基于B/S结构的动态网页技术,这三类技术各有其优缺点。
本系统即采用B/S结构系统。这种系统是采用动态网页技术,加入OA的开发理念,完全适应网络办公和移动办公需求,也是现代办公自动化系统的首选技术。就B/S结构的开发,具体技术又有多种选择:JSP+J2EE, ASP+IIS, ASP. NET+Microsoft. NET, Framework, PHP+Apache,这几种技术也各有其优缺点,在这里我们选用微软的. NET Framework作为系统的实现平台。
用户表示层Web层浏览器(IE)HTTPWeb Contimer(Aspx,Html)中间层通用数据访问层数据库层数据访问模块(Sq1He1per.cs)ROOM层
图1 技术架构图
1 系统功能介绍与总体设计
1
河池学院计算机科学与信息工程学院《数据库技术及应用》课程设计
该办公系统应实现如下主要功能:用户登录管理、公共信息管理、文件管理、内部信息交换、重点工作、工作日程、数据维护和系统管理功能。
架构于. NET平台,使得系统具有良好的性能和可扩展性,同时系统使用ADO. NET, XML等先进成熟的技术,从而保障系统的可维护性和技术先进性。总体分为三层:用户表示层、中间层和数据库层,其中,中间层又分Web层和通用数据访问层,如图1所示。
2 系统模块设计
2.1 用户登录 2.1.1 用户登录
用户进入系统前,必须先经过登录页而进行身份验证,用户输入用户名和密码。若验证未通过,系统提示错误信息;当验证成功,进入系统主页而,并保存该用户的ID等用户相关信息。用户登录流程图如图2所示。
用户登录提示用户或密码错误用户ID与密码是否正确否是用户帐户是否停用是否保存用户ID等信息。进入系统主页面提示用户已停用 图2 用户登录流程
2.2 公共信息
包括公告浏览与公告管理模块:
公告浏览:所有用户均可使用该模块。用户进入此模块后,以表格形式显示公告信息,包括公告的标题、发布日期、发布部门、新公告的标志等。点击公告标题,以子窗口的形式详细显示该公告信息。
公告管理:拥有部门公告管理角色的用户可使用该功能。提供浏览、新增、修改和删除公告的功能,但不能修改、删除他人发布的公告。 2.3 网络文件
包括文档管理和文件搜索模块:
2
共分享92篇相关文档