[关键词] ssm框架;建筑设计院网站;自动化办公系统;网站设计
2.1 系统设计目标
南阳建筑设计院网站系统主要包含企业门户网站和设计院内自动办公系统。根据网站系统自身特点以及要求应当满足以下设计目标。首先是帮助南阳建筑设计院建立有效的企业形象宣传、企业风采展示、公司承接项目展示的网络平台;其次是充分利用网络快捷、跨地域等优势进行信息传递,对南阳建筑设计院以及业内新闻进行及时的报道;再者是为客户提供项目联系以及信息反馈提供方便快捷的渠道;最后则是实现设计院内部人事以及工程项目图纸信息化管理,并且为其日常办公提供服务。
根据上述该系统设计目标,本系统按照所涉及的具体功能基本上可以大致分为网站系统管理、新闻信息管理、人事信息管理、工程图纸信息管理和日常办公信息管理等总共5个功能模块。其中日常办公中包括院内论坛建设以及院内公告管理等功能子模块。然而作为包含有企业内部自动办公功能的完整系统,该项目课题涉及到了企业内部各个实际工作职位的特有权限,这一点将在系统设计部分进行详细说明。
3.1 系统功能分析
南阳建筑设计院网站系统主要包括企业门户网站和内部自动化办公系统两个主要部分。其中作为建筑设计院的企业门户网站,可以实现用户对企业业界以及内部新闻的浏览功能,并且为建筑设计院的优秀设计提供展示平台。而内部自动化办公系统则要求实现企业内部信息的管理。所以针对上述关于系统的基本功能要求,系统则需要完成实现以下几点具体功能:
(1)新闻管理:实现建筑院院内以及业内新闻的发布、修改、查询和删除。
(2)展示案例管理:实现优秀案例的发布与删除。
(3)单位信息管理:实现功能主要包括人事管理和院内信息公告管理两个部分。其中人事管理实现对建筑院内员工信息的添加、修改、查询和删除;院内信息公告管理则是实现信息公告的发布、修改、查询和删除等功能。
(4)软件工具管理:提供软件工具的上传、下载和删除功能。
(5)项目图纸管理:实现工程项目图纸的上传、下载和删除功能。
(6)院内论坛:提供创建新的主题帖、发表回帖留言以及删除回帖留言等功能。
目 录
1. 背景与意义 1
1.1 系统开发背景 1
1.2 系统开发意义 1
2. 南阳建筑设计院网站系统分析 2
2.1 系统设计目标 2
2.2 系统可行性分析 2
2.2.1 经济可行性 3
2.2.2 技术可行性 3
2.2.3 社会可行性 3
2.3 系统需求分析 3
2.3.1 相关网站功能考察 3
2.3.2 系统的设计及特点 4
2.3.3 系统开发设计思想 4
2.3.4 系统设计总的原则 4
3. 南阳建筑设计院网站系统设计 4
3.1 系统功能分析 4
3.2 系统功能模块设计 5
3.2.1 外部普通用户模块 6
3.2.2 人事管理部门模块 6
3.2.3 建筑设计所模块 7
3.2.4 后勤服务部门模块 7
3.3 系统数据库设计 8
3.3.1 数据库设计分析 8
3.3.2 数据库实体设计 8
3.3.3 数据库详细设计 11
4. 系统编码与实现 14
4.1 ssm框架于系统中的应用 14
4.2 系统门户网站设计与实现 16
4.2.1 浏览新闻信息功能实现 16
4.2.2 浏览优秀设计功能实现 17
4.2.3 浏览建院简介以及联系方式功能实现 17
4.3 自动化办公系统设计与实现 18
4.3.1 系统用户管理功能实现 18
4.3.2 人事管理部门功能实现 19
4.3.3 建筑设计所功能实现 21
4.3.4 后勤服务部门功能实现 23
4.4 系统实现中所遇问题解决 24
4.4.1 网页上传中文数据乱码解决 24
4.4.2 文件上传问题解决 25
4.4.3 系统网页安全问题解决 25
5. 系统的实际演示与运行 25
5.1 系统用户登录运行 26
5.2 人事管理部门功能运行 26
5.2.1 员工信息添加运行 26
5.2.2 员工信息查询运行 27
5.2.3 员工信息修改运行 28
5.3 工程图纸管理运行 28
5.3.1 工程图纸上传运行 28
5.3.2 工程图纸下载运行 29
结束语 30
参考文献 31
附录 系统部分功能详细代码 32
致谢 34