




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
软件学院“墨韵”读书会
书籍分享共享平台
[软件设计说明书]
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
目录
1、引言...........................................................................3
1.1编写目的..................................................................3
1.2命名规范..................................................................4
13术语定义..................................................................4
1.4参考资料..................................................................4
1.5相关文档..................................................................4
L6版本更新信息..............................................................4
2、总体设计.......................................................................4
2.1硬件运行环境.............................................................4
2.2软件运行环境.............................................................5
2.3子系统清单...............................................................5
2.4功能模块清单.............................................................5
3、数据库设计.....................................................................7
3.1数据名中表名列表.........................................................7
3.2数据库中表的关系.........................................................7
3.3数据库表的详细清单.......................................................8
4、典型功能子系统设计...........................................................13
4.1个人口志管理系统设计....................................................13
4.1.1类设计.............................................................13
4.1.2活动图设计.........................................................14
4.L3时序图设计........................................................15
4.2留言管理系统设广........................................................17
421类设计..............................................................17
4.2.2活动图设计.........................................................17
4.2.3时序图设计.........................................................18
5、功能模块设泞.................................................................18
1.登录页面:Login.aspx.............................................................................................................18
2.注册页面1:ReHisterLaspx....................................................................................................19
3.注册页面2:Register2.aspx...................................................................................................20
4.注册页|hi3:ReRister3.aspx...................................................................................................20
5.*1主力力页面4:Re^isteM.aspx...................................................................................................21
6.忘记密码页面:Fcr^otPassword.aspx..................................................................................21
7.个人由页页面:PersonalHome.aspx....................................................................................21
8.查看个人信息页面:Scaninfo.aspx......................................................................................22
9.站内信页面:Letter.aspx........................................................................................................22
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
10.朋友列表页面:FriendList.aspx.........................................................................................23
11.日志歹U表页面:Blo-List.aspx...............................................................................................23
12.查看日志页面:ScanBlog.aspx............................................................................................24
13.撰写日志页面:WriteBloR.aspx...........................................................................................24
14.留言通讯页面:MessaxeBox.aspx....................................................................................24
15.个人主页页面other:PersonalHomeother.aspx..........................................................25
16.查看个人信息页面other:Scaninfo.aspx.......................................................................25
17.朋友歹ij表页山[other:FriendListother.aspx..................................................................26
18.日志歹U表页面other:Blo&Listother.aspx......................................................................26
19.查看日志页面other:ScanBloR.aspx.................................................................................27
20.留言通讯页面other:Messa^eBoxother.aspx...............................................................27
21.创建圈子页面:CreateQuanZi.aspx..................................................................................28
22.圈子主页页面:QuanZilndex.aspx....................................................................................28
23.查看圈子信息:Scaninfo.aspx.............................................................................................28
24.增力II圈子成员页面:AddMembers.aspx............................................................................29
25.讨论区歹U表页面:ForumList.aspx.....................................................................................29
26.增力U讨论主题页甬:AddForum.aspx...............................................................................30
27.讨论区页面:Forum.aspx...................................................................................................30
28.心距首页界面:BookWareHouse.aspx................................................................................31
29.杳看书籍信息、:CheckBook.aspx.........................................................................................31
30.撰写书评页面:WriteBlouReview.aspx.............................................................................32
31.添力II新书页面:AddBook.aspx..........................................................................................33
32.上传页面:Upload.aspx........................................................................................................33
33.编辑书籍信息页i'li:EditBook.aspx..................................................................................34
34.书评歹ij表页面:BookReview.aspx.......................................................................................34
35.查看书评页面:CheckBookReview.aspx...........................................................................35
36.J叟索图书页面:SearchBook.aspx.......................................................................................35
37.编辑书评页面:EditBookReview.aspx..............................................................................36
38.成员管理页理:AdministerMembers.aspx....................................................................36
39.日志管理页面:AdministerBlot.aspx................................................................................37
40.日篇管理页面:AdministerBook.aspx............................................................................37
41.书I平管理!页llti:AdministerComment.aspx......................................................................38
42.论坛歹U表管理页甬:AdministerForumList.aspx...........................................................39
43.论坛管理页面:AdministerForum.aspx..........................................................................39
44.平台主页页面:PlatHome.ospx...........................................................................................40
45.关于我们页面:AboutUS.aspx..........................................................................................40
46.注销登录页面:LOROut.aspx.............................................................................................40
6、存储过程设计.................................................................41
LCollectBook()................................................................................................................................41
2.DeleteBlog()...............................................................................................................................42
3.DeleteBook()..............................................................................................................................42
4.DeleteBookReview()..................................................................................................................42
5.DeleteForum()............................................................................................................................43
6.DeleteLeavedMessafie()............................................................................................................43
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
7、接口设计......................................................................44
7.1用户接口.................................................................44
7.2外部接口.................................................................44
7.3内部接口.................................................................44
8、角色授权设计.................................................................44
9、系统错误处理.................................................................45
9.1HI错信息.................................................................45
9.2故障预防与补救..........................................................45
9.3系统维护设it.........................................................................................................................45
10、测试计划.....................................................................45
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
L1编写目的..........................E.............丁.............................................0
1.2命名规范..................................................................0
L3术语定义............Q
L4参考资料............Q
1.5相关文档............Q
-6新.......Q
2、总体设计.................4
2.1硬件运行环境.......4
2.2软件运行环境.......
2.3子系统清单.........4
2.4功能模块清单.......2
3、数据库设计..............3
3.1数据库中表名列表….…3
3.2数据库中表的关系.......4
3.3数据库据的详细浅单;4
4、典型功能子系统设计.....g
4去个人日志管理系统设计g
4.1.1类设计.............................:.....GRE..K..........
4.1.2活动图设计.........................................................10
4.1.3肿序图设”.........................................................10
在留音署理券统•蚌.........................................................13
4.2.1类设计.................................H...F...........E...R.................."13
4.2.2活动图■殳活.........................................................13
423时序图设计..........................................................14
5、功能模块设计.................................................................14
1.•登录页面:Login.ogp)(:.;..........…...Id
2.册-页-出T—Rogistef47a即x......................................................................................................15
3.)主册页面2:Rcgistem.aspx..................................................................................................16
4.:白册员由i3:Rcgistcr3.Q5px..................................................................................................16
S.注册页面4:RogisteM.a5Px...................................................................................................16
6.忘记密“词页面:FcrgotPnssword.aspx..................................................................................17
74女主一页-页彳由:一Pcrsoncj旧ome.aspx...................................................................................17
8.查看个人信息页裾:SconlnfoQsp*.......................................................................................18
9.站内一信页由i:Lcttcr.ijgpx........................................................................................................18
10.朋友歹ij表页HR:FricndListQgpx.............................................................................................18
11.H志列表页面:SlogList.asp*...............................................................................................19
12.查看目志页而:ScanBlog.agpx.............................................................................................19
13.撰写日志页面:WritcBlogagpx............................................................................................20
14.留言通讯页曲:MosggoBox.agpx........................................................................................20
15.•个人主页页iin_othorLpeFsonalHome_o4herQspx............................................................21
16.查看个人信息贞珀Lothcrr-Sconlnfo.o5Px.........................................................................21
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
17.朋友歹U表页面_otherLFriendLi5t_otheraspx....................................................................21
18.日志列JXt央由LothorLBIogLigJothcrQgpx......................................................................22
19.查仔口-忐-页画_othc?r:-ScanBlog.aopx...............................................................................22
20.招修:曲讯页由i_othorLMc5£ii3gQBo)(_otherQ5px.............................................................23
21.创建圈/页面:一CrootoQuanZi.a5Px....................................................................................23
22.圈子主页页面:QuemZilndexQspx......................................................................................24
23.查看圈子信息:Ssnlnfo.ngpx...........................................................................................24
24.增加圈子成员页-----LAddMembers.aspx....................................................................25
25.1寸i仑[吴sJ表页由i:4orumLi0,aGpX.......................................................................................25
26.增加讨论主题页用:AddS用用一郎*........................................26
27.注论M如籽:一Forum.ospx...................................................................................................26
28.书库首一页-界而TookWQreHouse.ospx.............................................................................27
杳看书籍估息:CheckBook.aspx........................................................................................27
~J次写书评-贞他i:-WriteBlogRevicw.Q5pK.............................................................................28
添力II新书页iflj:AddBook.aspx...........................................................................................29
---上传员由i:UploQde5Px.......................................................................................................29
招.编辑书籍信息页面:EditBook.aiip*...................................................................................29
34:-----竹Vf歹ij表页Mli.DookR®5ew.Q5pK......................................................................................30
查看书评贡面:CheckBookReview.a即K...........................................................................30
搜索图书页面:SsrchBook.aspx......................................................................................31
~~编印以4评贝加i:EditBookReviewQ+pK...............................................................................31
成员管理页面:AdministejMembers.asp*.....................................................................32
39:~11志笆理页面:AdministcjBlog.asp*..............................................................................33
40:~书籍管理页面:AdminMejBook.asp*.............................................................................33
41.书评笆可小贞收i:AdminiotejCommontQgpx.......................................................................34
论-坛•列・表管理更i面-:—AdministejForumList.aspx:...........................................................34
论[云]?f里片面:八dmtnisterjorumQsp*..........................................................................Bb
44:~平价:主页页加i:PlotHome.aspx..........................................................................................36
4S:关J,我们页ifH:AboutUS.asp*...........................................................................................36
4€:注销登录乡首曲T-LogJJut.agpx............................................................................................36
6、存储过程设计.................................................................37
l.CollectBook()..............................................................................................................................37
2.DclctcBlog()...............................................................................................................................37
B.DeleteBook().................................................................................................................................38
4.DelctcBookRcvicw()....................................................................................................................38
5.DeleteForum()..............................................................................................................................39
6.DeleteLeavedMe55Cigc()...............................................................................................................39
7、接II设计......................................................................40
7.1用户接口….....E........=…F…E.R..…;..…;「40
7.2外部接H.................................................................................................................................40
73内■曰…e……:…........门....=.;.=…1.............;................40
8、角色授权设计.................................................................40
9、系统错误处理.................................................................41
9.1出错信息.................................................................41
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
9.2故障预防函补与...........................................................41
^3■系统维共讣.............................................................41
10「测魁卜划.....................................................................41
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
1、引言
1.1编写目的
在完成“墨韵”读书会书籍共享平台上聚的读书会乙交流平台系统需求分析的基砒匕我
们依据交流平台系统《需求规格说明书》对该系统进行了设计。为了文档化对系统的设计,
编写本文档。本文档主要供"I队在具体实现交流平台系统时参考使用3
1.2命名规范
数据库表明、字段名用大写开头的英文命名。
私有变量用['开头的小写英文命名。其他的变量用大写英文字母开头。
所有的函数用大写英文字母开头。
1.3术语定义
总体结构:软件系统的总体逻辑结构,本系统采用面向对象的方法对系统进行设计。
概念数据模型(CDM):关系数据库的概念设计模型,主要表现为E-R图。
物理数据模型(PDM):关系数据库的物理设计模型。
1.4参考资料
⑴吕云翔.软件工程实用教程.北京:清华大学出版社,2015.
—砰墨韵读书公二交流平分系统需求规格说明书:
1.5相关文档
■巴墨韵读书公匕交流平台系统需求规格说明书也
1.6版本更新信息
版本更新记录见表lo
表1版本更新记录
版本号创建者创建日期维护者维护日期维护纪要
V1.0杨媾2016-3-20费心怡2016-4-20
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
VLliO杨靖2016-4-21杨靖玮2016-5-15
2、总体设计
2.1硬件运行环境
(1)CPU:IntelXeonE5-26802.5OGHzPen2&ffiW~S0QM电以上
(2)内存大小:弊2MB以上
(3)磁盘空间容量:40G^2MB以上
(4)鼠标、键盘
2.2软件运行环境
(1)操作系统:WindowsXP^WindowsVista、Windows7>Windows8、Windows10
(2)Web服务器:叫&蝌
(3)数据库:SQLSERVER2012SQLServer2008Express
(4)浏览器:IE鸥以上
2.3子系统清单
子系统清单见表2.1
表2.1子系统清单
子系统编号子系统名称子系统功能描述
1个人信息管理系(1)注册、登录功能的实现
统(2)个人信息的维护更新
(3)管理员管理网站用户
2个人日志管理系(1)对日志进行发表、修改、转载、删除等操作
统(2)对日志评论进行操作
3留言管理系统留言的发表、回复等
4圈子信息管理系(1)添加圈子,对圈子进行信息维护
统(2)对圈子成员进行增删查改
5讨论区系统发起讨论、查看讨论内容、删除讨论等
6书籍信息维护系(1)添加图书、维护图书信息等
统(2)电子书下载等
7书评管理系统(1)添加书评、对书评进行评论等
(2)维护书评以及书评评论等
8新鲜事和站内信(1)站内信系统对用户提供事务提醒等
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
系统(2)新鲜事系统提供圈子内部新的动态
2.4功能模块清单
功能清单见表2.2
表2.2功能模块清单
模块编号名称模块功能描述
101注册学生或者导师注册成为已注册用户
102登录已注册用户登录系统
103找回密码已注册用户将密码丢失后,通过审核重新获取密码
104查看个人信息管理员或者已注册用户查看个人信息
105修改个人信息已注册用户登录之后对资料进行管理
106用户注销已注册用户离开系统时,进行注销
107删除成员管理员删除本网站不合法的用户
201发表日志己注册用户发表日志
202查看日志管理员或者已注册用户查看日志内容
203修改日志已注册用户针对日志进行修改、编辑
204评论日志已注册用户针对日志进行评论
205转载日志己注册用户转载他人日志
206删除日志管理员或者已注册用户删除日志
301发表留言已注册用户对其他用户发表留言
302查看留言已注册用户或管理员查看留言
303回好留言已注册用户对他人留言进行回复
304删除留言管理员或已注册用户删除相应的留言
401创建圈子导师创建自己的圈子
402增加新成员导师邀请自己的学生加入
403删除成员导师删除圈子中特定的成员
404查看成员信息导师查看圈子中成员的详细信息
405查看圈子信息导师或者管理员查看圈子信息
406修改圈子信息导师修改圈子的信息
501发起讨论圈子成员发起讨论
502参与讨论圈子成员参与某一特定的讨论
503查看讨论内容管理员或者圈子成员查看讨论的内容
504删除讨论管理员或者圈子成员删除相应的发起的讨论
601添加新书已注册用户添加新的图书信息,包括.上传电子图书
602修改图书信息己注册并且添加过图书的用户修改图书信息
603删除图书信息管理员或已注册并且添加过图书的用户删除相应的图
书信息
604查看图书管理员或者已注册用户查看图书信息
605评价图书已注册用户评价图书信息
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
606关注图书已注册用户关注某一图书
607推荐图书已注册用户对某一本图书进行推荐
608搜索图书已注册用户对图书进行相应的检索
609下载图书已注册用户对所需的图书进行下载
701写书评已注册用户对某些图书进行评论
702查看书评管理员或者已注册用户查看某一图书的书评
703评价书评已注册用户对书评进行评价,按照星级进行评价
704评论书评已注册用户对书评进行评论
705删除评论管理员或者已注册用户删除相应的评论
706编辑书评已注册用户对书评进行编辑
707删除书评已注册用户删除相应的书评
801发布新鲜事系统自动为圈子成员发布圈子内部的新鲜事
802发布站内消息其他已注册用户对于当前用户留言或者评论等操作的
提醒
3、数据库设计
3.1数据库中表名列表
数据库中的表名列表格式见表3.1
表3.1数据库中的表名列表
编号表名表功能说明
1Blog日志表
2BlogComment日志评论表
3Book图书表
4BookReview书评表
5BookReviewComment书评评论表
6Bookwarehouse书库表
7Forum讨论区表
8LeaveMessage留言表
9LeavedMessageReply留言回复表
10Letter站内信表
11News新鲜事表
12Participant讨论区参与者表
13QuanZi圈子信息表
14User用户信息表
15VisitRecord博客访问次数表
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
3.2数据库中表的关系
数据库中表的关系见图3.2。
图3.2数据库ER图
3.3数据库表的详细清单
Blog表见表3.3岂
表3.3JBlog表
序号英文字段名中文字段名数据类型是否允许为空主键/外键
1BlogID日志IDsSmallint否主建
2Title口志标题varchar(50)否
软件学院“盥韵”读书会书籍共享平台一一软件设计说明书
3UserID日志作者varchar(20)否外犍
4DateaTime时间datatimeda0i否
•me
5Content日志内容varchar(8000)是
6VisitNumber访问数int是
BlogComment表见表3.3.24
表3.3.24BlogComment表
序号英文字段名中文字段名数据类型是否允许为空主键/外键
1CommentID评论IDs&mallint否主犍
2BlogID日志IDssmallint否外建
3UserID评论者varchar(20)否外处
4Content评论内容varchar(lOOO)是
5DateTime评论时间datati
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师职业道德整治学习心得体会
- 乡村旅游接待设施2025年设计与旅游产业公共服务体系建设评估报告
- 护理应急预案:误吸患者临床路径及护理流程
- 航天领域不良事件报告制度及流程
- 建筑设备制造公司简介范文
- 2025年一年级信息技术课程实施计划
- 心理援助中心管理制度与岗位职责
- 二手奢侈品市场2025年鉴定标准与交易规范行业创新研究报告
- 一年级培优辅差校园文化融入计划
- 2025年环保消费趋势下的可降解食品包装市场研究报告
- 摩托车买卖协议书电子版(2篇)
- 1输变电工程施工质量验收统一表式(线路工程)
- 专利知识产权全套流程图
- 2023年中医基础理论知识题库与答案
- 上海2022年浦发银行人力资源部社会招聘(0111)考试模拟卷3套含答案详解
- 国家重点研发计划“公共安全风险防控与应急技术装备”2023年立项项目
- 酸雾抑制剂化学品安全技术说明书
- 重点监管的危险化学品名录(完整版)
- 解三角形专题 - (解析版)
- 高等教育心理学学习提纲整理
- 个人信用报告异议申请表
评论
0/150
提交评论