下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、文件修改控制修改记录编号修改 状态修改页码及条款修改人审核人批准人修改日期01已修改文档更新闫磊10/16密 级: 机密文档编号: 002 第 2 版 分册名称: (无)第 1 册/共 1 册会议室预定系统系统设计报告(技术部)北京网势互联网服务有限公司总页数17正文15附录生效日期: 2010年10月 13日编制:闫磊审核:批准:目录1. 引言 . 1.1 目的 1.2背景1.3 参考资料 12. 总体设计 . 12.1 系统运行环境 12.2 软件功能描述 12.2.1 会议室预定 12.2.2 会议预定查看 12.2.3 会议室预定修改 12.2.4 会议室预定取消 22.2.5 用户登
2、录 22.3 软件结构 2.4 技术路线 32.5 外部接口 32.5.1 用户接口 32.5.2 软件接口 102.5.3 其它接口 103. 模块设计 . 103.1 功能 103.1.1 会议的预定模块设计 103.1.2 用户管理模块设计 143.2 性能 153.2.1 系统登录 153.2.2 会议室预定 153.3 内部接口 153.4 外部存贮结构设计 154. 故障处理说明 . 165. 数据库设计 . 175.1 数据字典设计 175.1.1 用户表 175.1.2 会议室预定表 175.2 安全保密设计 171. 引言1.1 目的由前阶段的需求调研、项目计划得出了系统的基
3、本需求和基本的开发流程。要完成整个系统,需要对客户的需求进行分析,系统设计报告主要是对整个需求进行概括,确定系统的物理配置,确定整个系统的处理流程和系统的数据结构、接口设计,实现对系统的初步设计1.2 背景系统名称: 会议室预定系统任务提出者: 艾海鸿项目负责人: 闫磊程序设计员: 闫磊用户:公司内部所有员工运行环境:公司内网服务器1.3 参考资料编号资料名称简介作者日期出版单位01系统设计报告编写规 范东大软件02 数据库 _ 命名规范 关于数据库表 名,字段名的命 名规范。2. 总体设计2.1 系统运行环境数据库管理系统软件: SQL SERVER 2008运行平台: WINDOWS SE
4、RVER 2003+.NET Freamwork 3.5+IIS6.02.2 软件功能描述2.2.1 会议室预定其中包括会议室单次预定、会议室周期性预定。2.2.2 会议预定查看 用户可查看所有的会议室预定情况,可以通过输入条件查看,条件为会议室名、用户姓 名、时间段。2.2.3 会议室预定修改用户可以修改本人的预定2.2.4 会议室预定取消 用户可以取消本人预定。2.2.5 用户登录 用户根据自己的用户名密码登录系统2.3 软件结构会议室预定管理模块用户管理模块日志记录模块图 1 会议室预定系统结构图单次预定会议室用户预定会议室周期预定会议室会议室预定管理 预定会议室查询预定会议室取消用户管
5、理 用户登陆用户验证图 2 会议室预定系统用例图2.4 技术路线图3 会议室预定系统开发分层2.5 外部接口2.5.1 用户接口当前系统用户接口采用 Web Form 形式,网页形式设计,通过 Web访问来操作 a) 用户登录页面:用户名、密码、登陆按钮、取消按钮。登录界面 1登录界面 4登录界面 2登录界面 3b) 预定信息展示页面:默认显示当天预定信息。表格信息(时间段 9:30 到 5:30、会议室名称,预定信息)、有显示时间的日历按钮信息显示界面 1c) 预定信息查询页面:列表显示数据。有预定 id 、会议标题信息显示界面 2信息显示界面 3d) 预定信息查询详细内容展示:每条数据中显
6、示预定Id 、预定人、会议标题、会议描述、开始时间、结束时间、开始日期、结束日期、预定人、添加预定信息时间、状 态、修改预定按钮、取消预定按钮。周期预定详细单次预定详细e) 添加单次预定信息页面:预定时间段、会议标题、会议描述、提交预定按钮、取消预 定按钮、是否重复单选按钮。添加单次预定f) 添加周期预定信息页面:会议描述、预定时间段、预定日期段、周一到周日单选、提交预定按钮、取消预定按钮添加周期预定g) 会议预定的取消与修改页面:通过详细页面的修改和取消按钮跳到该页无权限取消和修改界面修改周期预定修改单次预定预定取消单击取消预定按钮后界面2.5.2 软件接口SQL SERVER 200数8
7、据库。2.5.3 其它接口(无)3. 模块设计3.1 功能3.1.1 会议的预定模块设计a) 会议室预定模块预定设计:该模块下有两个子模块为会议室一次性预定、会议室周期性预定。1)首先进入预定界面选择预定模式为一次性预定、周期性预定。2)会议室一次性预定:员工进入系统可以根据系统的图形界面选择一次性预定,弹 出一次性预定界面,根据给定的时间段,并输入会议标题、会议描述、预定人。3)会议室周期性预定:员工进入系统根据系统的图形界面选择重复预定,弹出周期 性预定界面,选择重复时间(周日到周六单选)开始日期(必填项)及结束日期 (该项可不填)。b) 会议室预定模块查看模块设计:1) 员工进入系统首先
8、转到查看界面显示当天会议室预定情况。2) 员工也可以查看所有会议室的历史预定情况(图 5.2 )用户UIBLLDAL查询所有预定F根据条件查询显示数据FROM预 定信 息表 WHERE 条件*FROM预定信 息表判空断数据是否为用作户操作动返回 List 集合点击有预定链接节点接收查询条件判断是否有查询 条件没有数据图 5.2 会议室预定查看活动图-2数据库查询3) 员工也可以查看每条记录的详细内容(图5.3 )。c) 会议室预定模块修改模块设计:1) 公司员工可以修改自己的预定,员工查看自己的预定情况点击修改修改会议标题、会议时间段重新选择、会议描述。2) 有取消修改按钮和保存修改按钮,点击
9、取消为取消修改,保存为保存修改(图5.4 )。用户BLLDAL用户已登陆用户操作修改失败修改成功点击修改预定UI您无权操作修改预定信息该阶段会择议其室他被阶占段用请选根据用户 Id查询是否 为当前用户获取用户 Id 、预定Id返回用户 ID把用户Id与当前用户 Id比较判断是否相等在方法中调用查询修改后的信息是否被预定F 返回受影响行数判断受影响行数是否大于0查询预定信息中用户Id根据修库改查信询息数据根据预库定预定ID信更息新数据判否断大于更新0行数是返回受影响行数图 5.4 会议室预定修改活动图d) 会议室预定模块取消模块设计:1) 员工只可以取消自己的会议预定,进入系统查看预定后点击取消
10、预定,预定取消 (图 5.5 )。UI取消预定Id您无权操作户取消失败F返回受影响行数取消成功用户UI用户操作输入用户名密码FF户是否存根据预定ID更新数据 库预定信息更新预定信 息状态返回取消预定根据预定信息查询用户已登陆息验证用户输入T信BLLDAL用户BLLDAL图 5.5 会议室预定取消活动图3.1.2 用户管理模块设计a) 用户登录:1) 员工登录根据数据库中提供的用户名密码进行登录,成功进入查询页面,失败提示登录失败,重新进入登录界面(图 6)根据用户名查询传入用户名密码 根据用询用户名户信数据息库查登陆成户功信保息存用用户名密码错误预定用户Id把用户Id与当前用 Id比较判断是否
11、相等查询预定信息中 用户Id根据用户Id查询是否 为当前用户获取用户 Id预定Id图 6 用户登陆活动图3.2 性能3.2.1 系统登录用户输入用户名密码,输入正确进入系统3.2.2 会议室预定用户可操作为预定、查看、修改、取消。3.3 内部接口(无)3.4 外部存贮结构设计(无)4. 故障处理说明 本程序多处采用了 C# try-catch 异常处理的机制,当遇到异常时不但能及时的处理,保 证程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告诉用 户出错的原因及解决的办法,使用户以后能够减少错误的发生。 对于本程序的几种可能的错误进行了分析,分别进行了不同的处理。4.1 主要的错误可能有4.1.1 数据库连接错误这类错误主要是数据库设置不正确,或 sql server 异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可。4.1.2 输入错误这主要是用户输入不规范造成的, 我们在尽量减少用户出错的条件的情况下, 主要也 是通过对话框,提醒用户,然后再次操作。4.1.3 其他操作错误对于用户的不正当操作, 有可能使程序发生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国移动九天人工智能科技公司2027届秋季校园招聘考试备考试题及答案详解
- 2026安能集团第一工程局云南投资建设有限公司招聘考试参考试题及答案详解
- 四川能投综合能源有限责任公司普格分公司公开招聘工作人员考试参考试题及答案详解
- 2026福建泉州晋江市兆壹建设发展有限公司招聘12人笔试备考题库及答案详解
- 2026年安庆岳西县建兴保障房运营公司公开招聘工作人员笔试参考题库及答案详解
- 北京天玛智控科技股份有限公司2027届全球校园招聘笔试参考题库及答案详解
- 2026年绿环水务公司招聘计划(7人)笔试参考题库及答案详解
- 2026年中国石油审计服务中心有限公司秋季高校毕业生招5人笔试备考题库及答案详解
- 2026四川凉山州盐源县人力资源和社会保障局县增量政策性岗位人员招募57人考试备考试题及答案详解
- 2026济南市民族医院(济南市中医康复医院)招聘医疗机构劳务派遣岗位人员(24人)考试备考题库及答案详解
- 2026年服务认证基础试题及答案
- 【新教材】人教版(2024)八年级上册生物期末复习知识点背记提纲
- GB/T 15790-2026稻瘟病测报调查规范
- 园林植物生长发育基本规律
- 2025上半年四川宜宾五粮液股份有限公司校园招聘拟人员笔试历年难易错考点试卷带答案解析
- 水生蔬菜种植技术
- 中医护理在妇科产后康复中的应用
- 幼儿园家园共育活动记录范例
- 感染性心内膜炎合并脑栓塞整体护理临床实践指南
- 苏州市安全生产专家管理办法
- 《中职生军训指导》01人民军队的发展历程和光荣传统
评论
0/150
提交评论