您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > 笔记本项目概要设计说明书
笔记本项目概要设计说明书作者:1.引言本项目开发目标为简单记事本项目,本文档主要为用户和开发人员提供对本系统详细操作的了解。开发人员通过此文档可以了解项目的详细功能,使项目编写更有完整性。此项目预读作者主要为项目开发人员。参考资料:《软件工程导论》2.项目概述本项目旨在开发一个简单笔记本系统,可以简单记录事项。主要应用于学生教师,办公室助理,商务人员等需要借助笔记本来记录日常事务的人群。通过使用本系统,用户可以创建笔记,删除笔记,查找笔记。修改笔记。初次之外本系统还设置了笔记分类功能,可以对用户的笔记进行分类,提高用户的使用效率。当前网络上有各类记事软件,功能各不相同,但整体来看,记事本软件的功能不外乎几项:新建笔记,查找笔记,修改笔记,删除笔记。任何一个记事本软件都有这四个功能,故本项目开发也会添入这四项基本操作。在此基础之上再增加一些操作,完善记事本功能。3.项目设计思想根据常见记事本软件,本系统需要提供基础的记事本功能,如新建笔记,打开笔记,修改笔记,删除笔记等功能。在对笔记进行相应操作时,需要先找到笔记,故应该有一个查找笔记的功能。考虑到项目用户特点,需要设计笔记分类的功能,例如学生可以根据科目不同创建不同的分类,这样的分类有助于以后对笔记的查看。根据不同的用户特点。可以由用户自己创建分类,故设计新建分类的功能。4.系统总体设计4.1系统架构设计拟使用三层架构Model-BLL-DAL。界面层主要有登陆注册界面,主界面以及管理分类笔记。业务逻辑层中功能操作主要有新建笔记,查找笔记,删除笔记,修改笔记以及删除分类。数据访问层中使用数据库建表,主要有笔记信息,分类,用户信息三个表。4.2系统运行环境1.硬件平台lCPU:InterPentium31.8GHz或更高内存:1G以上硬盘空间:150GB2.软件平台操作系统:Windows7或更高数据库:SQLServer2008开发语言:Sql3.应用软件运行于Windows7系统或更高系统在VS2010开发环境下,以Winform为开发工具。4.3系统结构功能模块图:4.4尚未解决的问题初步实现了用户登录注册、新建笔记和新建分类等功能,尚未解决基本的修改删除以及查找功能,这些操作都为基本操作,后期编写必须实现,可以提高用户体验。5.系统接口设计第一模块为用户登录注册模块,点击注册,弹出窗口,输入用户名密码,点击提交注册成功。登录时输入用户名密码,点击登录进入系统主界面。主界面为系统第二模块,主要由5个按钮组成:新建笔记,新建分类,打开笔记,管理分类,退出系统。点击新建笔记和新建分类会弹出相应对话框,进行新建;点击打开笔记,会弹出对话框提示用户先进行查找笔记,根据用户的要求找到相应笔记;点击管理分类,弹出分类目录,课看出笔记的详细分类,在此页面上有删除分类按钮,可选择性删除分类。6.系统数据结构设计//笔记信息表:字段名字段描述数据类型完整性约束classify所属分类nvarcharNotNull主界面新建笔记新建分类打开笔记管理分类查找笔记修改笔记删除笔记删除分类删除分类Note笔记nvarcharNotNulltext笔记内容ncharnullNotedate笔记日期ncharNotNull//分类:字段名字段描述数据类型完整性约束classifyName分类名称datetimeNotNullNotedate分类日期datetimeNotNull//用户信息表:字段名字段描述数据类型完整性约束Username用户名ncharNotNullPassword用户密码NcharNotNull7.系统运行设计系统运行后,首先需要弹出用户登录注册窗口,点击注册按钮弹出注册窗口,输入用户名和密码点击提交则注册成功。登录时需要输入匹配的用户名和密码才能登录成功。登录进入系统后,可以进行笔记操作,可以选择进行新建笔记或打开笔记操作;也可以进行分类操作,可以选择新建分类和管理分类。打开笔记后可以进行查找笔记的操作,找到相应笔记可进行删除笔记和修改笔记的操作。在新建笔记和新建分类后,新建成功要提醒用户已新建。在删除笔记后也要提醒用户删除成功。8.系统出错设计登录时,若用户名不在数据库中,则提醒用户不存在;若用户名和密码不匹配,则提醒用户名或密码输入错误。在查找笔记时,若未在库中找到,提醒用户“未成功找到笔记,请检查输入内容”。9.附录
本文标题:笔记本项目概要设计说明书
链接地址:https://www.777doc.com/doc-4397063 .html